Statistical Treatments Originiating Mathematically
and
Predicting Eventual Regression

2021 Top 350 (Yahoo-style H2H)

Rank Player Team Pos Age Value wOBA PA R RBI HR SB AVG IP W SV K ERA WHIP
1 Ronald Acuna ATL OF 24 $59 .404 684 127 100 39 24 .296
2 Fernando Tatis Jr SD SS 22 $56 .398 675 115 104 36 22 .305
3 Juan Soto WAS OF 23 $51 .426 649 113 108 34 12 .318
4 Mookie Betts LAD OF 29 $50 .386 686 124 91 33 21 .296
5 Trea Turner WAS SS 28 $47 .371 687 111 87 25 31 .302
6 Mike Trout LAA OF 30 $43 .399 669 107 103 40 12 .278
7 Adalberto Mondesi KC SS 26 $43 .326 632 93 81 20 53 .274
8 Trevor Story COL SS 29 $40 .368 671 101 87 31 25 .285
9 Jose Ramirez CLE 3B 29 $40 .371 652 97 101 33 23 .269
10 Christian Yelich MIL OF 30 $38 .377 668 105 89 35 18 .272
11 Cody Bellinger LAD 1B/OF 26 $37 .383 644 101 94 34 14 .285
12 Rafael Devers BOS 3B 25 $36 .367 659 102 108 30 5 .292
13 Shane Bieber CLE SP 26 $35 .278 203.0 17 0 253 3.33 1.09
14 Gerrit Cole NYY SP 31 $33 .287 202.0 16 0 252 3.39 1.09
15 Bo Bichette TOR SS 23 $32 .364 678 97 91 28 12 .292
16 Manny Machado SD 3B/SS 29 $32 .360 662 93 99 33 10 .277
17 Freddie Freeman ATL 1B 32 $31 .372 663 100 103 28 6 .282
18 Tim Anderson CWS SS 28 $31 .344 664 105 72 25 18 .294
19 Bryce Harper PHI OF 29 $30 .370 663 99 96 31 14 .259
20 Xander Bogaerts BOS SS 29 $30 .366 650 93 96 28 11 .288
21 Ozzie Albies ATL 2B 24 $30 .359 641 101 86 25 12 .292
22 Francisco Lindor CLE SS 28 $29 .350 682 98 79 28 18 .276
23 Luke Voit NYY 1B/DH 30 $29 .359 653 96 102 37 1 .265
24 Alex Bregman HOU 3B/SS 27 $27 .386 660 97 95 29 5 .282
25 J.T. Realmuto PHI C 30 $27 .338 611 89 85 26 8 .261
26 Eloy Jimenez CWS OF 25 $27 .364 632 85 99 33 3 .287
27 Corey Seager LAD SS 27 $26 .361 643 96 98 27 3 .286
28 Josh Hader MIL RP 27 $26 .275 65.0 0 24 95 3.46 1.02
29 Kyle Tucker HOU OF 24 $26 .352 620 92 91 24 15 .275
30 Keston Hiura MIL 2B 25 $25 .363 628 89 87 30 11 .278
31 Pete Alonso NYM 1B 27 $24 .361 644 89 95 36 4 .262
32 Jacob deGrom NYM SP 33 $24 .285 201.0 10 0 237 3.13 1.12
33 Marcell Ozuna ATL OF 31 $24 .351 646 84 102 31 5 .269
34 Kyle Lewis SEA OF 26 $24 .353 655 93 85 28 10 .274
35 Trevor Bauer CIN SP 30 $23 .287 204.0 12 0 240 3.53 1.15
36 Brandon Lowe TB 2B 27 $23 .365 607 85 93 29 9 .272
37 Nolan Arenado COL 3B 30 $23 .349 653 89 96 31 2 .273
38 Dominic Smith NYM 1B 26 $23 .370 621 89 91 27 4 .288
39 Anthony Rendon LAA 3B 31 $22 .367 654 92 96 26 3 .278
40 Gleyber Torres NYY 2B/SS 25 $22 .367 617 86 89 28 6 .285
41 Trent Grisham SD OF 25 $22 .357 641 96 80 24 13 .272
42 Lourdes Gurriel TOR OF 28 $22 .350 619 83 86 29 8 .284
43 Aaron Judge NYY OF 29 $21 .361 624 96 84 32 5 .262
44 Edwin Diaz NYM RP 27 $21 .306 66.0 0 31 100 3.68 1.20
45 Randy Arozarena TB OF 26 $21 .354 632 89 82 27 12 .272
46 Cavan Biggio TOR 2B 26 $21 .356 664 100 78 23 15 .262
47 Javier Baez CHC SS 29 $21 .320 646 91 88 28 12 .255
48 Eugenio Suarez CIN 3B 30 $21 .349 653 84 99 37 3 .247
49 Eddie Rosario MIN OF 30 $21 .321 628 87 97 29 6 .261
50 Aaron Nola PHI SP 28 $21 .282 196.0 13 0 225 3.63 1.18
51 DJ LeMahieu NYY 1B/2B/3B 33 $21 .334 683 100 82 23 6 .279
52 Jack Flaherty STL SP 26 $20 .276 190.0 12 0 220 3.69 1.13
53 Clayton Kershaw LAD SP 33 $20 .294 190.0 14 0 190 3.51 1.15
54 Matt Olson OAK 1B 27 $20 .351 646 85 101 34 2 .250
55 Dansby Swanson ATL SS 27 $20 .340 644 96 83 22 11 .268
56 Max Fried ATL SP 27 $19 .296 189.0 16 0 196 3.71 1.24
57 Walker Buehler LAD SP 27 $19 .280 186.0 11 0 209 3.63 1.11
58 Brandon Woodruff MIL SP 28 $19 .281 191.0 12 0 216 3.72 1.16
59 Yoan Moncada CWS 3B 26 $19 .354 662 91 82 23 8 .278
60 Franmil Reyes CLE OF/DH 26 $18 .359 629 82 88 32 0 .280
61 George Springer HOU OF 32 $18 .341 637 95 84 31 5 .250
62 Ramon Laureano OAK OF 27 $18 .348 626 91 80 23 12 .268
63 Tommy Edman STL 2B/3B 26 $18 .345 627 92 75 19 13 .284
64 Ian Happ CHC OF 27 $18 .361 640 86 85 29 7 .264
65 Joey Gallo TEX OF 28 $18 .346 638 91 91 36 6 .224
66 Teoscar Hernandez TOR OF 29 $18 .341 615 83 83 32 10 .253
67 Vladimir Guerrero Jr. TOR 3B/DH 22 $17 .356 640 84 89 23 5 .283
68 Max Kepler MIN OF 28 $17 .339 674 97 85 30 5 .245
69 Lucas Giolito CWS SP 27 $17 .284 196.0 12 0 226 4.04 1.17
70 Ketel Marte ARI 2B/OF 28 $17 .352 666 87 80 21 7 .288
71 Jose Abreu CWS 1B/DH 34 $17 .322 659 81 103 30 1 .252
72 Whit Merrifield KC 2B/OF 32 $17 .313 692 89 67 17 24 .268
73 Mike Yastrzemski SF OF 31 $17 .343 661 94 84 26 5 .260
74 Zac Gallen ARI SP 26 $17 .285 196.0 10 0 218 3.54 1.19
75 Aroldis Chapman NYY RP 33 $17 .307 65.0 0 32 83 3.60 1.23
76 Hyun-Jin-Ryu TOR SP 34 $16 .294 194.0 13 0 184 3.48 1.22
77 Nicholas Castellanos CIN OF 29 $16 .345 652 93 83 28 1 .266
78 Luis Castillo CIN SP 29 $16 .296 191.0 12 0 215 3.82 1.22
79 Max Scherzer WAS SP 37 $16 .314 187.0 12 0 221 3.75 1.25
80 Starling Marte MIA OF 33 $15 .308 647 87 74 19 22 .254
81 Mike Clevinger SD SP 31 $15 .298 175.0 13 0 189 3.65 1.22
82 Anthony Santander BAL OF 27 $15 .335 637 81 90 28 4 .262
83 Jose Berrios MIN SP 27 $15 .300 196.0 13 0 206 3.95 1.23
84 Jeff McNeil NYM 2B/3B/OF 29 $15 .357 665 85 76 18 7 .298
85 Miguel Sano MIN 3B 28 $15 .337 621 90 90 35 1 .230
86 Nick Anderson TB RP 31 $15 .288 67.0 0 18 83 3.63 1.15
87 Max Muncy LAD 1B/2B/3B 31 $15 .340 642 94 87 33 3 .226
88 Marco Gonzales SEA SP 29 $14 .300 192.0 15 0 168 3.94 1.21
89 Kenta Maeda MIN SP 33 $14 .286 182.0 12 0 194 4.01 1.16
90 Carlos Correa HOU SS 27 $14 .350 623 79 91 26 2 .272
91 German Marquez COL SP 26 $14 .293 200.0 12 0 208 4.05 1.21
92 Yu Darvish CHC SP 35 $14 .312 197.0 11 0 214 3.88 1.23
93 Blake Snell TB SP 29 $14 .297 173.0 12 0 202 3.85 1.23
94 Liam Hendriks OAK RP 32 $13 .278 71.0 0 0 83 3.30 1.13
95 Kyle Hendricks CHC SP 32 $13 .293 198.0 12 0 166 3.68 1.18
96 Ryan Pressly HOU RP 33 $13 .293 62.0 0 31 72 3.63 1.23
97 Jose Altuve HOU 2B 31 $13 .323 673 94 72 23 9 .257
98 Tyler Glasnow TB SP 28 $13 .298 169.0 11 0 201 3.94 1.20
99 Kris Bryant CHC 3B/OF 29 $12 .346 668 96 75 24 4 .259
100 Sonny Gray CIN SP 32 $12 .300 188.0 13 0 202 3.97 1.29
101 Byron Buxton MIN OF 28 $12 .326 563 78 79 24 14 .252
102 Yimi Garcia MIA RP 31 $12 .289 64.0 0 26 66 3.66 1.14
103 Aaron Bummer CWS RP 28 $12 .284 65.0 0 25 67 3.46 1.20
104 Brian Anderson MIA 3B/OF 28 $12 .349 647 80 87 24 3 .268
105 Wil Myers SD OF 31 $12 .330 623 78 80 25 13 .249
106 Zach Plesac CLE SP 26 $11 .281 173.0 11 0 167 3.75 1.16
107 Lance Lynn TEX SP 34 $11 .320 200.0 13 0 205 4.14 1.30
108 Paul DeJong STL SS 28 $11 .327 645 86 86 23 5 .250
109 Brad Keller KC SP 26 $11 .276 198.0 12 0 162 3.73 1.23
110 Raisel Iglesias CIN RP 31 $10 .293 64.0 0 23 74 3.80 1.19
111 Sean Manaea OAK P 29 $10 .288 159.0 13 0 139 3.85 1.15
112 Taylor Rogers MIN RP 31 $10 .291 61.0 0 27 68 3.69 1.21
113 Zack Greinke HOU SP 38 $10 .302 191.0 12 0 174 4.01 1.22
114 Jorge Polanco MIN SS 28 $10 .327 668 85 74 16 9 .278
115 Giovanny Urshela NYY 3B 30 $10 .334 604 81 82 21 4 .271
116 Randal Grichuk TOR OF 30 $10 .317 619 83 82 29 3 .245
117 Renato Nunez BAL 1B/DH 27 $10 .345 606 78 81 28 1 .264
118 Dinelson Lamet SD SP 29 $10 .292 169.0 8 0 195 3.73 1.18
119 Sandy Alcantara MIA SP 26 $10 .290 200.0 10 0 189 3.78 1.25
120 Zach Davies SD SP 28 $10 .282 182.0 12 0 155 3.71 1.23
121 Zack Wheeler PHI SP 31 $9 .295 190.0 11 0 175 3.79 1.25
122 Pablo Lopez MIA SP 25 $9 .294 179.0 11 0 179 4.12 1.20
123 Yasmani Grandal CWS C/1B 33 $9 .316 653 78 77 25 3 .219
124 Kenley Jansen LAD RP 34 $9 .302 64.0 0 23 71 3.80 1.20
125 Victor Robles WAS OF 24 $9 .334 592 80 68 17 16 .269
126 Willy Adames TB SS 26 $9 .348 602 83 67 22 7 .277
127 Jesus Luzardo OAK P 24 $9 .299 176.0 9 0 187 3.89 1.19
128 Austin Riley ATL OF 24 $9 .339 565 77 82 25 3 .263
129 Kwang-hyun Kim STL P 33 $9 .297 186.0 11 0 155 3.58 1.25
130 Marcus Semien OAK SS 31 $9 .317 685 90 72 22 10 .244
131 Brad Hand CLE RP 31 $9 .301 67.0 0 0 82 3.49 1.19
132 J.P. Crawford SEA SS 26 $8 .323 671 89 78 13 12 .256
133 Giovanny Gallegos STL RP 30 $8 .274 64.0 0 6 72 3.66 1.11
134 Chris Bassitt OAK SP 32 $8 .310 186.0 11 0 173 3.82 1.27
135 Brandon Nimmo NYM OF 28 $8 .364 643 91 65 22 7 .260
136 Mike Soroka ATL SP 24 $8 .277 159.0 10 0 153 3.62 1.19
137 Stefan Crichton ARI RP 29 $8 .287 64.0 0 23 64 3.66 1.22
138 Diego Castillo TB RP 27 $8 .290 66.0 0 6 74 3.55 1.18
139 Zach Eflin PHI SP 27 $8 .311 178.0 12 0 178 4.10 1.29
140 Chris Martin ATL RP 35 $8 .297 64.0 0 21 64 3.80 1.17
141 J.D. Martinez BOS OF/DH 34 $8 .320 652 79 86 26 3 .243
142 Bryan Reynolds PIT OF 26 $8 .348 595 83 71 20 5 .274
143 Lance McCullers HOU P 28 $8 .304 171.0 10 0 178 4.11 1.21
144 Didi Gregorius PHI SS 31 $8 .313 566 77 84 23 6 .248
145 Anthony Rizzo CHC 1B 32 $7 .334 661 77 82 25 6 .246
146 Dylan Bundy LAA SP 29 $7 .315 192.0 11 0 201 4.41 1.27
147 Rhys Hoskins PHI 1B 28 $7 .360 569 83 77 26 3 .247
148 Matt Barnes BOS RP 31 $7 .319 69.0 0 31 90 4.17 1.38
149 Joe Musgrove PIT SP 29 $7 .308 190.0 10 0 196 4.26 1.25
150 Patrick Corbin WAS SP 32 $7 .319 199.0 10 0 209 4.03 1.33
151 Dallas Keuchel CWS SP 33 $7 .305 194.0 13 0 155 3.85 1.32
152 Ben Lively BOS OF 25 $7 .360 558 80 59 17 8 .301
153 Framber Valdez HOU P 28 $7 .305 169.0 12 0 175 4.10 1.31
154 Tyler Duffey MIN RP 31 $7 .287 64.0 0 3 73 3.66 1.14
155 Eric Hosmer SD 1B 32 $7 .305 648 74 89 22 6 .246
156 Will Smith ATL RP 32 $7 .286 61.0 0 8 71 3.69 1.16
157 Salvador Perez KC C 31 $6 .320 514 61 70 22 4 .252
158 Emilio Pagan SD RP 30 $6 .283 62.0 0 8 69 3.77 1.13
159 Alec Mills CHC P 30 $6 .294 170.0 10 0 156 4.02 1.19
160 Austin Hays BAL OF 26 $6 .345 549 76 67 20 8 .277
161 Taijuan Walker TOR P 29 $6 .295 158.0 10 0 151 3.65 1.25
162 J.B. Wendelken OAK RP 28 $6 .264 59.0 0 8 62 3.51 1.15
163 John Means BAL SP 28 $6 .301 171.0 10 0 160 4.16 1.20
164 Nelson Cruz MIN DH 41 $6 .336 567 70 81 31 1 .245
165 Tanner Rainey WAS RP 29 $5 .294 62.0 0 27 76 4.21 1.29
166 Willi Castro DET SS 24 $5 .353 535 73 71 19 5 .287
167 Dustin May LAD P 24 $5 .272 137.0 8 0 125 3.28 1.11
168 Michael Chavis BOS 1B/2B 26 $5 .330 569 71 77 22 7 .259
169 Willson Contreras CHC C 29 $5 .344 503 68 64 19 2 .258
170 Rafael Montero TEX RP 31 $5 .307 64.0 0 26 65 4.08 1.23
171 Hector Neris PHI RP 32 $5 .304 62.0 0 27 73 4.06 1.32
172 Tony Gonsolin LAD P 27 $5 .254 124.0 7 0 124 3.19 1.05
173 Luis Arraez MIN 2B/OF 24 $5 .357 565 80 63 12 5 .308
174 Rowdy Tellez TOR 1B/DH 26 $5 .349 516 71 74 24 3 .270
175 Charlie Blackmon COL OF 35 $5 .314 611 81 74 20 5 .256
176 Ryan Yarbrough TB SP 30 $4 .290 166.0 10 0 146 4.12 1.20
177 Stephen Strasburg WAS SP 33 $4 .307 161.0 10 0 169 4.19 1.27
178 Jean Segura PHI SS 31 $4 .309 648 83 67 15 10 .262
179 David Fletcher LAA 2B/3B/SS/OF 27 $4 .331 666 88 57 8 7 .297
180 Carlos Carrasco CLE SP 34 $4 .332 175.0 10 0 186 4.32 1.32
181 Chris Taylor LAD 2B/SS/OF 31 $4 .326 604 78 74 18 9 .250
182 Alex Colome CWS RP 33 $4 .280 66.0 0 0 59 3.27 1.20
183 Paul Goldschmidt STL 1B 34 $3 .327 662 82 72 23 4 .246
184 Clint Frazier NYY OF 27 $3 .351 513 71 71 21 6 .268
185 Nick Solak TEX DH 26 $3 .339 555 73 67 15 10 .279
186 Kirby Yates SD RP 34 $3 .292 59.0 0 0 72 3.51 1.24
187 Jurickson Profar SD 2B 28 $3 .332 540 73 70 20 10 .254
188 Mitch Haniger SEA OF 31 $3 .320 608 80 72 23 7 .237
189 Andrew Heaney LAA SP 30 $3 .324 183.0 9 0 194 4.52 1.28
190 Mark Canha OAK OF 32 $3 .332 615 83 74 21 5 .240
191 Nick Wittgren CLE RP 30 $3 .287 63.0 0 5 65 3.71 1.19
192 Frankie Montas OAK SP 28 $3 .312 154.0 10 0 159 4.15 1.29
193 James Paxton NYY SP 33 $3 .321 157.0 11 0 171 4.47 1.32
194 Josh Bell PIT 1B 29 $3 .337 577 74 77 23 1 .256
195 Hunter Dozier KC 3B/OF 30 $3 .323 647 81 68 22 6 .247
196 Randy Dobnak MIN P 26 $2 .292 132.0 12 0 107 3.75 1.27
197 Jose Urquidy HOU P 26 $2 .277 154.0 7 0 140 3.80 1.16
198 Amir Garrett CIN RP 29 $2 .312 62.0 0 1 74 3.63 1.27
199 Chris Paddack SD SP 25 $2 .285 123.0 8 0 132 3.88 1.13
200 Michael Pineda MIN SP 32 $2 .308 167.0 10 0 160 4.31 1.28
201 Kyle Schwarber CHC OF 28 $2 .343 557 75 72 28 3 .235
202 Griffin Canning LAA SP 25 $2 .300 156.0 8 0 165 4.15 1.24
203 Eduardo Rodriguez BOS SP 28 $2 .299 140.0 10 0 148 4.11 1.29
204 Trevor May MIN RP 32 $2 .300 66.0 0 0 77 3.95 1.21
205 Maikel Franco KC 3B 29 $2 .314 606 64 85 23 1 .257
206 Reyes Moronta SF RP 28 $2 .290 57.0 0 7 64 3.63 1.26
207 Hanser Alberto BAL 2B/3B 29 $2 .305 643 81 64 14 7 .270
208 Joc Pederson LAD 1B/OF 29 $2 .339 525 77 68 27 2 .241
209 Masahiro Tanaka NYY SP 33 $1 .322 174.0 10 0 157 4.34 1.29
210 Aaron Civale CLE SP 26 $1 .301 151.0 8 0 148 4.05 1.23
211 Archie Bradley CIN RP 29 $1 .298 64.0 0 6 70 3.80 1.27
212 Raimel Tapia COL OF 27 $1 .330 555 73 60 12 12 .283
213 Aaron Hicks NYY OF 32 $1 .315 611 82 72 22 8 .222
214 Evan Marshall CWS RP 31 $1 .293 64.0 0 5 63 3.52 1.28
215 Zach Britton NYY RP 34 $1 .290 65.0 0 3 56 3.32 1.26
216 Christian Walker ARI 1B 30 $1 .326 568 76 70 20 5 .252
217 Jarlin Garcia SF RP 28 $1 .276 62.0 0 2 53 3.48 1.18
218 Jesus Aguilar MIA 1B 31 $1 .325 566 71 82 22 0 .248
219 Victor Reyes DET OF 27 $1 .310 590 79 50 10 17 .276
220 Craig Kimbrel CHC RP 33 $1 .341 64.0 0 32 76 4.64 1.36
221 Elieser Hernandez MIA SP 26 $1 .306 153.0 7 0 162 4.24 1.23
222 Adbert Alzolay CHC P 26 $1 .291 134.0 8 0 149 4.03 1.27
223 Marcus Stroman NYM SP 30 $1 .310 174.0 9 0 162 4.14 1.34
224 Dylan Cease CWS SP 26 $1 .313 155.0 10 0 154 4.35 1.33
225 Justin Dunn SEA P 26 $1 .302 147.0 10 0 140 4.16 1.32
226 Mike Moustakas CIN 2B/3B 33 $1 .311 620 66 83 26 4 .229
227 Justus Sheffield SEA P 25 $1 .293 165.0 8 0 160 4.04 1.32
228 Chad Pinder OAK 2B/OF 29 $1 .316 615 78 70 22 2 .247
229 Andrew Stevenson WAS OF 27 $1 .346 505 69 66 16 7 .274
230 Matt Boyd DET SP 30 $1 .336 183.0 9 0 196 5.02 1.30
231 Rougned Odor TEX 2B 27 $1 .315 501 67 76 23 7 .228
232 Michael Brantley HOU OF/DH 34 $1 .315 608 73 69 17 6 .258
233 Giancarlo Stanton NYY OF 32 $1 .321 587 72 72 22 5 .239
234 Ross Stripling TOR SP 32 $1 .319 162.0 9 0 158 4.33 1.33
235 Lucas Sims CIN RP 27 $1 .282 55.0 0 0 64 3.93 1.18
236 Jake Diekman OAK RP 34 $1 .323 65.0 0 13 75 4.02 1.38
237 Jake Odorizzi MIN SP 31 $1 .308 147.0 9 0 150 4.35 1.31
238 Shane Greene ATL RP 33 $1 .293 64.0 0 0 59 3.66 1.22
239 Willie Calhoun TEX OF 27 $1 .325 555 66 72 22 3 .256
240 Mike Minor OAK SP 34 $1 .320 170.0 9 0 161 4.55 1.30
241 Nathan Eovaldi BOS SP 31 $1 .335 172.0 9 0 173 4.55 1.34
242 Rowan Wick CHC RP 29 $1 .285 62.0 0 3 64 3.77 1.27
243 Niko Goodrum DET 2B/SS/OF 29 $1 .306 613 70 66 18 15 .233
244 Antonio Senzatela COL SP 26 $1 .311 176.0 13 0 134 4.60 1.37
245 Will Harris WAS RP 37 $1 .306 61.0 0 2 61 3.54 1.30
246 Jeimer Candelario DET 1B/3B 28 $1 .329 629 77 68 18 4 .250
247 Scott Kingery PHI 3B/OF 27 $1 .308 611 77 60 19 10 .242
248 Caleb Smith ARI SP 30 $1 .299 138.0 8 0 145 4.24 1.28
249 Austin Gomber STL P 28 $1 .299 137.0 7 0 135 3.74 1.28
250 A.J. Pollock LAD OF 34 $1 .305 539 67 69 24 7 .234
251 Jacob Webb ATL RP 28 $1 .272 54.0 0 0 54 3.50 1.22
252 Ryan McMahon COL 2B/3B 27 $1 .336 527 66 72 21 3 .254
253 Austin Meadows TB OF/DH 26 $1 .356 473 63 59 19 8 .278
254 Jared Walsh LAA 1B 28 $1 .331 516 67 68 20 5 .256
255 Nick Ahmed ARI SS 31 $1 .303 597 72 74 16 7 .243
256 Corey Dickerson MIA OF 32 $1 .313 574 66 72 18 4 .260
257 Jeremy Jeffress CHC RP 34 $1 .288 65.0 0 0 58 3.60 1.26
258 Jose Quintana CHC SP 32 $1 .318 168.0 10 0 159 4.55 1.37
259 Jordan Hicks STL RP 25 $1 .280 51.0 0 6 54 3.88 1.20
260 Tyler Mahle CIN SP 27 $1 .310 153.0 7 0 165 4.47 1.29
261 Jordan Montgomery NYY P 29 $1 .328 167.0 8 0 171 4.63 1.32
262 Mychal Givens COL RP 31 $1 .310 66.0 0 2 73 4.23 1.24
263 MacKenzie Gore SD P 22 $1 .296 122.0 7 0 129 4.06 1.23
264 Andrew McCutchen PHI OF 35 $1 .301 629 78 67 20 8 .223
265 Ty France SEA 2B/3B 27 $1 .335 523 65 68 17 4 .268
266 Avisail Garcia MIL OF/DH 30 $1 .311 594 67 68 19 6 .250
267 Luke Weaver ARI SP 28 $1 .314 158.0 8 0 163 4.56 1.32
268 Scott Barlow KC RP 29 $1 .312 66.0 0 5 76 4.23 1.30
269 Matt Wisler MIN RP 29 $1 .303 59.0 0 2 66 3.97 1.27
270 Kyle Seager SEA 3B 34 $1 .290 637 72 80 23 5 .210
271 Kevin Ginkel ARI RP 27 $1 .313 61.0 0 7 65 3.98 1.31
272 Josh Fuentes COL 1B 28 $1 .323 507 66 65 17 6 .261
273 Adam Duvall ATL OF 33 $1 .299 576 71 74 26 2 .217
274 Tommy Pham SD OF/DH 33 $1 .310 573 71 58 17 14 .236
275 Jake Noll WAS 3B 27 $1 .332 508 66 62 18 6 .262
276 Kevin Gausman SF SP 30 $1 .319 154.0 7 0 164 4.50 1.31
277 Eduardo Escobar ARI 2B/3B 32 $1 .300 608 69 75 20 3 .236
278 Jameson Taillon PIT P 30 $1 .298 137.0 7 0 129 4.07 1.26
279 Spencer Turnbull DET SP 29 $1 .307 164.0 7 0 161 4.28 1.34
280 Danny Duffy KC SP 33 $1 .333 180.0 10 0 166 4.75 1.38
281 Josh Lindblom MIL P 34 $1 .323 177.0 8 0 179 4.78 1.34
282 Michael Kopech CWS P 25 $1 .304 129.0 7 0 135 4.26 1.26
283 Madison Bumgarner ARI SP 32 $1 .320 174.0 7 0 159 4.45 1.30
284 Kole Calhoun ARI OF 34 $1 .292 594 76 71 26 4 .202
285 Jose Iglesias BAL SS 31 $1 .308 580 62 68 11 8 .272
286 Adam Wainwright STL SP 40 $1 .314 148.0 9 0 130 4.20 1.36
287 J.A. Happ NYY SP 39 $1 .322 146.0 9 0 131 4.56 1.30
288 Luis Urias MIL 2B/SS 24 $1 .330 551 68 64 14 6 .262
289 Isiah Kiner-Falefa TEX C/3B 26 $1 .318 579 72 51 9 12 .275
290 Jackie Bradley Jr. BOS OF 31 $1 .314 562 72 59 17 10 .238
291 Yulieski Gurriel HOU 1B/3B 37 $1 .283 627 71 74 19 3 .233
292 A.J. Minter ATL RP 28 $1 .314 62.0 0 3 68 3.92 1.35
293 Justin Turner LAD 3B 37 $1 .324 565 71 63 18 3 .250
294 Mauricio Dubon SF 2B 27 $1 .333 498 63 58 16 7 .270
295 Harrison Bader STL OF 27 $1 .331 496 72 51 16 11 .248
296 Tommy La Stella OAK 2B/3B 32 $1 .317 562 72 64 16 2 .256
297 Darwinzon Hernandez BOS RP 25 $1 .311 55.0 0 1 67 3.93 1.35
298 Dylan Moore SEA SS/OF 29 $1 .321 491 63 54 18 15 .236
299 Jon Gray COL SP 30 $1 .322 147.0 9 0 140 4.65 1.35
300 Manuel Margot TB OF 27 $1 .313 512 64 49 11 18 .259
301 David Price LAD SP 36 $1 .330 142.0 8 0 144 4.44 1.37
302 Cesar Hernandez CLE 2B 31 $1 .310 631 77 56 11 7 .257
303 Cam Bedrosian LAA RP 30 $1 .293 53.0 0 0 51 3.74 1.25
304 Yency Almonte COL RP 27 $1 .302 61.0 0 1 58 3.98 1.26
305 Ryan Helsley STL RP 27 $1 .296 53.0 0 3 52 3.91 1.25
306 Adrian Houser MIL SP 28 $1 .305 140.0 6 0 137 4.18 1.30
307 Tanner Scott BAL RP 27 $1 .305 61.0 0 3 71 4.13 1.36
308 Adam Ottavino NYY RP 36 $1 .305 59.0 0 0 67 3.81 1.39
309 Dylan Floro LAD RP 31 $1 .289 54.0 0 0 49 3.67 1.26
310 Joakim Soria OAK RP 37 $1 .285 59.0 0 0 61 4.12 1.25
311 Wander Suero WAS RP 30 $1 .280 57.0 0 0 61 4.11 1.26
312 Tyler Webb STL RP 31 $1 .273 54.0 0 0 49 3.83 1.22
313 Corey Kluber TEX P 35 $1 .349 157.0 9 0 153 4.70 1.41
314 Anthony Bass TOR RP 34 $1 .279 57.0 0 0 51 3.95 1.21
315 Daniel Hudson WAS RP 34 $1 .317 64.0 0 5 64 4.22 1.30
316 C.J. Cron DET 1B 31 $1 .317 513 60 67 22 2 .238
317 JaCoby Jones DET OF 29 $1 .312 539 69 52 18 9 .238
318 Logan Webb SF P 25 $1 .322 164.0 9 0 155 4.83 1.40
319 Matt Shoemaker TOR P 35 $1 .305 142.0 6 0 129 4.37 1.27
320 Vincent Velasquez PHI SP 29 $1 .322 136.0 7 0 149 4.70 1.35
321 Kyle Crick PIT RP 29 $1 .309 57.0 0 2 63 3.95 1.37
322 Jason Heyward CHC OF 32 $1 .315 558 68 61 16 5 .242
323 Carlos Santana CLE 1B/DH 35 $1 .296 640 78 71 21 1 .204
324 Lou Trivino OAK RP 30 $1 .296 62.0 0 8 63 4.35 1.31
325 Rio Ruiz BAL 3B 27 $1 .320 514 59 67 18 3 .247
326 Christian Arroyo BOS 3B 26 $1 .339 444 59 57 17 5 .264
327 Kevin Pillar COL OF 32 $1 .293 505 63 58 14 10 .246
328 Kyle Freeland COL SP 28 $1 .320 179.0 8 0 150 4.63 1.37
329 Brett Martin TEX RP 26 $1 .313 55.0 0 0 53 3.93 1.27
330 Carter Kieboom WAS SS 24 $1 .335 484 64 56 15 5 .261
331 David Dahl COL OF 27 $1 .341 413 57 59 15 5 .272
332 Andrelton Simmons LAA SS 32 $1 .290 588 68 59 10 9 .251
333 Alex Dickerson SF OF 31 $1 .327 467 62 60 17 3 .254
334 Nick Senzel CIN OF 26 $1 .332 449 60 53 14 9 .263
335 Miguel Rojas MIA SS 32 $1 .300 590 61 61 12 9 .253
336 Brandon Belt SF 1B 33 $1 .322 562 66 62 18 3 .239
337 Sergio Romo MIN RP 38 $1 .294 62.0 0 0 61 4.21 1.27
338 Miles Mikolas STL SP 33 $1 .316 122.0 7 0 106 4.20 1.30
339 Donovan Solano SF 2B 34 $1 .300 597 64 65 13 3 .255
340 Andrew Miller STL RP 36 $1 .330 65.0 0 3 70 4.29 1.35
341 Erick Fedde WAS SP 28 $1 .308 144.0 7 0 120 4.31 1.33
342 Wade Miley CIN SP 35 $1 .320 140.0 8 0 121 4.31 1.39
343 Colin Rea CHC P 31 $1 .300 119.0 7 0 114 4.46 1.30
344 Robbie Ray TOR SP 30 $1 .332 137.0 7 0 164 4.73 1.45
345 Nick Pivetta BOS SP 28 $1 .316 133.0 7 0 139 4.74 1.35
346 Justin Upton LAA OF 34 $1 .286 571 66 69 23 3 .205
347 Kyle Wright ATL P 26 $1 .315 168.0 8 0 160 4.88 1.40
348 Brandon Kintzler MIA RP 37 $1 .303 61.0 0 0 47 3.69 1.31
349 Rick Porcello NYM SP 33 $1 .335 175.0 10 0 157 5.14 1.42
350 Jon Berti MIA 3B/SS/OF 31 $1 .313 464 64 46 11 15 .248
Rank Player Team Pos Age Value wOBA PA R RBI HR SB AVG IP W SV K ERA WHIP