Statistical Treatments Originiating Mathematically
and
Predicting Eventual Regression

2021 Top 350 (2C)

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