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 HOU Houston Astros  35 94 21 5 0 3 10 6 6 28 0 1 0 .223 .267 .372 .640
2025 BAL Baltimore Orioles  77 258 64 12 0 8 34 27 21 60 2 2 0 .248 .300 .388 .688
Total 77 352 85 17 0 11 44 33 27 88 2 3 0 .241 .292 .384 .675
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 HOU Houston Astros  35 94 21 5 0 3 10 6 6 28 0 1 0 .223 .267 .372 .640
2025 BAL Baltimore Orioles  77 258 64 12 0 8 34 27 21 60 2 2 0 .248 .300 .388 .688
2024 BAL Baltimore Orioles  100 272 69 9 2 11 37 39 23 55 5 1 1 .254 .322 .423 .745
2023 BAL Baltimore Orioles  116 360 95 22 3 4 42 45 27 101 8 3 1 .264 .328 .375 .703
2022 BAL Baltimore Orioles  118 403 100 17 1 16 51 50 30 98 5 1 0 .248 .305 .414 .720
2021 BAL Baltimore Orioles  85 262 73 14 0 7 38 33 28 76 6 1 2 .279 .361 .412 .774
2020 BAL Baltimore Orioles  10 25 9 2 0 1 3 3 2 6 0 0 0 .360 .407 .560 .967
Total 118 1674 431 81 6 50 215 203 137 424 26 9 4 .257 .321 .403 .723