MLB/Players/Harrison Bader
Harrison Bader

HARRISON BADER

LF · San Francisco Giants · 20172026 · 954 games
954
CAREER GAMES · REGULAR SEASON
10 seasons
.244
CAREER BATTING AVERAGE
697 hits in 2,851 at-bats
93
CAREER HOME RUNS
336 RBI · 105 stolen bases

01/Hitting

Season by season
Regular season
SeasonClubGABRH2B3BHRRBIBBSOSBAVGOBPSLGOPS
2026SF301061018505144340.170.200.358.558
2025PHI1464486112424117543913611.277.335.449.783
2024NYM14340257951901251219517.236.274.373.647
2023CIN983194474122740175920.232.271.348.619
2022NYY862923873103530156217.250.287.356.643
2021STL1033674598211165027859.267.317.460.778
2020STL5010621247241113403.226.311.443.754
2019STL128347547114312394611711.205.298.366.664
2018STL1383796110020212373112515.264.320.422.742
2017STL32851020303105242.235.278.376.654
Career9542,8514016971351493336218777105.244.298.400.698

04/Where the ball went

2020 Regular season
Play log from 2015
Spray chart · 67 batted balls
Groundout · 79.5 mph · 68 ftFlyout · 98.9 mph · 237 ftForceout · 78.8 mph · 5 ftFlyout · 89.8 mph · 275 ftGrounded into a double play · 66.8 mph · 17 ftGroundout · 67.6 mph · 20 ftGroundout · 54.6 mph · 18 ftFielder’s choice out · 70.9 mph · 3 ftPop Out · 84.4 mph · 144 ftGroundout · 79.3 mph · 6 ftPop Out · 61.0 mph · 200 ftPop Out · 86.4 mph · 77 ftField Error · 29.7 mph · 5 ftPop Out · 90.2 mph · 136 ftLineout · 107.9 mph · 364 ftGroundout · 80.1 mph · 7 ftFlyout · 93.0 mph · 351 ftSacrifice fly · 96.5 mph · 325 ftPop Out · 92.0 mph · 133 ftLineout · 98.0 mph · 324 ftGroundout · 61.5 mph · 2 ftFlyout · 99.7 mph · 401 ftGroundout · 74.9 mph · 4 ftLineout · 93.3 mph · 331 ftLineout · 96.6 mph · 366 ftGroundout · 96.2 mph · 63 ftField Error · 81.0 mph · 9 ftPop Out · 79.1 mph · 71 ftGroundout · 50.5 mph · 20 ftGroundout · 73.4 mph · 69 ftPop Out · 19.2 mph · 5 ftFlyout · 83.9 mph · 302 ftForceout · 79.3 mph · 9 ftFlyout · 100.2 mph · 347 ftField Error · 80.8 mph · 3 ftForceout · 86.9 mph · 5 ftGrounded into a double play · 81.6 mph · 12 ftPop Out · 98.8 mph · 190 ftGroundout · 96.8 mph · 112 ftFlyout · 83.5 mph · 282 ftPop Out · 86.2 mph · 79 ftFlyout · 79.1 mph · 266 ftLineout · 80.9 mph · 271 ftSingle · 91.1 mph · 13 ftSingle · 65.5 mph · 199 ftTriple · 100.9 mph · 388 ftHome Run · 106.6 mph · 425 ftHome Run · 104.5 mph · 409 ftDouble · 101.0 mph · 378 ftDouble · 105.4 mph · 400 ftTriple · 104.7 mph · 289 ftHome Run · 102.2 mph · 410 ftDouble · 73.7 mph · 193 ftHome Run · 103.4 mph · 410 ftSingle · 96.0 mph · 145 ftSingle · 104.8 mph · 139 ftSingle · 105.8 mph · 50 ftSingle · 89.4 mph · 148 ftDouble · 94.9 mph · 43 ftSingle · 107.5 mph · 270 ftSingle · 93.2 mph · 6 ftSingle · 82.2 mph · 205 ftSingle · 74.1 mph · 4 ftDouble · 94.0 mph · 323 ftDouble · 104.6 mph · 56 ftSingle · 93.4 mph · 243 ftDouble · 95.7 mph · 351 ft
Hit (24) Out (43) Home run (4)
Average exit velocity 86.0 mph · longest 425 ft

05/Game log

2020
Regular season
DateOppResultABRHHRRBIBBSO
JUL 24vs PITW 543000002
JUL 25vs PITW 912200001
JUL 28@ MINL 364010002
JUL 29@ MINL 032000000
AUG 15@ CWSW 633100000
AUG 15@ CWSW 512010010
AUG 16@ CWSL 270000000
AUG 17@ CHCW 310000000
AUG 17vs CHCL 451010010
AUG 18@ CHCL 363000001
AUG 19vs CHCL 242000001
AUG 21vs CINL 242100011
AUG 22vs CINW 303221101
AUG 23vs CINW 623121211
AUG 24vs KCW 934110002
AUG 25vs KCL 453110011
AUG 26vs KCW 650000000
AUG 27vs PITL 022000001
AUG 27vs PITL 340000000
AUG 28vs CLEL 2141000010
AUG 29vs CLEL 123000001
AUG 30vs CLEW 721000001
AUG 31@ CINW 751000000
SEP 1@ CINW 1621000010
SEP 5vs CHCW 511000100
SEP 5@ CHCW 420000000
SEP 6@ CHCW 733130000
SEP 7@ CHCL 153010001
SEP 8vs MINW 642100011
SEP 8vs MINL 373000002
SEP 10vs DETW 1224110001
SEP 10vs DETL 363000003
SEP 12vs CINW 713111312
SEP 13vs CINL 5103110110
SEP 14@ MILL 123010001
SEP 14@ MILW 321000001
SEP 15@ MILL 3184110001
SEP 16@ MILL 062000001
SEP 16@ MILW 423100001
SEP 17@ PITL 153000001
SEP 18@ PITW 652010011
SEP 18vs PITW 720100000
SEP 19@ PITW 543100002
SEP 20@ PITW 211000010
SEP 22@ KCW 503000012
SEP 23@ KCL 3124020202
SEP 24vs MILW 420000000
SEP 25@ MILW 911100000
SEP 25vs MILL 032010000
SEP 27vs MILW 523221101

Regular season and postseason are separate tables and are never summed into one career line; spring training is excluded entirely. Hitting and pitching come from different source rows, so a two-way player has both tables and neither borrows from the other. Innings pitched is summed as outs and converted once: the stored value counts thirds, so “6.1” means six innings and one out, and adding those as decimals understates a career. ERA and WHIP are computed from those totals rather than averaged across seasons. On-base percentage is (H + BB) over (AB + BB), which runs slightly under the official figure because the source rows carry no hit-by-pitch or sacrifice fly. The charts cover 2015 onward only, and the spray chart plots batted balls with a recorded landing spot: a strikeout or a walk has no location and is not a missing dot. Its field is a representative park, not the one the ball was hit in, because a spray chart pooled across a season is hit in thirty different outfields.