Harrison BaderLF San Francisco Giants
Age 32 R/R 5'11" / 219 lbs MLB HR -8%H -3% Svc 8.174 · Ctrl thru 2027 ILInjured 10-Day (D10)
2026 ROS PROJECTION134 act + 288 ros · stats below = ROS only
wRC+†vL 8091vR 120
AVG/OBP/SLG.240 / .301 / .407
PA288
HR10
SB9
K%26
BB%6
BABIP298
ISO167
MLB%100%
Value2026 · WAR
BAT: -7.7 runs (wOBA-derived runs vs avg)-8BATRUN: +2.5 runs (SB/CS + UBR baserunning)+3RUNFLD: +2.1 runs (Defensive runs vs avg)+2FLDPOS: +1.5 runs (Positional adjustment)+2POSREP: +12.0 runs (Replacement-level credit)+12REPTotal WAR: +0.90+0.9WAR
0.00.91.80.41.3-$1M ctrl surplus26272829303132333435
projected WAR paid WAR ($/8M) surplus deficit post-control
Tools · Splits · ContractCON 45 / POW 50
Toolsscout grade · Statcast %ile · 2024-2026
CONTACT45
Whiff%
5510.4%
xwOBA
390.295
POWER50
Barrel%
528.4
Avg EV
2887.4
Bat Spd
6272.7
EYE40
Chase%
4732.2%
SPEED60
Sprint
5027.5
Platoon Splits2024-2026 · 984 PA
vs LHP
vs RHP
Edge
PA
310
674
wRC+
78
107
▶▶R
wOBA
287
325
R
ISO
155
150
BABIP
270
328
▶▶R
K%
27.1%
23.9%
R
BB%
6.8%
5.9%
L
Contract ESTIMATED · service-time + WAR-based estimator (needs verification)
Status   FA
MLB Debut   2017
Service   8.174 yrs.days
Team Control Through   2027
First FA Year   2027
OPT
YearStatusSalary Proj WAR Value Surplus
2026ROSExt$4M+0.4$1M-$3M
2027Ext$10M+1.3$10M+$0.4M
Totals $14M $11M -$2M
Options · projected decision
2028MUTUAL OPT$10.2M / $0.0M buyoutDECLINE
2029MUTUAL OPT$10.0M / $1.5M buyoutDECLINE

Career Stats + Projections

Viewactual = stats as recorded (prior seasons combined) + projected real-world MLB lines · MLE = level/park-neutral translations
Methodology▸ how these numbers are built

All seasons translated to park-neutral MLB-equivalent (MLE) and combined per year. 2026 = actual YTD + projected ROS + total. 2027+ via Advanced Marcel + aging curve.

