MLB Pitcher Statistics – 2025

Name Team IP ERA H 1B 2B 3B HR BB TBA9 TBA9-
Logan Webb San Francisco Giants 63.1 2.42 55 42 10 1 2 16 12.69 79.8
Garrett Crochet Boston Red Sox 63.0 2.0 46 37 4 0 5 21 12.29 77.3
Nathan Eovaldi Texas Rangers 61.1 1.61 39 29 6 1 3 8 9.43 59.3
Carlos Rodón New York Yankees 59.2 3.17 35 22 5 0 8 24 13.38 84.2
Zack Wheeler Philadelphia Phillies 58.0 2.95 42 24 9 1 8 11 13.66 85.9
Max Fried New York Yankees 56.2 1.11 40 30 6 1 3 13 11.21 70.5
Hunter Brown Houston Astros 56.2 1.43 33 23 7 1 2 14 9.93 62.5
Seth Lugo Kansas City Royals 56.2 3.02 47 30 8 0 9 15 15.53 97.7
MacKenzie Gore Washington Nationals 56.1 3.67 55 37 9 1 8 18 17.33 109.0
Framber Valdez Houston Astros 56.0 3.54 46 28 12 1 5 18 14.95 94.1
Paul Skenes Pittsburgh Pirates 54.2 2.63 40 23 12 1 4 15 13.45 84.6
Chris Sale Atlanta Braves 54.2 3.62 59 41 8 4 6 15 17.93 112.8
Kris Bubic Kansas City Royals 54.1 1.66 45 33 9 0 3 15 12.98 81.7
Spencer Schwellenbach Atlanta Braves 54.1 3.31 47 28 12 1 6 11 14.97 94.2
Zack Littell Tampa Bay Rays 54.1 4.31 51 29 9 0 13 10 18.13 114.1
Jesús Luzardo Philadelphia Phillies 54.0 2.0 49 36 11 0 2 15 13.50 84.9
Tarik Skubal Detroit Tigers 54.0 2.67 44 36 3 0 5 6 11.33 71.3
Jake Irvin Washington Nationals 54.0 4.0 48 30 7 1 10 16 17.17 108.0
Luis Severino Athletics 53.2 4.7 52 34 14 0 4 19 16.41 103.2
Tomoyuki Sugano Baltimore Orioles 52.2 3.08 45 28 7 1 9 9 15.52 97.6
Nick Lodolo Cincinnati Reds 52.2 3.42 48 33 8 1 6 9 14.66 92.2
Michael Lorenzen Kansas City Royals 52.2 3.76 50 27 14 0 9 15 18.28 115.0
Erick Fedde St. Louis Cardinals 52.1 3.44 43 29 11 0 3 25 15.20 95.6
Joe Ryan Minnesota Twins 52.0 2.42 35 20 8 0 7 6 12.12 76.3
José Soriano Los Angeles Angels 52.0 3.46 53 44 6 0 3 23 15.75 99.1
Mitch Keller Pittsburgh Pirates 52.0 4.15 53 38 10 1 4 16 16.10 101.3
José Berríos Toronto Blue Jays 52.0 4.33 50 32 8 1 9 24 19.21 120.9
Michael Wacha Kansas City Royals 51.2 2.96 46 33 10 1 2 16 14.06 88.5
Nick Martinez Cincinnati Reds 51.2 3.66 49 24 20 1 4 11 16.52 103.9
Chris Bassitt Toronto Blue Jays 51.1 3.16 55 39 9 1 6 10 16.56 104.2
Yoshinobu Yamamoto Los Angeles Dodgers 51.0 2.12 34 21 8 0 5 16 12.88 81.0
Jacob deGrom Texas Rangers 51.0 2.29 39 25 7 0 7 11 13.76 86.6
Merrill Kelly Arizona Diamondbacks 51.0 3.71 42 23 12 1 6 12 15.18 95.5
Tanner Bibee Cleveland Guardians 51.0 4.06 49 27 10 1 11 17 19.59 123.3
Zac Gallen Arizona Diamondbacks 51.0 4.59 44 27 10 1 6 23 17.12 107.7
Kevin Gausman Toronto Blue Jays 51.0 4.59 42 26 9 0 7 12 14.82 93.2
Freddy Peralta Milwaukee Brewers 50.2 2.66 36 26 5 0 5 18 13.27 83.5
Bryan Woo Seattle Mariners 50.2 2.84 37 24 9 0 4 8 11.83 74.4
Andrew Heaney Pittsburgh Pirates 50.2 3.02 39 19 14 1 5 19 15.96 100.4
Brandon Pfaadt Arizona Diamondbacks 50.2 3.73 53 34 11 0 8 13 18.11 113.9
Taj Bradley Tampa Bay Rays 50.2 4.8 46 30 9 0 7 22 17.57 110.5
Michael King San Diego Padres 50.1 2.32 34 22 7 0 5 16 12.93 81.4
Robbie Ray San Francisco Giants 50.1 3.04 37 25 7 0 5 26 15.27 96.1
Ryan Pepiot Tampa Bay Rays 50.1 3.93 48 25 11 3 9 17 19.58 123.2
Andre Pallante St. Louis Cardinals 50.1 4.11 51 32 9 2 8 16 18.68 117.5
Max Meyer Miami Marlins 50.1 4.47 51 34 9 0 8 16 17.96 113.0
Dean Kremer Baltimore Orioles 50.1 5.36 53 32 10 1 10 13 19.40 122.1
Jonathan Cannon Chicago White Sox 50.0 3.6 51 34 10 1 6 17 17.64 111.0
Mitchell Parker Washington Nationals 50.0 4.32 41 29 9 2 1 24 14.58 91.7
Sonny Gray St. Louis Cardinals 50.0 4.5 47 31 7 0 9 12 16.74 105.3
Jameson Taillon Chicago Cubs 49.2 4.53 46 21 11 1 13 9 19.57 123.1
Jack Kochanowicz Los Angeles Angels 49.2 4.71 51 40 4 0 7 22 17.93 112.8
Aaron Nola Philadelphia Phillies 49.2 6.16 59 39 9 0 11 16 21.40 134.6
Luis Castillo Seattle Mariners 49.1 3.65 48 32 12 0 4 20 16.86 106.1
Davis Martin Chicago White Sox 49.1 3.65 55 34 13 2 6 12 18.70 117.7
Tyler Mahle Texas Rangers 49.0 1.47 31 24 4 1 2 16 10.84 68.2
JP Sears Athletics 49.0 3.31 44 28 10 0 6 10 15.06 94.8
Clay Holmes New York Mets 48.2 3.14 44 36 4 1 3 17 14.19 89.3
Shane Smith Chicago White Sox 48.1 2.05 39 27 9 1 2 16 13.47 84.8
Chad Patrick Milwaukee Brewers 48.1 3.35 47 32 11 0 4 15 15.90 100.0
Yusei Kikuchi Los Angeles Angels 48.1 3.72 49 36 6 0 7 22 18.34 115.4
Bailey Ober Minnesota Twins 48.1 3.72 54 35 13 0 6 12 18.15 114.2
Justin Verlander San Francisco Giants 48.0 4.31 49 29 12 0 8 16 18.94 119.2
Bailey Falter Pittsburgh Pirates 47.0 4.02 39 25 8 0 6 18 15.89 100.0
Dylan Cease San Diego Padres 47.0 4.6 45 28 12 0 5 18 17.23 108.4
Chris Paddack Minnesota Twins 46.2 4.05 38 28 3 0 7 17 15.39 96.8
Jack Flaherty Detroit Tigers 46.2 4.44 42 24 7 1 10 15 18.70 117.7
Brady Singer Cincinnati Reds 46.2 5.01 43 25 9 2 7 18 18.51 116.5
Matthew Liberatore St. Louis Cardinals 46.1 3.11 40 29 9 0 2 7 12.10 76.1
Jeffrey Springs Athletics 46.1 4.27 43 25 12 0 6 21 18.35 115.5
Bowden Francis Toronto Blue Jays 46.1 5.63 52 32 5 1 14 13 22.26 140.1
Corbin Burnes Arizona Diamondbacks 45.2 2.56 35 20 10 0 5 22 16.33 102.7
Grant Holmes Atlanta Braves 45.2 4.14 33 20 4 0 9 21 16.92 106.5
Tyler Anderson Los Angeles Angels 45.1 2.58 31 15 8 1 7 17 15.76 99.2
Matthew Boyd Chicago Cubs 45.1 2.78 46 34 6 1 5 13 16.36 102.9
Kyle Freeland Colorado Rockies 45.1 6.15 64 47 12 1 4 8 19.56 123.1
Jordan Hicks San Francisco Giants 45.1 6.55 53 38 9 3 3 16 18.56 116.8
Ben Lively Cleveland Guardians 44.2 3.22 38 24 8 0 6 15 16.09 101.2
Nick Pivetta San Diego Padres 44.1 3.05 33 22 6 1 4 14 13.67 86.0
Randy Vásquez San Diego Padres 44.1 3.45 40 30 5 1 4 26 17.35 109.2