Statistical Treatments Originiating Mathematically
and
Predicting Eventual Regression

2021 Top 350 (OBP/QS)

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