YearAge LvlTeam MLB% PAAB H2B3BHR BBSOHBP SBCS AVGOBPSLGOPS ISOBABIP K%BB% wOBAwRC+ BATRUNFLDPOSREP WAR
201521 APeoria Chiefs 228212 53827 9616 156 250300406705 156317 274 299 87
201521 APeoria Chiefs 228206 621129 15446 156 301366505870 204344 197 382 151
201622 AA3 teams 603555 12819615 3019314 1715 231287368655 137322 325 287 78
201622 AA3 teams 603544 14821621 4114514 1715 272339449787 176332 247 348 124
201723 AAA2 teams 571526 11716118 2917311 1710 222277359637 137292 305 276 70
201723 AAA2 teams 571516 14221123 3914211 1710 275339453793 178335 257 349 126
201824 MLBSt. Louis Cardinals 427379 10020212 3112511 153 264337422759 158358 297 328 109 +4 +2 +14 +2 +12 3.4
201824 MLBSt. Louis Cardinals 427379 10020212 3112511 153 264337422759 158358 297 336 115 +7 +2 +14 +2 +12 3.7
201925 MLB2 teams 481413 8717317 5113814 143 211318390708 179269 2911 310 96 -2 +2 +9 +2 +14 2.5
201925 MLB2 teams 481410 9117319 5413314 143 222333417750 195277 2811 335 115 +8 +2 +9 +2 +14 3.5
202026 MLBSt. Louis Cardinals 125106 24724 13405 31 226339443782 217317 3210 343 121 +3 +0 +2 +0 +4 1.0
202026 MLBSt. Louis Cardinals 125106 24724 13405 31 226339443782 217317 3210 346 123 +3 +0 +2 +0 +4 1.0
202127 MLBSt. Louis Cardinals 401367 9821116 27855 94 267326460786 193306 217 332 113 +6 +0 +11 +1 +11 3.0
202127 MLBSt. Louis Cardinals 401367 9821116 27855 94 267326460786 193306 217 346 123 +10 +0 +11 +1 +11 3.5
202228 MLB2 teams 336314 781136 16664 183 248293360653 111295 205 288 78 -8 +2 +4 +1 +10 0.9
202228 MLB2 teams 336313 791236 17654 183 252299367667 115299 195 298 86 -5 +2 +4 +1 +10 1.2
202329 MLB3 teams 383357 771227 18693 213 216259319579 104246 185 254 53 -20 +3 +6 +1 +11 0.1
202329 MLB3 teams 383356 791327 19673 213 222267329596 107252 175 265 61 -17 +3 +6 +1 +11 0.4
202430 MLBNew York Mets 437402 9519012 21958 178 236288373661 137276 225 288 79 -10 +0 +7 +2 +12 1.1
202430 MLBNew York Mets 437402 9519012 21958 178 236288373661 137276 225 292 82 -9 +0 +7 +2 +12 1.2
202531 MLBPhiladelphia Phillies 501448 12123116 3913611 117 270343433776 163351 278 345 122 +12 -1 +3 +2 +14 3.1
202531 MLBPhiladelphia Phillies 501448 12424117 3913611 117 277349449798 172359 278 354 129 +16 -1 +3 +2 +14 3.6
▸ 2026 Season (ACT · ROS-MLE · ROS-CTX · FULL)
YTD32 MLBSF 134125 21506 6402 10 168218352570 184188 304 253 52 -7 +0 -0 +0 +4 -0.3
YTD32 MLBSF 134124 22507 7392 10 177233387620 210190 295 272 66 -5 +0 -0 +0 +4 -0.1
ROS32 MLBSF 100% 288263 6312110 18765 92 240301407708 167298 266 314 99 -0 +1 +2 +1 +8 1.2
ROS32 MLBSF 100% 288263 621219 18765 92 236297392689 156292 266 295 84 -5 +1 +2 +1 +8 0.7
FULL32 MLBSF 422388 8317115 241167 102 214272379651 165263 276 282 74 -13 +1 +2 +2 +12 0.4
TOT32 MLBSF 422388 8417116 241167 102 216274389664 173264 276 295 84 -8 +1 +2 +2 +12 0.9
▸ 2027+ Projections   WITH CONTEXT · MLB TIME ONLY ⓘ
202733 MLBSF 100% 416380 9117214 261127 102 239300405706 166299 276 311 96 -2 +1 -1 +1 +12 1.2
202834 MLBSF 100% 370338 7814112 231026 71 231292385676 154290 286 300 88 -5 +1 -2 +1 +10 0.6
202733 MLBSF 100% 416380 8816213 261127 102 232293387680 155293 276 292 82 -9 +1 -1 +1 +12 0.5
202834 MLBSF 100% 370338 7613211 231026 71 225286373659 148285 286 282 74 -11 +1 -2 +1 +10 -0.0
▸ Career Totals
Career 41203726 90517119121 281103376 13138 243309396705 154301 257 311 96 -19 +11 +56 +17 +117 18.6
/ 162G 650588 14327319 4416312 216 243309396705 153302 257 311 96 -3 +2 +9 +3 +18 2.9
Career 55675060 121021627166 3511471110 18368 239303391694 152302 266 303 90 -62 +9 +56 +20 +158 18.5
/ 162G 650591 14125319 4117213 218 239302387690 149302 266 303 90 -7 +1 +7 +2 +18 2.2

Historical Stats — Raw (Per Stint)

Actual MLB + MiLB stats as they happened, one row per stint at each level. Use this to see what really got recorded; the table above shows MLB-equivalent translations + projections.

