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 SD San Diego Padres  50 163 45 6 0 4 20 22 16 46 3 0 0 .276 .350 .387 .736
2025 BAL Baltimore Orioles  94 311 88 15 1 13 43 45 42 63 5 3 1 .283 .374 .463 .837
Total 94 474 133 21 1 17 63 67 58 109 8 3 1 .281 .366 .437 .803
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 SD San Diego Padres  50 163 45 6 0 4 20 22 16 46 3 0 0 .276 .350 .387 .736
2025 BAL Baltimore Orioles  94 311 88 15 1 13 43 45 42 63 5 3 1 .283 .374 .463 .837
2024 BAL Baltimore Orioles  142 443 117 21 3 15 59 60 46 69 2 3 1 .264 .334 .427 .761
2023 BAL Baltimore Orioles  112 346 100 22 1 14 60 48 15 82 3 5 1 .289 .322 .480 .801
2022 KC Kansas City Royals  67 134 32 6 1 1 16 14 8 35 2 0 0 .239 .290 .321 .611
2021 KC Kansas City Royals  84 236 53 5 1 9 29 23 13 71 2 0 0 .225 .268 .369 .636
2020 KC Kansas City Royals  42 113 22 6 0 2 18 7 18 37 0 0 0 .195 .303 .301 .604
2019 KC Kansas City Royals  105 328 64 13 1 14 38 32 39 99 1 0 1 .195 .281 .369 .650
2018 KC Kansas City Royals  44 149 39 10 2 12 30 23 20 45 1 0 0 .262 .353 .597 .950
Total 142 2223 560 104 10 84 313 274 217 547 19 11 4 .252 .321 .421 .743