2025 MLB Rankings

Updated for 04/21/2025

My weekly rankings are out for Major League Baseball.

Top 5 teams

Rank Team Wins Losses Runs Runs Allowed Rating
1 San Diego Padres 16 6 97 62 141.50
2 New York Mets 15 7 91 61 134.92
3 San Francisco Giants 14 8 111 81 127.90
4 New York Yankees 14 8 126 96 126.54
5 Los Angeles Dodgers 16 7 100 90 124.38

And it looks like it might be a long season for these teams:

[Read More]

Batter TOP Rankings (Qualifying Players) for 2025

For week ending April 20, 2025

Rank Player Team Bats G PA TBA TOP
1 Fernando Tatis Jr. SDP R 21 94 75 0.798
2 Aaron Judge NYY R 22 99 76 0.768
3 Pete Alonso NYM R 22 95 72 0.758
4 Cedric Mullins BAL L 20 84 61 0.726
5 Corbin Carroll ARI L 22 104 75 0.721
6 Jonathan Aranda TBR L 20 73 52 0.712
7 Kyle Tucker CHC L 24 114 80 0.702
8 Spencer Torkelson DET R 22 97 67 0.691
9 Oneil Cruz PIT L 20 82 56 0.683
10 Kyle Schwarber PHI L 22 99 67 0.677
11 Cal Raleigh SEA B 22 99 67 0.677
12 Ben Rice NYY L 19 77 52 0.675
13 Michael Busch CHC L 23 88 59 0.670
14 Tyler Soderstrom ATH L 22 94 63 0.670
15 Jung Hoo Lee SFG L 21 90 59 0.656
16 Marcell Ozuna ATL R 18 77 50 0.649
17 Bryce Harper PHI L 22 99 64 0.646
18 Shohei Ohtani LAD L 21 96 61 0.635
19 Wilyer Abreu BOS L 22 84 53 0.631
20 George Springer TOR R 20 71 44 0.629
21 Josh Naylor ARI L 22 96 60 0.625
22 Mike Yastrzemski SFG L 19 74 46 0.622
23 Trevor Story BOS R 22 89 54 0.607
24 Manny Machado SDP R 22 91 55 0.604
25 Sal Frelick MIL L 22 88 53 0.602
26 James Wood WSN L 22 95 57 0.600
27 Randy Arozarena SEA R 22 99 59 0.596
28 Matt Chapman SFG R 22 96 57 0.594
29 Kyle Manzardo CLE L 20 81 48 0.593
30 Mike Trout LAA R 21 90 53 0.589
31 Tyler Fitzgerald SFG R 19 70 40 0.588
32 Seiya Suzuki CHC R 21 94 55 0.585
33 Brendan Donovan STL L 22 93 54 0.581
34 Pete Crow-Armstrong CHC L 24 102 57 0.570
35 Tommy Edman LAD B 23 94 53 0.564
36 Kristian Campbell BOS R 21 87 49 0.563
37 Steven Kwan CLE L 21 92 51 0.560
38 Bobby Witt Jr. KCR R 23 100 56 0.560
39 Kerry Carpenter DET L 22 77 43 0.558
40 Byron Buxton MIN R 20 83 46 0.554
41 Elly De La Cruz CIN B 22 96 53 0.552
42 Juan Soto NYM L 22 96 53 0.552
43 Alex Bregman BOS R 22 100 55 0.550
44 José Ramírez CLE B 20 84 46 0.548
45 Nolan Arenado STL R 20 86 47 0.547
46 Geraldo Perdomo ARI B 22 99 53 0.546
47 Nathaniel Lowe WSN L 22 88 48 0.545
48 Adolis García TEX R 22 83 45 0.542
49 Gabriel Arias CLE R 20 72 39 0.542
50 Mookie Betts LAD R 20 87 47 0.540
51 Brice Turang MIL L 22 96 51 0.537
52 Lars Nootbaar STL L 21 97 52 0.536
53 Jackson Chourio MIL R 22 99 53 0.535
54 Nick Castellanos PHI R 22 88 47 0.534
55 Corey Seager TEX L 20 80 42 0.525
56 Shea Langeliers ATH R 19 80 42 0.525
57 Junior Caminero TBR R 21 84 44 0.524
58 Teoscar Hernández LAD R 21 84 44 0.524
59 Christian Yelich MIL L 21 86 45 0.523
60 Lawrence Butler ATH L 22 94 49 0.521
61 Jazz Chisholm Jr. NYY L 22 94 49 0.521
62 Matt Olson ATL L 21 89 46 0.517
63 Zach McKinstry DET L 21 81 41 0.512
64 Bryson Stott PHI L 19 82 42 0.512
65 Jacob Wilson ATH R 21 82 42 0.512
66 Eugenio Suárez ARI R 22 88 45 0.511
67 Austin Wells NYY L 19 71 36 0.507
68 Paul Goldschmidt NYY R 22 92 46 0.505
69 Austin Riley ATL R 21 91 46 0.505
70 Gavin Lux CIN L 21 82 41 0.500
71 Nolan Schanuel LAA L 21 86 43 0.500
72 Ozzie Albies ATL B 21 90 45 0.500
73 Julio Rodríguez SEA R 22 100 50 0.500
74 William Contreras MIL R 21 88 44 0.500
75 Jorge Soler LAA R 21 86 43 0.500
76 Anthony Volpe NYY R 22 92 46 0.500
77 Andrés Giménez TOR L 22 95 47 0.495
78 Xander Bogaerts SDP R 22 87 43 0.494
79 Hunter Goodman COL R 19 73 36 0.493
80 Rhys Hoskins MIL R 20 71 35 0.493
81 Brent Rooker ATH R 22 100 49 0.490
82 Vladimir Guerrero Jr. TOR R 22 98 48 0.490
83 Trea Turner PHI R 20 88 43 0.489
84 Jeremy Peña HOU R 21 86 42 0.488
85 Victor Scott II STL L 20 77 37 0.487
86 Eric Wagaman MIA R 17 66 32 0.485
87 Francisco Lindor NYM B 21 96 46 0.479
88 Griffin Conine MIA L 20 71 34 0.479
89 Kyle Farmer COL R 20 67 32 0.478
90 Wilmer Flores SFG R 22 84 40 0.476
91 Kyle Stowers MIA L 20 84 40 0.476
92 Rafael Devers BOS L 23 104 49 0.471
93 Heliot Ramos SFG R 22 98 46 0.469
94 Luis Arráez SDP L 22 96 44 0.468
95 J.T. Realmuto PHI R 18 73 34 0.466
96 Luke Raley SEA L 20 69 32 0.464
97 Maikel Garcia KCR R 22 82 38 0.463
98 Michael Conforto LAD L 21 82 38 0.463
99 TJ Friedl CIN L 20 92 42 0.462
100 Adley Rutschman BAL B 20 87 40 0.460
101 Jasson Domínguez NYY B 19 74 34 0.459
102 Isaac Paredes HOU R 21 92 42 0.457
103 Nico Hoerner CHC R 20 86 39 0.453
104 Jose Altuve HOU R 21 91 41 0.451
105 Xavier Edwards MIA B 21 100 45 0.450
106 Keibert Ruiz WSN B 19 78 35 0.449
107 Bo Bichette TOR R 22 104 46 0.442
108 Otto López MIA R 20 86 38 0.442
109 Taylor Ward LAA R 21 93 41 0.441
110 Luis Robert Jr. CHW R 19 80 34 0.436
111 Jordan Westburg BAL R 18 78 34 0.436
112 Willi Castro MIN B 18 72 31 0.431
113 Bryan Reynolds PIT B 22 100 43 0.430
114 Yordan Alvarez HOU L 20 84 36 0.429
115 Jarren Duran BOS L 22 105 44 0.419
116 Ceddanne Rafaela BOS R 20 74 31 0.419
117 Ian Happ CHC B 24 117 49 0.419
118 Ty France MIN R 22 86 36 0.419
119 Riley Greene DET L 21 89 37 0.416
120 Isiah Kiner-Falefa PIT R 22 78 32 0.416
121 J.P. Crawford SEA L 21 79 32 0.416
122 Miguel Andujar ATH R 18 70 29 0.414
123 Ryan McMahon COL L 21 87 36 0.414
124 Yandy Díaz TBR R 22 97 40 0.412
125 Max Kepler PHI L 19 78 32 0.410
126 JJ Bleday ATH L 21 88 36 0.409
127 Carlos Santana CLE B 21 91 37 0.407
128 Brandon Nimmo NYM L 22 91 37 0.407
129 Trey Sweeney DET L 21 69 28 0.406
130 Michael Harris II ATL L 21 86 34 0.405
131 Dansby Swanson CHC R 24 104 41 0.398
132 Cody Bellinger NYY L 19 76 30 0.395
133 Luis García Jr. WSN L 19 74 29 0.392
134 Josh Bell WSN B 20 83 32 0.386
135 Ke’Bryan Hayes PIT R 21 83 32 0.386
136 Vinnie Pasquantino KCR L 22 91 35 0.385
137 Dylan Crews WSN R 19 73 28 0.384
138 Lenyn Sosa CHW R 20 73 28 0.384
139 Mark Vientos NYM R 20 81 31 0.383
140 Lourdes Gurriel Jr. ARI R 20 84 32 0.381
141 Anthony Santander TOR B 22 98 37 0.378
142 Alec Burleson STL L 21 69 26 0.377
143 Ryan Mountcastle BAL R 20 69 26 0.377
144 Carlos Correa MIN R 21 78 29 0.372
145 Jordan Walker STL R 20 81 30 0.370
146 Brandon Lowe TBR L 19 77 28 0.364
147 Trevor Larnach MIN L 21 84 30 0.357
148 Andy Pages LAD R 20 73 26 0.356
149 Max Muncy LAD L 21 79 28 0.354
150 Colt Keith DET L 22 74 26 0.351
151 Christian Walker HOU R 21 87 30 0.345
152 Jonathan India KCR R 21 90 31 0.344
153 Willy Adames SFG R 22 99 34 0.343
154 Ezequiel Tovar COL R 16 70 24 0.343
155 Salvador Perez KCR R 23 95 32 0.340
156 Luis Rengifo LAA B 21 83 28 0.337
157 Jake Burger TEX R 20 70 23 0.329
158 Andrew Vaughn CHW R 20 83 27 0.325
159 Tommy Pham PIT R 21 77 25 0.325
160 Miguel Vargas CHW R 21 85 27 0.318
161 Triston Casas BOS L 20 79 25 0.316
162 Jeimer Candelario CIN B 19 79 25 0.316
163 Willson Contreras STL R 21 90 28 0.315
164 Max Muncy ATH R 21 71 22 0.310
165 Joey Ortiz MIL R 22 87 26 0.306
166 Michael Toglia COL B 20 76 23 0.303
167 Alec Bohm PHI R 21 90 26 0.289
168 Michael Massey KCR L 21 80 21 0.263
169 Marcus Semien TEX R 21 86 21 0.244
170 Yainer Diaz HOU R 17 66 16 0.242

