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 TB Tampa Bay Rays  150 583 175 29 1 25 83 79 57 92 6 3 1 .300 .366 .482 .848
Total 150 583 175 29 1 25 83 79 57 92 6 3 1 .300 .366 .482 .848
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 TB Tampa Bay Rays  150 583 175 29 1 25 83 79 57 92 6 3 1 .300 .366 .482 .848
2024 TB Tampa Bay Rays  145 563 158 31 1 14 65 55 50 95 4 0 0 .281 .341 .414 .755
2023 TB Tampa Bay Rays  137 525 173 35 0 22 78 95 65 94 8 0 1 .330 .410 .522 .932
2022 TB Tampa Bay Rays  137 473 140 33 0 9 57 71 78 60 6 3 3 .296 .401 .423 .824
2021 TB Tampa Bay Rays  134 465 119 20 1 13 64 62 69 85 3 1 1 .256 .353 .387 .740
2020 TB Tampa Bay Rays  34 114 35 3 0 2 11 16 23 17 1 0 0 .307 .428 .386 .814
2019 TB Tampa Bay Rays  79 307 82 20 1 14 38 53 35 61 1 2 2 .267 .340 .476 .816
2018 CLE Cleveland Guardians  39 109 34 5 2 1 15 15 11 19 0 0 0 .312 .375 .422 .797
2017 CLE Cleveland Guardians  49 156 41 8 1 0 13 25 21 35 1 2 0 .263 .352 .327 .679
Total 150 3295 957 184 7 100 424 471 409 558 30 11 8 .290 .372 .442 .813