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 SF San Francisco Giants  71 214 44 12 0 4 26 19 20 33 3 0 0 .206 .277 .318 .595
Total 71 214 44 12 0 4 26 19 20 33 3 0 0 .206 .277 .318 .595
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 SF San Francisco Giants  71 214 44 12 0 4 26 19 20 33 3 0 0 .206 .277 .318 .595
2023 SF San Francisco Giants  126 405 115 22 0 23 60 51 41 63 5 0 0 .284 .355 .509 .863
2022 SF San Francisco Giants  151 525 120 28 1 19 71 72 59 103 11 0 0 .229 .316 .394 .710
2021 SF San Francisco Giants  139 389 102 16 1 18 53 57 41 56 3 1 0 .262 .335 .447 .782
2020 SF San Francisco Giants  55 198 53 11 1 12 32 30 13 36 1 1 0 .268 .315 .515 .830
2019 ARI Arizona Diamondbacks  89 265 84 18 0 9 37 31 15 31 4 0 0 .317 .361 .487 .848
2018 NYM New York Mets  126 386 103 25 0 11 51 43 29 42 5 0 0 .267 .319 .417 .736
2017 NYM New York Mets  110 336 91 17 1 18 52 42 17 54 3 1 1 .271 .307 .488 .795
2016 NYM New York Mets  103 307 82 14 0 16 49 38 23 48 2 1 1 .267 .319 .469 .788
2015 NYM New York Mets  137 483 127 22 0 16 59 55 19 63 4 0 1 .263 .295 .408 .703
2014 NYM New York Mets  78 259 65 13 1 6 29 28 12 31 1 1 0 .251 .286 .378 .664
2013 NYM New York Mets  27 95 20 5 0 1 13 8 5 23 0 0 0 .211 .248 .295 .542
Total 151 3862 1006 203 5 153 532 474 294 583 42 5 3 .260 .317 .434 .751