Stats sourced from Baseball-Reference

[Read More]

Batter TOP Rankings for 2025

For week ending April 20, 2025

Rank Player Team Bats G PA TBA TOP
1 A.J. Puk ARI L 2 0 0
2 Aaron Judge NYY R 22 99 76 0.768
3 Aaron Schunk COL R 3 7 3 0.429
4 Adael Amador COL B 7 22 4 0.190
5 Adam Frazier PIT L 21 71 25 0.352
6 Addison Barger TOR L 5 15 3 0.200
7 Adley Rutschman BAL B 20 87 40 0.460
8 Adolis García TEX R 22 83 45 0.542
9 Alan Roden TOR L 20 65 26 0.400
10 Alec Bohm PHI R 21 90 26 0.289
11 Alec Burleson STL L 21 69 26 0.377
12 Alejandro Kirk TOR R 16 66 24 0.364
13 Alek Thomas ARI L 17 60 30 0.500
14 Alex Bregman BOS R 22 100 55 0.550
15 Alex Call WSN R 16 55 27 0.500
16 Alex Verdugo ATL L 3 14 7 0.500
17 Alexander Canario PIT R 10 26 8 0.308
18 Amed Rosario WSN R 13 42 17 0.405
19 Andre Pallante STL R 1 0 0
20 Andrew Benintendi CHW L 13 49 22 0.449
21 Andrew McCutchen PIT R 17 60 27 0.450
22 Andrew Vaughn CHW R 20 83 27 0.325
23 Andrés Giménez TOR L 22 95 47 0.495
24 Andy Ibáñez DET R 14 39 17 0.436
25 Andy Pages LAD R 20 73 26 0.356
26 Angel Chivilli COL R 1 0 0
27 Anthony Santander TOR B 22 98 37 0.378
28 Anthony Volpe NYY R 22 92 46 0.500
29 Austin Barnes LAD R 6 19 3 0.158
30 Austin Hays CIN R 6 30 24 0.800
31 Austin Hedges CLE R 8 24 15 0.625
32 Austin Riley ATL R 21 91 46 0.505
33 Austin Slater CHW R 8 20 10 0.500
34 Austin Wells NYY L 19 71 36 0.507
35 Austin Wynns CIN R 9 24 18 0.750
36 Ben Rice NYY L 19 77 52 0.675
37 Ben Rortvedt TBR L 8 26 7 0.269
38 Ben Williamson SEA R 6 24 9 0.375
39 Blake Dunn CIN R 17 44 23 0.523
40 Blake Sabol BOS L 6 11 3 0.273
41 Bo Bichette TOR R 22 104 46 0.442
42 Bo Naylor CLE L 14 54 24 0.453
43 Bobby Witt Jr. KCR R 23 100 56 0.560
44 Brandon Lockridge SDP R 13 36 14 0.412
45 Brandon Lowe TBR L 19 77 28 0.364
46 Brandon Marsh PHI L 17 51 13 0.260
47 Brandon Nimmo NYM L 22 91 37 0.407
48 Braxton Fulford COL R 3 7 4 0.571
49 Brayan Rocchio CLE B 21 62 19 0.306
50 Brendan Donovan STL L 22 93 54 0.581
51 Brendan Rodgers HOU R 13 45 15 0.333
52 Brent Rooker ATH R 22 100 49 0.490
53 Brenton Doyle COL R 13 57 33 0.579
54 Brett Baty NYM L 17 53 18 0.346
55 Brice Turang MIL L 22 96 51 0.537
56 Brooks Baldwin CHW B 19 59 24 0.421
57 Brooks Lee MIN B 7 22 8 0.364
58 Bryan De La Cruz ATL R 16 50 14 0.280
59 Bryan Reynolds PIT B 22 100 43 0.430
60 Bryce Harper PHI L 22 99 64 0.646
61 Bryson Stott PHI L 19 82 42 0.512
62 Byron Buxton MIN R 20 83 46 0.554
63 CJ Abrams WSN L 11 46 31 0.689
64 Cal Raleigh SEA B 22 99 67 0.677
65 Cal Stevenson PHI L 1 2 1 0.500
66 Caleb Durbin MIL R 3 12 4 0.333
67 Cam Smith HOU R 17 61 30 0.492
68 Carlos Correa MIN R 21 78 29 0.372
69 Carlos Narváez BOS R 15 56 22 0.393
70 Carlos Santana CLE B 21 91 37 0.407
71 Carson Kelly CHC R 12 49 47 0.959
72 Casey Schmitt SFG R 8 24 7 0.292
73 Cavan Biggio KCR L 16 37 12 0.333
74 Ceddanne Rafaela BOS R 20 74 31 0.419
75 Cedric Mullins BAL L 20 84 61 0.726
76 Chadwick Tromp ATL R 2 6 1 0.167
77 Chandler Simpson TBR L 2 8 4 0.500
78 Chas McCormick HOU R 15 22 7 0.368
79 Chase Meidroth CHW R 9 31 13 0.419
80 Chris Taylor LAD R 13 12 2 0.167
81 Christian Encarnacion-Strand CIN R 15 60 18 0.300
82 Christian Koss SFG R 7 15 3 0.200
83 Christian Vázquez MIN R 12 33 6 0.182
84 Christian Walker HOU R 21 87 30 0.345
85 Christian Yelich MIL L 21 86 45 0.523
86 Christopher Morel TBR R 21 68 29 0.426
87 Coco Montes TBR R 5 10 2 0.200
88 Cody Bellinger NYY L 19 76 30 0.395
89 Colin Rea CHC R 1 1 0 0.000
90 Colt Keith DET L 22 74 26 0.351
91 Colton Cowser BAL L 4 18 7 0.389
92 Connor Joe SDP R 4 6 0 0.000
93 Connor Norby MIA R 4 16 7 0.438
94 Connor Wong BOS R 9 26 6 0.231
95 Corbin Carroll ARI L 22 104 75 0.721
96 Corey Seager TEX L 20 80 42 0.525
97 Curtis Mead TBR R 14 34 10 0.294
98 DaShawn Keirsey Jr. MIN L 14 19 4 0.211
99 Dairon Blanco KCR R 3 1 2 2.000
100 Dane Myers MIA R 15 43 21 0.488
101 Daniel Schneemann CLE L 12 35 18 0.514
102 Danny Jansen TBR R 16 57 19 0.333
103 Dansby Swanson CHC R 24 104 41 0.398
104 David Hamilton BOS L 12 29 9 0.310
105 David Villar SFG R 1 4 1 0.250
106 Davis Schneider TOR R 10 21 7 0.333
107 Derek Hill MIA R 11 48 19 0.413
108 Dillon Dingler DET R 16 59 28 0.475
109 Dominic Canzone SEA L 2 3 0 0.000
110 Donovan Solano SEA R 13 31 3 0.097
111 Drake Baldwin ATL L 12 46 22 0.478
112 Drew Waters KCR B 9 31 9 0.290
113 Drey Jameson ARI R 1 0 0
114 Dustin Harris TEX L 8 21 11 0.524
115 Dylan Carlson BAL B 2 6 1 0.167
116 Dylan Crews WSN R 19 73 28 0.384
117 Dylan Moore SEA R 19 62 40 0.645
118 Eddie Rosario LAD L 2 4 1 0.250
119 Edgar Quero CHW B 4 12 7 0.583
120 Edmundo Sosa PHI R 11 32 18 0.562
121 Edouard Julien MIN L 19 65 23 0.354
122 Eli White ATL R 13 20 9 0.450
123 Elias Díaz SDP R 14 46 15 0.333
124 Elly De La Cruz CIN B 22 96 53 0.552
125 Endy Rodríguez PIT B 15 50 15 0.300
126 Enmanuel Valdéz PIT L 17 56 29 0.518
127 Eric Haase MIL R 8 17 9 0.529
128 Eric Wagaman MIA R 17 66 32 0.485
129 Ernie Clement TOR R 21 55 17 0.315
130 Eugenio Suárez ARI R 22 88 45 0.511
131 Ezequiel Durán TEX R 7 15 0 0.000
132 Ezequiel Tovar COL R 16 70 24 0.343
133 Fernando Tatis Jr. SDP R 21 94 75 0.798
134 Francisco Lindor NYM B 21 96 46 0.479
135 Freddie Freeman LAD L 12 46 31 0.674
136 Freddy Fermin KCR R 13 34 11 0.324
137 Gabriel Arias CLE R 20 72 39 0.542
138 Gabriel Moreno ARI R 18 58 20 0.345
139 Gage Workman CHC L 8 12 6 0.500
140 Garrett Hampson ARI R 12 31 10 0.333
141 Garrett Mitchell MIL L 20 62 25 0.410
142 Gary Sánchez BAL R 9 25 5 0.200
143 Gavin Lux CIN L 21 82 41 0.500
144 Gavin Sheets SDP L 20 63 35 0.556
145 George Springer TOR R 20 71 44 0.629
146 Geraldo Perdomo ARI B 22 99 53 0.546
147 Gio Urshela ATH R 16 57 19 0.339
148 Gleyber Torres DET R 10 44 20 0.455
149 Graham Pauley MIA L 15 57 20 0.357
150 Greg Jones CHW B 3 2 1 0.500
151 Griffin Conine MIA L 20 71 34 0.479
152 Gunnar Henderson BAL L 14 60 30 0.500
153 Harrison Bader MIN R 20 61 29 0.475
154 Hayden Senger NYM R 12 26 7 0.269
155 Heliot Ramos SFG R 22 98 46 0.469
156 Henry Davis PIT R 7 20 6 0.300
157 Heston Kjerstad BAL L 18 50 26 0.520
158 Hunter Feduccia LAD L 2 3 1 0.333
159 Hunter Goodman COL R 19 73 36 0.493
160 Hunter Renfroe KCR R 16 56 14 0.250
161 Ian Happ CHC B 24 117 49 0.419
162 Isaac Collins MIL B 13 25 11 0.440
163 Isaac Paredes HOU R 21 92 42 0.457
164 Isiah Kiner-Falefa PIT R 22 78 32 0.416
165 Iván Herrera STL R 7 24 25 1.042
166 J.C. Escarra NYY L 7 23 9 0.391
167 J.D. Davis LAA R 2 4 0 0.000
168 J.P. Crawford SEA L 21 79 32 0.416
169 J.T. Realmuto PHI R 18 73 34 0.466
170 JJ Bleday ATH L 21 88 36 0.409
171 Jack Suwinski PIT L 16 45 15 0.333
172 Jackson Chourio MIL R 22 99 53 0.535
173 Jackson Holliday BAL L 17 63 25 0.397
174 Jackson Merrill SDP L 10 41 28 0.683
175 Jacob Amaya CHW R 16 45 9 0.200
176 Jacob Hurtubise CIN L 9 10 4 0.400
177 Jacob Stallings COL R 10 35 11 0.324
178 Jacob Wilson ATH R 21 82 42 0.512
179 Jacob Young WSN R 18 55 20 0.377
180 Jake Bauers MIL L 11 22 12 0.545
181 Jake Bird COL R 1 0 0
182 Jake Burger TEX R 20 70 23 0.329
183 Jake Cronenworth SDP L 12 44 26 0.591
184 Jake Fraley CIN L 18 59 28 0.475
185 Jake Mangum TBR B 19 68 36 0.529
186 Jake McCarthy ARI L 14 47 10 0.213
187 Jake Meyers HOU R 20 65 33 0.508
188 Jake Rogers DET R 6 22 10 0.455
189 James Wood WSN L 22 95 57 0.600
190 Jared Triolo PIT R 11 31 8 0.258
191 Jarred Kelenic ATL L 20 55 20 0.364
192 Jarren Duran BOS L 22 105 44 0.419
193 Jason Heyward SDP L 17 48 15 0.319
194 Jasson Domínguez NYY B 19 74 34 0.459
195 Javier Báez DET R 17 59 20 0.339
196 Javier Sanoja MIA R 13 44 20 0.465
197 Jazz Chisholm Jr. NYY L 22 94 49 0.521
198 Jeff Hoffman TOR R 1 0 0
199 Jeimer Candelario CIN B 19 79 25 0.316
200 Jeremy Peña HOU R 21 86 42 0.488
201 Jesse Winker NYM L 14 46 19 0.413
202 Jesús Sánchez MIA L 5 20 7 0.350
203 Jhonkensy Noel CLE R 16 41 10 0.244
204 Jhonny Pereda ATH R 6 15 5 0.333
205 Ji Hwan Bae PIT L 2 4 0 0.000
206 Jo Adell LAA R 17 62 26 0.419
207 Joc Pederson TEX L 18 62 10 0.164
208 Joe Mantiply ARI R 1 0 0
209 Joey Bart PIT R 15 60 31 0.517
210 Joey Ortiz MIL R 22 87 26 0.306
211 Johan Rojas PHI R 13 36 18 0.514
212 Johnathan Rodríguez CLE R 4 5 0 0.000
213 Jon Berti CHC R 13 32 17 0.531
214 Jonah Bride MIN R 1 2 1 0.500
215 Jonah Bride MIA R 12 45 9 0.200
216 Jonah Bride 2TM R 13 47 10 0.213
217 Jonah Heim TEX B 15 51 27 0.529
218 Jonathan Aranda TBR L 20 73 52 0.712
219 Jonathan India KCR R 21 90 31 0.344
220 Jonathan Ornelas TEX R 3 5 1 0.200
221 Jonny DeLuca TBR R 9 25 18 0.720
222 Jordan Beck COL R 11 32 14 0.438
223 Jordan Walker STL R 20 81 30 0.370
224 Jordan Westburg BAL R 18 78 34 0.436
225 Jorge Mateo BAL R 11 17 4 0.235
226 Jorge Polanco SEA B 15 55 30 0.556
227 Jorge Soler LAA R 21 86 43 0.500
228 Jose Altuve HOU R 21 91 41 0.451
229 Jose Iglesias SDP R 15 52 22 0.431
230 Jose Siri NYM R 10 24 8 0.333
231 Jose Trevino CIN R 18 49 26 0.542
232 Josh Bell WSN B 20 83 32 0.386
233 Josh Jung TEX R 13 50 24 0.480
234 Josh Lowe TBR L 1 2 1 0.500
235 Josh Naylor ARI L 22 96 60 0.625
236 Josh Smith TEX L 16 52 33 0.635
237 Joshua Palacios CHW L 9 22 6 0.273
238 José Azócar NYM R 1 3 1 0.333
239 José Caballero TBR R 16 47 29 0.617
240 José Herrera ARI B 8 28 8 0.320
241 José Miranda MIN R 12 36 9 0.250
242 José Ramírez CLE B 20 84 46 0.548
243 José Tena WSN L 7 17 3 0.176
244 Juan Soto NYM L 22 96 53 0.552
245 Julio Rodríguez SEA R 22 100 50 0.500
246 Jung Hoo Lee SFG L 21 90 59 0.656
247 Junior Caminero TBR R 21 84 44 0.524
248 Jurickson Profar ATL B 4 16 4 0.250
249 Justin Martínez ARI R 2 0 0
250 Justin Turner CHC R 14 42 12 0.286
251 Justyn-Henry Malloy DET R 15 54 21 0.389
252 Kameron Misner TBR L 18 57 39 0.684
253 Ke’Bryan Hayes PIT R 21 83 32 0.386
254 Keibert Ruiz WSN B 19 78 35 0.449
255 Kerry Carpenter DET L 22 77 43 0.558
256 Ketel Marte ARI B 8 32 17 0.531
257 Kevin Newman LAA R 10 23 3 0.136
258 Kevin Pillar TEX R 13 23 10 0.435
259 Kiké Hernández LAD R 17 55 24 0.436
260 Kody Clemens PHI L 6 6 1 0.167
261 Korey Lee CHW R 9 17 9 0.529
262 Kris Bryant COL R 11 41 10 0.244
263 Kristian Campbell BOS R 21 87 49 0.563
264 Kyle Farmer COL R 20 67 32 0.478
265 Kyle Higashioka TEX R 11 38 18 0.474
266 Kyle Isbel KCR L 19 59 19 0.333
267 Kyle Manzardo CLE L 20 81 48 0.593
268 Kyle Schwarber PHI L 22 99 67 0.677
269 Kyle Stowers MIA L 20 84 40 0.476
270 Kyle Tucker CHC L 24 114 80 0.702
271 Kyren Paris LAA R 19 61 46 0.767
272 LaMonte Wade Jr. SFG L 18 66 22 0.338
273 Lane Thomas CLE R 13 48 11 0.229
274 Lars Nootbaar STL L 21 97 52 0.536
275 Lawrence Butler ATH L 22 94 49 0.521
276 Lenyn Sosa CHW R 20 73 28 0.384
277 Leo Rivas SEA B 7 17 9 0.529
278 Leody Taveras TEX B 20 61 21 0.344
279 Liam Hicks MIA L 17 55 22 0.415
280 Logan O’Hoppe LAA R 18 65 36 0.554
281 Lourdes Gurriel Jr. ARI R 20 84 32 0.381
282 Luis Arráez SDP L 22 96 44 0.468
283 Luis García Jr. WSN L 19 74 29 0.392
284 Luis Matos SFG R 10 31 11 0.355
285 Luis Rengifo LAA B 21 83 28 0.337
286 Luis Robert Jr. CHW R 19 80 34 0.436
287 Luis Torrens NYM R 18 53 24 0.453
288 Luis Urías ATH R 10 24 10 0.435
289 Luisangel Acuña NYM R 19 50 29 0.580
290 Luke Keaschall MIN R 3 13 8 0.615
291 Luke Raley SEA L 20 69 32 0.464
292 Luken Baker STL R 15 33 14 0.424
293 MJ Melendez KCR L 16 52 13 0.250
294 Maikel Garcia KCR R 22 82 38 0.463
295 Manny Machado SDP R 22 91 55 0.604
296 Manuel Margot DET R 6 20 6 0.300
297 Marcell Ozuna ATL R 18 77 50 0.649
298 Marcus Semien TEX R 21 86 21 0.244
299 Mark Canha KCR R 8 21 12 0.571
300 Mark Vientos NYM R 20 81 31 0.383
301 Martín Maldonado SDP R 13 36 13 0.361
302 Masyn Winn STL R 13 51 19 0.373
303 Matt Chapman SFG R 22 96 57 0.594
304 Matt McLain CIN R 14 59 35 0.593
305 Matt Mervis MIA L 17 61 38 0.623
306 Matt Olson ATL L 21 89 46 0.517
307 Matt Shaw CHC R 18 68 24 0.353
308 Matt Thaiss CHW L 15 46 22 0.478
309 Matt Wallner MIN L 18 67 37 0.552
310 Mauricio Dubón HOU R 12 32 12 0.387
311 Max Kepler PHI L 19 78 32 0.410
312 Max Muncy ATH R 21 71 22 0.310
313 Max Muncy LAD L 21 79 28 0.354
314 Max Schuemann ATH R 10 17 6 0.353
315 Michael A. Taylor CHW R 18 47 18 0.383
316 Michael Busch CHC L 23 88 59 0.670
317 Michael Conforto LAD L 21 82 38 0.463
318 Michael Harris II ATL L 21 86 34 0.405
319 Michael Massey KCR L 21 80 21 0.263
320 Michael Siani STL L 17 17 5 0.294
321 Michael Toglia COL B 20 76 23 0.303
322 Mickey Gasper MIN B 10 22 6 0.273
323 Mickey Moniak COL L 19 58 34 0.586
324 Miguel Amaya CHC R 14 53 24 0.462
325 Miguel Andujar ATH R 18 70 29 0.414
326 Miguel Rojas LAD R 12 35 6 0.171
327 Miguel Vargas CHW R 21 85 27 0.318
328 Mike Tauchman CHW L 3 12 6 0.500
329 Mike Trout LAA R 21 90 53 0.589
330 Mike Yastrzemski SFG L 19 74 46 0.622
331 Miles Mastrobuoni SEA L 15 35 13 0.394
332 Mitch Garver SEA R 14 41 15 0.366
333 Mookie Betts LAD R 20 87 47 0.540
334 Myles Straw TOR R 17 40 21 0.553
335 Nasim Nuñez WSN B 7 26 10 0.400
336 Nathan Lukes TOR L 14 34 10 0.303
337 Nathaniel Lowe WSN L 22 88 48 0.545
338 Nick Allen ATL R 14 48 21 0.438
339 Nick Castellanos PHI R 22 88 47 0.534
340 Nick Fortes MIA R 7 22 11 0.524
341 Nick Gonzales PIT R 1 3 4 1.333
342 Nick Martini COL L 19 51 20 0.392
343 Nick Maton CHW L 20 49 19 0.388
344 Nick Sandlin TOR R 1 0 0
345 Nicky Lopez LAA L 4 6 0 0.000
346 Nico Hoerner CHC R 20 86 39 0.453
347 Noelvi Marté CIN R 6 20 13 0.650
348 Nolan Arenado STL R 20 86 47 0.547
349 Nolan Gorman STL L 9 32 14 0.438
350 Nolan Jones CLE L 19 58 22 0.379
351 Nolan Schanuel LAA L 21 86 43 0.500
352 Oliver Dunn MIL L 14 41 11 0.282
353 Omar Narváez CHW L 4 10 4 0.400
354 Oneil Cruz PIT L 20 82 56 0.683
355 Orlando Arcia ATL R 9 28 8 0.286
356 Oscar González SDP R 10 26 7 0.269
357 Oswald Peraza NYY R 10 24 11 0.458
358 Oswaldo Cabrera NYY B 16 55 23 0.418
359 Otto López MIA R 20 86 38 0.442
360 Ozzie Albies ATL B 21 90 45 0.500
361 Pablo Reyes NYY R 6 9 3 0.333
362 Patrick Bailey SFG B 19 61 20 0.328
363 Paul DeJong WSN R 16 57 20 0.351
364 Paul Goldschmidt NYY R 22 92 46 0.505
365 Pavin Smith ARI L 21 66 50 0.758
366 Pedro Pagés STL R 16 53 21 0.396
367 Pete Alonso NYM R 22 95 72 0.758
368 Pete Crow-Armstrong CHC L 24 102 57 0.570
369 Phil Maton STL R 1 0 0
370 Rafael Devers BOS L 23 104 49 0.471
371 Rafael Marchán PHI B 6 20 6 0.300
372 Ramón Laureano BAL R 14 26 15 0.577
373 Ramón Urías BAL R 15 54 23 0.426
374 Randal Grichuk ARI R 16 31 17 0.548
375 Randy Arozarena SEA R 22 99 59 0.596
376 Rhys Hoskins MIL R 20 71 35 0.493
377 Richie Palacios TBR L 1 4 5 1.250
378 Riley Adams WSN R 5 12 1 0.083
379 Riley Greene DET L 21 89 37 0.416
380 Rob Brantly MIA L 3 7 3 0.429
381 Rob Refsnyder BOS R 8 21 12 0.571
382 Romy González BOS R 8 29 16 0.552
383 Rowdy Tellez SEA L 16 49 23 0.469
384 Ryan Bliss SEA R 11 39 15 0.385
385 Ryan Helsley STL R 1 0 0
386 Ryan Jeffers MIN R 15 58 23 0.397
387 Ryan Kreidler DET R 17 44 10 0.238
388 Ryan McMahon COL L 21 87 36 0.414
389 Ryan Mountcastle BAL R 20 69 26 0.377
390 Ryan O’Hearn BAL L 16 61 36 0.590
391 Ryan Thompson ARI R 1 0 0
392 Ryne Nelson ARI R 1 1 1 1.000
393 Sal Frelick MIL L 22 88 53 0.602
394 Salvador Perez KCR R 23 95 32 0.340
395 Sam Huff SFG R 8 24 10 0.417
396 Santiago Espinal CIN R 18 59 23 0.390
397 Sean Bouchard COL R 15 35 19 0.543
398 Sean Murphy ATL R 10 42 26 0.619
399 Seiya Suzuki CHC R 21 94 55 0.585
400 Seth Brown ATH L 13 29 12 0.414
401 Shea Langeliers ATH R 19 80 42 0.525
402 Shelby Miller ARI R 1 0 0
403 Shohei Ohtani LAD L 21 96 61 0.635
404 Spencer Steer CIN R 16 66 20 0.303
405 Spencer Torkelson DET R 22 97 67 0.691
406 Starling Marte NYM R 14 44 19 0.432
407 Steven Kwan CLE L 21 92 51 0.560
408 Stuart Fairchild ATL R 9 18 4 0.222
409 TJ Friedl CIN L 20 92 42 0.462
410 Tanner Scott LAD R 1 0 0
411 Taylor Walls TBR B 20 63 21 0.333
412 Taylor Ward LAA R 21 93 41 0.441
413 Teoscar Hernández LAD R 21 84 44 0.524
414 Thomas Saggese STL R 12 36 21 0.583
415 Tim Anderson LAA R 17 47 13 0.277
416 Tim Tawa ARI R 10 33 19 0.576
417 Tirso Ornelas SDP L 1 1 0 0.000
418 Tommy Edman LAD B 23 94 53 0.564
419 Tommy Pham PIT R 21 77 25 0.325
420 Tomás Nido DET R 3 10 4 0.444
421 Travis Jankowski CHW L 7 15 4 0.267
422 Travis d’Arnaud LAA R 9 27 4 0.148
423 Trea Turner PHI R 20 88 43 0.489
424 Trent Grisham NYY L 20 56 40 0.714
425 Trevor Larnach MIN L 21 84 30 0.357
426 Trevor Story BOS R 22 89 54 0.607
427 Trey Lipscomb WSN R 2 4 2 0.500
428 Trey Sweeney DET L 21 69 28 0.406
429 Triston Casas BOS L 20 79 25 0.316
430 Tsung-Che Cheng PIT L 3 7 -1 -0.143
431 Ty France MIN R 22 86 36 0.419
432 Tyler Fitzgerald SFG R 19 70 40 0.588
433 Tyler Freeman COL R 7 16 6 0.375
434 Tyler Heineman TOR B 8 27 21 0.778
435 Tyler O’Neill BAL R 16 65 32 0.492
436 Tyler Soderstrom ATH L 22 94 63 0.670
437 Tyler Tolbert KCR R 9 5 4 0.800
438 Tyler Wade SDP L 7 19 8 0.421
439 Tyrone Taylor NYM R 15 56 17 0.304
440 Victor Caratini HOU B 11 32 13 0.406
441 Victor Scott II STL L 20 77 37 0.487
442 Vidal Bruján CHC B 2 3 2 0.667
443 Vinnie Pasquantino KCR L 22 91 35 0.385
444 Vinny Capra MIL R 14 34 7 0.212
445 Vladimir Guerrero Jr. TOR R 22 98 48 0.490
446 Víctor Robles SEA R 10 46 19 0.413
447 Will Benson CIN L 1 4 0 0.000
448 Will Smith LAD R 19 70 40 0.571
449 Will Wagner TOR L 16 56 19 0.345
450 Willi Castro MIN B 18 72 31 0.431
451 William Contreras MIL R 21 88 44 0.500
452 Willson Contreras STL R 21 90 28 0.315
453 Willy Adames SFG R 22 99 34 0.343
454 Wilmer Flores SFG R 22 84 40 0.476
455 Wilyer Abreu BOS L 22 84 53 0.631
456 Wyatt Langford TEX R 13 52 33 0.635
457 Xander Bogaerts SDP R 22 87 43 0.494
458 Xavier Edwards MIA B 21 100 45 0.450
459 Yainer Diaz HOU R 17 66 16 0.242
460 Yandy Díaz TBR R 22 97 40 0.412
461 Yohel Pozo STL R 5 20 12 0.600
462 Yordan Alvarez HOU L 20 84 36 0.429
463 Yoán Moncada LAA B 8 27 12 0.444
464 Yuli Gurriel SDP R 12 34 9 0.265
465 Zac Veen COL L 11 37 11 0.297
466 Zach Dezenzo HOU R 7 16 3 0.188
467 Zach McKinstry DET L 21 81 41 0.512
468 Zach Neto LAA R 3 10 7 0.700
469 Ángel Martínez CLE B 8 30 15 0.500

