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 CIN Cincinnati Reds  103 380 101 16 5 15 64 60 29 107 1 7 0 .266 .315 .453 .768
Total 103 380 101 16 5 15 64 60 29 107 1 7 0 .266 .315 .453 .768
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 CIN Cincinnati Reds  103 380 101 16 5 15 64 60 29 107 1 7 0 .266 .315 .453 .768
2024 PHI Philadelphia Phillies  22 78 20 5 0 2 6 8 0 19 2 2 1 .256 .275 .397 .672
2024 BAL Baltimore Orioles  63 157 40 13 0 3 14 18 9 40 6 0 1 .255 .316 .395 .711
2023 BAL Baltimore Orioles  144 520 143 36 2 16 67 76 38 141 3 5 1 .275 .325 .444 .769
2022 BAL Baltimore Orioles  145 535 134 35 2 16 60 66 34 114 10 2 4 .250 .306 .413 .719
2021 BAL Baltimore Orioles  131 488 125 26 4 22 71 73 28 107 9 4 3 .256 .308 .461 .769
2020 BAL Baltimore Orioles  33 122 34 2 0 4 9 20 8 25 2 2 3 .279 .328 .393 .722
2019 BAL Baltimore Orioles  21 68 21 6 0 4 13 12 7 13 0 2 0 .309 .373 .574 .947
2017 BAL Baltimore Orioles  20 60 13 3 0 1 8 4 2 16 0 0 0 .217 .238 .317 .555
Total 145 2408 631 142 13 83 312 337 155 582 33 24 13 .262 .313 .435 .748