YearAge LvlTeam MLB% PAAB H2B3BHR BBSOHBP SBCS AVGOBPSLGOPS ISOBABIP K%BB% wOBAwRC+ BATRUNFLDPOSREP WAR
201521 APeoria Chiefs 228206 621129 15446 156 301366505870 204344 197 382 151 +13 +1 +6 2.1
201622 AAAMemphis Redbirds 161147 34713 11383 23 231298354652 122292 247 295 84 -3 -1 +5 0.1
201622 AASpringfield Cardinals 356318 9012416 259310 1110 283354497851 214349 267 372 143 +17 -2 +10 2.6
201622 INTLGlendale Desert Dogs 8679 24212 5141 42 304353430783 127344 166 346 123 +2 +0 +2 0.5
201723 MLBSt. Louis Cardinals 9285 20303 5241 21 235286376662 141288 265 293 83 -2 +0 +1 +2 +3 0.4
201723 AAAMemphis Redbirds 479431 12218120 3411810 159 283349469818 186345 257 360 134 +18 -1 +14 3.2
201824 MLBSt. Louis Cardinals 427379 10020212 3112511 153 264337422759 158358 297 336 115 +7 +2 +14 +2 +12 3.7
201925 MLBSt. Louis Cardinals 406347 7114312 4611710 113 205315366681 161268 2911 308 94 -3 +1 +9 +2 +12 2.1
201925 AAAMemphis Redbirds 7563 20307 8164 30 3174276981.125 381325 2111 480 225 +11 +1 +2 1.4
202026 MLBSt. Louis Cardinals 125106 24724 13405 31 226339443782 217317 3210 346 123 +3 +0 +2 +0 +4 1.0
202127 MLBSt. Louis Cardinals 401367 9821116 27855 94 267326460786 193306 217 346 123 +10 +0 +11 +1 +11 3.5
202228 MLBNew York Yankees 313292 731035 15624 173 250296356652 106300 205 292 81 -7 +2 +4 +1 +9 1.0
202228 AASomerset Patriots 2321 6201 230 10 286348524872 238294 139 381 150 +1 +0 +1 0.2
202329 MLBCincinnati Reds 344319 741227 17593 203 232277348625 116261 175 277 70 -12 +3 +6 +1 +10 0.8
202329 AAAScranton/Wilkes-Barre RailRiders 2119 2000 230 10 105190105296 125 1410 153 -25 -3 +0 +1 -0.2
202329 AASomerset Patriots 1818 3100 050 00 167167222389 56231 280 172 -10 -2 +0 +1 -0.2
202430 MLBNew York Mets 437402 9519012 21958 178 236288373661 137276 225 292 82 -9 +0 +7 +2 +12 1.2
202531 MLBPhiladelphia Phillies 501448 12424117 3913611 117 277349449798 172359 278 354 129 +16 -1 +3 +2 +14 3.6
▸ Career Totals (raw MLB only — historical actual)
MLB Career 30462745 6791301488 21474358 10533 247315401716 154305 247 318 102 +6 +8 +58 +13 +86 17.4

Career Comps

Retired MLB careers whose totals most resemble what we're projecting for this player. Top row of each card is career totals; bottom row is per-162-game rates. Pool: 727 completed hitter careers (2000-2024).

PLAYER · career totals + /162 gamesYRSPAHRSBAVGOBPSLGPOSFLDWARJAWS
#1Jackie Bradley Jr.last yr '23
career totals — 11 seasons, 4,192 PA
114,19210969225303381+6+7817.218.6
/1626641711+1.0+12.32.7pk7: 20
#2Franklin Gutierrezlast yr '17
career totals — 11 seasons, 3,333 PA
113,3339778257311408-10+7316.916.7
/1626641916-2.1+14.53.4pk7: 16
#3Kevin Pillarlast yr '24
career totals — 11 seasons, 4,353 PA
114,353114108256294407+9+1612.612.4
/1626641716+1.4+2.51.9pk7: 12
#4Geoff Blumlast yr '11
career totals — 12 seasons, 4,208 PA
124,2089118251310382+6+3112.111.2
/162664143+1.0+4.81.9pk7: 10
OGOGILVIE CAREER PROJECTION
career totals — every cell rolls up across 13 projected seasons
134,365132139243305399+4+7611.310.8
/1626642021+0.7+11.51.7pk7: 10
#5Manuel Margotlast yr '24
career totals — 8 seasons, 3,154 PA
83,1545694254307380-5+278.48.8
/1626641220-1.1+5.61.8pk7: 9
#6Peter Bourjoslast yr '17
career totals — 8 seasons, 2,241 PA
82,2414266241298382-0+387.47.5
/1626641220-0.1+11.32.2pk7: 8

Career Path Comps

What happened to players with a similar stat profile at this age · Y-axis: wRC+ (100 = league avg, 150 = elite, 80 = below) · Bands: P10–P90 outer, P25–P75 inner · Gold: OGILVIE projection