Stats sourced from Baseball-Reference

[Read More]

Pitcher Batting Against Rankings (Qualifying Pitchers) for 2025

For week ending April 20, 2025

Rank Name Team G Batters Faced IP TBA TOP
1 Tyler Mahle TEX 5 101 26.2 27 0.267
2 Garrett Crochet BOS 5 123 32.0 34 0.276
3 Nick Pivetta SDP 4 86 23.0 24 0.279
4 Drew Rasmussen TBR 4 76 20.2 23 0.303
5 Paul Skenes PIT 5 118 31.1 36 0.305
6 Shane Smith CHW 4 90 22.1 30 0.333
7 Matthew Liberatore STL 4 98 25.0 33 0.337
8 Logan Webb SFG 5 116 30.0 39 0.339
9 Kodai Senga NYM 4 87 22.2 30 0.345
10 Randy Vásquez SDP 4 86 20.2 30 0.349
11 Spencer Schwellenbach ATL 4 94 24.2 33 0.351
12 Yoshinobu Yamamoto LAD 5 108 29.0 38 0.352
13 Tarik Skubal DET 5 116 28.2 41 0.353
14 Clay Holmes NYM 5 113 25.2 40 0.354
15 Chris Bassitt TOR 4 93 23.1 33 0.355
16 Bryan Woo SEA 4 104 26.0 37 0.359
17 Mitchell Parker WSN 4 101 24.1 36 0.360
18 Matthew Boyd CHC 4 95 22.1 34 0.362
19 Max Fried NYY 5 132 31.2 48 0.364
20 Nathan Eovaldi TEX 5 118 30.2 43 0.368
21 Hunter Brown HOU 4 87 24.0 32 0.368
22 Kris Bubic KCR 4 103 24.0 38 0.369
23 Tyler Alexander MIL 6 85 19.2 31 0.369
24 Andrew Heaney PIT 4 98 25.1 36 0.371
25 Tylor Megill NYM 4 86 19.1 32 0.372
26 Kevin Gausman TOR 4 91 25.1 34 0.374
27 Michael King SDP 5 114 28.0 43 0.377
28 Casey Mize DET 4 95 24.1 36 0.379
29 Grant Holmes ATL 5 93 22.1 36 0.387
30 Logan Gilbert SEA 5 108 27.1 42 0.389
31 Tyler Glasnow LAD 4 72 17.0 28 0.389
32 Michael Wacha KCR 5 111 26.0 43 0.391
33 Shane Baz TBR 4 89 22.1 35 0.393
34 Zach Eflin BAL 3 68 18.0 27 0.397
35 Taijuan Walker PHI 4 83 19.2 33 0.398
36 Hunter Greene CIN 5 118 30.2 47 0.398
37 Nick Lodolo CIN 4 92 23.1 36 0.400
38 Carlos Rodón NYY 5 116 29.0 46 0.400
39 Sonny Gray STL 5 111 29.0 44 0.400
40 José Soriano LAA 4 102 25.2 41 0.402
41 Logan Allen CLE 4 90 21.1 36 0.404
42 Freddy Peralta MIL 5 114 28.1 46 0.407
43 Max Meyer MIA 4 98 24.0 40 0.408
44 Gavin Williams CLE 4 83 19.2 34 0.410
45 Zack Wheeler PHI 5 122 31.1 50 0.410
46 Shota Imanaga CHC 5 113 28.1 46 0.411
47 Cole Ragans KCR 5 114 27.2 47 0.416
48 Jesús Luzardo PHI 5 120 30.1 50 0.417
49 Luis Severino ATH 5 133 32.2 55 0.417
50 Jackson Jobe DET 4 82 20.0 34 0.420
51 Ryan Gusto HOU 6 69 17.0 29 0.420
52 Tyler Anderson LAA 4 88 21.2 37 0.420
53 Martín Pérez CHW 4 83 20.0 35 0.422
54 Brady Singer CIN 4 90 21.1 38 0.422
55 Jack Flaherty DET 4 87 21.1 37 0.425
56 Kyle Freeland COL 5 110 26.0 47 0.431
57 JP Sears ATH 4 96 23.0 42 0.438
58 Andre Pallante STL 4 89 22.1 39 0.438
59 MacKenzie Gore WSN 5 119 29.0 52 0.441
60 Bryce Miller SEA 4 86 21.0 38 0.442
61 Roki Sasaki LAD 5 86 19.2 38 0.442
62 Griffin Canning NYM 4 88 21.0 39 0.443
63 Cristopher Sánchez PHI 4 101 24.1 45 0.446
64 David Peterson NYM 4 94 22.0 41 0.446
65 Erick Fedde STL 4 83 21.0 37 0.446
66 Michael Lorenzen KCR 4 96 21.2 43 0.448
67 Brandon Pfaadt ARI 4 93 23.2 42 0.452
68 Mitch Keller PIT 5 124 28.0 56 0.452
69 Yusei Kikuchi LAA 5 121 29.1 55 0.455
70 Chad Patrick MIL 5 87 21.1 40 0.460
71 Reese Olson DET 4 89 20.0 41 0.461
72 Merrill Kelly ARI 5 112 26.2 52 0.464
73 Joe Ryan MIN 5 109 27.0 51 0.468
74 Dylan Cease SDP 5 113 25.1 53 0.469
75 Jordan Hicks SFG 4 98 22.1 46 0.469
76 Bowden Francis TOR 4 91 23.0 43 0.473
77 Taj Bradley TBR 4 95 22.1 45 0.474
78 Sean Newcomb BOS 4 81 17.1 38 0.475
79 Mitch Spence ATH 7 75 16.1 36 0.480
80 Sandy Alcantara MIA 4 75 17.1 36 0.480
81 Ben Lively CLE 5 102 25.2 49 0.480
82 Kyle Hendricks LAA 4 79 20.0 38 0.481
83 Landen Roupp SFG 4 93 22.0 45 0.484
84 Hayden Wesneski HOU 4 90 23.0 44 0.489
85 Justin Steele CHC 4 92 22.2 45 0.489
86 Justin Verlander SFG 5 110 24.2 54 0.491
87 Walker Buehler BOS 4 88 20.2 43 0.494
88 Jack Kochanowicz LAA 4 89 20.1 44 0.494
89 Eduardo Rodríguez ARI 4 96 22.0 47 0.495
90 Ben Brown CHC 5 105 21.2 52 0.495
91 Jake Irvin WSN 5 117 29.1 58 0.496
92 Seth Lugo KCR 5 121 30.0 60 0.496
93 Luis Castillo SEA 5 121 26.1 60 0.496
94 Jonathan Cannon CHW 4 84 18.1 42 0.500
95 Bailey Falter PIT 4 87 22.0 43 0.500
96 Tomoyuki Sugano BAL 4 87 21.0 44 0.506
97 Miles Mikolas STL 4 81 17.2 41 0.506
98 Dean Kremer BAL 4 90 19.2 46 0.511
99 Framber Valdez HOU 5 119 28.0 61 0.517
100 Osvaldo Bido ATH 4 90 20.2 47 0.522
101 Jameson Taillon CHC 5 112 26.2 58 0.523
102 Zac Gallen ARI 5 122 27.1 64 0.525
103 Chris Paddack MIN 4 80 17.1 42 0.525
104 Simeon Woods Richardson MIN 4 87 19.0 46 0.529
105 Jacob deGrom TEX 4 87 21.2 46 0.529
106 Robbie Ray SFG 4 85 19.1 45 0.529
107 Kumar Rocker TEX 4 82 18.1 44 0.537
108 Ronel Blanco HOU 4 76 16.2 41 0.539
109 Trevor Williams WSN 4 89 19.2 48 0.545
110 Luis Ortiz CLE 4 93 21.1 51 0.548
111 Connor Gillispie MIA 5 108 24.0 60 0.556
112 Aaron Nola PHI 4 100 21.2 55 0.556
113 Corbin Burnes ARI 4 92 21.1 51 0.560
114 Carmen Mlodzinski PIT 4 82 17.0 46 0.561
115 Kyle Hart SDP 4 71 16.2 40 0.563
116 Zack Littell TBR 4 95 23.0 54 0.568
117 José Berríos TOR 5 121 28.2 69 0.575
118 Sean Burke CHW 5 102 21.2 59 0.578
119 Nick Martinez CIN 4 93 21.0 54 0.581
120 Ryan Feltner COL 4 86 18.2 50 0.581
121 Davis Martin CHW 4 99 22.1 58 0.586
122 Jeffrey Springs ATH 5 104 22.1 61 0.587
123 Bailey Ober MIN 4 85 19.0 50 0.588
124 Carlos Carrasco NYY 5 90 20.2 54 0.600
125 Germán Márquez COL 4 77 16.1 45 0.600
126 Easton Lucas TOR 4 75 17.0 45 0.600
127 Antonio Senzatela COL 5 114 24.1 68 0.602
128 Tanner Houck BOS 5 110 24.2 68 0.618
129 Tanner Bibee CLE 4 87 20.0 54 0.621
130 Chris Sale ATL 5 110 23.1 69 0.633
131 Ryan Pepiot TBR 5 127 28.0 81 0.638
132 Charlie Morton BAL 5 108 20.2 69 0.639
133 Cade Povich BAL 4 89 18.1 59 0.663
134 Cal Quantrill MIA 4 82 17.1 56 0.683
135 Bryce Elder ATL 3 67 15.0 46 0.687
136 Chase Dollander COL 3 68 14.2 50 0.746

