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
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
Total 63 235 60 18 0 5 20 26 9 59 8 2 2 .255 .303 .396 .699
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
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 2028 530 126 8 68 248 277 126 475 32 17 13 .261 .313 .432 .745