2024 MLB Pitching Rankings: Player Pitching Stats

2024 MLB Pitching Rankings: Player Pitching Stats

Updated Jun. 13, 2024 6:22 a.m. ET

How do MLB pitchers stack up ahead of today's games, in terms of their overall statistics? Multiple rankings are available in this article.

Check out all of the latest MLB news and analysis.

MLB Pitcher Rankings

ADVERTISEMENT

Earned Run Average

# Player Team ERA Innings Pitched
1 Ranger Suárez Phillies 1.81 79.2
2 Tanner Houck Red Sox 1.91 85.0
3 Tarik Skubal Tigers 1.92 79.2
4 Shota Imanaga Cubs 1.96 69.0
5 Luis Gil Yankees 2.04 75.0
6 Corbin Burnes Orioles 2.08 86.2
7 Zack Wheeler Phillies 2.16 87.2
8 Seth Lugo Royals 2.36 91.1
9 Tyler Anderson Angels 2.63 82.0
10 Ronel Blanco Astros 2.67 70.2
11 Aaron Nola Phillies 2.77 84.1
12 Javier Assad Cubs 2.81 73.2
13 José Berríos Blue Jays 2.93 86.0
13 Carlos Rodón Yankees 2.93 80.0
15 Marcus Stroman Yankees 2.94 79.2
16 Yoshinobu Yamamoto Dodgers 3.00 72.0
16 Jake Irvin Nationals 3.00 81.0
18 Jordan Hicks Giants 3.01 71.2
18 Sonny Gray Cardinals 3.01 68.2
18 Chris Sale Braves 3.01 74.2
21 Logan Webb Giants 3.02 92.1
22 Cristopher Sanchez Phillies 3.07 70.1
23 Cole Ragans Royals 3.08 79.0
24 Erick Fedde White Sox 3.10 81.1
25 Mitch Keller Pirates 3.16 79.2

Wins

# Player Team Wins Starts Appearances
1 Ranger Suárez Phillies 10 13 13
2 Seth Lugo Royals 9 14 14
2 Carlos Rodón Yankees 9 14 14
4 Mitch Keller Pirates 8 13 13
4 Aaron Nola Phillies 8 13 13
4 Chris Sale Braves 8 12 12
4 Luis Gil Yankees 8 13 13
4 Tarik Skubal Tigers 8 13 13
4 Zack Wheeler Phillies 8 14 14
4 Sonny Gray Cardinals 8 12 12
11 Nick Lodolo Reds 7 10 10
11 Gavin Stone Dodgers 7 12 12
11 Grayson Rodriguez Orioles 7 11 11
11 Corbin Burnes Orioles 7 14 14
15 Héctor Neris Cubs 6 0 27
15 Logan Allen Guardians 6 13 13
15 Ben Lively Guardians 6 10 10
15 Marcus Stroman Yankees 6 14 14
15 Cal Quantrill Rockies 6 14 14
15 Reed Garrett Mets 6 0 26
15 Chris Bassitt Blue Jays 6 14 14
15 Ronel Blanco Astros 6 12 12
15 Pablo Lopez Twins 6 14 14
15 Jared Koenig Brewers 6 4 22
15 Tyler Glasnow Dodgers 6 14 14

Strikeouts per 9 Innings

# Player Team K/9 Total Ks K/BB
1 Garrett Crochet White Sox 12.3 103 6.06
2 Tyler Glasnow Dodgers 12.1 116 4.83
3 Sonny Gray Cardinals 11.9 91 4.55
4 Freddy Peralta Brewers 11.7 92 3.54
5 Jack Flaherty Tigers 11.6 94 9.40
6 Cole Ragans Royals 11.2 98 3.92
7 Chris Sale Braves 11.1 92 8.36
8 Dylan Cease Padres 11.0 101 4.39
9 Tarik Skubal Tigers 10.8 96 6.40
9 Luis Gil Yankees 10.8 90 2.57
11 MacKenzie Gore Nationals 10.7 81 3.68
12 Tanner Bibee Guardians 10.4 87 4.35
12 Yoshinobu Yamamoto Dodgers 10.4 83 5.19
14 Michael King Padres 10.3 95 2.79
15 Pablo Lopez Twins 9.9 84 4.94
16 Zack Wheeler Phillies 9.8 95 3.52
16 Hunter Greene Reds 9.8 84 2.63
18 Joe Ryan Twins 9.7 85 6.54
19 Jared Jones Pirates 9.6 79 4.39
19 Ranger Suárez Phillies 9.6 85 5.00
21 Shota Imanaga Cubs 9.4 72 6.55
22 Patrick Sandoval Angels 9.3 75 2.42
23 Aaron Civale Rays 9.2 74 3.70
23 Luis Castillo Mariners 9.2 85 3.70
25 Brady Singer Royals 9.1 72 3.43