Stats sourced from Baseball-Reference

[Read More]

Pitcher Batting Against Rankings for 2025

For week ending April 20, 2025

Rank Name Team G Batters Faced IP TBA TOP
1 A.J. Minter NYM 10 37 9.1 11 0.297
2 A.J. Puk ARI 8 35 8.0 23 0.657
3 AJ Smith-Shawver ATL 3 65 13.2 40 0.615
4 Aaron Bummer ATL 7 34 7.2 18 0.529
5 Aaron Civale MIL 1 14 3.0 14 1.000
6 Aaron Nola PHI 4 100 21.2 55 0.556
7 Abner Uribe MIL 10 37 9.2 9 0.250
8 Adam Ottavino NYY 3 9 1.2 6 0.667
9 Adrián Morejón SDP 10 41 10.1 13 0.333
10 Albert Suárez BAL 1 11 2.2 5 0.455
11 Alek Jacob SDP 10 52 12.1 25 0.481
12 Alex Vesia LAD 12 45 11.1 21 0.467
13 Alexis Díaz CIN 3 11 2.2 5 0.455
14 Andre Pallante STL 4 89 22.1 39 0.438
15 Andrew Abbott CIN 2 40 11.0 13 0.325
16 Andrew Heaney PIT 4 98 25.1 36 0.371
17 Andrés Muñoz SEA 11 41 11.0 11 0.275
18 Angel Chivilli COL 10 56 13.0 27 0.482
19 Angel Perdomo ATH 4 16 3.1 7 0.438
20 Angel Zerpa KCR 8 31 6.1 21 0.677
21 Anthony Banda LAD 10 34 9.0 18 0.529
22 Anthony Bender MIA 9 38 9.0 12 0.316
23 Anthony Veneziano MIA 10 43 8.2 23 0.535
24 Antonio Senzatela COL 5 114 24.1 68 0.602
25 Aroldis Chapman BOS 10 34 8.1 13 0.382
26 Bailey Falter PIT 4 87 22.0 43 0.500
27 Bailey Ober MIN 4 85 19.0 50 0.588
28 Beau Brieske DET 7 36 7.1 23 0.639
29 Ben Brown CHC 5 105 21.2 52 0.495
30 Ben Casparius LAD 9 63 15.1 23 0.365
31 Ben Joyce LAA 5 20 4.1 12 0.600
32 Ben Lively CLE 5 102 25.2 49 0.480
33 Bennett Sousa HOU 4 15 3.2 6 0.400
34 Blake Snell LAD 2 46 9.0 21 0.457
35 Blake Treinen LAD 8 36 8.0 21 0.583
36 Bobby Miller LAD 1 18 3.0 16 0.889
37 Bowden Francis TOR 4 91 23.0 43 0.473
38 Brad Keller CHC 8 40 9.0 14 0.350
39 Brad Lord WSN 6 62 13.1 30 0.492
40 Bradley Blalock COL 2 13 3.0 11 0.846
41 Brady Singer CIN 4 90 21.1 38 0.422
42 Brandon Eisert CHW 7 39 9.1 21 0.538
43 Brandon Pfaadt ARI 4 93 23.2 42 0.452
44 Brandon Young BAL 1 19 4.0 15 0.789
45 Brant Hurter DET 6 49 13.0 19 0.396
46 Brenan Hanifee DET 9 43 9.2 23 0.535
47 Brendon Little TOR 12 41 10.0 15 0.366
48 Brennan Bernardino BOS 8 33 8.1 11 0.344
49 Brent Headrick NYY 4 19 5.1 3 0.158
50 Brent Suter CIN 7 38 9.2 13 0.342
51 Brock Burke LAA 9 39 8.1 25 0.658
52 Brock Stewart MIN 1 3 0.2 1 0.333
53 Bryan Abreu HOU 10 47 9.2 21 0.447
54 Bryan Baker BAL 10 34 9.2 12 0.353
55 Bryan Hudson MIL 9 37 6.2 19 0.528
56 Bryan King HOU 11 41 10.1 13 0.317
57 Bryan Woo SEA 4 104 26.0 37 0.359
58 Bryce Elder ATL 3 67 15.0 46 0.687
59 Bryce Jarvis ARI 6 32 7.1 15 0.469
60 Bryce Miller SEA 4 86 21.0 38 0.442
61 Bryse Wilson CHW 9 53 12.0 36 0.679
62 Cade Gibson MIA 1 8 2.1 1 0.125
63 Cade Povich BAL 4 89 18.1 59 0.663
64 Cade Smith CLE 11 46 11.0 17 0.370
65 Caden Dana LAA 1 14 3.0 9 0.643
66 Cal Quantrill MIA 4 82 17.1 56 0.683
67 Caleb Boushley TEX 1 16 3.2 11 0.688
68 Caleb Ferguson PIT 11 46 11.0 17 0.378
69 Caleb Thielbar CHC 10 37 9.0 12 0.324
70 Calvin Faucher MIA 8 33 7.1 16 0.485
71 Cam Booser CHW 9 34 9.0 14 0.412
72 Camilo Doval SFG 10 38 9.1 15 0.405
73 Carlos Carrasco NYY 5 90 20.2 54 0.600
74 Carlos Estévez KCR 9 42 10.0 13 0.317
75 Carlos Hernández PHI 6 38 7.0 26 0.684
76 Carlos Rodón NYY 5 116 29.0 46 0.400
77 Carlos Vargas SEA 10 58 13.1 27 0.466
78 Carmen Mlodzinski PIT 4 82 17.0 46 0.561
79 Carson Spiers CIN 3 60 13.1 32 0.542
80 Casey Lawrence SEA 3 20 5.0 7 0.350
81 Casey Legumina SEA 4 13 4.0 2 0.154
82 Casey Mize DET 4 95 24.1 36 0.379
83 Chad Green TOR 11 38 9.2 20 0.526
84 Chad Patrick MIL 5 87 21.1 40 0.460
85 Charlie Morton BAL 5 108 20.2 69 0.639
86 Chase Dollander COL 3 68 14.2 50 0.746
87 Chase Shugart PIT 5 26 6.2 7 0.269
88 Chris Bassitt TOR 4 93 23.1 33 0.355
89 Chris Martin TEX 11 43 10.1 17 0.395
90 Chris Paddack MIN 4 80 17.1 42 0.525
91 Chris Roycroft STL 7 29 5.2 19 0.655
92 Chris Sale ATL 5 110 23.1 69 0.633
93 Chris Stratton KCR 7 54 10.0 34 0.630
94 Cionel Pérez BAL 8 57 10.1 37 0.673
95 Clarke Schmidt NYY 1 23 5.2 8 0.348
96 Clay Holmes NYM 5 113 25.2 40 0.354
97 Cody Poteet BAL 1 16 2.2 12 0.750
98 Cole Henry WSN 2 8 2.0 3 0.375
99 Cole Ragans KCR 5 114 27.2 47 0.416
100 Cole Sands MIN 10 34 8.1 11 0.324
101 Cole Sulser TBR 1 7 1.0 10 1.429
102 Colin Holderman PIT 5 25 4.2 18 0.720
103 Colin Poche WSN 9 34 5.2 24 0.706
104 Colin Rea CHC 5 56 13.2 18 0.321
105 Colin Selby BAL 1 6 1.0 7 1.167
106 Collin Snider SEA 9 44 10.1 19 0.442
107 Connor Gillispie MIA 5 108 24.0 60 0.556
108 Connor Thomas MIL 2 31 5.1 26 0.839
109 Cooper Criswell BOS 3 27 4.1 15 0.556
110 Corbin Burnes ARI 4 92 21.1 51 0.560
111 Cristopher Sánchez PHI 4 101 24.1 45 0.446
112 Daniel Lynch IV KCR 10 38 10.1 11 0.289
113 Daniel Palencia CHC 3 18 4.2 8 0.444
114 Danny Coulombe MIN 10 30 8.2 5 0.167
115 Danny Young NYM 8 31 6.2 12 0.400
116 Darren McCaughan MIN 3 23 5.1 7 0.304
117 David Bednar PIT 4 14 2.0 14 1.000
118 David Festa MIN 2 38 9.0 13 0.342
119 David Peterson NYM 4 94 22.0 41 0.446
120 Davis Martin CHW 4 99 22.1 58 0.586
121 Daysbel Hernández ATL 9 32 9.0 8 0.250
122 Dean Kremer BAL 4 90 19.2 46 0.511
123 Dennis Santana PIT 10 37 10.0 12 0.324
124 Devin Williams NYY 9 41 8.0 24 0.585
125 Dillon Tate TOR 1 8 1.1 7 0.875
126 Drew Rasmussen TBR 4 76 20.2 23 0.303
127 Drey Jameson ARI 1 2 1.0 0 0.000
128 Dustin May LAD 3 65 17.0 17 0.262
129 Dylan Cease SDP 5 113 25.1 53 0.469
130 Dylan Lee ATL 9 34 8.2 16 0.471
131 Easton Lucas TOR 4 75 17.0 45 0.600
132 Eduard Bazardo SEA 11 53 12.1 23 0.434
133 Eduardo Rodríguez ARI 4 96 22.0 47 0.495
134 Eduardo Salazar WSN 11 46 8.2 32 0.711
135 Edward Cabrera MIA 2 45 9.2 29 0.644
136 Edwin Díaz NYM 9 38 8.2 17 0.447
137 Edwin Uceta TBR 9 36 8.1 20 0.556
138 Eli Morgan CHC 7 35 7.1 31 0.886
139 Elvin Rodríguez MIL 4 62 14.1 41 0.661
140 Elvis Peguero MIL 5 32 6.1 16 0.500
141 Emerson Hancock SEA 2 27 5.2 19 0.704
142 Emilio Pagán CIN 10 33 9.1 14 0.424
143 Emmanuel Clase CLE 11 53 10.1 35 0.660
144 Enyel De Los Santos ATL 9 40 9.2 18 0.450
145 Eric Orze TBR 4 21 6.0 6 0.286
146 Erick Fedde STL 4 83 21.0 37 0.446
147 Erik Miller SFG 9 32 7.0 14 0.452
148 Ethan Roberts CHC 7 20 5.1 7 0.350
149 Evan Phillips LAD 2 4 1.0 1 0.250
150 Evan Sisk KCR 2 11 2.1 7 0.636
151 Ezequiel Duran TEX 1 3 1.0 0 0.000
152 Fernando Cruz NYY 10 47 12.0 17 0.362
153 Framber Valdez HOU 5 119 28.0 61 0.517
154 Fraser Ellard CHW 5 18 5.0 4 0.222
155 Freddy Peralta MIL 5 114 28.1 46 0.407
156 Félix Bautista BAL 6 28 6.0 14 0.500
157 Gabe Speier SEA 10 33 9.0 8 0.242
158 Garrett Cleavinger TBR 9 33 8.1 15 0.455
159 Garrett Crochet BOS 5 123 32.0 34 0.276
160 Garrett McDaniels LAA 6 28 5.1 20 0.714
161 Garrett Whitlock BOS 8 52 12.2 20 0.385
162 Gary Sánchez BAL 1 7 1.0 8 1.143
163 Gavin Williams CLE 4 83 19.2 34 0.410
164 George Soriano MIA 7 51 11.2 35 0.686
165 Germán Márquez COL 4 77 16.1 45 0.600
166 Gerson Garabito TEX 3 41 8.0 24 0.585
167 Gordon Graceffo STL 1 19 3.0 17 0.895
168 Graham Ashcraft CIN 8 39 9.2 13 0.342
169 Grant Anderson MIL 8 54 12.1 21 0.389
170 Grant Holmes ATL 5 93 22.1 36 0.387
171 Greg Weissert BOS 10 42 9.2 18 0.429
172 Gregory Santos SEA 8 36 7.0 21 0.600
173 Gregory Soto BAL 9 36 7.2 18 0.514
174 Griffin Canning NYM 4 88 21.0 39 0.443
175 Griffin Jax MIN 9 42 8.0 28 0.667
176 Hayden Birdsong SFG 5 41 10.0 18 0.439
177 Hayden Wesneski HOU 4 90 23.0 44 0.489
178 Hoby Milner TEX 8 33 9.1 6 0.182
179 Hogan Harris ATH 1 3 0.1 2 0.667
180 Huascar Brazobán NYM 9 49 13.1 17 0.347
181 Hunter Bigge TBR 9 39 10.0 24 0.615
182 Hunter Brown HOU 4 87 24.0 32 0.368
183 Hunter Dobbins BOS 2 47 11.0 20 0.426
184 Hunter Gaddis CLE 10 34 8.2 11 0.333
185 Hunter Greene CIN 5 118 30.2 47 0.398
186 Hunter Harvey KCR 6 17 5.1 1 0.059
187 Héctor Neris ATL 2 8 1.0 12 1.500
188 Ian Anderson LAA 6 44 8.1 28 0.636
189 Ian Gibaut CIN 10 41 9.2 19 0.463
190 Ian Hamilton NYY 5 26 6.2 7 0.269
191 J.P. Feyereisen ARI 1 4 1.0 2 0.500
192 J.T. Ginn ATH 2 43 10.0 18 0.419
193 JP Sears ATH 4 96 23.0 42 0.438
194 Jack Dreyer LAD 10 50 13.2 12 0.240
195 Jack Flaherty DET 4 87 21.1 37 0.425
196 Jack Kochanowicz LAA 4 89 20.1 44 0.494
197 Jack Leiter TEX 2 36 10.0 11 0.306
198 Jackson Jobe DET 4 82 20.0 34 0.420
199 Jackson Rutledge WSN 4 31 7.0 14 0.452
200 Jacob Barnes TOR 6 36 8.0 18 0.500
201 Jacob Lopez ATH 2 13 2.2 5 0.417
202 Jacob Webb TEX 10 45 12.1 12 0.267
203 Jacob deGrom TEX 4 87 21.2 46 0.529
204 Jake Bauers MIL 2 11 2.0 5 0.455
205 Jake Bird COL 9 51 12.2 16 0.314
206 Jake Irvin WSN 5 117 29.1 58 0.496
207 Jakob Junis CLE 11 43 11.0 14 0.326
208 Jalen Beeks ARI 10 47 13.0 13 0.277
209 Jameson Taillon CHC 5 112 26.2 58 0.523
210 Jared Koenig MIL 11 40 10.1 9 0.231
211 Jared Shuster CHW 1 5 1.1 1 0.200
212 Jason Adam SDP 11 46 12.0 16 0.356
213 Jason Alexander ATH 3 17 3.2 10 0.588
214 Javier Sanoja MIA 1 3 0.2 1 0.333
215 Jeff Hoffman TOR 10 40 11.1 11 0.275
216 Jeffrey Springs ATH 5 104 22.1 61 0.587
217 Jeremiah Estrada SDP 11 43 11.2 11 0.256
218 Jesse Chavez ATL 1 10 2.0 8 0.800
219 Jesse Hahn SEA 2 17 4.0 7 0.438
220 Jesús Luzardo PHI 5 120 30.1 50 0.417
221 Jesús Tinoco MIA 5 21 4.2 10 0.476
222 Jhoan Durán MIN 10 37 9.1 9 0.243
223 Jhonathan Díaz SEA 1 5 1.1 1 0.200
224 Jhonny Pereda ATH 1 5 1.0 6 1.200
225 Jimmy Herget COL 8 35 9.1 14 0.400
226 JoJo Romero STL 9 33 7.2 13 0.406
227 Joe Boyle TBR 1 18 5.0 5 0.278
228 Joe Mantiply ARI 8 45 7.1 35 0.778
229 Joe Ross PHI 8 45 9.2 26 0.578
230 Joe Ryan MIN 5 109 27.0 51 0.468
231 Joel Payamps MIL 9 36 6.2 29 0.806
232 Joey Cantillo CLE 8 49 11.1 23 0.469
233 Joey Estes ATH 2 42 7.0 39 0.929
234 Joey Wentz PIT 9 53 12.2 20 0.377
235 John Brebbia DET 8 38 9.0 14 0.368
236 John King STL 8 32 6.2 19 0.594
237 John Schreiber KCR 9 38 9.2 21 0.553
238 Jonathan Cannon CHW 4 84 18.1 42 0.500
239 Jordan Hicks SFG 4 98 22.1 46 0.469
240 Jordan Leasure CHW 9 36 7.2 19 0.528
241 Jordan Romano PHI 9 39 7.2 34 0.872
242 Jordan Wicks CHC 2 12 2.0 5 0.455
243 Jorge Alcalá MIN 9 38 8.0 22 0.579
244 Jorge López WSN 9 40 8.1 21 0.525
245 Jorge Mateo BAL 1 11 1.0 11 1.000
246 Jose A. Ferrer WSN 11 57 12.2 27 0.491
247 Jose Quintana MIL 2 46 12.2 14 0.311
248 Josh Hader HOU 9 40 11.0 8 0.200
249 Josh Winckowski BOS 5 37 8.2 14 0.378
250 José Alvarado PHI 11 45 10.2 17 0.378
251 José Berríos TOR 5 121 28.2 69 0.575
252 José Buttó NYM 7 53 12.1 21 0.404
253 José Leclerc ATH 9 45 8.2 32 0.711
254 José Ruiz PHI 9 33 7.1 18 0.545
255 José Soriano LAA 4 102 25.2 41 0.402
256 José Suarez ATL 3 30 7.1 16 0.552
257 Juan Morillo ARI 1 4 1.0 1 0.250
258 Julian Merryweather CHC 10 39 9.1 17 0.436
259 Justin Hagenman NYM 1 13 3.1 5 0.385
260 Justin Lawrence PIT 10 40 10.2 13 0.325
261 Justin Martinez ARI 8 26 7.0 5 0.192
262 Justin Slaten BOS 9 29 8.0 6 0.207
263 Justin Steele CHC 4 92 22.2 45 0.489
264 Justin Sterner ATH 10 41 10.1 11 0.268
265 Justin Topa MIN 8 36 7.2 15 0.417
266 Justin Verlander SFG 5 110 24.2 54 0.491
267 Justin Wilson BOS 9 29 7.0 12 0.429
268 Justin Wrobleski LAD 1 26 5.0 19 0.731
269 Keegan Akin BAL 11 43 10.0 22 0.512
270 Keider Montero DET 1 24 5.0 20 0.870
271 Kenley Jansen LAA 7 26 7.0 10 0.385
272 Kenta Maeda DET 5 34 6.0 22 0.667
273 Kevin Gausman TOR 4 91 25.1 34 0.374
274 Kevin Kelly TBR 5 19 5.0 8 0.421
275 Kirby Yates LAD 12 42 10.1 20 0.476
276 Kodai Senga NYM 4 87 22.2 30 0.345
277 Kody Funderburk MIN 2 17 4.0 8 0.471
278 Kris Bubic KCR 4 103 24.0 38 0.369
279 Kumar Rocker TEX 4 82 18.1 44 0.537
280 Kyle Finnegan WSN 9 41 9.2 17 0.415
281 Kyle Freeland COL 5 110 26.0 47 0.431
282 Kyle Hart SDP 4 71 16.2 40 0.563
283 Kyle Hendricks LAA 4 79 20.0 38 0.481
284 Kyle Leahy STL 10 46 13.0 14 0.304
285 Kyle Nicolas PIT 3 15 1.2 12 0.800
286 Lake Bachar MIA 9 46 12.1 16 0.348
287 Landen Roupp SFG 4 93 22.0 45 0.484
288 Landon Knack LAD 3 41 8.2 21 0.512
289 Liam Hendriks BOS 1 5 1.0 7 1.400
290 Logan Allen CLE 4 90 21.1 36 0.404
291 Logan Gilbert SEA 5 108 27.1 42 0.389
292 Logan Gillaspie SDP 1 16 4.0 8 0.500
293 Logan Henderson MIL 1 21 6.0 7 0.333
294 Logan VanWey HOU 4 18 3.2 11 0.611
295 Logan Webb SFG 5 116 30.0 39 0.339
296 Lou Trivino SFG 8 39 9.2 16 0.410
297 Louis Varland MIN 11 45 11.0 21 0.477
298 Luarbert Arias MIA 4 32 6.1 19 0.594
299 Lucas Erceg KCR 9 23 7.1 4 0.174
300 Lucas Sims WSN 12 46 7.2 34 0.739
301 Luis Castillo SEA 5 121 26.1 60 0.496
302 Luis Castillo SEA 2 41 7.0 24 0.600
303 Luis Contreras HOU 7 43 9.0 26 0.605
304 Luis García LAD 10 47 10.1 26 0.553
305 Luis Ortiz CLE 4 93 21.1 51 0.548
306 Luis Peralta COL 9 44 8.1 27 0.614
307 Luis Severino ATH 5 133 32.2 55 0.417
308 Luke Jackson TEX 9 33 8.0 15 0.455
309 Luke Little CHC 1 6 0.2 4 0.800
310 Luke Weaver NYY 9 40 11.0 8 0.200
311 MacKenzie Gore WSN 5 119 29.0 52 0.441
312 Manuel Rodríguez TBR 9 37 9.0 15 0.405
313 Marc Church TEX 5 23 4.2 13 0.565
314 Marcus Stroman NYY 3 47 9.1 31 0.660
315 Mark Leiter Jr. NYY 11 35 9.2 12 0.343
316 Martín Pérez CHW 4 83 20.0 35 0.422
317 Mason Englert TBR 7 47 12.0 15 0.326
318 Mason Fluharty TOR 8 27 7.0 9 0.333
319 Mason Miller ATH 7 24 7.0 4 0.167
320 Mason Montgomery TBR 8 35 8.0 19 0.543
321 Matt Bowman BAL 9 40 9.1 18 0.450
322 Matt Sauer LAD 1 6 1.2 4 0.667
323 Matt Strahm PHI 11 41 10.1 13 0.325
324 Matt Svanson STL 1 4 1.0 2 0.500
325 Matthew Boyd CHC 4 95 22.1 34 0.362
326 Matthew Liberatore STL 4 98 25.0 33 0.337
327 Max Fried NYY 5 132 31.2 48 0.364
328 Max Kranick NYM 8 45 13.1 9 0.200
329 Max Meyer MIA 4 98 24.0 40 0.408
330 Max Scherzer TOR 1 11 3.0 9 0.818
331 Merrill Kelly ARI 5 112 26.2 52 0.464
332 Michael Darrell-Hicks LAA 4 22 4.2 11 0.500
333 Michael Fulmer BOS 1 13 2.2 11 0.846
334 Michael King SDP 5 114 28.0 43 0.377
335 Michael Lorenzen KCR 4 96 21.2 43 0.448
336 Michael Petersen ATL 1 6 2.0 0 0.000
337 Michael Soroka WSN 1 21 5.0 13 0.619
338 Michael Wacha KCR 5 111 26.0 43 0.391
339 Miguel Rojas LAD 1 14 2.0 14 1.000
340 Mike Clevinger CHW 8 31 5.2 14 0.452
341 Mike Vasil CHW 6 50 12.1 19 0.380
342 Miles Mikolas STL 4 81 17.2 41 0.506
343 Mitch Keller PIT 5 124 28.0 56 0.452
344 Mitch Spence ATH 7 75 16.1 36 0.480
345 Mitchell Parker WSN 4 101 24.1 36 0.360
346 Nate Pearson CHC 8 47 8.2 29 0.617
347 Nathan Eovaldi TEX 5 118 30.2 43 0.368
348 Nestor Cortes MIL 2 38 8.0 30 0.789
349 Nick Lodolo CIN 4 92 23.1 36 0.400
350 Nick Martinez CIN 4 93 21.0 54 0.581
351 Nick Mears MIL 6 19 5.2 2 0.105
352 Nick Pivetta SDP 4 86 23.0 24 0.279
353 Nick Sandlin TOR 10 37 8.0 12 0.324
354 Nicky Lopez LAA 1 2 0.1 1 0.500
355 Noah Murdock ATH 8 60 11.0 31 0.517
356 Omar Cruz SDP 2 18 3.2 8 0.444
357 Orion Kerkering PHI 9 36 8.0 18 0.500
358 Orlando Ribalta WSN 4 33 7.2 15 0.455
359 Osvaldo Bido ATH 4 90 20.2 47 0.522
360 Pablo López MIN 3 67 16.2 23 0.343
361 Patrick Corbin TEX 2 39 9.1 19 0.487
362 Patrick Monteverde MIA 1 20 3.2 13 0.650
363 Paul Sewald CLE 11 36 9.0 19 0.528
364 Paul Skenes PIT 5 118 31.1 36 0.305
365 Paxton Schultz TOR 1 16 4.1 2 0.125
366 Penn Murfee CHW 9 40 8.0 26 0.650
367 Pete Fairbanks TBR 8 34 7.2 14 0.412
368 Phil Maton STL 12 42 11.1 12 0.286
369 Pierce Johnson ATL 9 36 8.1 19 0.528
370 Porter Hodge CHC 11 47 10.2 24 0.511
371 Quinn Priester MIL 2 40 10.0 17 0.425
372 Rafael Montero HOU 3 16 4.0 6 0.375
373 Rafael Montero ATL 4 19 4.0 7 0.368
374 Rafael Montero TOT 7 35 8.0 13 0.371
375 Raisel Iglesias ATL 8 29 8.0 15 0.517
376 Randy Dobnak MIN 1 19 5.1 8 0.421
377 Randy Rodríguez SFG 10 35 9.2 10 0.286
378 Randy Vásquez SDP 4 86 20.2 30 0.349
379 Randy Wynne CIN 1 13 3.0 8 0.615
380 Reed Garrett NYM 10 35 9.0 9 0.257
381 Reese Olson DET 4 89 20.0 41 0.461
382 Reid Detmers LAA 7 40 10.0 16 0.400
383 Reynaldo López ATL 1 25 5.0 15 0.600
384 Richard Fitts BOS 3 70 17.0 27 0.391
385 Richard Lovelady TOR 2 12 1.2 9 0.750
386 Robbie Ray SFG 4 85 19.1 45 0.529
387 Robert Garcia TEX 11 38 10.0 11 0.289
388 Robert Stock BOS 1 9 2.0 4 0.444
389 Robert Suarez SDP 10 35 10.0 6 0.171
390 Roddery Muñoz STL 3 11 2.2 6 0.545
391 Roki Sasaki LAD 5 86 19.2 38 0.442
392 Ronel Blanco HOU 4 76 16.2 41 0.539
393 Ronny Henriquez MIA 7 46 10.0 24 0.522
394 Ryan Borucki PIT 10 35 9.0 11 0.314
395 Ryan Brasier CHC 1 6 1.0 4 0.667
396 Ryan Feltner COL 4 86 18.2 50 0.581
397 Ryan Fernandez STL 10 42 8.0 29 0.690
398 Ryan Gusto HOU 6 69 17.0 29 0.420
399 Ryan Helsley STL 7 31 7.0 13 0.419
400 Ryan Johnson LAA 8 40 9.0 21 0.525
401 Ryan Pepiot TBR 5 127 28.0 81 0.638
402 Ryan Pressly CHC 11 47 11.0 23 0.489
403 Ryan Thompson ARI 7 31 7.2 10 0.323
404 Ryan Walker SFG 9 36 8.1 12 0.333
405 Ryan Yarbrough NYY 6 48 10.2 28 0.583
406 Ryan Zeferjahn LAA 9 27 6.2 15 0.556
407 Ryne Nelson ARI 5 48 10.2 23 0.479
408 Ryne Stanek NYM 9 33 8.1 8 0.242
409 Sam Long KCR 7 37 7.0 26 0.703
410 Sam Moll CIN 3 12 2.0 9 0.818
411 Sandy Alcantara MIA 4 75 17.1 36 0.480
412 Scott Alexander COL 8 28 7.1 19 0.679
413 Scott Barlow CIN 11 42 9.1 23 0.548
414 Scott Blewett BAL 2 19 4.1 7 0.368
415 Scott Blewett MIN 2 19 4.2 7 0.368
416 Scott Blewett TOT 4 38 9.0 14 0.368
417 Sean Burke CHW 5 102 21.2 59 0.578
418 Sean Newcomb BOS 4 81 17.1 38 0.475
419 Seranthony Domínguez BAL 9 30 8.1 13 0.433
420 Seth Halvorsen COL 7 37 7.2 19 0.514
421 Seth Lugo KCR 5 121 30.0 60 0.496
422 Shane Baz TBR 4 89 22.1 35 0.393
423 Shane Smith CHW 4 90 22.1 30 0.333
424 Shawn Armstrong TEX 8 37 8.0 16 0.432
425 Shelby Miller ARI 8 34 10.0 6 0.176
426 Shota Imanaga CHC 5 113 28.1 46 0.411
427 Simeon Woods Richardson MIN 4 87 19.0 46 0.529
428 Sonny Gray STL 5 111 29.0 44 0.400
429 Spencer Arrighetti HOU 2 39 9.2 17 0.436
430 Spencer Bivens SFG 6 33 7.2 14 0.424
431 Spencer Schwellenbach ATL 4 94 24.2 33 0.351
432 Spencer Strider ATL 1 21 5.0 11 0.524
433 Steven Cruz KCR 5 14 3.2 3 0.214
434 Steven Matz STL 6 66 16.2 19 0.292
435 Steven Okert HOU 9 39 11.0 12 0.308
436 Steven Wilson CHW 3 11 3.0 3 0.273
437 T.J. McFarland ATH 10 28 5.1 18 0.643
438 Taijuan Walker PHI 4 83 19.2 33 0.398
439 Taj Bradley TBR 4 95 22.1 45 0.474
440 Tanner Banks PHI 8 37 9.0 19 0.543
441 Tanner Bibee CLE 4 87 20.0 54 0.621
442 Tanner Houck BOS 5 110 24.2 68 0.618
443 Tanner Scott LAD 12 44 12.0 17 0.386
444 Tarik Skubal DET 5 116 28.2 41 0.353
445 Tayler Saucedo SEA 3 18 2.2 15 0.833
446 Tayler Scott HOU 9 39 8.0 26 0.684
447 Taylor Rogers CIN 10 32 8.0 15 0.484
448 Tim Herrin CLE 10 32 8.0 16 0.500
449 Tim Hill NYY 9 38 10.0 11 0.289
450 Tim Mayza PIT 7 40 9.1 18 0.450
451 Tom Harrington PIT 2 39 8.0 27 0.692
452 Tommy Kahnle DET 8 32 8.2 6 0.188
453 Tomoyuki Sugano BAL 4 87 21.0 44 0.506
454 Tony Santillan CIN 11 41 11.1 13 0.317
455 Trent Thornton SEA 11 40 10.0 23 0.575
456 Trevor Megill MIL 8 27 6.1 11 0.407
457 Trevor Williams WSN 4 89 19.2 48 0.545
458 Triston McKenzie CLE 4 30 5.2 19 0.633
459 Troy Taylor SEA 1 3 0.0 4 1.333
460 Tyler Alexander MIL 6 85 19.2 31 0.369
461 Tyler Anderson LAA 4 88 21.2 37 0.420
462 Tyler Ferguson ATH 9 39 9.2 16 0.410
463 Tyler Gilbert CHW 5 19 4.2 8 0.421
464 Tyler Glasnow LAD 4 72 17.0 28 0.389
465 Tyler Holton DET 10 44 11.2 14 0.318
466 Tyler Kinley COL 10 43 9.2 18 0.419
467 Tyler Mahle TEX 5 101 26.2 27 0.267
468 Tyler Phillips MIA 6 42 10.0 22 0.524
469 Tyler Rogers SFG 12 41 11.1 11 0.268
470 Tylor Megill NYM 4 86 19.1 32 0.372
471 Valente Bellozo MIA 2 35 8.0 14 0.400
472 Victor Vodnik COL 9 35 8.0 20 0.571
473 Walker Buehler BOS 4 88 20.2 43 0.494
474 Wandy Peralta SDP 9 32 8.1 10 0.312
475 Will Vest DET 9 32 8.2 9 0.281
476 Will Warren NYY 4 67 15.2 34 0.507
477 Willi Castro MIN 1 4 1.0 1 0.250
478 Xzavion Curry MIA 3 16 3.0 8 0.500
479 Yariel Rodríguez TOR 8 41 9.1 24 0.585
480 Yennier Cano BAL 8 28 8.1 7 0.250
481 Yimi García TOR 10 39 10.1 8 0.205
482 Yoendrys Gómez NYY 5 31 7.0 13 0.419
483 Yoshinobu Yamamoto LAD 5 108 29.0 38 0.352
484 Yuki Matsui SDP 8 33 8.0 15 0.455
485 Yusei Kikuchi LAA 5 121 29.1 55 0.455
486 Zac Gallen ARI 5 122 27.1 64 0.525
487 Zach Agnos COL 1 4 1.0 1 0.250
488 Zach Eflin BAL 3 68 18.0 27 0.397
489 Zach Thompson ATL 2 12 3.2 1 0.083
490 Zack Kelly BOS 7 45 10.0 22 0.489
491 Zack Littell TBR 4 95 23.0 54 0.568
492 Zack Wheeler PHI 5 122 31.1 50 0.410

