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

2022 Regular season
Play log from 2015
Spray chart · 232 batted balls
Groundout · 85.2 mph · 98 ftGroundout · 82.8 mph · 22 ftFlyout · 76.3 mph · 245 ftPop Out · 51.1 mph · 99 ftGroundout · 70.1 mph · 7 ftForceout · 39.9 mph · 3 ftGroundout · 65.6 mph · 68 ftFlyout · 76.4 mph · 270 ftFlyout · 83.9 mph · 225 ftGroundout · 99.0 mph · 21 ftPop Out · 60.7 mph · 177 ftGroundout · 70.3 mph · 132 ftPop Out · 77.3 mph · 156 ftGroundout · 85.1 mph · 3 ftFlyout · 82.8 mph · 235 ftLineout · 35.3 mph · 72 ftGroundout · 93.8 mph · 115 ftFlyout · 93.8 mph · 348 ftSacrifice fly · 95.9 mph · 294 ftGroundout · 56.8 mph · 43 ftFlyout · 94.6 mph · 302 ftLineout · 97.4 mph · 170 ftForceout · 86.0 mph · 13 ftGroundout · 44.5 mph · 2 ftFlyout · 94.6 mph · 342 ftGroundout · 97.2 mph · 5 ftFlyout · 95.6 mph · 350 ftFlyout · 91.4 mph · 281 ftFlyout · 98.6 mph · 356 ftForceout · 73.5 mph · 14 ftFlyout · 99.1 mph · 363 ftFielder’s choice · 68.1 mph · 4 ftFlyout · 90.9 mph · 279 ftFlyout · 88.3 mph · 310 ftGroundout · 87.4 mph · 7 ftPop Out · 67.1 mph · 31 ftFlyout · 87.9 mph · 290 ftFlyout · 83.6 mph · 271 ftGroundout · 59.4 mph · 8 ftGroundout · 97.4 mph · 4 ftPop Out · 69.0 mph · 163 ftGroundout · 92.9 mph · 15 ftFlyout · 94.3 mph · 367 ftGroundout · 48.7 mph · 6 ftGroundout · 97.9 mph · 15 ftPop Out · 69.8 mph · 161 ftPop Out · 74.5 mph · 53 ftFielder’s choice · 105.4 mph · 7 ftField Error · 99.6 mph · 58 ftLineout · 91.3 mph · 309 ftFlyout · 93.3 mph · 354 ftFlyout · 91.3 mph · 351 ftPop Out · 72.4 mph · 84 ftFlyout · 91.7 mph · 356 ftPop Out · 51.8 mph · 15 ftFlyout · 75.9 mph · 199 ftGroundout · 92.7 mph · 28 ftPop Out · 70.5 mph · 226 ftPop Out · 75.1 mph · 174 ftFlyout · 85.1 mph · 316 ftLineout · 95.4 mph · 346 ftForceout · 73.2 mph · 58 ftGroundout · 67.9 mph · 48 ftFlyout · 87.3 mph · 274 ftPop Out · 70.0 mph · 127 ftGrounded into a double play · 68.1 mph · 7 ftFlyout · 85.4 mph · 231 ftGroundout · 108.9 mph · 38 ftLineout · 84.2 mph · 292 ftFlyout · 80.1 mph · 286 ftField Error · 58.0 mph · 34 ftFielder’s choice · 64.1 mph · 15 ftPop Out · 80.0 mph · 88 ftLineout · 100.0 mph · 348 ftFlyout · 73.9 mph · 240 ftFlyout · 91.5 mph · 283 ftGroundout · 45.1 mph · 10 ftLineout · 99.0 mph · 121 ftPop Out · 75.2 mph · 47 ftLineout · 50.6 mph · 145 ftPop Out · 57.2 mph · 96 ftGroundout · 76.9 mph · 8 ftGroundout · 103.9 mph · 16 ftLineout · 93.2 mph · 299 ftGroundout · 97.8 mph · 68 ftLineout · 93.9 mph · 344 ftLineout · 89.2 mph · 273 ftGroundout · 62.0 mph · 10 ftFlyout · 89.2 mph · 224 ftPop Out · 61.7 mph · 167 ftFlyout · 86.9 mph · 233 ftGroundout · 57.1 mph · 4 ftPop Out · 69.8 mph · 223 ftGrounded into a double play · 93.3 mph · 16 ftPop Out · 85.1 mph · 184 ftFlyout · 86.6 mph · 334 ftPop Out · 84.3 mph · 129 ftPop Out · 68.5 mph · 215 ftFlyout · 88.1 mph · 341 ftFlyout · 100.8 mph · 351 ftLineout · 91.8 mph · 327 ftPop Out · 63.0 mph · 71 ftGroundout · 83.0 mph · 57 ftFlyout · 86.4 mph · 237 ftPop Out · 76.9 mph · 22 ftFlyout · 99.8 mph · 374 ftPop Out · 64.4 mph · 193 ftFlyout · 89.7 mph · 307 ftForceout · 76.8 mph · 24 ftLineout · 53.9 mph · 108 ftFlyout · 80.1 mph · 278 ftField Error · 90.1 mph · 76 ftPop Out · 50.0 mph · 117 ftGroundout · 95.9 mph · 8 ftLineout · 86.8 mph · 315 ftFlyout · 85.8 mph · 321 ftGroundout · 91.3 mph · 42 ftFlyout · 93.3 mph · 322 ftGroundout · 61.4 mph · 5 ftPop Out · 86.7 mph · 85 ftGroundout · 95.6 mph · 5 ftFlyout · 76.9 mph · 272 ftGroundout · 69.4 mph · 4 ftGroundout · 45.4 mph · 2 ftGrounded into a double play · 95.0 mph · 99 ftGroundout · 46.8 mph · 12 ftFlyout · 95.4 mph · 326 ftLineout · 74.1 mph · 145 ftGroundout · 47.1 mph · 95 ftFlyout · 93.3 mph · 352 ftPop Out · 48.2 mph · 48 ftLineout · 74.1 mph · 140 ftForceout · 93.4 mph · 3 ftFlyout · 82.2 mph · 234 ftGroundout · 75.1 mph · 22 ftGroundout · 91.5 mph · 9 ftFlyout · 77.8 mph · 272 ftFlyout · 84.4 mph · 229 ftLineout · 101.2 mph · 341 ftForceout · 105.6 mph · 34 ftFlyout · 86.8 mph · 309 ftGroundout · 90.1 mph · 5 ftSacrifice fly · 95.5 mph · 327 ftGroundout · 70.2 mph · 20 ftGroundout · 79.8 mph · 9 ftGroundout · 73.4 mph · 29 ftPop Out · 76.0 mph · 207 ftForceout · 69.5 mph · 8 ftGroundout · 54.8 mph · 5 ftGroundout · 63.4 mph · 6 ftFielder’s choice out · 75.7 mph · 27 ftGroundout · 102.1 mph · 75 ftPop Out · 60.0 mph · 17 ftGroundout · 86.8 mph · 19 ftFlyout · 73.1 mph · 227 ftPop Out · 79.8 mph · 54 ftFlyout · 85.7 mph · 280 ftGroundout · 94.7 mph · 105 ftGrounded into a double play · 104.9 mph · 53 ftDouble · 79.0 mph · 172 ftSingle · 100.8 mph · 207 ftDouble · 87.6 mph · 274 ftSingle · 105.4 mph · 6 ftDouble · 103.0 mph · 104 ftSingle · 80.7 mph · 14 ftSingle · 89.3 mph · 73 ftSingle · 92.0 mph · 10 ftSingle · 100.3 mph · 233 ftSingle · 99.0 mph · 68 ftSingle · 99.4 mph · 251 ftDouble · 108.2 mph · 373 ftSingle · 97.6 mph · 116 ftSingle · 95.6 mph · 90 ftSingle · 77.5 mph · 269 ftSingle · 70.8 mph · 226 ftSingle · 89.5 mph · 233 ftSingle · 70.6 mph · 203 ftDouble · 108.6 mph · 369 ftTriple · 99.9 mph · 393 ftSingle · 106.1 mph · 151 ftSingle · 74.6 mph · 4 ftSingle · 82.9 mph · 258 ftHome Run · 102.3 mph · 398 ftHome Run · 101.7 mph · 396 ftSingle · 69.2 mph · 213 ftSingle · 71.4 mph · 233 ftSingle · 75.8 mph · 13 ftSingle · 70.3 mph · 235 ftSingle · 83.2 mph · 18 ftDouble · 107.8 mph · 130 ftSingle · 100.6 mph · 145 ftSingle · 103.4 mph · 22 ftSingle · 92.6 mph · 247 ftSingle · 75.6 mph · 236 ftDouble · 93.9 mph · 43 ftSingle · 75.0 mph · 3 ftDouble · 105.9 mph · 126 ftSingle · 79.8 mph · 61 ftSingle · 90.6 mph · 183 ftSingle · 98.0 mph · 217 ftDouble · 103.7 mph · 371 ftSingle · 105.9 mph · 108 ftSingle · 85.2 mph · 267 ftSingle · 92.1 mph · 148 ftSingle · 70.7 mph · 11 ftHome Run · 94.3 mph · 358 ftSingle · 85.0 mph · 225 ftHome Run · 101.3 mph · 401 ftSingle · 78.2 mph · 196 ftSingle · 95.7 mph · 131 ftSingle · 100.5 mph · 20 ftSingle · 60.3 mph · 3 ftSingle · 92.9 mph · 18 ftSingle · 71.4 mph · 200 ftSingle · 86.5 mph · 134 ftSingle · 106.8 mph · 292 ftSingle · 68.2 mph · 225 ftSingle · 100.8 mph · 137 ftTriple · 103.2 mph · 388 ftSingle · 105.5 mph · 23 ftHome Run · 101.5 mph · 371 ftSingle · 89.0 mph · 259 ftSingle · 109.6 mph · 240 ftSingle · 82.3 mph · 240 ftSingle · 77.1 mph · 219 ftSingle · 96.1 mph · 257 ftSingle · 103.6 mph · 106 ftDouble · 88.8 mph · 324 ftSingle · 67.7 mph · 2 ftSingle · 94.7 mph · 23 ftSingle · 70.7 mph · 244 ftTriple · 103.3 mph · 323 ft
Hit (73) Out (159) Home run (5)
Average exit velocity 83.4 mph · longest 401 ft

