MLB Player Batting Statistics - 2025

PlayerTeamPAH 2B3BHRBBSB AVGOBPSLGOPS TBO9TBO9+
Oswaldo Cabrera New York Yankees 126 26 4 0 1 11 0 0.234 0.312 0.297 0.609 1.571 86.0
Aaron Judge New York Yankees 683 180 30 2 54 124 12 0.330 0.455 0.690 1.145 3.373 184.6
Paul Goldschmidt New York Yankees 535 134 31 1 10 36 5 0.273 0.327 0.402 0.729 2.002 109.6
Jasson Domínguez New York Yankees 433 100 19 1 10 41 23 0.260 0.333 0.392 0.725 2.234 122.3
Austin Wells New York Yankees 448 88 22 1 21 30 5 0.219 0.275 0.436 0.711 2.109 115.4
Ben Rice New York Yankees 533 119 28 4 26 50 3 0.253 0.335 0.496 0.831 2.415 132.2
Anthony Volpe New York Yankees 600 116 32 4 19 43 18 0.214 0.273 0.392 0.665 2.055 112.5
Cody Bellinger New York Yankees 660 160 25 5 29 57 13 0.270 0.332 0.476 0.808 2.400 131.4
Jazz Chisholm Jr. New York Yankees 535 113 15 1 31 58 31 0.242 0.331 0.479 0.810 2.624 143.6
Trent Grisham New York Yankees 585 117 9 1 35 84 3 0.236 0.350 0.470 0.820 2.462 134.8
Joey Ortiz Milwaukee Brewers 517 111 18 1 8 28 14 0.231 0.278 0.323 0.601 1.715 93.9
Jackson Chourio Milwaukee Brewers 594 148 35 4 21 30 21 0.267 0.305 0.458 0.763 2.311 126.5
Christian Yelich Milwaukee Brewers 658 152 21 0 30 66 16 0.260 0.340 0.450 0.790 2.359 129.1
Jake Bauers Milwaukee Brewers 223 43 9 0 7 34 8 0.231 0.354 0.392 0.746 2.321 127.1
Isaac Collins Milwaukee Brewers 451 102 23 3 10 59 16 0.268 0.373 0.424 0.797 2.355 128.9
Sal Frelick Milwaukee Brewers 609 158 21 3 13 50 19 0.293 0.357 0.415 0.772 2.165 118.5
Garrett Mitchell Milwaukee Brewers 78 14 4 1 0 7 3 0.206 0.286 0.294 0.580 1.731 94.8
Vinny Capra Milwaukee Brewers 59 4 0 0 1 2 1 0.074 0.121 0.130 0.251 0.763 41.8
William Contreras Milwaukee Brewers 674 149 28 0 17 87 6 0.258 0.355 0.394 0.749 2.143 117.3
Brice Turang Milwaukee Brewers 673 173 29 2 19 67 24 0.290 0.361 0.441 0.802 2.367 129.6
Rhys Hoskins Milwaukee Brewers 328 66 12 1 12 38 2 0.237 0.332 0.416 0.748 2.140 117.1
Bo Bichette Toronto Blue Jays 636 182 44 1 18 41 4 0.309 0.355 0.479 0.834 2.314 126.7
Anthony Santander Toronto Blue Jays 225 35 5 0 7 26 0 0.178 0.276 0.310 0.586 1.740 95.2
Ernie Clement Toronto Blue Jays 592 151 35 2 9 27 6 0.275 0.311 0.395 0.706 1.900 104.0
Andrés Giménez Toronto Blue Jays 373 69 11 1 7 25 12 0.207 0.282 0.309 0.591 1.689 92.5
Will Wagner Toronto Blue Jays 140 29 7 0 0 17 2 0.242 0.345 0.300 0.645 1.768 96.8
Alan Roden Toronto Blue Jays 116 20 5 1 1 8 0 0.198 0.276 0.297 0.573 1.474 80.7
George Springer Toronto Blue Jays 590 155 27 1 32 69 18 0.309 0.398 0.558 0.956 2.799 153.2
Vladimir Guerrero Jr. Toronto Blue Jays 688 174 34 0 23 83 6 0.292 0.382 0.466 0.848 2.394 131.0
Alejandro Kirk Toronto Blue Jays 506 127 18 0 15 48 1 0.282 0.348 0.421 0.769 2.125 116.3
Jorge Mateo Baltimore Orioles 88 16 5 0 1 4 16 0.190 0.227 0.286 0.513 2.250 123.2
Ryan Mountcastle Baltimore Orioles 375 85 18 0 7 16 3 0.244 0.280 0.356 0.636 1.716 93.9
Adley Rutschman Baltimore Orioles 380 73 16 2 9 45 0 0.220 0.313 0.361 0.674 1.954 107.0
Tyler O'Neill Baltimore Orioles 215 38 6 1 10 23 4 0.205 0.298 0.411 0.709 2.156 118.0
Heston Kjerstad Baltimore Orioles 180 33 6 2 5 7 1 0.196 0.244 0.345 0.589 1.650 90.3
Jordan Westburg Baltimore Orioles 367 93 12 1 18 17 1 0.271 0.316 0.469 0.785 2.195 120.2
Ramón Urías Baltimore Orioles 313 70 13 0 10 22 2 0.251 0.300 0.405 0.705 1.970 107.8
Jackson Holliday Baltimore Orioles 674 147 22 3 17 57 18 0.242 0.313 0.372 0.685 2.010 110.0
Colton Cowser Baltimore Orioles 369 67 15 0 16 28 14 0.200 0.274 0.388 0.662 2.098 114.8
Ryan O'Hearn Baltimore Orioles 383 93 15 1 13 46 3 0.284 0.379 0.454 0.833 2.326 127.3
Cedric Mullins Baltimore Orioles 382 79 22 0 16 36 15 0.234 0.307 0.442 0.749 2.356 129.0
Wyatt Langford Texas Rangers 573 118 25 1 22 74 22 0.241 0.344 0.431 0.775 2.411 132.0
Jake Burger Texas Rangers 376 84 15 1 16 12 1 0.236 0.269 0.419 0.688 1.939 106.1
Joc Pederson Texas Rangers 306 48 10 1 9 34 2 0.181 0.285 0.328 0.613 1.809 99.0
Corey Seager Texas Rangers 445 103 19 0 21 58 3 0.271 0.373 0.487 0.860 2.488 136.2
Marcus Semien Texas Rangers 534 108 16 1 15 50 11 0.230 0.305 0.364 0.669 1.955 107.0
Josh Jung Texas Rangers 511 121 23 1 14 27 4 0.251 0.294 0.390 0.684 1.929 105.6
Kyle Higashioka Texas Rangers 327 73 14 1 11 20 3 0.241 0.291 0.403 0.694 1.995 109.2
Josh Smith Texas Rangers 563 124 23 2 10 55 12 0.251 0.335 0.366 0.701 1.982 108.5
Kevin Pillar Texas Rangers 43 9 2 0 0 0 3 0.209 0.209 0.256 0.465 1.465 80.2
Adolis García Texas Rangers 547 115 28 0 19 28 13 0.227 0.271 0.394 0.665 1.983 108.5
Connor Wong Boston Red Sox 192 33 8 0 0 17 2 0.193 0.267 0.240 0.507 1.406 77.0
Alex Bregman Boston Red Sox 508 121 29 0 18 53 1 0.273 0.360 0.459 0.819 2.285 125.1
Trevor Story Boston Red Sox 678 164 31 0 25 35 31 0.259 0.304 0.426 0.730 2.230 122.1
Wilyer Abreu Boston Red Sox 431 97 17 0 24 44 7 0.253 0.328 0.486 0.814 2.474 135.4
Kristian Campbell Boston Red Sox 279 52 10 0 6 32 2 0.215 0.315 0.331 0.646 1.839 100.7
David Hamilton Boston Red Sox 201 36 4 1 6 13 23 0.196 0.253 0.326 0.579 2.149 117.6
Rafael Devers Boston Red Sox 355 82 19 0 19 59 1 0.284 0.411 0.547 0.958 2.763 151.2
Jarren Duran Boston Red Sox 721 164 43 13 17 63 25 0.255 0.332 0.442 0.774 2.322 127.1
Ceddanne Rafaela Boston Red Sox 603 138 34 4 16 29 20 0.246 0.292 0.406 0.698 2.067 113.1
Triston Casas Boston Red Sox 121 19 3 0 3 13 0 0.179 0.281 0.292 0.573 1.636 89.6
CJ Abrams Washington Nationals 646 151 35 5 19 41 32 0.258 0.319 0.432 0.751 2.271 124.3
Dylan Crews Washington Nationals 333 63 8 2 10 25 18 0.208 0.279 0.347 0.626 2.000 109.5
Nathaniel Lowe Washington Nationals 501 99 17 2 16 47 1 0.220 0.293 0.373 0.666 1.940 106.2
Josh Bell Washington Nationals 543 113 17 1 22 58 0 0.237 0.324 0.415 0.739 2.122 116.2
Paul DeJong Washington Nationals 210 44 10 0 6 12 4 0.227 0.271 0.371 0.642 1.886 103.2
James Wood Washington Nationals 707 155 38 0 31 86 15 0.252 0.345 0.465 0.810 2.463 134.8
Jacob Young Washington Nationals 377 77 10 1 2 28 15 0.229 0.293 0.283 0.576 1.647 90.2
Keibert Ruiz Washington Nationals 271 64 12 0 2 8 0 0.247 0.277 0.317 0.594 1.494 81.8
Luis García Jr. Washington Nationals 537 125 28 1 16 27 14 0.251 0.287 0.407 0.694 2.045 111.9
Brandon Marsh Philadelphia Phillies 437 108 25 2 12 40 8 0.278 0.342 0.445 0.787 2.276 124.6
Bryce Harper Philadelphia Phillies 584 131 32 0 27 71 12 0.260 0.356 0.484 0.840 2.520 137.9
J.T. Realmuto Philadelphia Phillies 554 130 26 1 13 35 8 0.257 0.315 0.389 0.704 1.949 106.7
Nick Castellanos Philadelphia Phillies 601 144 28 2 17 33 4 0.258 0.301 0.407 0.708 1.977 108.2
Alec Bohm Philadelphia Phillies 516 138 19 4 12 29 2 0.290 0.333 0.422 0.755 2.023 110.7
Bryson Stott Philadelphia Phillies 574 132 22 3 13 55 24 0.258 0.329 0.389 0.718 2.179 119.3
Kyle Schwarber Philadelphia Phillies 737 147 23 2 58 110 10 0.239 0.364 0.566 0.930 2.858 156.4
Max Kepler Philadelphia Phillies 486 93 19 0 19 49 3 0.217 0.301 0.395 0.696 2.046 112.0
Trea Turner Philadelphia Phillies 653 182 31 7 15 44 36 0.302 0.354 0.452 0.806 2.426 132.8
Freddy Fermin Kansas City Royals 213 50 7 0 3 14 1 0.255 0.311 0.337 0.648 1.711 93.7
Jonathan India Kansas City Royals 581 120 30 0 11 55 0 0.236 0.324 0.360 0.684 1.843 100.9
Hunter Renfroe Kansas City Royals 108 18 6 0 0 8 0 0.182 0.241 0.242 0.483 1.333 73.0
Salvador Perez Kansas City Royals 654 148 39 0 30 28 0 0.243 0.289 0.454 0.743 2.099 114.9
Mark Canha Kansas City Royals 130 25 3 0 1 7 0 0.212 0.269 0.263 0.532 1.315 72.0
MJ Melendez Kansas City Royals 68 5 2 0 1 3 0 0.079 0.147 0.159 0.306 0.860 47.1
Cavan Biggio Kansas City Royals 83 12 2 0 1 11 1 0.174 0.296 0.246 0.542 1.572 86.1
Michael Massey Kansas City Royals 285 66 9 0 3 9 2 0.245 0.268 0.312 0.580 1.500 82.1
Dairon Blanco Kansas City Royals 8 1 1 0 0 0 3 0.167 0.167 0.333 0.500 2.812 153.9
Vinnie Pasquantino Kansas City Royals 695 169 33 1 32 50 1 0.267 0.325 0.474 0.799 2.273 124.4
Kyle Isbel Kansas City Royals 415 95 16 4 4 23 4 0.255 0.299 0.351 0.650 1.713 93.8
Maikel Garcia Kansas City Royals 679 172 39 6 17 64 23 0.284 0.351 0.452 0.803 2.392 130.9
Bobby Witt Jr. Kansas City Royals 700 187 47 6 23 51 40 0.295 0.351 0.497 0.848 2.610 142.9
Jhonkensy Noel Cleveland Guardians 153 24 2 0 6 4 0 0.162 0.183 0.297 0.480 1.412 77.3
Brayan Rocchio Cleveland Guardians 398 82 19 2 5 23 9 0.229 0.287 0.335 0.622 1.719 94.1
Gabriel Arias Cleveland Guardians 489 96 25 2 11 27 8 0.214 0.268 0.352 0.620 1.776 97.2
Bo Naylor Cleveland Guardians 426 74 24 1 16 46 1 0.201 0.286 0.401 0.687 2.060 112.8
José Ramírez Cleveland Guardians 699 176 37 3 31 67 45 0.285 0.360 0.505 0.865 2.730 149.4
Steven Kwan Cleveland Guardians 720 178 31 1 11 57 22 0.274 0.332 0.375 0.707 2.019 110.5
Kyle Manzardo Cleveland Guardians 551 113 21 2 27 50 2 0.232 0.310 0.449 0.759 2.213 121.1
Lane Thomas Cleveland Guardians 142 20 2 0 4 14 4 0.160 0.246 0.272 0.518 1.648 90.2
Carlos Santana Cleveland Guardians 477 93 10 0 14 54 7 0.225 0.317 0.350 0.667 1.943 106.4
Isaac Paredes Houston Astros 438 96 15 1 20 50 0 0.254 0.352 0.458 0.810 2.291 125.4
Cam Smith Houston Astros 493 104 21 3 9 43 8 0.236 0.312 0.358 0.670 1.908 104.4
Brendan Rodgers Houston Astros 128 22 4 0 2 11 0 0.191 0.266 0.278 0.544 1.512 82.8
Jake Meyers Houston Astros 381 100 15 2 3 31 16 0.292 0.354 0.373 0.727 2.067 113.1
Jose Altuve Houston Astros 654 156 24 1 26 55 10 0.265 0.329 0.442 0.771 2.236 122.4
Jeremy Peña Houston Astros 543 150 30 2 17 35 20 0.304 0.363 0.477 0.840 2.403 131.5
Christian Walker Houston Astros 640 139 24 1 27 40 2 0.238 0.297 0.421 0.718 2.025 110.8
Chas McCormick Houston Astros 116 21 5 0 1 9 2 0.210 0.279 0.290 0.569 1.552 85.0
Yainer Diaz Houston Astros 567 139 25 1 20 20 1 0.256 0.284 0.417 0.701 1.960 107.3
Yordan Alvarez Houston Astros 199 45 8 0 6 28 1 0.273 0.367 0.430 0.797 2.261 123.8
Luis Torrens New York Mets 287 60 14 1 5 19 1 0.226 0.283 0.343 0.626 1.740 95.2
Tyrone Taylor New York Mets 345 71 18 3 2 16 12 0.227 0.284 0.323 0.607 1.683 92.1
Mark Vientos New York Mets 475 101 21 2 17 31 1 0.232 0.288 0.407 0.695 1.980 108.4
Luisangel Acuña New York Mets 200 41 7 0 0 13 16 0.225 0.283 0.264 0.547 1.732 94.8
Jesse Winker New York Mets 81 16 5 2 1 9 1 0.229 0.309 0.400 0.709 2.111 115.6
Pete Alonso New York Mets 722 172 41 1 38 62 1 0.271 0.346 0.519 0.865 2.443 133.7
Starling Marte New York Mets 336 81 14 0 9 22 8 0.270 0.334 0.407 0.741 2.036 111.5
Francisco Lindor New York Mets 745 174 36 0 31 66 32 0.265 0.344 0.462 0.806 2.422 132.6
Brandon Nimmo New York Mets 665 156 27 0 25 50 14 0.260 0.321 0.430 0.751 2.179 119.3
Hayden Senger New York Mets 81 13 1 0 0 3 0 0.173 0.212 0.187 0.399 0.944 51.7
Juan Soto New York Mets 728 153 20 1 43 130 40 0.261 0.394 0.518 0.912 2.930 160.4
Elly De La Cruz Cincinnati Reds 713 168 31 7 22 67 40 0.262 0.334 0.435 0.769 2.436 133.3
Jake Fraley Cincinnati Reds 197 39 8 0 6 25 4 0.228 0.330 0.380 0.710 2.147 117.5
Matt McLain Cincinnati Reds 594 115 18 0 15 56 18 0.219 0.298 0.339 0.637 1.909 104.5
TJ Friedl Cincinnati Reds 703 155 22 2 15 84 12 0.262 0.367 0.382 0.749 2.061 112.8
Jeimer Candelario Cincinnati Reds 91 9 2 0 2 9 0 0.113 0.198 0.212 0.410 1.286 70.4
Blake Dunn Cincinnati Reds 75 9 2 0 1 8 1 0.150 0.320 0.233 0.553 1.380 75.5
Spencer Steer Cincinnati Reds 584 123 21 2 22 53 7 0.236 0.312 0.410 0.722 2.111 115.6
Jose Trevino Cincinnati Reds 312 70 20 0 4 15 0 0.240 0.273 0.349 0.622 1.688 92.4
Gavin Lux Cincinnati Reds 514 121 28 2 5 58 1 0.266 0.348 0.369 0.717 1.987 108.8
Christian Encarnacion-Strand Cincinnati Reds 145 31 5 0 7 3 0 0.225 0.248 0.413 0.661 1.862 101.9
Jacob Hurtubise Cincinnati Reds 15 1 0 0 0 1 0 0.083 0.267 0.083 0.350 0.600 32.8
Heliot Ramos San Francisco Giants 695 159 24 1 21 52 6 0.256 0.328 0.400 0.728 1.981 108.4
Tyler Fitzgerald San Francisco Giants 243 47 10 1 4 17 9 0.217 0.278 0.327 0.605 1.796 98.3
Patrick Bailey San Francisco Giants 452 91 18 3 6 30 1 0.222 0.277 0.325 0.602 1.633 89.4
Matt Chapman San Francisco Giants 535 105 23 2 21 71 9 0.231 0.340 0.430 0.770 2.313 126.6
Wilmer Flores San Francisco Giants 463 101 10 0 16 34 1 0.241 0.307 0.379 0.686 1.886 103.2
Jung Hoo Lee San Francisco Giants 617 149 31 12 8 47 10 0.266 0.327 0.407 0.734 2.079 113.8
LaMonte Wade Jr. San Francisco Giants 169 24 8 2 1 21 0 0.167 0.275 0.271 0.546 1.598 87.5
Willy Adames San Francisco Giants 686 133 22 2 30 80 12 0.225 0.318 0.421 0.739 2.237 122.5
Mike Yastrzemski San Francisco Giants 372 74 14 1 8 47 6 0.231 0.330 0.355 0.685 2.020 110.6
Martín Maldonado San Diego Padres 163 30 6 0 4 8 0 0.201 0.242 0.322 0.564 1.546 84.6
Jackson Merrill San Diego Padres 487 117 25 6 16 33 1 0.264 0.317 0.455 0.772 2.181 119.4
Yuli Gurriel San Diego Padres 40 4 1 0 0 4 0 0.111 0.200 0.139 0.339 1.012 55.4
Jason Heyward San Diego Padres 95 15 2 0 2 6 0 0.176 0.223 0.271 0.494 1.374 75.2
Brandon Lockridge San Diego Padres 95 19 4 0 0 4 8 0.216 0.258 0.261 0.519 1.658 90.8
Gavin Sheets San Diego Padres 549 125 28 1 19 45 2 0.253 0.319 0.428 0.747 2.123 116.2
Manny Machado San Diego Padres 682 169 33 0 27 55 14 0.273 0.333 0.457 0.790 2.323 127.2
Fernando Tatis Jr. San Diego Padres 695 161 27 2 25 89 33 0.269 0.368 0.446 0.814 2.519 137.9
Xander Bogaerts San Diego Padres 556 130 30 0 11 48 20 0.263 0.328 0.390 0.718 2.112 115.6
Elias Díaz San Diego Padres 283 52 7 0 9 21 0 0.204 0.270 0.337 0.607 1.701 93.1
Jake Cronenworth San Diego Padres 518 103 20 1 11 70 3 0.245 0.366 0.375 0.741 2.007 109.9
Luis Arraez San Diego Padres 679 181 30 4 8 34 11 0.290 0.325 0.389 0.714 1.909 104.5
Michael Harris II Atlanta Braves 657 161 29 6 21 16 20 0.257 0.276 0.423 0.699 2.062 112.9
Jurickson Profar Atlanta Braves 385 81 16 2 15 51 9 0.246 0.356 0.444 0.800 2.408 131.8
Drake Baldwin Atlanta Braves 459 115 18 2 19 38 0 0.275 0.340 0.464 0.804 2.275 124.5
Matt Olson Atlanta Braves 742 176 42 2 30 92 1 0.275 0.367 0.487 0.854 2.456 134.4
Ozzie Albies Atlanta Braves 685 147 23 2 16 57 14 0.237 0.304 0.359 0.663 1.925 105.4
Austin Riley Atlanta Braves 453 110 20 1 16 27 2 0.261 0.309 0.427 0.736 2.076 113.6
Orlando Arcia Atlanta Braves 32 6 1 0 0 1 0 0.194 0.219 0.226 0.445 1.125 61.6
Jarred Kelenic Atlanta Braves 65 10 2 0 2 5 0 0.167 0.231 0.300 0.531 1.592 87.1
Marcell Ozuna Atlanta Braves 597 114 19 0 21 95 0 0.232 0.356 0.399 0.755 2.193 120.0
Lenyn Sosa Chicago White Sox 552 139 21 1 22 18 2 0.264 0.292 0.433 0.725 2.022 110.7
Nick Maton Chicago White Sox 63 9 2 0 2 9 0 0.167 0.286 0.315 0.601 1.857 101.7
Jacob Amaya Chicago White Sox 73 7 1 0 0 3 2 0.106 0.139 0.121 0.260 0.801 43.8
Korey Lee Chicago White Sox 40 9 3 0 1 4 0 0.257 0.333 0.429 0.762 2.137 117.0
Andrew Vaughn Chicago White Sox 193 35 8 0 5 7 0 0.189 0.218 0.314 0.532 1.516 83.0
Andrew Benintendi Chicago White Sox 475 103 16 2 21 40 1 0.242 0.308 0.438 0.746 2.151 117.7
Travis Jankowski Chicago White Sox 15 3 0 0 0 1 0 0.214 0.267 0.214 0.481 1.200 65.7
Austin Slater Chicago White Sox 143 31 6 1 5 11 1 0.237 0.296 0.412 0.708 2.077 113.7
Michael A. Taylor Chicago White Sox 329 59 20 1 9 23 8 0.197 0.255 0.361 0.616 1.901 104.1
Luis Robert Jr. Chicago White Sox 436 86 12 0 15 40 33 0.222 0.296 0.370 0.666 2.229 122.0
Miguel Vargas Chicago White Sox 578 118 32 2 16 56 6 0.230 0.311 0.394 0.705 2.055 112.5
Luis Rengifo Los Angeles Angels 541 119 16 3 9 33 10 0.238 0.287 0.335 0.622 1.755 96.1
Jorge Soler Los Angeles Angels 315 60 12 0 12 28 0 0.215 0.293 0.387 0.680 1.943 106.4
Yoán Moncada Los Angeles Angels 289 58 13 2 12 32 0 0.234 0.336 0.448 0.784 2.227 121.9
Taylor Ward Los Angeles Angels 663 132 31 2 36 75 4 0.228 0.317 0.475 0.792 2.403 131.5
Mike Trout Los Angeles Angels 556 106 14 1 26 87 2 0.232 0.359 0.439 0.798 2.339 128.0
Kyren Paris Los Angeles Angels 140 24 4 1 6 10 7 0.190 0.266 0.381 0.647 2.089 114.4
Jo Adell Los Angeles Angels 573 124 18 1 37 33 5 0.236 0.293 0.485 0.778 2.301 126.0
Kevin Newman Los Angeles Angels 116 23 2 0 2 1 1 0.202 0.209 0.272 0.481 1.280 70.1
Nolan Schanuel Los Angeles Angels 564 129 23 1 12 59 5 0.264 0.353 0.389 0.742 2.027 111.0
Tim Anderson Los Angeles Angels 90 17 3 0 0 3 1 0.205 0.258 0.241 0.499 1.200 65.7
Logan O'Hoppe Los Angeles Angels 451 90 8 1 19 24 2 0.213 0.258 0.371 0.629 1.826 100.0
Griffin Conine Miami Marlins 86 20 7 0 2 7 0 0.253 0.314 0.418 0.732 2.093 114.6
Dane Myers Miami Marlins 336 72 10 0 6 23 18 0.232 0.289 0.323 0.612 1.888 103.3
Jonah Bride Miami Marlins 45 4 0 0 0 5 0 0.100 0.200 0.100 0.300 0.900 49.3
Javier Sanoja Miami Marlins 345 77 23 4 6 19 6 0.244 0.287 0.399 0.686 1.970 107.8
Xavier Edwards Miami Marlins 623 160 20 5 3 49 27 0.283 0.342 0.352 0.694 1.986 108.7
Graham Pauley Miami Marlins 186 36 9 1 4 22 2 0.222 0.314 0.364 0.678 2.008 109.9
Kyle Stowers Miami Marlins 461 115 21 3 25 48 5 0.285 0.365 0.538 0.903 2.636 144.3
Nick Fortes Miami Marlins 141 31 6 1 2 7 0 0.240 0.288 0.349 0.637 1.660 90.9
Derek Hill Miami Marlins 141 27 6 0 3 9 7 0.213 0.275 0.331 0.606 1.851 101.3
Otto Lopez Miami Marlins 595 134 21 0 15 44 15 0.246 0.304 0.367 0.671 1.959 107.2
Matt Mervis Miami Marlins 134 21 4 0 7 11 0 0.175 0.254 0.383 0.637 1.914 104.8
Adam Frazier Pittsburgh Pirates 267 61 10 0 3 17 7 0.255 0.317 0.335 0.652 1.753 96.0
Endy Rodríguez Pittsburgh Pirates 57 9 4 0 0 5 0 0.173 0.246 0.250 0.496 1.421 77.8
Joey Bart Pittsburgh Pirates 333 72 12 1 4 40 1 0.252 0.357 0.343 0.700 1.878 102.8
Bryan Reynolds Pittsburgh Pirates 654 144 38 3 16 57 3 0.245 0.318 0.402 0.720 2.037 111.5
Oneil Cruz Pittsburgh Pirates 550 94 18 3 20 64 38 0.197 0.295 0.373 0.668 2.291 125.4
Ke'Bryan Hayes Pittsburgh Pirates 393 88 10 2 2 18 10 0.238 0.281 0.292 0.573 1.557 85.2
Tommy Pham Pittsburgh Pirates 449 96 17 1 10 50 5 0.245 0.330 0.370 0.700 2.004 109.7
Andrew McCutchen Pittsburgh Pirates 556 116 22 0 14 68 1 0.241 0.336 0.374 0.710 2.015 110.3
Isiah Kiner-Falefa Pittsburgh Pirates 433 108 20 2 1 17 15 0.266 0.301 0.333 0.634 1.736 95.0
Nick Gonzales Pittsburgh Pirates 413 102 18 3 6 21 0 0.264 0.303 0.373 0.676 1.798 98.4
Jordan Walker St. Louis Cardinals 405 80 13 1 6 30 10 0.216 0.279 0.305 0.584 1.700 93.1
Victor Scott II St. Louis Cardinals 486 92 16 1 6 47 38 0.221 0.313 0.308 0.621 1.972 107.9
Willson Contreras St. Louis Cardinals 591 131 33 1 20 45 5 0.256 0.345 0.441 0.786 2.102 115.1
Nolan Arenado St. Louis Cardinals 465 102 18 1 13 28 3 0.237 0.286 0.374 0.660 1.858 101.7
Lars Nootbaar St. Louis Cardinals 615 126 25 1 16 67 4 0.235 0.324 0.374 0.698 1.990 108.9
Alec Burleson St. Louis Cardinals 569 151 26 2 21 39 5 0.290 0.341 0.469 0.810 2.278 124.7
Michael Siani St. Louis Cardinals 19 4 0 0 0 2 0 0.235 0.316 0.235 0.551 1.421 77.8
Pedro Pagés St. Louis Cardinals 399 88 18 0 11 19 0 0.237 0.278 0.375 0.653 1.782 97.5
Brendan Donovan St. Louis Cardinals 542 137 33 0 10 45 3 0.284 0.354 0.415 0.769 2.059 112.7
Masyn Winn St. Louis Cardinals 560 132 27 0 12 39 10 0.260 0.323 0.384 0.707 1.961 107.3
Iván Herrera St. Louis Cardinals 463 115 13 0 20 45 8 0.290 0.380 0.474 0.854 2.342 128.2
Willi Castro Minnesota Twins 353 77 16 2 11 34 10 0.249 0.341 0.421 0.762 2.218 121.4
Ryan Jeffers Minnesota Twins 474 111 26 0 9 54 1 0.269 0.363 0.398 0.761 2.079 113.8
Harrison Bader Minnesota Twins 313 72 13 0 12 27 11 0.261 0.339 0.438 0.777 2.286 125.1
Ty France Minnesota Twins 392 89 19 0 6 19 1 0.251 0.321 0.356 0.677 1.676 91.7
DaShawn Keirsey Jr. Minnesota Twins 93 9 0 0 2 2 10 0.101 0.130 0.169 0.299 1.306 71.5
Carlos Correa Minnesota Twins 364 90 19 0 7 26 0 0.267 0.319 0.386 0.705 1.929 105.6
Jose Miranda Minnesota Twins 36 6 0 0 1 0 0 0.167 0.167 0.250 0.417 1.125 61.6
Trevor Larnach Minnesota Twins 580 129 24 1 18 53 4 0.250 0.321 0.405 0.726 2.064 113.0
Byron Buxton Minnesota Twins 551 130 21 7 35 43 24 0.263 0.327 0.545 0.872 2.752 150.6
Matt Wallner Minnesota Twins 392 68 16 3 22 46 4 0.202 0.311 0.464 0.775 2.365 129.5
Will Smith Los Angeles Dodgers 427 105 19 1 17 59 2 0.293 0.396 0.494 0.890 2.508 137.3
Max Muncy Los Angeles Dodgers 379 75 9 2 19 62 4 0.245 0.377 0.474 0.851 2.505 137.1
Freddie Freeman Los Angeles Dodgers 627 164 39 2 24 60 6 0.295 0.367 0.502 0.869 2.476 135.5
Tommy Edman Los Angeles Dodgers 367 76 13 1 12 19 3 0.226 0.276 0.378 0.654 1.827 100.0
Shohei Ohtani Los Angeles Dodgers 717 169 24 9 54 107 20 0.280 0.390 0.619 1.009 3.138 171.8
Teoscar Hernández Los Angeles Dodgers 537 125 29 1 25 25 5 0.249 0.285 0.459 0.744 2.187 119.7
Andy Pages Los Angeles Dodgers 616 157 26 1 27 26 14 0.273 0.310 0.462 0.772 2.235 122.3
Mookie Betts Los Angeles Dodgers 663 152 23 2 20 61 8 0.258 0.326 0.406 0.732 2.090 114.4
Miguel Rojas Los Angeles Dodgers 309 75 18 0 7 23 5 0.265 0.320 0.403 0.723 2.068 113.2
Trey Sweeney Detroit Tigers 343 63 7 2 6 29 3 0.204 0.268 0.298 0.566 1.627 89.1
Zach McKinstry Detroit Tigers 524 123 25 11 12 46 20 0.265 0.337 0.443 0.780 2.336 127.9
Riley Greene Detroit Tigers 674 159 31 1 39 48 2 0.258 0.313 0.501 0.814 2.397 131.2
Javier Báez Detroit Tigers 437 107 17 3 12 10 5 0.257 0.282 0.398 0.680 1.864 102.0
Kerry Carpenter Detroit Tigers 474 110 18 5 26 18 1 0.248 0.287 0.488 0.775 2.231 122.1
Spencer Torkelson Detroit Tigers 667 141 29 1 32 72 2 0.243 0.333 0.461 0.794 2.307 126.3
Manuel Margot Detroit Tigers 20 6 0 0 0 0 0 0.316 0.300 0.316 0.616 1.350 73.9
Gleyber Torres Detroit Tigers 648 139 24 0 16 89 4 0.254 0.358 0.385 0.743 2.111 115.6
Jake Rogers Detroit Tigers 151 25 6 2 4 16 0 0.191 0.280 0.359 0.639 1.877 102.7
Ryan Kreidler Detroit Tigers 44 4 0 0 0 4 2 0.105 0.190 0.105 0.295 1.023 56.0
Andy Ibáñez Detroit Tigers 194 42 8 0 4 13 4 0.239 0.304 0.352 0.656 1.832 100.3
Colt Keith Detroit Tigers 486 112 23 2 15 50 1 0.260 0.337 0.428 0.765 2.176 119.1
Josh Naylor Arizona Diamondbacks 394 102 19 1 11 37 11 0.292 0.360 0.447 0.807 2.330 127.5
Jake McCarthy Arizona Diamondbacks 222 42 7 5 4 10 6 0.204 0.247 0.345 0.592 1.764 96.6
Randal Grichuk Arizona Diamondbacks 191 43 15 1 7 10 0 0.242 0.277 0.455 0.732 2.144 117.4
Ketel Marte Arizona Diamondbacks 560 137 28 0 29 64 4 0.283 0.375 0.521 0.896 2.571 140.7
Geraldo Perdomo Arizona Diamondbacks 724 174 33 5 21 94 27 0.290 0.388 0.466 0.854 2.492 136.4
Gabriel Moreno Arizona Diamondbacks 311 79 12 1 9 29 2 0.283 0.350 0.430 0.780 2.185 119.6
Eugenio Suárez Arizona Diamondbacks 441 96 19 0 36 29 1 0.246 0.317 0.570 0.887 2.582 141.3
Corbin Carroll Arizona Diamondbacks 643 146 32 17 31 67 32 0.258 0.342 0.540 0.882 2.827 154.8
Lourdes Gurriel Jr. Arizona Diamondbacks 550 124 24 2 19 31 10 0.246 0.293 0.415 0.708 2.045 111.9
Pavin Smith Arizona Diamondbacks 288 63 17 1 8 41 2 0.258 0.362 0.434 0.796 2.328 127.4
Kyle Tucker Chicago Cubs 592 132 24 4 22 86 25 0.266 0.377 0.464 0.841 2.592 141.9
Ian Happ Chicago Cubs 658 137 33 0 23 85 6 0.242 0.340 0.422 0.762 2.257 123.5
Michael Busch Chicago Cubs 592 138 25 5 34 55 3 0.263 0.343 0.524 0.867 2.531 138.5
Pete Crow-Armstrong Chicago Cubs 648 148 38 4 31 30 35 0.250 0.291 0.486 0.777 2.444 133.8
Miguel Amaya Chicago Cubs 100 26 8 0 4 4 0 0.280 0.313 0.495 0.808 2.250 123.2
Seiya Suzuki Chicago Cubs 650 141 31 3 32 73 5 0.248 0.331 0.482 0.813 2.437 133.4
Dansby Swanson Chicago Cubs 641 142 23 3 24 46 20 0.242 0.297 0.414 0.711 2.169 118.7
Nico Hoerner Chicago Cubs 652 178 29 4 7 39 29 0.296 0.344 0.392 0.736 2.098 114.8
Matt Shaw Chicago Cubs 434 89 21 3 13 38 17 0.228 0.297 0.397 0.694 2.177 119.2
Victor Robles Seattle Mariners 114 26 4 1 1 3 6 0.245 0.281 0.330 0.611 1.737 95.1
Randy Arozarena Seattle Mariners 709 146 32 1 27 64 31 0.238 0.334 0.426 0.760 2.260 123.7
J.P. Crawford Seattle Mariners 654 151 24 0 12 74 8 0.265 0.352 0.370 0.722 2.016 110.4
Rowdy Tellez Seattle Mariners 185 36 6 0 11 8 1 0.208 0.249 0.434 0.683 2.043 111.8
Cal Raleigh Seattle Mariners 705 147 24 0 60 97 14 0.247 0.359 0.589 0.948 2.949 161.4
Ryan Bliss Seattle Mariners 39 7 1 0 1 4 2 0.200 0.282 0.314 0.596 1.962 107.4
Julio Rodríguez Seattle Mariners 710 174 31 4 32 44 30 0.267 0.324 0.474 0.798 2.427 132.9
Jorge Polanco Seattle Mariners 524 125 30 0 26 42 6 0.265 0.326 0.495 0.821 2.413 132.1
Luke Raley Seattle Mariners 219 37 8 0 4 19 2 0.202 0.319 0.311 0.630 1.603 87.7
Kameron Misner Tampa Bay Rays 217 42 9 1 5 16 8 0.213 0.273 0.345 0.618 1.908 104.4
Taylor Walls Tampa Bay Rays 317 62 14 1 4 26 14 0.220 0.280 0.319 0.599 1.845 101.0
José Caballero Tampa Bay Rays 275 53 12 1 2 33 34 0.226 0.327 0.311 0.638 2.291 125.4
Brandon Lowe Tampa Bay Rays 553 130 19 0 31 38 3 0.256 0.307 0.477 0.784 2.303 126.1
Christopher Morel Tampa Bay Rays 305 61 16 0 11 25 7 0.219 0.289 0.396 0.685 2.095 114.7
Jonny DeLuca Tampa Bay Rays 59 19 1 3 0 2 6 0.333 0.356 0.456 0.812 2.593 141.9
Curtis Mead Tampa Bay Rays 132 26 2 1 3 12 4 0.226 0.318 0.339 0.657 1.875 102.6
Jonathan Aranda Tampa Bay Rays 422 117 22 0 14 41 0 0.316 0.393 0.489 0.882 2.367 129.6
Josh Lowe Tampa Bay Rays 435 87 21 2 11 33 18 0.220 0.283 0.366 0.649 2.028 111.0
Danny Jansen Tampa Bay Rays 259 45 8 0 11 33 0 0.204 0.314 0.389 0.703 2.068 113.2
Yandy Díaz Tampa Bay Rays 651 175 29 1 25 57 3 0.300 0.366 0.482 0.848 2.357 129.0
Junior Caminero Tampa Bay Rays 653 159 28 0 45 41 7 0.264 0.311 0.535 0.846 2.550 139.6
Mickey Moniak Colorado Rockies 470 120 20 9 24 22 9 0.271 0.306 0.519 0.825 2.499 136.8
Michael Toglia Colorado Rockies 346 60 15 1 11 30 3 0.192 0.263 0.351 0.614 1.860 101.8
Ryan McMahon Colorado Rockies 413 76 15 1 16 53 2 0.212 0.315 0.394 0.709 2.136 116.9
Kris Bryant Colorado Rockies 41 6 2 0 0 2 0 0.154 0.195 0.205 0.400 1.098 60.1
Hunter Goodman Colorado Rockies 591 152 28 5 31 34 1 0.276 0.321 0.514 0.835 2.421 132.5
Kyle Farmer Colorado Rockies 303 64 14 0 8 17 0 0.229 0.281 0.364 0.645 1.767 96.7
Jordan Beck Colorado Rockies 600 143 27 5 18 44 19 0.260 0.319 0.425 0.744 2.228 122.0
Brenton Doyle Colorado Rockies 547 119 23 2 15 32 19 0.234 0.277 0.375 0.652 1.991 109.0
Nick Martini Colorado Rockies 116 23 4 0 1 9 0 0.215 0.276 0.280 0.556 1.513 82.8
Ezequiel Tovar Colorado Rockies 390 91 18 4 9 21 5 0.253 0.294 0.400 0.694 1.962 107.4
Davis Schneider Toronto Blue Jays 231 46 5 0 11 36 3 0.240 0.364 0.438 0.802 2.396 131.2
Nathan Lukes Toronto Blue Jays 446 99 19 2 12 39 2 0.251 0.319 0.400 0.719 2.008 109.9
Eric Wagaman Miami Marlins 514 119 28 3 9 32 4 0.250 0.296 0.378 0.674 1.891 103.5
Liam Hicks Miami Marlins 394 83 13 1 6 43 2 0.247 0.345 0.345 0.690 1.839 100.7
Jonah Heim Texas Rangers 433 84 14 0 11 32 3 0.213 0.271 0.332 0.603 1.725 94.4
Leody Taveras Texas Rangers 82 19 3 1 1 2 6 0.241 0.259 0.342 0.601 1.921 105.2
Brett Baty New York Mets 439 101 13 2 18 34 8 0.254 0.313 0.432 0.745 2.194 120.1
Jose Herrera Arizona Diamondbacks 206 31 6 0 2 24 0 0.186 0.287 0.257 0.544 1.464 80.1
Alek Thomas Arizona Diamondbacks 472 108 19 3 9 21 7 0.248 0.288 0.367 0.655 1.792 98.1
Carson Kelly Chicago Cubs 421 91 13 1 17 45 2 0.247 0.330 0.425 0.755 2.181 119.4
Donovan Solano Seattle Mariners 176 41 4 1 3 8 0 0.252 0.295 0.344 0.639 1.636 89.6
Miles Mastrobuoni Seattle Mariners 175 38 4 0 1 17 6 0.250 0.324 0.296 0.620 1.749 95.7
Dylan Moore Seattle Mariners 213 37 5 0 9 19 12 0.193 0.263 0.359 0.622 2.113 115.7
Mitch Garver Seattle Mariners 290 53 5 1 9 30 3 0.209 0.297 0.343 0.640 1.862 101.9
Nick Allen Atlanta Braves 425 84 11 0 0 32 9 0.222 0.285 0.251 0.536 1.440 78.8
Michael Conforto Los Angeles Dodgers 478 81 19 0 12 55 1 0.197 0.303 0.331 0.634 1.808 99.0
Austin Barnes Los Angeles Dodgers 44 9 3 0 0 1 0 0.214 0.233 0.286 0.519 1.330 72.8
Dillon Dingler Detroit Tigers 473 122 21 2 13 23 0 0.278 0.326 0.424 0.750 1.988 108.8
Oswald Peraza New York Yankees 170 24 5 0 3 11 3 0.152 0.212 0.241 0.453 1.376 75.3
Pablo Reyes New York Yankees 34 6 1 0 0 2 1 0.194 0.242 0.226 0.468 1.324 72.5
J.C. Escarra New York Yankees 102 19 5 0 3 11 1 0.216 0.304 0.375 0.679 1.985 108.7
Oliver Dunn Milwaukee Brewers 41 6 2 0 0 2 1 0.167 0.205 0.222 0.427 1.207 66.1
Eric Haase Milwaukee Brewers 77 16 3 0 2 4 0 0.229 0.289 0.357 0.646 1.695 92.8
Matt Thaiss Chicago White Sox 110 18 4 0 1 23 1 0.212 0.382 0.294 0.676 2.005 109.8
Brooks Baldwin Chicago White Sox 328 72 15 1 11 21 5 0.240 0.290 0.407 0.697 2.030 111.1
Mickey Gasper Minnesota Twins 110 15 1 0 2 10 2 0.158 0.257 0.232 0.489 1.391 76.1
Christian Vázquez Minnesota Twins 214 36 7 0 3 18 1 0.189 0.271 0.274 0.545 1.493 81.7
Ramón Laureano Baltimore Orioles 306 79 17 0 15 24 5 0.292 0.359 0.520 0.879 2.500 136.9
Gary Sánchez Baltimore Orioles 101 21 2 0 5 4 0 0.231 0.297 0.418 0.715 1.871 102.4
Riley Adams Washington Nationals 289 50 8 0 9 18 1 0.188 0.253 0.320 0.573 1.619 88.6
Amed Rosario Washington Nationals 163 41 8 0 5 8 1 0.270 0.313 0.421 0.734 2.015 110.3
José Tena Washington Nationals 176 37 13 2 0 15 3 0.233 0.301 0.340 0.641 1.841 100.8
Edmundo Sosa Philadelphia Phillies 266 67 12 1 11 10 1 0.272 0.307 0.463 0.770 2.115 115.8
Kody Clemens Philadelphia Phillies 7 0 0 0 0 1 0 0.000 0.143 0.000 0.143 0.643 35.2
Rafael Marchán Philadelphia Phillies 126 23 4 0 3 11 0 0.209 0.290 0.327 0.617 1.679 91.9
Johan Rojas Philadelphia Phillies 174 34 3 2 1 13 13 0.221 0.276 0.286 0.562 1.810 99.1
Daniel Schneemann Cleveland Guardians 439 85 19 1 15 40 9 0.216 0.292 0.383 0.675 2.050 112.2
Nolan Jones Cleveland Guardians 422 78 15 2 5 40 8 0.209 0.292 0.300 0.592 1.706 93.4
Santiago Espinal Cincinnati Reds 335 73 12 0 0 21 2 0.238 0.287 0.277 0.564 1.451 79.4
Casey Schmitt San Francisco Giants 348 74 15 0 12 27 0 0.237 0.305 0.401 0.706 1.966 107.6
Luis Matos San Francisco Giants 184 38 9 1 8 11 4 0.221 0.266 0.424 0.690 2.152 117.8
Sean Bouchard Colorado Rockies 78 11 0 1 1 7 1 0.155 0.231 0.225 0.456 1.385 75.8
Jared Triolo Pittsburgh Pirates 381 76 18 2 8 40 13 0.227 0.312 0.364 0.676 2.067 113.1
Enmanuel Valdez Pittsburgh Pirates 102 19 4 2 2 11 0 0.209 0.294 0.363 0.657 1.941 106.3
Jack Suwinski Pittsburgh Pirates 182 22 7 0 3 26 8 0.145 0.286 0.250 0.536 1.780 97.4
Ji Hwan Bae Pittsburgh Pirates 25 1 0 0 0 5 4 0.050 0.240 0.050 0.290 1.800 98.5
Ezequiel Duran Texas Rangers 219 46 14 0 0 8 11 0.224 0.266 0.293 0.559 1.623 88.8
Romy Gonzalez Boston Red Sox 343 98 24 3 9 18 6 0.309 0.347 0.489 0.836 2.348 128.5
Carlos Narváez Boston Red Sox 460 102 30 0 15 40 1 0.246 0.312 0.428 0.740 2.133 116.8
Victor Caratini Houston Astros 386 89 14 0 12 23 1 0.259 0.324 0.404 0.728 1.900 104.0
Mauricio Dubón Houston Astros 398 89 21 0 7 24 3 0.241 0.289 0.355 0.644 1.786 97.8
Zach Dezenzo Houston Astros 109 24 6 0 2 11 1 0.245 0.321 0.367 0.688 1.982 108.5
Jose Siri New York Mets 36 2 2 0 0 4 2 0.062 0.167 0.125 0.292 1.250 68.4
Jose Iglesias San Diego Padres 347 71 11 0 3 24 5 0.229 0.297 0.294 0.591 1.556 85.2
Bryan De La Cruz Atlanta Braves 50 9 1 0 0 3 1 0.191 0.240 0.213 0.453 1.260 69.0
Eli White Atlanta Braves 288 62 8 3 12 11 10 0.228 0.261 0.412 0.673 2.078 113.8
Garrett Hampson Arizona Diamondbacks 41 5 0 0 0 9 2 0.167 0.359 0.167 0.526 1.756 96.1
Gage Workman Chicago Cubs 15 3 1 0 0 1 1 0.214 0.267 0.286 0.553 1.800 98.5
Jon Berti Chicago Cubs 100 18 2 0 0 5 9 0.191 0.240 0.213 0.453 1.530 83.8
Tyler Heineman Toronto Blue Jays 178 43 8 1 3 12 2 0.281 0.353 0.405 0.758 1.921 105.2
Myles Straw Toronto Blue Jays 300 70 14 1 4 19 12 0.261 0.311 0.366 0.677 1.935 105.9
Austin Wynns Cincinnati Reds 43 16 3 0 3 3 0 0.400 0.442 0.700 1.142 3.244 177.6
Sam Huff San Francisco Giants 58 11 1 0 2 4 0 0.208 0.259 0.340 0.599 1.707 93.4
Ben Rortvedt Tampa Bay Rays 70 6 1 0 0 7 0 0.095 0.186 0.111 0.297 0.900 49.3
Jake Mangum Tampa Bay Rays 428 120 18 1 3 19 27 0.296 0.330 0.368 0.698 2.050 112.2
Jacob Stallings Colorado Rockies 104 15 3 0 0 6 0 0.165 0.262 0.198 0.460 1.038 56.8
Tyler Freeman Colorado Rockies 428 106 20 2 2 34 18 0.281 0.354 0.361 0.715 1.977 108.2
Travis d'Arnaud Los Angeles Angels 231 42 13 0 6 13 0 0.197 0.255 0.343 0.598 1.675 91.7
Nolan Gorman St. Louis Cardinals 416 74 15 1 14 51 1 0.205 0.300 0.368 0.668 2.001 109.5
Edouard Julien Minnesota Twins 208 40 10 0 3 22 0 0.220 0.309 0.324 0.633 1.752 95.9
Jonathan Ornelas Texas Rangers 6 0 0 0 0 1 0 0.000 0.167 0.000 0.167 0.750 41.1
Ryne Nelson Arizona Diamondbacks 1 1 0 0 0 0 0 1.000 1.000 1.000 2.000 4.500 246.3
Justin Turner Chicago Cubs 190 37 7 0 3 16 2 0.219 0.284 0.314 0.598 1.682 92.1
Chadwick Tromp Atlanta Braves 6 0 0 0 0 1 0 0.000 0.167 0.000 0.167 0.750 41.1
Tyler Tolbert Kansas City Royals 58 14 2 0 1 1 23 0.275 0.316 0.373 0.689 3.336 182.6
Dylan Carlson Baltimore Orioles 242 44 9 1 6 21 3 0.202 0.277 0.335 0.612 1.804 98.8
Rob Refsnyder Boston Red Sox 218 53 12 0 10 26 4 0.280 0.367 0.503 0.870 2.580 141.2
Luken Baker St. Louis Cardinals 44 9 3 0 0 7 0 0.243 0.364 0.324 0.688 1.943 106.4
Austin Hedges Cleveland Guardians 191 27 3 0 6 18 1 0.165 0.249 0.293 0.542 1.579 86.4
Johnathan Rodríguez Cleveland Guardians 77 14 4 1 2 6 1 0.197 0.260 0.366 0.626 1.929 105.6
Justyn-Henry Malloy Detroit Tigers 131 24 7 0 1 22 0 0.226 0.359 0.321 0.680 1.924 105.3
Colin Rea Chicago Cubs 1 0 0 0 0 0 0 0.000 0.000 0.000 0.000 0.000 0.0
Chris Taylor Los Angeles Dodgers 35 7 2 0 0 0 0 0.200 0.200 0.257 0.457 1.157 63.3
Enrique Hernández Los Angeles Dodgers 247 46 8 0 9 18 0 0.205 0.260 0.362 0.622 1.804 98.8
Alex Call Washington Nationals 243 57 9 2 3 26 1 0.281 0.374 0.389 0.763 1.963 107.5
Christian Koss San Francisco Giants 191 46 9 0 3 9 4 0.264 0.309 0.368 0.677 1.814 99.3
Nicky Lopez Los Angeles Angels 6 0 0 0 0 0 0 0.000 0.000 0.000 0.000 0.000 0.0
Stuart Fairchild Atlanta Braves 57 12 4 1 0 5 2 0.231 0.298 0.346 0.644 1.974 108.1
Alexander Canario Pittsburgh Pirates 234 47 6 1 6 17 3 0.218 0.274 0.338 0.612 1.788 97.9
Gunnar Henderson Baltimore Orioles 680 172 38 5 18 64 31 0.285 0.357 0.454 0.811 2.442 133.7
Tim Tawa Arizona Diamondbacks 229 43 9 0 7 20 8 0.212 0.282 0.360 0.642 1.985 108.7
Thomas Saggese St. Louis Cardinals 298 72 16 0 2 16 3 0.259 0.300 0.338 0.638 1.706 93.4
Mike Tauchman Chicago White Sox 390 89 17 1 9 47 0 0.263 0.359 0.399 0.758 2.100 115.0
Sean Murphy Atlanta Braves 350 60 13 0 17 37 0 0.199 0.303 0.412 0.715 2.070 113.3
Nacho Alvarez Jr. Atlanta Braves 212 44 12 0 2 12 0 0.229 0.290 0.323 0.613 1.571 86.0
Troy Johnston Miami Marlins 124 32 2 1 4 8 2 0.278 0.331 0.417 0.748 2.105 115.2
Jakob Marsee Miami Marlins 238 62 18 3 5 22 14 0.291 0.361 0.474 0.835 2.590 141.8
Agustín Ramírez Miami Marlins 589 124 33 1 21 36 16 0.229 0.285 0.410 0.695 2.093 114.6
Yohel Pozo St. Louis Cardinals 178 41 8 0 5 7 0 0.243 0.270 0.379 0.649 1.795 98.3
Hunter Feduccia Los Angeles Dodgers 3 0 0 0 0 1 0 0.000 0.333 0.000 0.333 1.500 82.1
Blake Sabol Boston Red Sox 22 2 1 0 0 2 0 0.105 0.182 0.158 0.340 1.023 56.0
Coco Montes Tampa Bay Rays 10 2 0 0 0 0 0 0.200 0.200 0.200 0.400 0.900 49.3
Zac Veen Colorado Rockies 41 4 1 0 1 2 1 0.105 0.171 0.211 0.382 1.207 66.1
Dominic Canzone Seattle Mariners 269 73 11 0 11 20 3 0.300 0.358 0.481 0.839 2.342 128.2
Oscar Gonzalez San Diego Padres 61 13 1 0 0 2 0 0.220 0.246 0.237 0.483 1.180 64.6
Tsung-Che Cheng Pittsburgh Pirates 7 0 0 0 0 0 0 0.000 0.000 0.000 0.000 0.000 0.0
Noelvi Marte Cincinnati Reds 368 90 17 2 14 16 11 0.259 0.296 0.441 0.737 2.201 120.5
Will Benson Cincinnati Reds 257 53 8 2 12 16 2 0.226 0.272 0.432 0.704 2.084 114.1
Leo Rivas Seattle Mariners 111 22 2 0 2 20 6 0.244 0.387 0.333 0.720 2.270 124.3
J.D. Davis Los Angeles Angels 9 1 0 0 0 0 0 0.111 0.111 0.111 0.222 0.500 27.4
Drew Waters Kansas City Royals 228 50 6 3 1 11 5 0.233 0.276 0.302 0.578 1.599 87.5
Angel Martínez Cleveland Guardians 509 105 24 2 12 25 8 0.224 0.270 0.360 0.630 1.786 97.8
Omar Narváez Chicago White Sox 10 2 0 0 0 2 0 0.286 0.400 0.286 0.686 1.800 98.5
Chase Meidroth Chicago White Sox 514 115 15 0 5 47 14 0.252 0.329 0.317 0.646 1.804 98.8
Joshua Palacios Chicago White Sox 145 26 4 0 3 12 0 0.203 0.292 0.305 0.597 1.583 86.7
Tyler Wade San Diego Padres 127 22 1 2 0 15 1 0.206 0.309 0.252 0.561 1.524 83.4
Dustin Harris Texas Rangers 43 8 3 0 1 3 1 0.200 0.256 0.350 0.606 1.884 103.1
Coby Mayo Baltimore Orioles 299 57 12 0 11 27 3 0.213 0.294 0.381 0.675 1.987 108.8
Alex Jackson Baltimore Orioles 109 22 10 0 5 5 0 0.222 0.294 0.475 0.769 2.147 117.5
Ali Sánchez Toronto Blue Jays 25 6 3 0 0 0 0 0.240 0.240 0.360 0.600 1.620 88.7
Joey Loperfido Toronto Blue Jays 108 35 4 0 5 4 1 0.350 0.393 0.540 0.933 2.458 134.6
Addison Barger Toronto Blue Jays 506 113 32 1 22 36 4 0.244 0.301 0.459 0.760 2.250 123.2
Leo Jiménez Toronto Blue Jays 32 2 0 0 1 2 0 0.069 0.129 0.172 0.301 0.984 53.9
Tomás Nido Detroit Tigers 41 12 0 0 0 0 0 0.308 0.325 0.308 0.633 1.317 72.1
Henry Davis Pittsburgh Pirates 288 42 7 0 7 19 2 0.164 0.233 0.273 0.506 1.422 77.8
Rob Brantly Miami Marlins 7 3 0 0 0 0 0 0.429 0.429 0.429 0.858 1.929 105.6
Brooks Lee Minnesota Twins 537 116 15 1 16 33 3 0.234 0.285 0.366 0.651 1.818 99.5
Greg Jones Chicago White Sox 2 0 0 0 0 0 1 0.000 0.000 0.000 0.000 2.250 123.2
Adael Amador Colorado Rockies 136 21 7 0 1 12 1 0.176 0.258 0.261 0.519 1.456 79.7
Nasim Nuñez Washington Nationals 98 19 2 0 4 10 10 0.224 0.302 0.388 0.690 2.434 133.2
Austin Hays Cincinnati Reds 425 102 16 5 15 29 8 0.262 0.311 0.445 0.756 2.224 121.7
Ben Williamson Seattle Mariners 295 70 13 0 1 15 5 0.253 0.294 0.310 0.604 1.617 88.5
Jesús Sánchez Miami Marlins 337 78 12 4 10 29 9 0.256 0.320 0.420 0.740 2.217 121.4
Connor Joe San Diego Padres 10 0 0 0 0 1 0 0.000 0.100 0.000 0.100 0.450 24.6
Braxton Fulford Colorado Rockies 120 23 5 2 1 7 1 0.213 0.267 0.324 0.591 1.613 88.3
Connor Norby Miami Marlins 337 78 17 1 8 18 8 0.251 0.300 0.389 0.689 1.963 107.5
Edgar Quero Chicago White Sox 412 98 17 0 5 33 0 0.263 0.328 0.349 0.677 1.780 97.4
Richie Palacios Tampa Bay Rays 48 14 2 0 1 5 4 0.333 0.396 0.452 0.848 2.625 143.7
Vidal Bruján Chicago Cubs 47 10 3 0 0 1 2 0.222 0.234 0.289 0.523 1.532 83.9
Alex Verdugo Atlanta Braves 214 47 10 0 0 14 1 0.237 0.294 0.288 0.582 1.514 82.9
Luke Keaschall Minnesota Twins 210 56 15 0 4 19 14 0.303 0.381 0.449 0.830 2.486 136.1
Eddie Rosario Los Angeles Dodgers 4 1 0 0 0 0 0 0.250 0.250 0.250 0.500 1.125 61.6
Caleb Durbin Milwaukee Brewers 517 117 26 0 12 31 19 0.257 0.335 0.393 0.728 1.993 109.1
Zach Neto Los Angeles Angels 554 129 29 1 26 33 26 0.257 0.319 0.474 0.793 2.412 132.0
Aaron Schunk Colorado Rockies 40 10 2 0 0 0 0 0.256 0.256 0.308 0.564 1.350 73.9
Trey Lipscomb Washington Nationals 4 2 0 0 0 0 0 0.500 0.500 0.500 1.000 2.250 123.2
José Azocar New York Mets 21 5 0 0 0 2 1 0.263 0.333 0.263 0.596 1.714 93.8
Chandler Simpson Tampa Bay Rays 441 122 15 3 0 20 44 0.295 0.326 0.345 0.671 2.112 115.6
Tirso Ornelas San Diego Padres 16 1 0 0 0 2 0 0.071 0.188 0.071 0.259 0.844 46.2
Jonah Bride Minnesota Twins 89 18 2 0 0 6 0 0.225 0.292 0.250 0.542 1.315 72.0
Cal Stevenson Philadelphia Phillies 8 2 0 0 0 0 0 0.250 0.250 0.250 0.500 1.125 61.6
David Villar San Francisco Giants 25 4 1 0 0 4 0 0.200 0.360 0.250 0.610 1.620 88.7
Bobby Dalbec Chicago White Sox 21 4 1 0 0 3 0 0.222 0.333 0.278 0.611 1.714 93.8
Jace Jung Detroit Tigers 63 6 0 0 0 8 0 0.111 0.238 0.111 0.349 1.000 54.7
Ronny Simon Miami Marlins 56 11 2 0 0 7 0 0.234 0.327 0.277 0.604 1.607 88.0
Mason McCoy San Diego Padres 26 3 1 0 0 3 2 0.136 0.269 0.182 0.451 1.558 85.3
Weston Wilson Philadelphia Phillies 125 22 4 0 5 12 2 0.198 0.282 0.369 0.651 1.980 108.4
Will Wilson Cleveland Guardians 95 15 4 0 0 7 2 0.185 0.267 0.235 0.502 1.326 72.6
Jorge Barrosa Arizona Diamondbacks 77 10 3 0 1 2 0 0.141 0.169 0.225 0.394 1.052 57.6
Nick Ahmed Texas Rangers 10 0 0 0 0 1 1 0.000 0.100 0.000 0.100 0.900 49.3
Matt Gorski Pittsburgh Pirates 42 8 0 1 2 1 0 0.195 0.214 0.390 0.604 1.821 99.7
Francisco Alvarez New York Mets 281 64 12 1 11 29 0 0.258 0.345 0.448 0.793 2.242 122.7
Jeff McNeil New York Mets 469 98 21 5 12 50 3 0.243 0.336 0.408 0.744 2.092 114.5
Owen Miller Colorado Rockies 20 2 0 0 0 2 1 0.118 0.250 0.118 0.368 1.125 61.6
Daz Cameron Milwaukee Brewers 42 8 1 0 1 1 1 0.195 0.214 0.293 0.507 1.500 82.1
Nicky Lopez Chicago Cubs 22 1 0 0 0 4 0 0.056 0.227 0.056 0.283 1.023 56.0
Gage Workman Chicago White Sox 2 0 0 0 0 0 0 0.000 0.000 0.000 0.000 0.000 0.0
Travis Jankowski Tampa Bay Rays 34 8 2 0 0 2 2 0.258 0.294 0.323 0.617 1.853 101.4
Jonatan Clase Toronto Blue Jays 112 21 3 0 2 10 3 0.210 0.288 0.300 0.588 1.728 94.6
Alan Trejo Colorado Rockies 43 7 2 0 0 1 0 0.175 0.190 0.225 0.415 1.047 57.3
Kody Clemens Minnesota Twins 390 78 13 5 20 28 5 0.222 0.287 0.457 0.744 2.238 122.5
Maverick Handley Baltimore Orioles 50 3 0 0 0 2 0 0.068 0.125 0.068 0.193 0.450 24.6
Emmanuel Rivera Baltimore Orioles 135 33 4 0 0 6 1 0.258 0.296 0.289 0.585 1.467 80.3
Daulton Varsho Toronto Blue Jays 271 59 13 2 20 17 2 0.238 0.284 0.548 0.832 2.574 140.9
Tyler Callihan Cincinnati Reds 8 1 0 0 0 0 0 0.125 0.125 0.125 0.250 0.562 30.8
José Barrero St. Louis Cardinals 38 5 1 0 1 1 0 0.139 0.184 0.250 0.434 1.184 64.8
Eddie Rosario Atlanta Braves 4 0 0 0 0 0 0 0.000 0.000 0.000 0.000 0.000 0.0
Samad Taylor Seattle Mariners 9 1 0 0 0 0 0 0.125 0.125 0.125 0.250 0.500 27.4
Gustavo Campero Los Angeles Angels 66 10 1 0 3 5 4 0.172 0.273 0.345 0.618 1.977 108.2
Tucker Barnhart Texas Rangers 15 3 0 0 0 1 0 0.231 0.333 0.231 0.564 1.200 65.7
Brett Wisely San Francisco Giants 54 10 4 0 1 4 1 0.208 0.269 0.354 0.623 1.833 100.3
Tyler Stephenson Cincinnati Reds 351 69 18 0 13 40 0 0.226 0.316 0.413 0.729 2.128 116.5
Jorbit Vivas New York Yankees 66 9 2 0 1 5 0 0.161 0.266 0.250 0.516 1.295 70.9
Blaine Crim Texas Rangers 13 0 0 0 0 1 0 0.000 0.154 0.000 0.154 0.346 18.9
Rhylan Thomas Seattle Mariners 10 1 1 0 0 1 0 0.125 0.200 0.250 0.450 1.350 73.9
Luis Campusano San Diego Padres 27 0 0 0 0 6 0 0.000 0.222 0.000 0.222 1.000 54.7
Hyeseong Kim Los Angeles Dodgers 170 45 6 1 3 7 13 0.280 0.314 0.385 0.699 2.171 118.8
Luke Maile Kansas City Royals 55 11 2 0 1 8 1 0.244 0.358 0.356 0.714 2.045 111.9
Abraham Toro Boston Red Sox 295 67 15 0 8 14 2 0.248 0.295 0.393 0.688 1.861 101.9
Josh Rojas Chicago White Sox 214 34 9 0 2 19 4 0.177 0.249 0.255 0.504 1.514 82.9
Niko Kavadas Los Angeles Angels 23 2 0 0 0 3 0 0.100 0.217 0.100 0.317 0.978 53.5
James Outman Los Angeles Dodgers 44 4 1 0 2 4 0 0.103 0.205 0.282 0.487 1.534 84.0
Evan Carter Texas Rangers 220 48 9 2 5 19 14 0.247 0.336 0.392 0.728 2.230 122.1
Royce Lewis Minnesota Twins 413 90 19 0 13 27 12 0.234 0.283 0.385 0.668 2.038 111.6
Liover Peguero Pittsburgh Pirates 88 16 1 0 4 6 4 0.200 0.273 0.362 0.635 1.994 109.2
Brewer Hicklen Detroit Tigers 8 4 0 0 0 2 2 0.667 0.750 0.667 1.417 4.500 246.3
Leody Taveras Seattle Mariners 98 16 3 0 2 3 3 0.174 0.198 0.272 0.470 1.423 77.9
Rece Hinds Cincinnati Reds 44 5 1 0 2 1 0 0.116 0.136 0.279 0.415 1.330 72.8
Sam Haggerty Texas Rangers 182 41 7 3 2 16 12 0.253 0.328 0.370 0.698 2.176 119.1
Luke Williams Atlanta Braves 39 4 2 0 0 1 5 0.111 0.154 0.167 0.321 1.385 75.8
Andruw Monasterio Milwaukee Brewers 135 34 9 0 4 7 2 0.270 0.319 0.437 0.756 2.133 116.8
Matthew Lugo Los Angeles Angels 70 16 2 1 4 0 0 0.232 0.243 0.464 0.707 2.057 112.6
Connor Joe Cincinnati Reds 72 13 4 0 0 6 2 0.206 0.278 0.270 0.548 1.562 85.5
Nick Sogard Boston Red Sox 114 28 9 0 0 5 2 0.264 0.316 0.349 0.665 1.737 95.1
Tim Elko Chicago White Sox 73 9 1 0 4 5 1 0.132 0.192 0.324 0.516 1.726 94.5
Michael Stefanic Toronto Blue Jays 25 4 0 0 0 3 0 0.182 0.280 0.182 0.462 1.260 69.0
Will Brennan Cleveland Guardians 16 2 0 0 0 2 0 0.154 0.312 0.154 0.466 1.125 61.6
Moisés Ballesteros Chicago Cubs 66 17 2 1 2 9 0 0.298 0.394 0.474 0.868 2.455 134.4
DJ LeMahieu New York Yankees 142 34 3 0 2 14 0 0.266 0.338 0.336 0.674 1.806 98.9
Jordan Lawlar Arizona Diamondbacks 74 12 7 0 0 6 2 0.182 0.257 0.288 0.545 1.642 89.9
Akil Baddoo Detroit Tigers 18 2 1 0 0 1 1 0.118 0.167 0.176 0.343 1.250 68.4
Dalton Rushing Los Angeles Dodgers 155 29 5 0 4 10 0 0.204 0.258 0.324 0.582 1.626 89.0
Nick Solak Pittsburgh Pirates 11 1 0 0 0 0 0 0.091 0.091 0.091 0.182 0.409 22.4
Ryan Fitzgerald Minnesota Twins 56 9 0 0 4 9 1 0.191 0.321 0.447 0.768 2.491 136.4
Spencer Horwitz Pittsburgh Pirates 415 100 26 0 11 44 0 0.272 0.352 0.432 0.784 2.201 120.5
Carson McCusker Minnesota Twins 31 5 0 0 0 1 0 0.167 0.194 0.167 0.361 0.871 47.7
Austin Martin Minnesota Twins 185 46 9 1 1 22 11 0.287 0.377 0.375 0.752 2.262 123.8
Jhonny Pereda Minnesota Twins 35 10 4 0 0 2 0 0.312 0.353 0.438 0.791 2.057 112.6
James Outman Minnesota Twins 107 14 4 1 4 8 1 0.143 0.215 0.327 0.542 1.724 94.4
George Valera Cleveland Guardians 52 11 3 0 3 7 0 0.244 0.346 0.511 0.857 2.596 142.1
Vinny Capra Chicago White Sox 47 8 2 0 0 1 2 0.186 0.200 0.233 0.433 1.245 68.2
Brady House Washington Nationals 281 63 11 0 4 8 5 0.235 0.253 0.321 0.574 1.585 86.8
Andrés Chaparro Washington Nationals 77 13 2 0 1 6 0 0.188 0.260 0.261 0.521 1.403 76.8
Robert Hassell III Washington Nationals 207 44 9 0 3 8 4 0.222 0.256 0.313 0.569 1.609 88.1
Daylen Lile Washington Nationals 360 100 15 12 9 22 8 0.304 0.352 0.505 0.857 2.450 134.1
Jorge Alfaro Washington Nationals 43 11 2 0 0 0 1 0.256 0.256 0.302 0.558 1.465 80.2
Ronald Acuña Jr. Atlanta Braves 419 103 13 1 21 72 9 0.299 0.425 0.526 0.951 2.814 154.0
Vidal Bruján Atlanta Braves 51 13 3 0 0 5 0 0.289 0.373 0.356 0.729 1.853 101.4
Ha-Seong Kim Atlanta Braves 102 24 1 0 3 8 0 0.264 0.324 0.374 0.698 1.853 101.4
Matt Vierling Detroit Tigers 100 21 3 0 1 7 2 0.239 0.310 0.307 0.617 1.620 88.7
Marcelo Mayer Boston Red Sox 139 29 8 1 4 8 0 0.223 0.266 0.392 0.658 1.910 104.6
Jared Young New York Mets 47 8 1 0 4 2 0 0.186 0.234 0.488 0.722 2.202 120.5
Reese McGuire Chicago Cubs 143 30 2 0 9 4 0 0.221 0.239 0.434 0.673 1.983 108.5
Nick Loftin Kansas City Royals 188 35 9 2 4 14 1 0.208 0.278 0.357 0.635 1.795 98.3
Alejandro Osuna Texas Rangers 176 32 4 0 2 21 5 0.212 0.312 0.278 0.590 1.739 95.2
John Rave Kansas City Royals 179 30 5 0 4 20 7 0.194 0.288 0.303 0.591 1.860 101.8
Garrett Hampson Cincinnati Reds 21 4 2 0 0 1 0 0.200 0.238 0.300 0.538 1.500 82.1
Victor Mesa Jr. Miami Marlins 38 6 2 0 1 5 0 0.188 0.297 0.344 0.641 1.895 103.7
Chris Taylor Los Angeles Angels 90 14 5 0 2 5 2 0.179 0.278 0.321 0.599 1.600 87.6
Chadwick Tromp Baltimore Orioles 16 3 1 0 1 0 0 0.188 0.188 0.438 0.626 1.969 107.8
Wenceel Pérez Detroit Tigers 391 85 17 4 13 33 8 0.243 0.309 0.426 0.735 2.187 119.7
César Salazar Houston Astros 16 3 0 0 0 2 0 0.231 0.375 0.231 0.606 1.406 77.0
Orlando Arcia Colorado Rockies 182 35 6 1 3 9 0 0.203 0.242 0.302 0.544 1.508 82.5
Matt Thaiss Tampa Bay Rays 80 16 2 1 0 6 0 0.225 0.304 0.282 0.586 1.463 80.1
Cooper Hummel Baltimore Orioles 1 0 0 0 0 0 0 0.000 0.000 0.000 0.000 0.000 0.0
Scott Kingery Los Angeles Angels 29 4 1 0 0 2 1 0.148 0.207 0.185 0.392 1.241 67.9
Thairo Estrada Colorado Rockies 165 39 9 0 3 6 1 0.253 0.285 0.370 0.655 1.745 95.5
Sam Hilliard Colorado Rockies 61 10 3 1 2 10 2 0.196 0.328 0.412 0.740 2.434 133.2
Heriberto Hernández Miami Marlins 294 68 12 1 10 31 1 0.266 0.347 0.438 0.785 2.204 120.6
Jordyn Adams Baltimore Orioles 5 0 0 0 0 0 0 0.000 0.000 0.000 0.000 0.000 0.0
Shay Whitcomb Houston Astros 32 4 0 0 1 0 0 0.125 0.125 0.219 0.344 0.984 53.9
Jack Winkler Miami Marlins 16 4 2 0 0 0 1 0.250 0.250 0.375 0.625 1.969 107.8
Cole Young Seattle Mariners 257 47 7 1 4 28 1 0.211 0.302 0.305 0.607 1.698 92.9
Ryan Vilade St. Louis Cardinals 19 1 0 0 0 2 0 0.059 0.158 0.059 0.217 0.711 38.9
David Fry Cleveland Guardians 158 25 4 0 8 9 1 0.170 0.228 0.361 0.589 1.794 98.2
Keston Hiura Colorado Rockies 21 4 1 0 0 0 0 0.222 0.333 0.278 0.611 1.071 58.6
Jacob Melton Houston Astros 78 11 0 1 0 6 7 0.157 0.234 0.186 0.420 1.500 82.1
Ildemaro Vargas Arizona Diamondbacks 125 31 2 1 3 2 0 0.261 0.282 0.370 0.652 1.656 90.6
Parker Meadows Detroit Tigers 218 42 6 2 4 21 4 0.214 0.289 0.327 0.616 1.837 100.6
Jerar Encarnacion San Francisco Giants 56 11 3 0 2 1 1 0.200 0.214 0.364 0.578 1.768 96.8
Jac Caglianone Kansas City Royals 237 34 7 1 7 18 1 0.158 0.236 0.298 0.534 1.576 86.3
Ronny Mauricio New York Mets 185 38 6 0 6 15 4 0.225 0.292 0.367 0.659 1.970 107.8
Daniel Johnson San Francisco Giants 31 5 2 0 1 2 1 0.172 0.226 0.345 0.571 1.887 103.3
Dominic Smith San Francisco Giants 225 58 12 0 5 15 2 0.284 0.333 0.417 0.750 2.040 111.7
Andrew Knizner San Francisco Giants 88 17 1 1 1 7 0 0.221 0.299 0.299 0.598 1.534 84.0
Jahmai Jones Detroit Tigers 151 37 11 1 7 18 2 0.285 0.384 0.546 0.930 2.712 148.5
Dom Nuñez Cleveland Guardians 7 2 0 0 0 0 0 0.286 0.286 0.286 0.572 1.286 70.4
Kyle Teel Chicago White Sox 297 69 11 0 8 37 3 0.273 0.375 0.411 0.786 2.182 119.4
Ryan Ritter Colorado Rockies 207 45 9 3 1 10 3 0.241 0.296 0.337 0.633 1.652 90.4
José Azocar Atlanta Braves 1 0 0 0 0 0 0 0.000 0.000 0.000 0.000 0.000 0.0
Otto Kemp Philadelphia Phillies 222 48 11 0 8 13 2 0.240 0.306 0.415 0.721 1.986 108.7
Aramis Garcia Arizona Diamondbacks 4 0 0 0 0 0 0 0.000 0.000 0.000 0.000 0.000 0.0
Brett Sullivan Pittsburgh Pirates 9 1 0 0 0 1 0 0.167 0.333 0.167 0.500 1.000 54.7
Roman Anthony Boston Red Sox 307 76 19 1 8 40 4 0.291 0.394 0.464 0.858 2.419 132.4
Logan Porter San Francisco Giants 9 1 0 0 0 1 0 0.143 0.333 0.143 0.476 1.000 54.7
Christian Moore Los Angeles Angels 184 32 5 1 7 19 3 0.198 0.284 0.370 0.654 2.005 109.8
LaMonte Wade Jr. Los Angeles Angels 73 11 0 0 1 6 1 0.169 0.260 0.215 0.475 1.295 70.9
Luis Vázquez Baltimore Orioles 53 8 1 0 1 3 2 0.160 0.208 0.240 0.448 1.443 79.0
Tyler Alexander Chicago White Sox 1 0 0 0 0 0 0 0.000 0.000 0.000 0.000 0.000 0.0
Ryan Noda Chicago White Sox 50 4 0 0 2 12 0 0.108 0.327 0.270 0.597 1.980 108.4
Cooper Hummel Houston Astros 104 15 0 0 3 14 1 0.172 0.301 0.276 0.577 1.688 92.4
Luis Guillorme Houston Astros 21 3 0 0 0 1 0 0.150 0.190 0.150 0.340 0.857 46.9
Will Robertson Toronto Blue Jays 12 1 0 0 0 1 0 0.100 0.250 0.100 0.350 0.750 41.1
Drew Avans Milwaukee Brewers 3 0 0 0 0 0 0 0.000 0.000 0.000 0.000 0.000 0.0
Giancarlo Stanton New York Yankees 281 68 8 0 24 29 0 0.273 0.350 0.594 0.944 2.835 155.2
Trenton Brooks San Diego Padres 44 6 2 0 1 2 0 0.143 0.182 0.262 0.444 1.330 72.8
Nate Eaton Boston Red Sox 90 24 4 0 1 6 10 0.296 0.348 0.383 0.731 2.350 128.6
Rafael Devers San Francisco Giants 395 79 15 0 20 56 0 0.236 0.347 0.460 0.807 2.392 130.9
Bryce Johnson San Diego Padres 84 26 4 0 1 3 4 0.342 0.383 0.434 0.817 2.143 117.3
Billy Cook Pittsburgh Pirates 6 2 0 0 0 0 0 0.333 0.333 0.333 0.666 1.500 82.1
Willi Castro Chicago Cubs 117 18 2 1 2 8 1 0.168 0.239 0.262 0.501 1.423 77.9
Owen Caissie Chicago Cubs 34 8 1 0 2 1 0 0.242 0.265 0.455 0.720 2.118 115.9
Andrew Vaughn Milwaukee Brewers 263 70 15 0 9 25 0 0.307 0.378 0.491 0.869 2.344 128.3
Brandon Lockridge Milwaukee Brewers 55 13 4 1 0 5 2 0.277 0.333 0.404 0.737 2.127 116.4
Blake Perkins Milwaukee Brewers 177 35 6 2 3 16 7 0.219 0.294 0.338 0.632 1.958 107.2
Danny Jansen Milwaukee Brewers 83 17 3 0 3 11 0 0.243 0.349 0.414 0.763 2.169 118.7
Buddy Kennedy Philadelphia Phillies 8 0 0 0 0 1 0 0.000 0.125 0.000 0.125 0.562 30.8
Justin Foscue Texas Rangers 9 1 1 0 0 0 0 0.111 0.111 0.222 0.333 1.000 54.7
James McCann Arizona Diamondbacks 137 32 6 0 5 8 0 0.260 0.324 0.431 0.755 2.004 109.7
Drew Millas Washington Nationals 59 15 5 1 0 4 2 0.283 0.333 0.415 0.748 2.136 116.9
José Fermín St. Louis Cardinals 70 17 5 0 1 8 2 0.283 0.377 0.417 0.794 2.250 123.2
Garrett Hampson St. Louis Cardinals 31 3 1 0 0 1 1 0.103 0.133 0.138 0.271 0.871 47.7
Taylor Trammell Houston Astros 135 23 7 0 3 17 3 0.197 0.296 0.333 0.629 1.967 107.7
Travis Jankowski New York Mets 1 0 0 0 0 0 0 0.000 0.000 0.000 0.000 0.000 0.0
Michael Helman Texas Rangers 110 23 5 1 5 7 4 0.232 0.290 0.455 0.745 2.291 125.4
Blaze Alexander Arizona Diamondbacks 266 53 12 1 7 22 4 0.230 0.323 0.383 0.706 1.929 105.6
Jack Leiter Texas Rangers 1 0 0 0 0 0 0 0.000 0.000 0.000 0.000 0.000 0.0
Trevor Rogers Baltimore Orioles 2 0 0 0 0 0 0 0.000 0.000 0.000 0.000 0.000 0.0
Billy McKinney Texas Rangers 21 4 1 0 0 1 0 0.200 0.238 0.250 0.488 1.286 70.4
Jacob Stallings Baltimore Orioles 36 4 1 0 0 1 0 0.114 0.139 0.143 0.282 0.750 41.1
Anthony Seigler Milwaukee Brewers 77 12 1 0 0 8 2 0.182 0.276 0.197 0.473 1.344 73.6
Yanquiel Fernández Colorado Rockies 147 31 5 0 4 8 0 0.225 0.265 0.348 0.613 1.714 93.8
Zack Short Houston Astros 56 11 2 0 2 4 0 0.220 0.291 0.380 0.671 1.848 101.2
Austin Nola Colorado Rockies 41 7 1 0 0 2 0 0.184 0.225 0.211 0.436 1.098 60.1
Chad Stevens Los Angeles Angels 14 2 0 0 0 0 0 0.154 0.154 0.154 0.308 0.643 35.2
Esteury Ruiz Los Angeles Dodgers 23 4 0 0 1 2 4 0.190 0.261 0.333 0.594 2.543 139.2
Ha-Seong Kim Tampa Bay Rays 93 18 3 0 2 8 6 0.214 0.290 0.321 0.611 1.984 108.6
Colson Montgomery Chicago White Sox 286 61 9 1 21 26 0 0.238 0.312 0.527 0.839 2.533 138.7
Sergio Alcántara San Francisco Giants 4 0 0 0 0 0 0 0.000 0.000 0.000 0.000 0.000 0.0
Kenedy Corona Houston Astros 4 0 0 0 0 2 0 0.000 0.500 0.000 0.500 2.250 123.2
Masataka Yoshida Boston Red Sox 205 50 11 0 4 10 3 0.266 0.307 0.388 0.695 1.888 103.3
Tristin English Arizona Diamondbacks 23 2 1 0 0 1 0 0.091 0.130 0.136 0.266 0.783 42.9
Will Robertson Chicago White Sox 63 8 1 0 0 1 0 0.133 0.159 0.150 0.309 0.714 39.1
Brice Matthews Houston Astros 47 7 0 0 4 2 1 0.167 0.222 0.452 0.674 2.106 115.3
David Bañuelos Baltimore Orioles 2 0 0 0 0 0 0 0.000 0.500 0.000 0.500 0.000 0.0
Adam Frazier Kansas City Royals 200 52 10 0 4 10 1 0.280 0.320 0.398 0.718 1.912 104.7
Rowdy Tellez Texas Rangers 127 30 5 0 6 9 0 0.259 0.315 0.457 0.772 2.197 120.3
Cody Freeman Texas Rangers 121 26 4 0 3 5 1 0.228 0.258 0.342 0.600 1.674 91.6
Adrian Del Castillo Arizona Diamondbacks 131 29 6 0 4 8 0 0.242 0.290 0.392 0.682 1.889 103.4
Sandy León Atlanta Braves 12 1 0 0 1 0 0 0.083 0.083 0.333 0.416 1.500 82.1
Tyler Black Milwaukee Brewers 13 2 1 0 0 5 0 0.250 0.538 0.375 0.913 2.769 151.6
Jon Singleton Houston Astros 9 1 0 0 0 0 0 0.111 0.111 0.111 0.222 0.500 27.4
Josh Naylor Seattle Mariners 210 58 10 0 9 11 19 0.299 0.341 0.490 0.831 2.679 146.6
Ryan McMahon New York Yankees 185 33 8 0 4 21 1 0.208 0.308 0.333 0.641 1.824 99.8
Tristan Gray Tampa Bay Rays 86 18 5 0 3 6 0 0.231 0.282 0.410 0.692 1.988 108.8
Warming Bernabel Colorado Rockies 146 35 8 1 4 7 1 0.252 0.288 0.410 0.698 2.003 109.6
Randal Grichuk Kansas City Royals 105 20 3 0 2 7 0 0.206 0.267 0.299 0.566 1.543 84.5
Amed Rosario New York Yankees 33 10 3 0 1 0 0 0.303 0.303 0.485 0.788 2.182 119.4
Nick Fortes Tampa Bay Rays 101 19 3 0 3 7 1 0.213 0.307 0.348 0.655 1.738 95.1
Alex Freeland Los Angeles Dodgers 97 16 2 1 2 11 1 0.190 0.292 0.310 0.602 1.763 96.5
Austin Slater New York Yankees 25 3 0 0 0 0 0 0.120 0.120 0.120 0.240 0.540 29.6
Ke'Bryan Hayes Cincinnati Reds 182 39 6 1 3 18 2 0.241 0.319 0.346 0.665 1.879 102.9
Eugenio Suárez Seattle Mariners 220 38 9 0 13 17 3 0.189 0.255 0.428 0.683 2.168 118.7
Jeremiah Jackson Baltimore Orioles 183 47 10 2 5 11 0 0.276 0.328 0.447 0.775 2.139 117.1
Harrison Bader Philadelphia Phillies 194 54 11 1 5 12 1 0.305 0.361 0.463 0.824 2.204 120.6
Ty France Toronto Blue Jays 103 26 6 0 1 3 0 0.277 0.320 0.372 0.692 1.660 90.9
Mike Yastrzemski Kansas City Royals 186 37 14 0 9 25 1 0.237 0.339 0.500 0.839 2.516 137.7
Ramón Urías Houston Astros 101 21 5 0 3 6 1 0.223 0.267 0.372 0.639 1.871 102.4
Carlos Correa Houston Astros 220 58 10 0 6 19 0 0.290 0.355 0.430 0.785 2.148 117.6
Jesús Sánchez Houston Astros 160 29 9 0 4 13 4 0.199 0.269 0.342 0.611 1.884 103.1
Cedric Mullins New York Mets 143 22 4 1 2 16 8 0.182 0.284 0.281 0.565 1.825 99.9
Grant McCray San Francisco Giants 26 2 0 1 0 2 0 0.091 0.160 0.182 0.342 1.038 56.8
Alan Roden Minnesota Twins 40 6 1 0 1 0 1 0.158 0.200 0.263 0.463 1.238 67.8
José Caballero New York Yankees 95 21 6 0 3 14 15 0.266 0.372 0.456 0.828 3.079 168.5
Alex Call Los Angeles Dodgers 85 18 4 0 2 10 1 0.247 0.333 0.384 0.717 2.065 113.0
Ramón Laureano San Diego Padres 198 49 9 2 9 13 3 0.269 0.323 0.489 0.812 2.386 130.6
Ryan O'Hearn San Diego Padres 183 45 6 0 4 16 0 0.276 0.350 0.387 0.737 1.943 106.4
Tyler Locklear Arizona Diamondbacks 116 18 0 0 3 10 3 0.175 0.267 0.262 0.529 1.552 85.0
Hunter Feduccia Tampa Bay Rays 102 13 5 0 0 14 1 0.151 0.265 0.209 0.474 1.456 79.7
Terrin Vavra Baltimore Orioles 1 0 0 0 0 0 0 0.000 0.000 0.000 0.000 0.000 0.0
C.J. Kayfus Cleveland Guardians 138 27 10 1 4 11 4 0.220 0.292 0.415 0.707 2.152 117.8
Miguel Andujar Cincinnati Reds 112 37 7 0 4 6 0 0.352 0.393 0.533 0.926 2.491 136.4
Oswald Peraza Los Angeles Angels 95 16 1 0 2 6 6 0.186 0.245 0.267 0.512 1.658 90.8
Bryce Teodosio Los Angeles Angels 150 28 7 2 1 5 7 0.203 0.248 0.304 0.552 1.620 88.7
Corey Julks Chicago White Sox 13 3 2 0 0 0 0 0.250 0.231 0.417 0.648 1.731 94.8
Freddy Fermin San Diego Padres 139 31 6 0 2 6 0 0.244 0.278 0.339 0.617 1.586 86.8
Ryan Noda Baltimore Orioles 14 2 0 0 0 1 1 0.154 0.214 0.154 0.368 1.286 70.4
Connor Kaiser Arizona Diamondbacks 19 2 1 0 0 1 0 0.111 0.158 0.167 0.325 0.947 51.8
Curtis Mead Chicago White Sox 132 30 8 0 0 3 1 0.240 0.280 0.304 0.584 1.432 78.4
Vidal Bruján Baltimore Orioles 1 1 0 0 0 0 0 1.000 1.000 1.000 2.000 4.500 246.3
Buddy Kennedy Toronto Blue Jays 6 1 1 0 0 1 0 0.200 0.333 0.400 0.733 2.250 123.2
Jonathan Ornelas Atlanta Braves 4 2 0 0 0 0 0 0.500 0.500 0.500 1.000 2.250 123.2
Greg Allen Baltimore Orioles 14 0 0 0 0 0 0 0.000 0.000 0.000 0.000 0.000 0.0
Kyle Karros Colorado Rockies 156 31 4 0 1 15 0 0.226 0.308 0.277 0.585 1.529 83.7
Tristan Peters Tampa Bay Rays 12 0 0 0 0 0 0 0.000 0.000 0.000 0.000 0.000 0.0
Justin Dean Los Angeles Dodgers 2 0 0 0 0 0 1 0.000 0.000 0.000 0.000 2.250 123.2
Drew Gilbert San Francisco Giants 109 19 5 1 3 7 1 0.190 0.248 0.350 0.598 1.775 97.2
Everson Pereira Tampa Bay Rays 73 9 1 0 2 7 2 0.138 0.219 0.246 0.465 1.541 84.4
Daniel Johnson Baltimore Orioles 26 5 1 0 0 2 1 0.208 0.269 0.250 0.519 1.558 85.3
Ali Sánchez Boston Red Sox 2 0 0 0 0 0 0 0.000 0.000 0.000 0.000 0.000 0.0
Ronny Simon Pittsburgh Pirates 32 7 1 0 0 1 1 0.233 0.250 0.267 0.517 1.406 77.0
Steward Berroa Milwaukee Brewers 6 0 0 0 0 1 1 0.000 0.167 0.000 0.167 1.500 82.1
Bob Seymour Tampa Bay Rays 83 16 1 1 1 4 1 0.205 0.253 0.282 0.535 1.464 80.1
Dylan Beavers Baltimore Orioles 137 25 5 1 4 26 2 0.227 0.375 0.400 0.775 2.365 129.5
Joey Wiemer Miami Marlins 61 13 2 0 3 2 0 0.236 0.279 0.436 0.715 1.918 105.0
Samuel Basallo Baltimore Orioles 118 18 6 0 4 6 0 0.165 0.229 0.330 0.559 1.602 87.7
Nathan Church St. Louis Cardinals 65 10 1 0 1 3 1 0.179 0.254 0.250 0.504 1.246 68.2
Buddy Kennedy Los Angeles Dodgers 18 1 0 0 0 0 0 0.059 0.111 0.059 0.170 0.250 13.7
Maximo Acosta Miami Marlins 61 11 1 0 3 6 1 0.204 0.295 0.389 0.684 2.066 113.1
Nathaniel Lowe Boston Red Sox 119 28 6 1 2 15 0 0.280 0.370 0.420 0.790 2.155 118.0
Vimael Machín Baltimore Orioles 12 1 0 0 1 1 0 0.091 0.167 0.364 0.531 1.875 102.6
Jhostynxon Garcia Boston Red Sox 9 1 1 0 0 2 0 0.143 0.333 0.286 0.619 2.000 109.5
Carson Williams Tampa Bay Rays 106 17 3 0 5 6 2 0.172 0.219 0.354 0.573 1.825 99.9
Will Banfield Cincinnati Reds 10 1 0 0 0 0 0 0.100 0.100 0.100 0.200 0.450 24.6
Will Wagner San Diego Padres 17 2 0 0 0 2 0 0.133 0.235 0.133 0.368 1.059 58.0
Shinnosuke Ogasawara Washington Nationals 1 0 0 0 0 0 0 0.000 0.000 0.000 0.000 0.000 0.0
Jake Fraley Atlanta Braves 24 7 1 0 0 1 0 0.304 0.333 0.348 0.681 1.688 92.4
César Prieto St. Louis Cardinals 6 1 0 0 0 0 0 0.167 0.167 0.167 0.334 0.750 41.1
Jimmy Crooks St. Louis Cardinals 46 6 0 1 1 0 0 0.133 0.152 0.244 0.396 1.076 58.9
Dylan Moore Texas Rangers 30 7 0 0 2 1 2 0.259 0.300 0.481 0.781 2.400 131.4
Cam Devanney Pittsburgh Pirates 38 5 1 0 0 2 0 0.139 0.184 0.167 0.351 0.947 51.8
C.J. Stubbs Washington Nationals 3 0 0 0 0 0 0 0.000 0.000 0.000 0.000 0.000 0.0
Sal Stewart Cincinnati Reds 58 14 1 0 5 3 0 0.255 0.293 0.545 0.838 2.560 140.1
Bryan Ramos Chicago White Sox 12 2 2 0 0 0 0 0.167 0.167 0.333 0.500 1.500 82.1
Carlos Santana Chicago Cubs 19 2 1 0 0 0 0 0.105 0.105 0.158 0.263 0.711 38.9
Garrett Stubbs Philadelphia Phillies 1 0 0 0 0 0 0 0.000 0.000 0.000 0.000 0.000 0.0
Nick Yorke Pittsburgh Pirates 72 16 3 0 1 3 1 0.232 0.264 0.319 0.583 1.625 89.0
Isiah Kiner-Falefa Toronto Blue Jays 31 7 1 0 1 0 0 0.233 0.258 0.367 0.625 1.597 87.4
Carter Jensen Kansas City Royals 69 18 6 0 3 9 0 0.300 0.391 0.550 0.941 2.739 149.9
Kevin Alcántara Chicago Cubs 12 4 0 0 0 1 1 0.364 0.417 0.364 0.781 2.250 123.2
Ben Rortvedt Los Angeles Dodgers 58 11 2 0 1 4 0 0.224 0.309 0.327 0.636 1.552 85.0
Dominic Fletcher Chicago White Sox 34 7 5 0 1 2 1 0.219 0.265 0.469 0.734 2.382 130.4
Brian Navarreto Miami Marlins 15 4 2 0 1 0 0 0.286 0.267 0.643 0.910 2.700 147.8
Harry Ford Seattle Mariners 8 1 0 0 0 0 0 0.167 0.250 0.167 0.417 0.562 30.8
Logan Davidson Los Angeles Angels 23 4 1 0 1 0 0 0.182 0.182 0.364 0.546 1.565 85.7
Drew Romo Colorado Rockies 3 0 0 0 0 0 0 0.000 0.000 0.000 0.000 0.000 0.0
Sebastián Rivero Los Angeles Angels 34 6 2 0 0 1 1 0.182 0.206 0.242 0.448 1.324 72.5
Donovan Walton Philadelphia Phillies 9 1 0 0 0 0 0 0.125 0.125 0.125 0.250 0.500 27.4
Zach Cole Houston Astros 52 12 2 0 4 5 3 0.255 0.327 0.553 0.880 2.942 161.0
Blaine Crim Colorado Rockies 61 13 2 0 5 5 0 0.241 0.295 0.556 0.851 2.582 141.3
Denzer Guzman Los Angeles Angels 43 8 1 0 2 1 0 0.190 0.209 0.357 0.566 1.674 91.6
Bryce Eldridge San Francisco Giants 37 3 2 0 0 7 0 0.107 0.297 0.179 0.476 1.459 79.9
Chuckie Robinson Los Angeles Dodgers 2 0 0 0 0 0 0 0.000 0.000 0.000 0.000 0.000 0.0
Carter Kieboom Los Angeles Angels 8 2 0 0 0 0 0 0.250 0.250 0.250 0.500 1.125 61.6
Rafael Flores Pittsburgh Pirates 17 3 2 0 0 2 0 0.200 0.294 0.333 0.627 1.853 101.4
Petey Halpin Cleveland Guardians 8 2 0 0 0 2 0 0.333 0.500 0.333 0.833 2.250 123.2
Brett Wisely Atlanta Braves 9 0 0 0 0 3 0 0.000 0.333 0.000 0.333 1.500 82.1
Derek Hill Chicago White Sox 8 2 0 0 0 0 0 0.286 0.375 0.286 0.661 1.125 61.6
Donovan Solano Texas Rangers 3 0 0 0 0 0 0 0.000 0.000 0.000 0.000 0.000 0.0