Stats sourced from Baseball-Reference

[Read More]

Team Batting Against Rankings for 2025

For week ending April 20, 2025

Rank Team Games Batters Faced TBA TOP
1 New York Mets 22 802 291 0.365
2 San Diego Padres 22 786 302 0.386
3 Texas Rangers 22 775 315 0.407
4 Detroit Tigers 22 801 339 0.425
5 San Francisco Giants 22 797 339 0.427
6 New York Yankees 22 809 350 0.433
7 St. Louis Cardinals 22 817 357 0.439
8 Kansas City Royals 23 850 372 0.439
9 Pittsburgh Pirates 23 879 386 0.441
10 Boston Red Sox 23 874 383 0.441
11 Los Angeles Dodgers 23 847 375 0.443
12 Cincinnati Reds 22 795 352 0.446
13 Seattle Mariners 22 868 388 0.450
14 Toronto Blue Jays 22 817 368 0.451
15 Minnesota Twins 22 813 368 0.453
16 Houston Astros 21 778 353 0.455
17 Chicago Cubs 24 927 431 0.467
18 Milwaukee Brewers 22 831 387 0.469
19 Arizona Diamondbacks 22 823 389 0.474
20 Tampa Bay Rays 22 808 389 0.482
21 Philadelphia Phillies 22 840 404 0.483
22 Cleveland Guardians 21 778 378 0.487
23 Chicago White Sox 21 794 389 0.490
24 Los Angeles Angels 21 781 383 0.491
25 Athletics 22 874 440 0.505
26 Washington Nationals 22 845 424 0.506
27 Atlanta Braves 21 765 388 0.509
28 Miami Marlins 21 842 435 0.517
29 Colorado Rockies 21 801 432 0.543
30 Baltimore Orioles 21 827 451 0.547