Scouting At Match Age Next 3 Yrs Peak 3 Yrs
Comp Age HIT PWR SPD EYE AVG/OBP/SLG ISOBABIP HRSB K%BB% wRC+WAR AVG/OBP/SLG ISOBABIP HRSB K%BB% wRC+WAR AVG/OBP/SLG ISOBABIP HRSB K%BB% wRC+WAR
Harrison Bader (OGILVIE) 32 45 50 60 40 216/274/389 173264 1610 27% 6% 84 +0.9
Matt Carson
2011 · MLB
30 44→50 55→60 54→50 40 235/281/421 186278 2318 25% 5% 95 +1.4 242/288/413 171301 2013 26% 5% 95 +1.4 240/287/394155303171126%5%86+0.6
Jake Marisnick
2023 · MLB
32 45→52 47→60 53→55 38 224/281/361 137313 1417 32% 5% 78 +0.2 216/287/369 153299 1618 32% 7% 83 +0.6 207/287/375168285182032%8%82+0.2
George Lombard
2007 · MLB
31 45→44 50 58→55 44 226/298/385 159307 1825 31% 8% 92 +1.2 227/291/365 138323 1523 32% 7% 83 +0.6 220/287/329109314123232%8%69-0.1
Drew Stubbs
2017 · MLB
32 46→51 48→50 58→60 47 223/301/364 141318 1626 33% 10% 88 +0.9 220/296/336 116326 1216 33% 9% 78 +0.2 207/285/2989131791334%9%60-0.7
Hernán Pérez
2023 · MLB
32 47→55 46→55 55 40 234/275/356 122293 1423 25% 5% 74 -0.1 221/267/355 134280 1616 27% 6% 70 -0.3 207/256/341134259171427%6%61-0.5
Jason Repko
2012 · MLB
31 45→48 45→50 53→55 44 227/284/344 117284 1421 25% 6% 75 -0.0 216/277/342 126282 1314 27% 7% 71 -0.3 187/252/315128245121028%6%51-0.6
Adam Engel
2022 · MLB
30 46→48 51→50 55→60 42 236/299/401 164296 1820 26% 6% 96 +1.5 216/283/342 126308 1224 32% 7% 74 -0.1 198/270/30610829992934%8%55-0.7
Dewayne Wise
2010 · MLB
32 48→40 50→60 56→55 42 243/288/410 167282 1622 21% 5% 94 +1.3 244/282/407 163297 1621 23% 4% 90 +1.0 248/283/416169302172724%4%90+0.5
Justin Leone
2009 · AAA
32 40→41 50 52→55 50 209/290/363 154264 1818 27% 10% 83 +0.6 194/263/323 129274 1413 32% 8% 61 -1.0 130/199/223931949637%8%8-1.9
Chad Huffman
2017 · AAA
32 47→52 53→55 49→45 49 241/318/422 181279 2112 22% 8% 110 +2.4 227/303/386 159280 186 25% 8% 95 +1.4 213/295/36315126518126%8%82+0.3
Kevin Kiermaier
2021 · MLB
31 44→54 49→55 58→55 47 224/290/384 161270 1621 24% 8% 88 +0.9 243/308/386 143312 1317 25% 8% 95 +1.4 248/311/389141317121724%7%94+0.8
Chase d'Arnaud
2019 · MLB
32 48→50 47→45 56→60 45 237/298/376 139300 1423 25% 7% 89 +1.0 202/266/327 125291 1416 34% 7% 63 -0.8 150/219/24493230111538%6%20-2.3
Darnell McDonald
2011 · MLB
32 51→56 49→55 56→55 44 255/303/418 163313 1515 23% 6% 102 +1.8 225/288/365 140272 1510 22% 8% 82 +0.5 202/268/31411324312922%8%59-0.5
J.C. Linares
2017 · AAA
32 47→52 50→55 51→40 47 240/306/396 156288 179 23% 7% 98 +1.6 229/291/373 144265 1610 20% 7% 85 +0.7 214/289/36715322420316%9%82+0.1
Damon Hollins
2006 · MLB
32 50 50→55 50→45 49 253/309/409 157283 1813 18% 7% 102 +1.9 229/283/398 169257 218 20% 7% 89 +0.9 202/260/36616522521422%7%67-0.3
Chris Aguila
2010 · MLB
31 45→54 53→55 49→50 44 235/291/404 169290 2212 27% 7% 94 +1.3 224/282/377 153295 177 29% 7% 82 +0.5 219/280/36614729017529%7%76+0.0
Mario Lisson
2016 · AAA
32 47→49 49→55 48→55 43 239/296/379 140296 189 25% 6% 89 +1.0 219/287/358 139293 168 29% 8% 80 +0.4 201/279/34314226917631%9%71-0.2
Kevin Pillar
2021 · MLB
32 51→60 51→55 50→55 43 258/296/427 169281 1813 16% 4% 102 +1.8 243/291/428 185272 249 20% 5% 100 +1.7 233/278/42819425827822%4%94+0.5
Marshall McDougall
2011 · AAA
32 47→56 51→55 52→45 46 243/284/397 154257 1911 15% 5% 89 +0.9 273/321/450 177300 227 17% 6% 118 +3.0 290/341/47618531624416%7%128+1.8
Will Venable
2015 · MLB
32 50→55 50→60 54→60 46 252/309/414 162303 1820 23% 7% 103 +1.9 227/290/344 117289 1216 24% 8% 77 +0.1 215/281/3139727991725%8%62-0.6