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 TEX Texas Rangers  50 116 30 5 0 6 22 14 9 34 1 0 0 .259 .315 .457 .772
2025 SEA Seattle Mariners  62 173 36 6 0 11 27 20 8 49 2 1 0 .208 .249 .434 .682
Total 62 289 66 11 0 17 49 34 17 83 3 1 0 .228 .276 .443 .719
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 TEX Texas Rangers  49 115 29 5 0 5 19 13 9 34 1 0 0 .252 .310 .426 .736
2025 SEA Seattle Mariners  62 173 36 6 0 11 27 20 8 49 2 1 0 .208 .249 .434 .682
2024 PIT Pittsburgh Pirates  131 383 93 18 0 13 56 38 31 89 2 1 0 .243 .299 .392 .691
2023 MIL Milwaukee Brewers  106 311 67 9 1 13 47 26 35 86 0 0 0 .215 .291 .376 .667
2022 MIL Milwaukee Brewers  153 529 116 23 0 35 89 67 62 121 5 2 1 .219 .306 .461 .767
2021 MIL Milwaukee Brewers  56 158 43 10 1 7 28 22 14 32 1 0 0 .272 .333 .481 .814
2021 TOR Toronto Blue Jays  50 139 29 4 1 4 8 12 9 33 3 0 0 .209 .272 .338 .610
2020 TOR Toronto Blue Jays  35 113 32 5 0 8 23 20 11 20 1 0 1 .283 .346 .540 .886
2019 TOR Toronto Blue Jays  111 370 84 19 0 21 54 49 29 116 7 1 1 .227 .293 .449 .742
2018 TOR Toronto Blue Jays  23 70 22 9 0 4 14 10 2 21 0 0 0 .314 .329 .614 .943
Total 153 2361 551 108 3 121 365 277 210 601 22 5 3 .233 .299 .435 .735