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 AZ Arizona Diamondbacks  129 500 124 24 2 19 80 52 31 76 6 10 4 .248 .295 .418 .713
Total 129 500 124 24 2 19 80 52 31 76 6 10 4 .248 .295 .418 .713
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 AZ Arizona Diamondbacks  129 500 124 24 2 19 80 52 31 76 6 10 4 .248 .295 .418 .713
2024 AZ Arizona Diamondbacks  133 513 143 22 2 18 75 72 29 101 6 7 1 .279 .322 .435 .757
2023 AZ Arizona Diamondbacks  145 551 144 35 2 24 82 65 33 103 6 5 0 .261 .309 .463 .772
2022 TOR Toronto Blue Jays  121 453 132 32 1 5 52 52 31 83 6 3 4 .291 .343 .400 .743
2021 TOR Toronto Blue Jays  141 500 138 28 2 21 84 62 32 102 2 1 3 .276 .319 .466 .785
2020 TOR Toronto Blue Jays  57 208 64 14 0 11 33 28 14 48 0 3 1 .308 .348 .534 .882
2019 TOR Toronto Blue Jays  84 314 87 19 2 20 50 52 20 86 5 6 4 .277 .327 .541 .869
2018 TOR Toronto Blue Jays  65 249 70 8 0 11 35 30 9 59 2 1 2 .281 .309 .446 .755
Total 145 3288 902 182 11 129 491 413 199 658 33 36 19 .274 .319 .454 .773