Walks and Hits per Innings Pitched

# Player Team WHIP Hits/9 Innings Walks/9 Innings
1 Ranger Suárez Phillies 0.85 5.8 1.9
2 Tarik Skubal Tigers 0.89 6.3 1.7
3 Tanner Houck Red Sox 0.92 6.7 1.6
4 Garrett Crochet White Sox 0.93 6.3 2.0
5 Luis Gil Yankees 0.93 4.2 4.2
6 Zack Wheeler Phillies 0.94 5.6 2.8
7 Chris Sale Braves 0.94 7.1 1.3
8 Tyler Glasnow Dodgers 0.94 6.0 2.5
9 Jack Flaherty Tigers 0.96 7.4 1.2
10 Aaron Nola Phillies 0.97 6.4 2.3
11 Logan Gilbert Mariners 0.97 6.8 2.0
12 Joe Ryan Twins 0.98 7.3 1.5
13 Bryce Miller Mariners 0.98 6.2 2.6
14 Dylan Cease Padres 1.00 6.5 2.5
15 Corbin Burnes Orioles 1.00 6.7 2.3
16 Ronel Blanco Astros 1.02 5.6 3.6
17 George Kirby Mariners 1.02 8.4 0.8
18 Shota Imanaga Cubs 1.03 7.8 1.4
19 Sonny Gray Cardinals 1.03 6.7 2.6
20 Jake Irvin Nationals 1.04 7.7 1.7
21 Seth Lugo Royals 1.04 7.4 2.0
22 Carlos Rodón Yankees 1.05 7.2 2.3
23 Max Fried Braves 1.06 6.7 2.7
24 Jared Jones Pirates 1.06 7.4 2.2
25 Yoshinobu Yamamoto Dodgers 1.07 7.6 2.0

Innings Pitched

# Player Team Innings Pitched Appearances
1 Logan Webb Giants 92.1 15
2 Seth Lugo Royals 91.1 14
3 Logan Gilbert Mariners 90.1 14
4 Zack Wheeler Phillies 87.2 14
5 Corbin Burnes Orioles 86.2 14
6 José Berríos Blue Jays 86.0 14
6 Tyler Glasnow Dodgers 86.0 14
8 Tanner Houck Red Sox 85.0 13
9 Aaron Nola Phillies 84.1 13
10 Luis Castillo Mariners 83.1 14
11 Dylan Cease Padres 83.0 14
11 Michael King Padres 83.0 15
13 Bryce Miller Mariners 82.2 14
14 Tyler Anderson Angels 82.0 13
15 Erick Fedde White Sox 81.1 14
16 Jake Irvin Nationals 81.0 14
17 Nestor Cortes Jr. Yankees 80.2 14
18 Kutter Crawford Red Sox 80.1 14
18 George Kirby Mariners 80.1 14
20 Carlos Rodón Yankees 80.0 14
21 Mitch Keller Pirates 79.2 13
21 Marcus Stroman Yankees 79.2 14
21 Tarik Skubal Tigers 79.2 13
21 Ranger Suárez Phillies 79.2 13
25 Cole Ragans Royals 79.0 14

Saves

# Player Team Saves Blown Saves
1 Ryan Helsley Cardinals 22 1
2 Emmanuel Clase Guardians 20 3
3 Kyle Finnegan Nationals 19 2
3 Clay Holmes Yankees 19 3
5 Robert Suarez Padres 17 0
6 Raisel Iglesias Braves 16 2
6 Craig Kimbrel Orioles 16 3
8 David Bednar Pirates 14 3
8 Alexis Diaz Reds 14 2
10 James McArthur Royals 12 4
10 Andres Munoz Mariners 12 1
10 Camilo Doval Giants 12 2
10 José Alvarado Phillies 12 2
10 Mason Miller Athletics 12 1
10 Jason Foley Tigers 12 2
16 Trevor Megill Brewers 11 1
17 Kenley Jansen Red Sox 10 1
17 Jhoan Duran Twins 10 0
17 Héctor Neris Cubs 10 3
17 Carlos Estévez Angels 10 3
21 Kirby Yates Rangers 9 0
21 Josh Hader Astros 9 1
21 Evan Phillips Dodgers 9 0
24 Tanner Scott Marlins 8 1
24 Jordan Romano Blue Jays 8 1

Learn more about the latest MLB stats on FOX Sports.

FOX Sports created this story using technology provided by Data Skrive and data from Sportradar.

FOLLOW Follow your favorites to personalize your FOX Sports experience
Major League Baseball
share