Skip navigation
Favorites
Sign up to follow your favorites on all your devices.
Sign up
Odds by
Season Batting Stats
BATTING
YearYear TMTeam GGames Played ABAt-Bats HHits 2BDoubles 3BTriples HRHome Runs RBIRuns Batted In RRuns Scored BBWalks KStrikeouts HBPHit By Pitch SBStolen Bases CSCaught Stealing AVGBatting Average OBPOn-Base Percentage SLGSlugging OPSOn-Base Plus Slugging
2025 HOU Houston Astros  154 585 139 24 1 27 88 72 40 177 11 2 1 .238 .297 .421 .717
Total 154 585 139 24 1 27 88 72 40 177 11 2 1 .238 .297 .421 .717
Career Batting Stats
BATTING
YearYear TMTeam GGames Played ABAt-Bats HHits 2BDoubles 3BTriples HRHome Runs RBIRuns Batted In RRuns Scored BBWalks KStrikeouts HBPHit By Pitch SBStolen Bases CSCaught Stealing AVGBatting Average OBPOn-Base Percentage SLGSlugging OPSOn-Base Plus Slugging
2025 HOU Houston Astros  154 585 139 24 1 27 88 72 40 177 11 2 1 .238 .297 .421 .717
2024 AZ Arizona Diamondbacks  130 479 120 26 0 26 84 72 55 133 10 2 2 .251 .335 .468 .803
2023 AZ Arizona Diamondbacks  157 582 150 36 2 33 103 86 62 127 8 11 0 .258 .333 .497 .830
2022 AZ Arizona Diamondbacks  160 583 141 25 2 36 94 84 69 131 8 2 2 .242 .327 .477 .804
2021 AZ Arizona Diamondbacks  115 401 98 23 1 10 46 55 38 106 4 0 0 .244 .315 .382 .696
2020 AZ Arizona Diamondbacks  57 218 59 18 1 7 34 35 19 50 3 1 1 .271 .333 .459 .792
2019 AZ Arizona Diamondbacks  152 529 137 26 1 29 73 86 67 155 6 8 1 .259 .348 .476 .825
2018 AZ Arizona Diamondbacks  37 49 8 2 0 3 6 6 3 22 1 1 0 .163 .226 .388 .614
2017 AZ Arizona Diamondbacks  11 12 3 1 0 2 2 2 1 5 2 0 0 .250 .400 .833 1.233
2015 BAL Baltimore Orioles  7 9 1 0 0 0 0 0 3 4 0 0 0 .111 .333 .111 .444
2014 BAL Baltimore Orioles  6 18 3 1 0 1 1 1 1 9 0 0 0 .167 .211 .389 .599
Total 160 3465 859 182 8 174 531 499 358 919 53 27 7 .248 .325 .456 .781