Stats sourced from Baseball-Reference

[Read More]

Team Rankings for 2025

For week ending April 20, 2025

Rank Team Wins Losses Runs Runs Allowed Rating
1 San Diego Padres 16 6 97 62 141.50
2 New York Mets 15 7 91 61 134.92
3 San Francisco Giants 14 8 111 81 127.90
4 New York Yankees 14 8 126 96 126.54
5 Los Angeles Dodgers 16 7 100 90 124.38
6 Chicago Cubs 14 10 145 104 124.04
7 Detroit Tigers 13 9 100 76 121.30
8 Arizona Diamondbacks 13 9 120 103 116.46
9 Cincinnati Reds 11 11 117 85 114.65
10 Philadelphia Phillies 13 9 103 101 110.02
11 Milwaukee Brewers 12 10 112 101 109.49
12 Seattle Mariners 12 10 98 93 106.98
13 Cleveland Guardians 12 9 86 90 105.05
14 Toronto Blue Jays 12 10 86 89 102.99
15 Texas Rangers 13 9 67 81 100.97
16 Boston Red Sox 12 11 104 111 99.08
17 Los Angeles Angels 11 10 88 97 97.85
18 Houston Astros 10 11 77 79 96.48
19 Tampa Bay Rays 9 13 94 86 94.97
20 St. Louis Cardinals 9 13 103 103 90.91
21 Athletics 10 12 95 113 87.26
22 Baltimore Orioles 9 12 98 118 83.89
23 Miami Marlins 9 12 94 116 82.82
24 Atlanta Braves 8 13 77 87 82.61
25 Washington Nationals 9 13 93 113 81.76
26 Kansas City Royals 9 14 67 91 76.13
27 Pittsburgh Pirates 8 15 78 103 72.48
28 Minnesota Twins 7 15 75 95 71.35
29 Chicago White Sox 5 16 68 94 59.66
30 Colorado Rockies 4 17 68 119 45.01

