Statistical Treatments Originiating Mathematically
and
Predicting Eventual Regression

2021 Top 350

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