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 BAL Baltimore Orioles  41 111 26 4 0 4 12 10 6 31 0 2 2 .234 .271 .378 .650
Total 41 111 26 4 0 4 12 10 6 31 0 2 2 .234 .271 .378 .650
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 BAL Baltimore Orioles  39 107 26 4 0 4 12 10 6 30 0 2 2 .243 .281 .393 .673
2024 TB Tampa Bay Rays  37 114 25 2 0 3 14 7 10 38 3 2 0 .219 .299 .316 .615
2024 STL St. Louis Cardinals  59 121 24 5 0 0 11 12 12 37 2 0 1 .198 .275 .240 .515
2023 STL St. Louis Cardinals  76 219 48 8 1 5 27 27 26 49 7 3 0 .219 .318 .333 .651
2022 STL St. Louis Cardinals  128 432 102 30 4 8 42 56 45 94 7 5 2 .236 .316 .380 .695
2021 STL St. Louis Cardinals  149 542 144 31 4 18 65 79 57 152 11 2 1 .266 .343 .437 .780
2020 STL St. Louis Cardinals  35 110 22 7 1 3 16 11 8 35 0 1 1 .200 .252 .364 .616
Total 149 1645 391 87 10 41 187 202 164 435 30 15 7 .238 .315 .378 .692