Stats sourced from Baseball-Reference

[Read More]

Team TOP Batting Rankings for 2025

For week ending April 20, 2025

Rank Team Games PA TBA TOP
1 New York Yankees 22 842 455 0.541
2 Chicago Cubs 24 965 512 0.533
3 Arizona Diamondbacks 22 858 447 0.525
4 San Diego Padres 22 820 409 0.503
5 Seattle Mariners 22 848 416 0.493
6 Philadelphia Phillies 22 844 412 0.489
7 Los Angeles Dodgers 23 839 405 0.483
8 Tampa Bay Rays 22 800 384 0.480
9 Boston Red Sox 23 894 428 0.479
10 Baltimore Orioles 21 763 365 0.478
11 San Francisco Giants 22 836 396 0.475
12 Cincinnati Reds 22 833 393 0.473
13 St. Louis Cardinals 22 859 405 0.473
14 Milwaukee Brewers 22 828 386 0.470
15 Athletics 22 821 384 0.469
16 New York Mets 22 814 381 0.469
17 Los Angeles Angels 21 770 355 0.462
18 Atlanta Braves 21 776 357 0.461
19 Cleveland Guardians 21 777 355 0.458
20 Detroit Tigers 22 838 378 0.453
21 Washington Nationals 22 805 360 0.450
22 Miami Marlins 21 825 366 0.447
23 Toronto Blue Jays 22 845 370 0.441
24 Texas Rangers 22 749 319 0.426
25 Pittsburgh Pirates 23 853 355 0.417
26 Colorado Rockies 21 771 320 0.416
27 Houston Astros 21 779 320 0.413
28 Minnesota Twins 22 801 326 0.407
29 Chicago White Sox 21 757 290 0.385
30 Kansas City Royals 23 834 309 0.372

Stats sourced from Baseball-Reference

[Read More]