05/Game log

2022
Regular season
DateOppResultABRHHRRBIBBSO
APR 7vs PITW 904220000
APR 9vs PITW 623000001
APR 10vs PITL 494110001
APR 12vs KCW 654000001
APR 14@ MILL 153010001
APR 15@ MILW 1015120200
APR 16@ MILW 214010001
APR 17@ MILL 562000011
APR 19@ MIAW 513000012
APR 20@ MIAW 203010000
APR 21@ MIAL 053000002
APR 22@ CINW 421000000
APR 23@ CINW 502200021
APR 24@ CINL 143020001
APR 25vs NYML 254110001
APR 26vs NYML 034000000
APR 27vs NYMW 1051010000
APR 28vs AZW 833220010
APR 29vs AZL 262100021
APR 30vs AZL 023010000
MAY 1vs AZW 754111200
MAY 2vs KCW 104000001
MAY 3@ KCL 174010000
MAY 4@ KCW 1004110101
MAY 5@ SFW 714000000
MAY 6@ SFW 324111200
MAY 7@ SFL 7134230010
MAY 8@ SFL 343000110
MAY 10vs BALL 353111200
MAY 11vs BALW 1014110002
MAY 13vs SFL 284000000
MAY 14vs SFW 400000000
MAY 15vs SFW 1565110000
MAY 17@ NYMW 434010000
MAY 17@ NYML 134000002
MAY 19@ NYML 675130001
MAY 20@ PITW 534010100
MAY 21@ PITW 540000000
MAY 22@ PITW 1845221300
MAY 23vs TORW 734010101
MAY 24vs TORL 184010001
MAY 26vs MILL 344010000
MAY 27vs MILW 423120000
MAY 28vs MILW 834110002
MAY 30vs SDW 634010000
MAY 31vs SDW 324010000
JUN 1vs SDW 523000000
JUN 2@ CHCL 574221201
JUN 3@ CHCW 1455220001
JUN 4@ CHCW 745110102
JUN 4@ CHCL 162020000
JUN 5@ CHCW 535220001
JUN 7@ TBL 244020110
JUN 8@ TBL 3114010002
JUN 9@ TBL 123000002
JUN 10vs CINW 203000001
JUN 11vs CINW 542000000
JUN 12vs CINL 673000010
JUN 13vs PITW 752000001
JUN 14vs PITW 913110001
JUN 14vs PITW 314010000
JUN 15vs PITL 464110001
JUN 17@ BOSL 564120100
JUN 18@ BOSW 1125130000
JUN 19@ BOSL 463010111
JUN 20@ MILL 023000002
JUN 21@ MILW 624000001
JUN 22@ MILW 544000003
JUN 23@ MILL 461000001
JUN 24vs CHCL 033010000
JUN 25vs CHCW 532110011
JUN 26vs CHCL 564000000
SEP 20vs PITW 984120301
SEP 21vs PITW 1424110201
SEP 22vs BOSW 543010101
SEP 23vs BOSW 540100010
SEP 24vs BOSW 753000012
SEP 25vs BOSW 203010001
SEP 26@ TORL 234000003
SEP 27@ TORW 521000001
SEP 28@ TORW 835010101
SEP 30vs BALL 123000002
OCT 1vs BALW 804020100
OCT 2vs BALL 134010000
OCT 4@ TEXW 544010101
OCT 4@ TEXL 234000001

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.