since 2002

2025 Fantasy Baseball Projections

Batters

Hitter Tm BA R HR RBI SB
AB BB H 1B 2B 3B XBH SLG OBP OPS
Aaron Judge (OF, DH) NYYAL .304 118 56 123 10 2323 529 119 160 76 28 1 85 .674 .433 1.107
Shohei Ohtani (DH) LADNL .296 105 43 103 28 2128 566 80 164 84 30 7 80 .605 .385 .990
Bobby Witt (SS) KANAL .288 98 27 92 36 1917 607 41 175 105 34 9 70 .506 .336 .842
Corbin Carroll (OF) ARINL .258 113 23 73 43 1886 574 63 144 85 25 12 60 .469 .340 .809
Elly De La Cruz (SS) CINNL .250 99 22 69 58 1869 586 59 144 84 28 10 60 .447 .324 .771
Jose Ramirez (3B, DH) CLEAL .280 89 29 101 27 1865 587 61 160 90 37 4 70 .509 .349 .858
Juan Soto (OF) NYMNL .269 99 32 88 8 1864 531 125 141 79 28 2 62 .516 .410 .926
Gunnar Henderson (SS) BALAL .268 106 32 86 15 1843 586 66 158 88 30 8 70 .504 .346 .850
Freddie Freeman (1B) LADNL .314 101 22 91 14 1842 572 73 175 107 44 2 68 .520 .399 .919
Mookie Betts (SS, OF) LADNL .288 105 31 89 15 1842 566 72 157 88 35 3 69 .538 .374 .912
Kyle Tucker (OF) CHCNL .275 85 32 99 24 1822 554 77 144 81 28 3 63 .515 .362 .877
Kyle Schwarber (DH) PHINL .221 100 41 95 7 1817 552 100 121 59 20 2 63 .488 .344 .832
Francisco Lindor (SS) NYMNL .266 96 28 92 24 1787 594 56 153 93 30 2 60 .473 .340 .813
Matt Olson (1B) ATLNL .257 89 36 104 1 1765 574 76 143 73 33 2 71 .513 .349 .862
Jose Altuve (2B) HOUNL .300 102 25 66 20 1742 583 60 169 110 34 3 62 .492 .374 .866
Yordan Alvarez (DH, OF) HOUNL .303 88 35 96 3 1740 504 74 146 80 29 2 66 .587 .401 .988
Bryce Harper (1B) PHINL .288 90 26 87 12 1721 544 77 153 88 38 1 65 .513 .380 .893
Rafael Devers (3B) BOSAL .280 89 30 92 4 1717 571 61 158 89 38 3 71 .512 .354 .866
Julio Rodriguez (OF, DH) SEAAL .277 87 27 82 28 1708 595 42 160 106 26 3 56 .467 .334 .801
Pete Alonso (1B) NYMNL .243 85 37 104 4 1707 558 62 132 71 24 2 63 .493 .333 .826
Vladimir Guerrero (1B, DH) TORAL .287 83 28 92 5 1686 582 62 167 105 34 1 63 .489 .360 .849
Jazz Chisholm (OF, 3B) NYYAL .254 79 29 86 33 1676 539 47 135 80 21 6 56 .461 .318 .779
Jackson Chourio (OF) MILNL .275 87 23 87 24 1669 591 43 159 100 32 4 59 .464 .327 .791
Brent Rooker (DH, OF) OAKAL .267 75 36 95 8 1656 545 57 144 82 24 2 62 .517 .344 .861
Manny Machado (3B, DH) SDNL .277 83 30 99 8 1656 581 52 157 98 29 1 60 .489 .337 .826
Marcell Ozuna (DH) ATLNL .270 83 36 92 2 1653 564 56 153 89 28 1 65 .511 .338 .849
Trea Turner (SS) PHINL .286 93 22 76 24 1653 599 37 166 109 32 4 58 .464 .333 .797
Willy Adames (SS) SFNL .236 81 29 96 11 1639 575 64 135 75 31 2 62 .443 .314 .757
Jackson Merrill (OF) SDNL .292 79 25 93 17 1634 588 30 168 105 32 6 63 .500 .326 .826
Fernando Tatis (OF) SDNL .265 88 27 72 22 1608 579 48 148 89 30 1 58 .467 .329 .796
Jarren Duran (OF) BOSAL .277 79 14 62 31 1601 593 44 157 88 48 8 70 .467 .333 .800
Marcus Semien (2B) TEXAL .254 95 23 77 14 1597 594 56 150 94 29 3 55 .433 .320 .753
William Contreras (C, DH) MILNL .283 87 24 80 6 1596 547 67 156 98 32 2 58 .472 .363 .835
Lawrence Butler (OF) OAKAL .250 81 29 74 23 1589 552 46 141 78 31 3 63 .456 .300 .756
Ketel Marte (2B, DH) ARINL .270 86 25 78 7 1583 550 65 144 84 32 4 61 .484 .351 .835
Anthony Santander (OF, DH) TORAL .244 79 33 91 3 1576 571 54 137 74 29 1 63 .478 .317 .795
Austin Riley (3B) ATLNL .272 87 30 80 2 1575 584 50 150 85 32 2 64 .507 .341 .848
Teoscar Hernandez (OF) LADNL .265 76 28 90 8 1572 574 42 153 90 33 2 63 .474 .320 .794
Ian Happ (OF) CHCNL .254 78 20 78 11 1564 563 76 141 82 36 3 59 .437 .348 .785
Adolis Garcia (OF, DH) TEXAL .240 79 28 90 14 1561 546 46 128 71 28 4 60 .454 .304 .758
Randy Arozarena (OF) SEAAL .246 76 20 73 23 1555 543 63 131 80 29 3 52 .420 .341 .761
Christian Walker (1B) HOUNL .250 77 30 90 5 1554 549 59 131 72 28 2 60 .481 .332 .813
Paul Goldschmidt (1B) NYYAL .276 79 25 79 9 1552 554 64 146 89 32 1 58 .477 .356 .833
Josh Naylor (1B, DH) ARINL .267 64 25 105 8 1538 544 47 145 89 32 0 57 .465 .330 .795
Bryan Reynolds (OF, DH) PITNL .267 75 25 76 9 1535 576 54 151 97 26 4 55 .456 .340 .796
Oneil Cruz (SS, OF) PITNL .249 72 25 83 19 1532 548 49 134 77 28 5 58 .447 .315 .762
Xavier Edwards (SS) MIANL .321 70 2 47 56 1517 516 60 157 125 22 9 33 .402 .383 .785
Dansby Swanson (SS) CHCNL .255 83 20 78 15 1502 569 55 142 93 27 2 49 .419 .323 .742
Luis Robert (OF) CWSAL .258 78 25 70 23 1494 563 31 141 87 30 1 56 .460 .305 .765
Matt Chapman (3B) SFNL .239 81 24 69 7 1485 557 65 129 69 35 2 61 .441 .327 .768
Michael Harris (OF) ATLNL .285 82 21 68 20 1484 555 28 154 100 29 4 54 .469 .325 .794
Taylor Ward (OF, DH) LAAAL .260 79 24 72 6 1483 565 62 143 92 25 2 51 .441 .339 .780
Alex Bregman (3B) BOSAL .260 81 22 79 2 1481 557 66 136 83 29 3 54 .449 .349 .798
Wyatt Langford (OF, DH) TEXAL .253 78 17 78 20 1471 540 54 133 86 26 4 47 .415 .325 .740
Brenton Doyle (OF) COLNL .236 75 19 71 30 1470 571 39 130 82 24 6 49 .403 .289 .692
Nolan Arenado (3B) STLNL .277 69 24 87 3 1467 567 45 153 99 30 1 55 .461 .333 .794
Corey Seager (SS) TEXAL .280 76 30 79 2 1465 485 50 136 78 28 1 59 .524 .350 .874
Ozzie Albies (2B) ATLNL .264 78 20 83 10 1458 570 38 141 85 34 3 57 .457 .317 .774
Spencer Steer (OF, 1B) CINNL .245 64 19 78 18 1456 511 62 126 73 31 3 53 .425 .335 .760
Brandon Nimmo (OF) NYMNL .258 83 19 67 6 1451 530 67 135 85 25 5 49 .433 .353 .786
James Wood (OF) WASNL .264 70 15 69 23 1444 526 65 130 87 22 7 44 .427 .354 .781
Seiya Suzuki (OF, DH) CHCNL .278 72 20 68 11 1443 517 58 141 88 29 5 54 .470 .354 .824
Cal Raleigh (C, DH) SEAAL .222 70 33 86 3 1437 510 58 114 58 22 1 56 .457 .303 .760
Ronald Acuna (OF) ATLNL .299 81 17 50 37 1436 466 54 122 83 21 2 40 .496 .383 .879
Ezequiel Tovar (SS) COLNL .260 79 20 74 8 1436 615 23 157 93 40 4 64 .437 .290 .727
Yandy Diaz (1B, DH) TBAL .302 75 15 68 3 1435 552 66 159 110 34 1 50 .453 .383 .836
George Springer (OF, DH) TORAL .248 80 21 65 16 1435 540 56 132 88 21 3 45 .414 .324 .738
Tyler Fitzgerald (SS, OF) SFNL .275 80 23 53 26 1435 505 34 136 80 29 3 55 .494 .328 .822
Gleyber Torres (2B) DETAL .263 78 21 68 9 1430 560 55 146 97 27 1 49 .427 .330 .757
Isaac Paredes (3B, 1B) HOUNL .234 69 27 81 1 1425 516 66 117 66 24 1 52 .437 .338 .775
Steven Kwan (OF) CLEAL .285 87 9 50 17 1425 576 61 159 120 25 6 40 .396 .359 .755
Christian Yelich (OF, DH) MILNL .275 79 15 60 24 1423 489 67 128 87 23 3 41 .432 .371 .803
Royce Lewis (3B, DH) MINAL .268 67 28 90 13 1423 470 42 122 74 20 0 48 .497 .327 .824
Nick Castellanos (OF) PHINL .263 69 21 81 8 1419 573 34 150 97 30 3 54 .435 .309 .744
Cody Bellinger (OF, DH) NYYAL .261 77 21 81 14 1418 513 41 132 82 26 2 49 .446 .316 .762
Eugenio Suarez (3B) ARINL .241 68 25 84 2 1400 531 57 122 72 24 2 51 .439 .325 .764
Zack Gelof (2B) OAKAL .231 69 22 56 26 1395 534 45 123 70 30 2 54 .412 .294 .706
Nathaniel Lowe (1B) WASNL .277 69 19 71 2 1384 530 66 146 101 24 2 45 .438 .360 .798
Matt McLain (SS, 2B) CINNL .290 79 19 61 17 1381 492 38 129 77 28 5 52 .507 .357 .864
Ryan McMahon (3B) COLNL .242 70 21 67 5 1380 550 65 132 82 27 3 51 .414 .325 .739
Lane Thomas (OF) CLEAL .250 72 19 64 20 1372 523 40 128 78 28 3 50 .428 .309 .737
Riley Greene (OF, DH) DETAL .267 74 16 64 5 1367 543 56 145 96 27 6 49 .434 .340 .774
Alec Bohm (3B, 1B) PHINL .278 69 15 86 4 1365 554 36 151 102 32 2 49 .427 .325 .752
Bryson Stott (2B) PHINL .256 70 13 60 26 1358 548 46 137 98 25 2 40 .381 .315 .696
Michael Busch (1B) CHCNL .238 75 21 66 2 1353 518 64 126 74 29 2 52 .421 .324 .745
Jake Burger (3B, 1B) TEXAL .250 66 29 79 1 1352 530 31 129 71 26 2 57 .484 .304 .788
Anthony Volpe (SS) NYYAL .228 68 16 58 25 1351 580 46 128 83 24 5 45 .373 .288 .661
Masyn Winn (SS) STLNL .251 79 15 55 11 1351 580 40 153 102 31 5 51 .385 .299 .684
Triston Casas (1B) BOSAL .250 66 27 71 0 1348 514 71 118 69 20 2 49 .473 .357 .830
Xander Bogaerts (2B, SS) SDNL .287 70 15 58 14 1348 557 46 150 107 27 2 44 .429 .348 .777
Mark Vientos (3B) NYMNL .243 63 29 75 3 1346 568 35 132 80 21 3 53 .454 .297 .751
Jeremy Pena (SS) HOUNL .261 76 16 62 15 1345 590 30 148 103 26 2 44 .399 .307 .706
C. J. Abrams (SS) WASNL .246 71 13 55 30 1344 549 26 132 88 26 5 44 .402 .302 .704
Heliot Ramos (OF) SFNL .254 58 24 78 6 1344 521 40 138 86 25 3 52 .439 .308 .747
Willi Castro (OF, SS) MINAL .248 77 12 50 24 1342 538 40 131 86 27 5 44 .387 .321 .708
Colton Cowser (OF) BALAL .229 74 23 67 9 1341 494 50 117 68 23 3 49 .414 .317 .731
Adley Rutschman (C, DH) BALAL .261 73 17 64 2 1340 530 71 132 85 30 1 48 .421 .351 .772
Andres Gimenez (2B) TORAL .265 64 13 62 25 1337 548 29 138 98 24 3 40 .398 .326 .724
Luis Arraez (1B, DH) SDNL .328 79 7 54 5 1336 601 37 190 150 31 2 40 .426 .371 .797
Mike Trout (OF) LAAAL .268 74 30 65 2 1334 445 54 109 55 22 2 54 .569 .363 .932
Yainer Diaz (C, DH) HOUNL .291 66 23 80 2 1325 517 18 148 95 28 3 54 .476 .317 .793
Salvador Perez (C, 1B) KANAL .261 56 25 88 0 1324 534 27 138 89 25 1 51 .447 .307 .754
Jurickson Profar (OF) ATLNL .256 73 15 60 5 1323 518 63 131 85 30 2 47 .409 .346 .755
Willson Contreras (C, DH) STLNL .256 65 22 61 6 1319 479 56 115 66 26 2 50 .467 .361 .828
Jonathan India (2B, DH) KANAL .247 75 15 58 10 1316 503 57 124 83 24 2 41 .394 .343 .737
Jorge Soler (DH, OF) LAAAL .238 70 26 64 1 1309 482 61 111 59 26 1 53 .461 .330 .791
Nico Hoerner (2B) CHCNL .279 72 8 52 27 1300 516 36 142 106 25 3 36 .387 .337 .724
Jake Cronenworth (1B, 2B) SDNL .237 67 14 69 5 1299 539 56 123 78 27 5 46 .387 .323 .710
Vinnie Pasquantino (1B, DH) KANAL .267 56 20 69 1 1297 538 55 136 86 29 2 51 .445 .335 .780
Connor Norby (3B, 2B) BALAL .236 88 25 55 8 1293 526 41 115 66 25 0 50 .438 .294 .732
Joey Ortiz (3B) MILNL .237 62 12 66 12 1290 510 62 116 69 28 7 47 .387 .321 .708
Andrew Vaughn (1B, DH) CWSAL .258 61 19 75 2 1289 558 35 141 92 29 1 49 .420 .310 .730
Matt Wallner (OF, DH) MINAL .251 60 24 70 4 1280 439 47 99 48 25 2 51 .500 .366 .866
Cedric Mullins (OF) BALAL .244 64 16 63 26 1280 474 42 111 70 22 3 41 .407 .311 .718
Jake McCarthy (OF) ARINL .273 67 8 50 34 1277 491 37 126 95 16 7 31 .389 .339 .728
Max Muncy (3B) LADNL .210 72 24 75 1 1273 439 74 85 39 20 1 45 .443 .337 .780
Bo Bichette (SS) TORAL .283 62 15 67 8 1273 562 32 149 101 31 2 48 .441 .324 .765
Carlos Santana (1B) CLEAL .228 60 21 69 5 1268 490 65 109 64 24 1 46 .411 .321 .732
Brendan Donovan (OF, 2B) STLNL .280 68 12 57 4 1263 525 55 140 103 24 2 38 .407 .364 .771
Brice Turang (2B) MILNL .239 62 7 48 40 1263 526 48 122 95 17 4 28 .328 .303 .631
Byron Buxton (OF) MINAL .238 71 26 62 9 1260 449 38 99 46 24 3 53 .498 .312 .810
Kerry Carpenter (OF, DH) DETAL .276 56 24 76 6 1258 434 33 115 66 21 5 50 .512 .338 .850
Rhys Hoskins (1B, DH) MILNL .232 61 25 72 2 1257 471 55 105 59 20 2 47 .443 .320 .763
JJ Bleday (OF) OAKAL .216 64 17 51 7 1253 547 75 107 57 30 4 51 .391 .311 .702
Tyler O'Neill (OF, DH) BALAL .234 67 23 60 11 1252 450 53 103 60 20 1 44 .445 .321 .766
Zach Neto (SS) LAAAL .241 60 17 61 17 1249 492 33 112 65 29 1 47 .420 .314 .734
Lourdes Gurriel (OF) ARINL .276 63 15 70 5 1248 523 31 141 94 30 2 47 .434 .324 .758
Parker Meadows (OF) DETAL .241 67 16 49 16 1244 501 44 116 69 21 11 48 .413 .317 .730
Luis Rengifo (3B, 2B) LAAAL .273 60 16 55 18 1240 515 31 135 94 21 4 41 .431 .323 .754
Christopher Morel (3B, DH) CHCNL .223 63 23 65 8 1239 466 48 106 61 18 4 45 .419 .301 .720
Daulton Varsho (OF) TORAL .223 66 20 60 13 1225 475 43 105 60 21 4 45 .413 .293 .706
Carlos Correa (SS) MINAL .272 63 18 63 0 1220 479 54 126 81 25 2 45 .453 .351 .804
Jordan Westburg (3B, 2B) BALAL .263 62 14 63 8 1217 502 31 127 73 35 5 54 .455 .312 .767
Maikel Garcia (3B, 2B) KANAL .251 68 5 53 29 1216 514 39 127 94 23 4 32 .344 .301 .645
TJ Friedl (OF) CINNL .254 58 17 62 17 1216 466 39 106 69 15 6 38 .435 .331 .766
Pete Crow-Armstrong (OF) CHCNL .228 57 12 58 34 1210 489 26 109 73 16 7 35 .370 .282 .652
Tommy Edman (OF, SS) LADNL .255 67 14 52 23 1206 489 35 114 75 22 3 39 .402 .314 .716
Will Smith (C) LADNL .256 64 18 69 1 1190 436 49 107 67 21 2 41 .445 .343 .788
Luis Garcia (2B) WASNL .275 56 13 64 12 1186 515 25 140 98 26 3 42 .414 .307 .721
Josh Lowe (OF) TBAL .261 58 12 52 24 1178 461 36 114 69 29 3 44 .433 .314 .747
Josh Bell (1B, DH) WASNL .254 55 17 62 0 1170 490 56 120 79 23 2 42 .415 .336 .751
Lars Nootbaar (OF) STLNL .246 63 16 52 8 1170 436 68 101 60 22 3 41 .426 .351 .777
Trevor Larnach (OF, DH) MINAL .241 59 16 66 3 1164 431 51 97 56 23 7 46 .423 .323 .746
Junior Caminero (3B) TBAL .246 47 19 57 6 1160 545 35 129 79 28 3 50 .412 .296 .708
Jesus Sanchez (OF, DH) MIANL .242 56 18 60 7 1157 471 42 111 65 25 3 46 .423 .308 .731
Victor Robles (OF) SEAAL .264 60 7 42 36 1155 454 27 110 81 22 2 31 .362 .328 .690
Nolan Schanuel (1B) LAAAL .255 58 12 50 9 1153 496 63 121 91 18 0 30 .357 .354 .711
Garrett Mitchell (OF) MILNL .264 63 15 40 21 1146 407 48 96 52 23 6 44 .463 .343 .806
Luke Raley (OF, 1B) SEAAL .242 57 21 54 13 1145 410 28 95 50 21 3 45 .461 .325 .786
Nolan Jones (OF) CLEAL .265 54 13 55 15 1145 425 57 104 66 22 3 38 .441 .355 .796
Brandon Marsh (OF) PHINL .257 55 13 59 13 1145 438 47 111 72 21 4 38 .420 .332 .752
Jeff McNeil (2B, OF) NYMNL .281 63 10 50 6 1145 498 36 134 94 28 2 40 .406 .343 .749
Ryan Mountcastle (1B) BALAL .263 57 17 68 3 1140 472 34 120 77 25 1 43 .432 .313 .745
Brandon Lowe (2B, DH) TBAL .234 59 20 61 5 1140 445 47 98 56 19 3 42 .440 .317 .757
J.P. Crawford (SS) SEAAL .240 65 11 46 3 1137 494 68 110 74 24 3 38 .370 .345 .715
Josh Jung (3B) TEXAL .257 61 20 55 6 1132 489 25 123 83 19 2 41 .450 .301 .751
Joc Pederson (DH, OF) TEXAL .262 57 20 61 5 1131 374 51 95 56 16 2 38 .485 .365 .850
Trevor Story (SS) BOSAL .232 50 14 62 23 1130 482 33 100 59 27 0 41 .397 .296 .693
Ha-Seong Kim (SS) TBAL .250 57 11 48 21 1130 424 53 104 71 19 3 33 .385 .336 .721
Giancarlo Stanton (DH, OF) NYYAL .212 50 29 73 0 1124 427 45 88 45 14 0 43 .454 .291 .745
Tyler Stephenson (C) CINNL .261 58 15 67 2 1122 423 39 115 78 22 1 38 .422 .334 .756
Shea Langeliers (C) OAKAL .215 48 23 69 3 1118 452 34 97 49 23 3 49 .432 .276 .708
Michael Toglia (1B, OF) COLNL .206 67 21 48 8 1117 477 49 91 51 17 3 41 .406 .287 .693
Jacob Young (OF) WASNL .256 70 3 35 32 1115 482 29 117 90 23 1 27 .332 .317 .649
Wilyer Abreu (OF) BOSAL .263 57 15 58 8 1111 413 40 102 51 33 2 50 .461 .333 .794
Andrew Benintendi (OF) CWSAL .264 56 10 52 7 1105 494 47 127 91 24 2 36 .382 .329 .711
Mike Yastrzemski (OF) SFNL .225 62 17 54 3 1104 445 49 96 51 24 4 45 .422 .311 .733
Justin Turner (DH, 1B) CHCNL .271 56 13 63 3 1099 408 44 111 73 25 0 38 .427 .349 .776
Orlando Arcia (SS) ATLNL .240 55 18 58 1 1096 492 41 117 77 22 0 40 .390 .298 .688
J.T. Realmuto (C) PHINL .264 56 16 56 11 1095 414 30 106 66 21 3 40 .455 .325 .780
Jeimer Candelario (3B, DH) CINNL .232 55 18 57 5 1090 460 34 102 56 26 2 46 .423 .298 .721
J.D. Martinez (DH) NYMNL .261 51 19 67 1 1088 389 37 101 56 26 1 46 .473 .328 .801
Ke'Bryan Hayes (3B) PITNL .251 55 9 44 14 1080 505 35 121 87 22 5 36 .370 .304 .674
Matt Vierling (OF, 3B) DETAL .256 64 11 47 7 1080 477 38 120 83 21 4 36 .393 .315 .708
Dylan Moore (SS, 3B) SEAAL .209 53 12 42 27 1079 365 49 74 37 21 3 36 .384 .331 .715
Michael Conforto (OF, DH) LADNL .238 54 17 59 4 1075 415 45 96 58 19 3 39 .418 .322 .740
Masataka Yoshida (DH) BOSAL .285 53 11 60 4 1067 437 28 120 83 25 2 38 .433 .343 .776
Logan O'Hoppe (C) LAAAL .243 54 25 57 2 1065 421 30 100 60 14 1 40 .431 .303 .734
Tyler Soderstrom (1B) OAKAL .204 41 21 60 0 1064 473 46 101 58 23 0 44 .354 .282 .636
Alec Burleson (OF, DH) STLNL .256 52 14 57 6 1044 451 30 114 77 22 1 37 .402 .307 .709
Colt Keith (2B, DH) DETAL .260 49 12 56 6 1040 479 33 124 94 14 4 30 .380 .309 .689
Jorge Polanco (2B) SEAAL .232 50 17 56 4 1037 421 54 95 60 17 0 34 .399 .325 .724
Francisco Alvarez (C) NYMNL .221 52 20 63 2 1035 413 37 89 52 15 3 38 .423 .294 .717
Jordan Walker (OF) STLNL .255 49 15 54 5 1030 485 33 106 65 24 2 41 .423 .317 .740
Ceddanne Rafaela (OF, SS) BOSAL .246 53 12 60 15 1028 438 12 106 72 18 4 34 .389 .275 .664
Alex Verdugo (OF) ATLNL .259 60 10 49 2 1021 441 36 115 76 27 2 39 .394 .314 .708
Jose Miranda (3B, DH) MINAL .266 45 12 55 2 1021 475 26 116 80 24 5 41 .414 .315 .729
Spencer Horwitz (2B, 1B) PITNL .264 55 14 47 0 1019 411 50 103 66 23 0 37 .428 .355 .783
Andrew McCutchen (DH) PITNL .241 52 14 46 6 1011 394 55 94 62 18 1 33 .397 .339 .736
Ryan O'Hearn (1B, DH) BALAL .269 52 14 58 4 1002 369 28 105 68 21 2 37 .431 .323 .754
Nick Gonzales (2B) PITNL .255 50 8 58 6 993 443 21 115 81 23 4 35 .386 .300 .686
Thairo Estrada (2B) COLNL .252 54 11 49 13 983 439 19 104 71 19 2 32 .390 .300 .690
Kyle Isbel (OF) KANAL .227 60 8 47 12 981 436 27 96 61 21 6 35 .364 .279 .643
Jake Fraley (OF) CINNL .265 46 13 46 16 980 362 35 91 60 17 2 32 .427 .337 .764
Brayan Rocchio (SS) CLEAL .213 56 9 41 11 980 461 50 90 60 21 0 30 .317 .295 .612
Gabriel Moreno (C) ARINL .280 43 7 59 5 980 410 44 110 78 23 1 31 .393 .347 .740
Isiah Kiner-Falefa (2B, 3B) PITNL .259 52 6 44 16 980 462 28 112 87 17 3 26 .349 .309 .658
Sal Frelick (OF) MILNL .255 58 4 39 15 979 421 46 102 77 19 3 26 .339 .326 .665
Austin Wells (C) NYYAL .229 44 14 59 1 971 401 51 87 53 19 1 34 .410 .312 .722
Geraldo Perdomo (SS) ARINL .235 62 5 41 11 960 417 49 92 67 17 3 25 .328 .326 .654
Otto Lopez (2B) MIANL .279 49 6 40 20 954 417 25 111 80 23 1 30 .383 .322 .705
MJ Melendez (OF) KANAL .221 47 15 46 3 953 421 46 88 49 21 3 39 .397 .303 .700
Christian Encarnacion-Strand (1B) CINNL .243 45 20 58 3 950 374 22 94 63 11 0 31 .414 .291 .705
Max Kepler (OF) PHINL .247 53 13 49 2 950 412 37 96 62 20 1 34 .408 .318 .726
LaMonte Wade (1B, OF) SFNL .247 51 12 40 2 939 377 59 89 61 14 2 28 .392 .361 .753
Michael Massey (2B, DH) KANAL .242 45 14 50 5 937 432 21 100 64 20 2 36 .404 .287 .691
Chas McCormick (OF) HOUNL .248 48 13 48 11 934 382 35 86 59 12 2 27 .415 .326 .741
Jose Siri (OF) NYMNL .206 55 17 44 14 933 362 24 75 41 15 2 34 .400 .262 .662
Ryan Jeffers (C, DH) MINAL .237 47 15 50 3 931 364 35 82 47 18 2 35 .434 .318 .752
Gavin Lux (2B) CINNL .263 55 7 41 5 926 383 40 100 70 20 4 31 .391 .333 .724
Jo Adell (OF) LAAAL .213 41 16 50 10 918 395 25 85 51 16 2 34 .395 .272 .667
Tommy Pham (OF) PITNL .246 48 11 44 10 917 373 35 90 59 18 2 31 .394 .315 .709
Bo Naylor (C) CLEAL .211 46 16 47 7 915 364 40 76 43 16 2 34 .388 .288 .676
Mike Tauchman (OF, DH) CWSAL .250 57 8 39 7 904 343 53 82 59 15 1 24 .372 .360 .732
Jesse Winker (OF, DH) NYMNL .230 41 8 45 11 898 353 57 78 57 14 0 22 .354 .346 .700
Sean Murphy (C) ATLNL .239 44 15 47 1 893 370 40 80 47 17 1 33 .428 .334 .762
Evan Carter (OF) TEXAL .223 59 13 38 5 880 400 38 69 36 15 5 33 .447 .316 .763
Keibert Ruiz (C) WASNL .247 40 11 48 3 875 439 24 104 72 21 0 32 .379 .293 .672
Giovanny Urshela (3B, 1B) OAKAL .275 41 8 49 3 873 413 24 113 85 18 2 28 .393 .317 .710
Patrick Bailey (C) SFNL .234 39 8 53 3 856 405 33 94 66 19 1 28 .348 .292 .640
Hunter Renfroe (OF) KANAL .239 41 16 47 1 851 343 30 82 48 18 1 35 .436 .304 .740
Connor Wong (C) BOSAL .255 47 10 38 7 850 363 22 92 59 22 1 33 .402 .310 .712
Anthony Rizzo (1B) NYYAL .231 44 14 41 4 848 352 33 77 50 13 1 28 .406 .324 .730
Jhonkensy Noel (OF) CLEAL .218 43 22 48 0 846 324 22 66 31 12 2 36 .486 .288 .774
Mark Canha (1B, OF) KANAL .257 41 8 41 5 839 328 37 83 58 17 1 26 .384 .356 .740
Jackson Holliday (2B) BALAL .189 54 10 46 8 838 401 30 72 50 8 4 22 .311 .255 .566
Jonny DeLuca (OF) TBAL .222 33 7 36 19 832 399 28 84 58 14 5 26 .342 .281 .623
Austin Hays (OF) CINNL .261 44 10 39 3 829 377 21 92 57 25 1 36 .422 .313 .735
Ivan Herrera (C) STLNL .289 49 7 36 7 826 321 33 92 68 16 1 24 .398 .365 .763
Edouard Julien (2B) MINAL .235 49 12 30 5 820 339 49 73 48 13 1 26 .399 .343 .742
Danny Jansen (C) TBAL .229 41 16 48 1 818 297 34 68 37 15 0 31 .440 .318 .758
Brooks Lee (SS, 3B) MINAL .221 20 7 66 7 817 444 27 93 69 15 2 24 .320 .265 .585
Alejandro Kirk (C) TORAL .265 33 8 48 0 814 370 41 93 68 16 1 25 .381 .345 .726
Nolan Gorman (2B) STLNL .222 40 17 44 4 801 300 32 66 37 13 0 30 .435 .301 .736
Leody Taveras (OF) TEXAL .251 41 8 37 12 798 323 25 84 59 16 2 26 .382 .303 .685
Joey Bart (C, DH) PITNL .235 44 15 43 2 798 330 29 75 50 10 0 25 .391 .308 .699
Josh Rojas (3B) CWSAL .247 43 6 35 12 791 317 34 79 56 17 1 24 .357 .321 .678
Kris Bryant (DH, OF) COLNL .250 42 9 35 0 788 379 35 87 61 17 0 26 .381 .332 .713
Brendan Rodgers (2B) HOUNL .265 44 8 39 1 784 349 24 92 63 19 2 29 .405 .319 .724
Jake Meyers (OF) HOUNL .223 40 8 41 6 782 367 25 82 54 16 3 27 .360 .287 .647
Mitch Haniger (OF, DH) SEAAL .218 42 12 44 2 777 328 29 73 46 14 2 28 .368 .287 .655
Jonah Heim (C, DH) TEXAL .235 38 12 49 1 773 329 26 76 50 15 1 28 .391 .294 .685
Luis Campusano (C) SDNL .260 45 11 50 0 769 306 17 83 58 14 0 25 .402 .304 .706
Richie Palacios (OF, 2B) TBAL .232 47 5 22 20 767 294 48 63 48 8 1 14 .350 .327 .677
Kyle Manzardo (DH) CLEAL .234 28 13 38 0 766 388 23 86 43 30 0 43 .421 .282 .703
Wilmer Flores (1B) SFNL .244 36 12 42 0 763 331 32 74 45 17 1 30 .420 .322 .742
Mickey Moniak (OF) LAAAL .236 36 13 42 6 760 308 13 78 46 17 2 32 .414 .273 .687
Wenceel Perez (OF) DETAL .242 42 8 31 8 759 328 27 80 53 14 5 27 .383 .300 .683
Miguel Vargas (3B, OF) CWSAL .175 40 9 34 4 757 363 45 57 31 15 5 29 .312 .273 .585
Kyle Stowers (OF) BALAL .208 30 6 49 0 751 413 26 81 49 22 4 32 .332 .268 .600
Mitch Garver (DH, C) SEAAL .214 36 15 41 2 751 278 39 62 35 11 0 26 .410 .318 .728
Jonah Bride (1B, DH) MIANL .232 38 9 34 2 748 360 41 80 60 11 0 20 .342 .325 .667
Starling Marte (OF) NYMNL .272 40 7 33 15 745 284 18 77 57 11 2 20 .403 .328 .731
Blake Perkins (OF) MILNL .234 45 6 35 13 744 280 37 64 45 11 1 18 .337 .318 .655
Jake Rogers (C) DETAL .209 43 15 41 1 743 318 24 65 36 13 1 29 .399 .271 .670
Harrison Bader (OF) MINAL .239 41 7 36 16 743 305 16 72 52 12 2 21 .360 .284 .644
Jose Caballero (SS, 3B) TBAL .225 34 5 28 27 735 273 23 58 40 12 1 18 .338 .305 .643
Pavin Smith (OF, 1B) ARINL .222 37 12 48 1 733 286 37 59 35 13 0 25 .396 .317 .713
Jose Iglesias (2B, 3B) SDNL .309 40 3 33 4 733 334 13 101 77 21 1 25 .406 .348 .754
Seth Brown (OF, 1B) OAKAL .228 30 13 43 4 730 315 26 70 42 14 1 28 .413 .293 .706
Johan Rojas (OF) PHINL .261 38 3 33 23 723 281 10 73 54 13 3 19 .355 .298 .653
Josh Smith (3B, SS) TEXAL .229 40 7 28 5 712 321 36 67 47 13 1 21 .347 .323 .670
Tyrone Taylor (OF) NYMNL .238 39 10 37 8 707 279 14 66 35 18 2 30 .429 .286 .715
Oswaldo Cabrera (3B, 2B) NYYAL .233 40 8 34 6 691 306 25 70 48 12 2 22 .352 .291 .643
Ramon Laureano (OF) BALAL .230 36 9 29 9 688 295 20 65 39 15 2 26 .392 .300 .692
Ty France (1B) MINAL .254 34 8 35 1 684 291 21 74 51 15 1 24 .390 .328 .718
Mauricio Dubon (OF, 2B) HOUNL .261 42 6 33 3 682 326 14 81 58 17 2 25 .371 .292 .663
DJ LeMahieu (3B, 1B) NYYAL .244 36 7 32 2 680 325 36 71 53 11 2 20 .362 .330 .692
Rowdy Tellez (1B) SEAAL .226 28 13 42 1 675 271 28 61 37 11 1 25 .418 .300 .718
Brett Baty (3B) NYMNL .215 34 9 34 2 675 362 32 75 57 9 0 18 .325 .282 .607
Yoan Moncada (3B) LAAAL .236 33 10 38 1 674 324 21 72 45 16 1 27 .387 .291 .678
Anthony Rendon (3B) LAAAL .227 32 6 33 5 674 307 38 63 45 14 0 20 .318 .330 .648
Hunter Goodman (OF, C) COLNL .192 32 17 48 1 669 292 11 54 24 12 0 29 .409 .233 .642
Lenyn Sosa (3B, 2B) CWSAL .229 27 11 34 3 655 372 12 83 59 13 0 24 .347 .257 .604
Donovan Solano (3B, 1B) SEAAL .284 29 5 30 2 654 305 24 84 61 17 1 23 .397 .353 .750
Andy Pages (OF) LADNL .248 43 9 31 1 654 270 19 67 42 15 1 25 .407 .305 .712
Derek Hill (OF) MIANL .226 31 11 40 10 653 272 8 63 42 6 3 20 .346 .262 .608
Nick Fortes (C) MIANL .220 38 8 30 6 647 322 18 67 47 11 1 20 .331 .273 .604
Whit Merrifield (2B, OF) ATLNL .253 35 5 26 12 644 258 23 66 48 12 2 19 .365 .309 .674
Jose Tena (3B) CLEAL .260 28 6 29 12 644 327 14 84 69 10 0 16 .344 .297 .641
Ernie Clement (3B, SS) TORAL .252 32 9 24 9 639 317 14 69 52 11 2 22 .365 .281 .646
Victor Scott (OF) STLNL .179 30 5 25 13 634 388 15 66 38 23 0 28 .283 .219 .502
Kyle Higashioka (C) TEXAL .227 29 13 40 2 629 266 15 59 35 11 1 25 .427 .267 .694
David Peralta (OF, DH) SDNL .257 31 7 34 2 623 267 21 68 45 16 1 24 .402 .312 .714
Travis d'Arnaud (C) LAAAL .246 32 11 36 1 618 237 16 58 34 13 1 25 .440 .305 .745
Freddy Fermin (C, DH) KANAL .272 31 8 33 2 617 264 17 73 53 12 1 21 .398 .316 .714
Miguel Amaya (C) CHCNL .227 30 8 37 0 616 283 21 59 41 9 2 19 .357 .300 .657
Sam Hilliard (OF) COLNL .214 37 10 31 7 614 247 26 48 29 8 1 19 .383 .292 .675
Enrique Hernandez (3B, OF) BOSAL .230 33 7 33 2 596 270 22 62 41 14 0 21 .356 .287 .643
Joey Gallo (1B, OF) CWSAL .166 29 13 31 2 588 239 36 38 17 7 1 21 .379 .286 .665
Rob Refsnyder (OF, DH) BOSAL .278 30 6 30 3 585 216 25 59 40 12 1 19 .427 .367 .794
Manuel Margot (OF) MILNL .259 30 3 32 6 580 264 17 68 48 15 1 19 .363 .308 .671
Miguel Andujar (OF) OAKAL .266 29 4 28 3 578 285 12 80 63 13 1 18 .376 .301 .677
Paul DeJong (SS, 3B) WASNL .205 29 11 31 3 576 271 18 53 32 10 0 21 .372 .263 .635
Alek Thomas (OF) ARINL .226 34 6 28 5 576 283 15 62 42 12 2 20 .359 .271 .630
David Hamilton (SS, 2B) BOSAL .235 30 5 19 22 574 194 15 49 32 11 1 17 .373 .298 .671
Chris Taylor (OF, 3B) LADNL .222 28 7 29 7 569 229 27 50 31 10 1 18 .374 .310 .684
Randal Grichuk (OF, DH) ARINL .269 30 9 31 1 568 215 14 59 35 14 1 24 .459 .318 .777
Brandon Drury (2B, 3B) CWSAL .239 29 10 31 1 561 234 16 55 33 11 1 22 .429 .296 .725
Adam Duvall (OF) ATLNL .214 27 11 31 3 561 230 16 49 25 12 1 24 .421 .276 .697
Austin Slater (OF) CWSAL .250 31 5 24 5 558 223 28 53 39 9 2 16 .366 .348 .714
Ramon Urias (3B) BALAL .255 31 7 30 1 558 237 18 60 41 11 1 19 .403 .318 .721
Javier Baez (SS) DETAL .221 28 6 33 6 556 271 12 57 38 11 2 19 .347 .262 .609
Jarred Kelenic (OF) ATLNL .224 27 9 27 6 553 230 22 49 28 11 1 21 .390 .291 .681
Elias Diaz (C, DH) COLNL .255 22 6 35 1 553 259 17 65 44 14 1 21 .389 .304 .693
Jordan Beck (OF) COLNL .188 25 5 23 12 551 315 21 57 41 11 0 16 .276 .245 .521
Will Benson (OF) CINNL .223 28 7 22 11 548 175 24 44 23 10 3 20 .413 .311 .724
Gary Sanchez (DH, C) BALAL .212 25 11 34 1 538 205 20 44 24 8 1 20 .412 .291 .703
Eloy Jimenez (DH) TBAL .268 24 8 30 2 530 225 17 61 42 10 0 18 .425 .320 .745
Spencer Torkelson (1B) DETAL .221 28 8 26 1 529 222 23 49 29 12 1 21 .392 .300 .692
Carson Kelly (C) CHCNL .221 27 6 27 2 526 245 23 53 37 10 1 17 .341 .293 .634
Stuart Fairchild (OF) CINNL .227 28 6 25 10 525 196 18 41 24 10 2 18 .394 .310 .704
Christian Vazquez (C) MINAL .242 27 6 28 1 511 270 15 63 45 11 0 17 .352 .284 .636
Will Brennan (OF, DH) CLEAL .270 25 4 23 5 506 239 11 64 48 12 1 17 .377 .308 .685
Gavin Sheets (OF, 1B) SDNL .227 19 7 30 1 502 216 20 53 35 11 1 19 .368 .291 .659
Davis Schneider (OF, 2B) TORAL .211 26 7 25 3 501 203 26 42 24 10 1 18 .402 .311 .713
Connor Joe (1B, OF) SDNL .238 28 5 18 2 501 189 26 48 30 13 2 20 .384 .333 .717
David Fry (DH, 1B) CLEAL .257 23 7 27 2 501 167 22 47 29 10 1 18 .440 .348 .788
Kevin Newman (SS, 2B) LAAAL .270 27 2 23 6 500 229 14 60 43 14 1 17 .371 .313 .684
Jacob Stallings (C) COLNL .225 22 5 26 0 500 239 24 53 35 13 1 19 .337 .308 .645
Jack Suwinski (OF) PITNL .207 24 9 24 5 494 186 25 37 21 7 1 17 .409 .309 .718
Michael Taylor (OF) CWSAL .226 28 8 25 7 534 233 19 51 35 7 1 16 .369 .285 .654
Amed Rosario (OF, 2B) WASNL .275 24 3 23 7 484 214 9 58 43 10 3 16 .389 .308 .697
Kyle Farmer (2B, 3B) COLNL .247 24 6 27 2 480 203 15 48 32 10 1 17 .386 .311 .697
Jason Heyward (OF) SDNL .237 27 6 23 2 473 200 18 45 27 10 2 18 .415 .311 .726
Austin Martin (OF, 2B) MINAL .253 35 1 14 6 473 202 17 51 34 16 1 18 .352 .318 .670
Taylor Walls (SS) TBAL .184 27 3 18 11 470 198 27 37 25 7 2 12 .292 .283 .575
Jose Trevino (C) CINNL .230 25 7 27 1 469 225 14 51 37 6 1 14 .361 .279 .640
Endy Rodriguez (C) PITNL .220 33 4 16 0 465 259 21 52 37 9 3 16 .328 .284 .612
Adam Frazier (2B, OF) PITNL .231 27 4 22 4 460 215 17 48 34 9 1 14 .336 .296 .632
Zach McKinstry (SS, 3B) DETAL .220 24 4 16 9 457 200 18 43 27 9 3 16 .348 .289 .637
Bryan De La Cruz (OF, DH) ATLNL .247 21 7 26 2 455 189 12 50 32 11 0 18 .405 .289 .694
Jose Abreu (1B) HOUNL .259 24 5 27 0 453 203 17 50 34 10 0 15 .396 .325 .721
Kevin Pillar (OF) TEXAL .225 24 6 28 5 451 172 7 40 24 9 1 16 .387 .271 .658
Miguel Rojas (SS, 2B) LADNL .248 23 3 19 5 449 208 14 53 39 11 1 15 .346 .300 .646
Vaughn Grissom (2B) BOSAL .255 26 6 20 6 447 165 12 45 33 7 0 13 .346 .309 .655
James McCann (C) ATLNL .218 24 6 26 2 444 211 11 44 29 10 0 16 .353 .269 .622
Alex Call (OF) WASNL .231 21 4 20 5 437 215 27 39 27 7 1 12 .364 .332 .696
Victor Caratini (C, 1B) HOUNL .240 20 6 23 1 436 192 19 46 33 6 1 13 .376 .320 .696
Ben Rortvedt (C) NYYAL .207 20 2 23 1 436 215 26 50 38 10 0 12 .288 .302 .590
Jared Triolo (3B, 2B) PITNL .242 23 3 20 5 426 157 21 45 34 7 0 10 .341 .325 .666
Pedro Pages (C) STLNL .238 18 7 26 2 425 200 13 47 35 3 2 12 .376 .281 .657
Jon Berti (3B) CHCNL .268 22 2 14 13 422 180 16 45 33 7 1 10 .368 .335 .703
Mike Siani (OF) STLNL .220 26 1 13 13 420 199 14 45 38 5 1 7 .272 .275 .547
Robbie Grossman (OF, DH) CWSAL .220 21 4 19 2 419 178 28 39 27 9 0 13 .337 .324 .661
Andy Ibanez (2B, 3B) DETAL .249 22 5 23 1 409 177 12 45 30 9 1 15 .382 .300 .682
Yasmani Grandal (C) PITNL .221 17 5 20 1 403 203 23 44 32 7 0 12 .328 .305 .633
Santiago Espinal (3B, 2B) CINNL .256 21 3 22 3 402 180 14 47 35 9 0 12 .357 .310 .667
Ezequiel Duran (3B, OF) TEXAL .257 21 4 19 3 401 188 10 48 34 9 1 14 .388 .302 .690
Noelvi Marte (3B) CINNL .245 22 4 16 8 399 213 8 44 32 8 0 12 .353 .288 .641
Eddie Rosario (OF, DH) LADNL .221 21 6 22 3 399 179 12 39 24 8 1 15 .381 .268 .649
Korey Lee (C) CWSAL .188 18 7 20 3 398 199 9 43 28 8 1 16 .313 .227 .540
Max Schuemann (SS, 3B) OAKAL .220 23 3 15 6 393 157 21 38 29 6 0 9 .308 .311 .619
Trent Grisham (OF) NYYAL .191 20 6 20 3 389 157 21 29 15 7 1 14 .353 .298 .651
Tom Murphy (C) SFNL .264 19 8 17 0 387 156 10 42 22 12 0 20 .476 .333 .809
Nicky Lopez (2B, SS) CHCNL .233 21 1 13 4 368 170 17 43 35 6 2 9 .288 .302 .590
Garrett Hampson (OF, 2B) ARINL .240 18 2 14 6 359 170 15 39 28 8 1 11 .330 .305 .635
Travis Jankowski (OF, DH) CWSAL .228 17 1 14 10 358 157 15 35 28 6 1 8 .278 .314 .592
Edmundo Sosa (SS, 3B) PHINL .247 20 4 17 4 358 147 5 36 22 8 2 14 .411 .296 .707
Nelson Velazquez (DH, OF) KANAL .212 20 7 20 2 353 121 12 27 14 5 1 13 .433 .286 .719
Daniel Schneemann (OF, SS) CLEAL .218 13 4 18 2 351 156 20 34 20 8 2 14 .368 .303 .671
Tyler Wade (3B, OF) SDNL .223 27 1 9 9 349 178 12 37 31 5 0 6 .265 .283 .548
Blaze Alexander (SS, 2B) ARINL .247 17 3 19 3 343 151 13 37 28 6 0 9 .343 .321 .664
Ben Gamel (OF) HOUNL .233 16 3 18 2 339 144 18 33 21 8 1 12 .360 .331 .691
Angel Martinez (OF) CLEAL .232 18 3 12 3 337 175 17 39 28 8 0 11 .338 .298 .636
Matt Carpenter (DH) STLNL .230 15 6 20 1 334 114 17 26 13 7 0 13 .450 .345 .795
Romy Gonzalez (2B, SS) BOSAL .242 14 4 18 7 333 122 7 33 22 6 1 11 .390 .271 .661
Jorge Mateo (2B) BALAL .221 19 3 12 10 322 125 7 27 16 7 1 11 .371 .267 .638
Esteury Ruiz (OF) OAKAL .243 12 1 12 17 320 122 5 29 21 6 0 7 .343 .297 .640
Addison Barger (OF, 3B) TORAL .197 14 5 20 1 313 150 10 30 17 8 0 13 .351 .250 .601
Jon Singleton (1B) HOUNL .220 16 5 15 0 305 98 17 30 20 5 0 10 .361 .310 .671
Oscar Colas (OF) CWSAL .223 21 3 12 3 304 169 8 35 26 6 0 9 .309 .271 .580
Nick Senzel (3B, DH) CWSAL .223 18 4 13 2 301 130 13 31 22 5 0 9 .343 .293 .636
Ildemaro Vargas (3B, 2B) ARINL .253 13 2 16 2 293 132 8 35 25 8 1 11 .354 .299 .653
Luis Guillorme (2B, 3B) HOUNL .244 14 1 9 2 292 143 19 35 27 7 1 9 .319 .325 .644
Jake Bauers (1B, OF) NYYAL .200 14 5 14 3 289 83 13 21 11 5 1 11 .384 .291 .675
Yulieski Gurriel (1B) KANAL .243 14 2 13 2 288 140 10 33 22 9 1 12 .356 .297 .653
Tyler Freeman (OF) COLNL .223 16 3 12 4 276 103 9 26 18 5 0 8 .329 .304 .633
Brett Wisely (2B, SS) SFNL .218 13 2 17 1 275 136 7 33 23 7 1 10 .320 .263 .583
Dylan Carlson (OF) BALAL .225 14 2 14 1 274 121 13 28 19 6 1 9 .341 .309 .650
Nick Gordon (OF) BALAL .245 13 3 15 2 271 117 5 30 19 7 1 11 .394 .281 .675
Andruw Monasterio (3B, 2B) MILNL .243 16 1 12 3 270 120 12 32 24 6 0 7 .324 .322 .646
Luis Urias (3B) OAKAL .222 14 3 14 0 268 127 15 25 16 5 0 8 .379 .331 .710
Luke Maile (C) KANAL .214 11 3 12 2 260 130 12 27 18 6 0 9 .329 .294 .623
Joey Loperfido (OF) HOUNL .214 12 2 13 2 255 124 7 27 16 7 2 11 .350 .264 .614
Matt Thaiss (C) CWSAL .211 12 3 12 1 254 101 17 23 16 4 0 7 .324 .321 .645
Justyn-Henry Malloy (DH, OF) DETAL .203 10 4 12 1 248 106 13 23 14 4 1 9 .366 .291 .657
James Outman (OF) LADNL .231 13 4 11 2 248 96 12 19 12 3 1 8 .408 .337 .745
Luis Torrens (C) CHCNL .229 12 3 13 0 246 140 11 30 26 2 0 5 .333 .288 .621
Juan Yepez (1B, DH) WASNL .258 12 4 12 1 242 92 7 27 17 6 0 10 .423 .307 .730
Austin Barnes (C) LADNL .215 13 2 11 2 236 115 13 25 19 3 0 5 .310 .302 .612
Austin Hedges (C) PITNL .167 12 2 14 1 234 164 11 26 20 3 0 5 .236 .231 .467
Gabriel Arias (3B, SS) CLEAL .212 11 3 10 2 232 114 7 24 15 6 1 10 .350 .274 .624
Garrett Stubbs (C) PHINL .222 13 1 8 3 229 113 12 24 19 3 1 5 .324 .305 .629
Dominic Canzone (OF) SEAAL .208 12 4 11 1 227 93 8 21 11 6 0 10 .390 .265 .655
Eric Haase (C) MILNL .234 11 3 12 2 218 112 7 24 16 4 0 7 .383 .281 .664
Alex Jackson (C) NYYAL .132 13 3 11 1 215 129 11 15 6 6 0 9 .238 .205 .443
Dominic Fletcher (OF) CWSAL .234 9 1 11 0 208 144 7 30 24 5 0 6 .310 .281 .591
Christian Bethancourt (C) TORAL .233 13 3 10 1 206 95 4 23 14 5 0 8 .390 .264 .654
Yan Gomes (C) CHCNL .241 9 3 13 0 206 100 4 24 16 5 0 8 .372 .279 .651
Joey Wiemer (OF) KANAL .201 11 3 10 3 205 94 8 17 10 4 0 7 .349 .279 .628
Daz Cameron (OF) BALAL .205 11 3 8 3 204 80 7 17 12 3 1 7 .333 .266 .599
Nick Loftin (2B, 3B) KANAL .229 11 1 10 1 202 105 14 20 17 3 0 4 .295 .307 .602
Riley Adams (C) WASNL .225 7 3 10 0 198 92 7 21 12 6 1 10 .378 .290 .668
Nick Ahmed (SS) TEXAL .222 9 1 9 2 195 109 6 25 19 4 1 6 .315 .262 .577
Daniel Vogelbach (DH) TORAL .231 9 3 12 0 194 77 12 17 11 3 0 6 .409 .345 .754
Abraham Toro (3B, 2B) BOSAL .219 11 2 9 1 190 91 6 22 14 5 0 7 .349 .273 .622
Emmanuel Rivera (3B, 1B) BALAL .243 10 2 10 0 190 67 7 20 14 4 1 7 .373 .305 .678
Cavan Biggio (2B, 3B) KANAL .214 12 2 8 1 189 66 11 16 10 4 0 6 .346 .326 .672
Vidal Brujan (2B, SS) CHCNL .195 9 1 8 2 180 81 9 18 12 4 1 6 .280 .270 .550
J.D. Davis (1B, 3B) LAAAL .244 9 3 7 0 170 71 8 17 12 3 0 6 .403 .326 .729
Nick Allen (SS) ATLNL .209 10 1 6 1 167 102 6 21 17 3 1 5 .283 .254 .537
Henry Davis (C) PITNL .191 9 2 8 1 162 70 8 16 10 3 0 5 .307 .283 .590
Kyle McCann (C) OAKAL .236 7 3 8 0 161 64 8 17 12 2 0 5 .371 .318 .689
Leo Jimenez (SS, 2B) TORAL .229 7 2 8 0 161 71 5 16 10 4 0 6 .358 .329 .687
Harold Ramirez (DH) TBAL .296 9 1 10 1 160 71 3 21 16 3 0 4 .407 .333 .740
Enmanuel Valdez (2B) PITNL .235 8 2 10 0 154 65 6 16 9 4 0 6 .400 .286 .686
Oscar Gonzalez (OF, DH) CLEAL .269 7 2 7 0 152 76 3 18 12 4 1 7 .413 .299 .712
Trey Lipscomb (3B) WASNL .200 9 0 5 5 151 80 7 17 15 1 0 1 .232 .268 .500
Nick Madrigal (3B, 2B) NYMNL .251 8 1 5 2 148 74 4 18 15 3 0 4 .312 .304 .616
DJ Stewart (OF, DH) PITNL .209 6 3 8 0 146 36 8 12 7 2 0 5 .399 .326 .725
Ben Rice (1B) NYYAL .171 8 3 9 0 144 51 8 10 5 2 0 5 .349 .264 .613
Martin Maldonado (C) SDNL .177 7 3 8 0 140 68 5 13 8 2 0 5 .331 .241 .572
Corey Julks (OF) CWSAL .234 7 1 6 3 139 57 5 15 11 3 0 4 .335 .289 .624
Tim Anderson (SS) LAAAL .256 8 1 4 2 139 78 3 20 17 2 0 3 .312 .292 .604
Elehuris Montero (1B, DH) COLNL .228 7 2 7 0 134 42 4 13 8 4 0 6 .387 .277 .664
Dominic Smith (1B) NYYAL .239 7 1 7 0 131 43 6 14 9 4 0 5 .358 .315 .673
Curt Casali (C) SFNL .193 7 2 6 0 121 46 8 10 7 1 0 3 .274 .304 .578
Nick Pratto (1B, OF) KANAL .216 5 2 6 0 115 54 5 10 6 3 0 5 .364 .295 .659
Reese McGuire (C) CHCNL .254 4 1 5 1 111 46 4 13 10 3 0 4 .348 .301 .649
Akil Baddoo (OF) DETAL .203 7 1 4 2 108 48 6 10 8 1 0 2 .328 .292 .620
Joey Meneses (1B, DH) NYMNL .274 5 1 7 0 107 31 3 13 9 3 0 4 .408 .322 .730
Ryan Noda (1B) OAKAL .212 6 1 5 0 100 32 7 9 5 2 0 3 .369 .344 .713
Casey Schmitt (2B, SS) SFNL .219 5 1 6 0 100 53 3 11 7 3 0 4 .369 .264 .633
Bobby Dalbec (1B, 3B) CWSAL .198 5 2 5 0 94 40 4 9 6 1 0 3 .330 .269 .599
Edward Olivares (OF) PITNL .258 5 1 4 1 93 27 3 10 7 2 0 3 .412 .314 .726
Stone Garrett (OF) WASNL .276 5 1 5 0 85 36 4 9 5 2 0 3 .492 .341 .833
Garrett Cooper (1B, DH) ATLNL .250 3 1 5 0 81 32 3 9 6 2 0 3 .404 .315 .719
Omar Narvaez (C) CWSAL .200 3 1 3 0 71 41 4 8 5 2 0 3 .286 .276 .562
David Villar (1B) SFNL .200 3 1 4 0 63 28 3 6 3 1 0 2 .400 .288 .688
Willie Calhoun (DH) LAAAL .229 3 1 2 0 59 4 2 6 4 2 0 3 .371 .308 .679
Jake Cave (OF) COLNL .231 3 1 3 0 53 8 2 5 3 1 0 2 .380 .278 .658
Seby Zavala (C) BOSAL .214 2 1 3 0 50 24 2 5 3 1 0 2 .342 .283 .625
Brian Serven (C) DETAL .187 2 1 2 0 40 19 2 4 3 0 0 1 .293 .247 .540