Skip navigation
Favorites
Sign up to follow your favorites on all your devices.
Sign up
All Scores
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 ARI Arizona Diamondbacks  57 138 33 11 1 4 16 21 9 30 0 0 0 .239 .280 .420 .700
Total 57 138 33 11 1 4 16 21 9 30 0 0 0 .239 .280 .420 .700
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 ARI Arizona Diamondbacks  57 138 33 11 1 4 16 21 9 30 0 0 0 .239 .280 .420 .700
2024 ARI Arizona Diamondbacks  106 254 74 20 2 12 46 40 20 46 3 0 0 .291 .348 .528 .875
2023 LAA Los Angeles Angels  54 194 42 12 1 8 17 25 11 45 2 0 0 .216 .264 .412 .677
2023 COL Colorado Rockies  64 240 74 19 1 8 27 40 18 51 4 2 2 .308 .365 .496 .861
2022 COL Colorado Rockies  140 506 131 21 3 19 73 60 24 127 6 4 0 .259 .299 .425 .724
2021 TOR Toronto Blue Jays  149 511 123 25 1 22 81 59 27 114 3 0 3 .241 .281 .423 .703
2020 TOR Toronto Blue Jays  55 216 59 9 0 12 35 38 13 49 0 1 1 .273 .312 .481 .793
2019 TOR Toronto Blue Jays  151 586 136 29 5 31 80 75 35 163 5 2 1 .232 .280 .457 .738
2018 TOR Toronto Blue Jays  124 424 104 32 1 25 61 60 27 122 8 3 2 .245 .301 .502 .803
2017 STL St. Louis Cardinals  122 412 98 25 3 22 59 53 26 133 2 6 1 .238 .285 .473 .758
2016 STL St. Louis Cardinals  132 446 107 29 3 24 68 66 28 141 3 5 4 .240 .289 .480 .769
2015 STL St. Louis Cardinals  103 323 89 23 7 17 47 49 22 110 4 4 2 .276 .329 .548 .877
2014 STL St. Louis Cardinals  47 110 27 6 1 3 8 11 5 31 0 0 2 .245 .278 .400 .678
Total 151 4360 1097 261 29 207 618 597 265 1162 40 27 18 .252 .299 .467 .766