Spencer Steer1B Cincinnati Reds
Age 28 R/R 5'9" / 185 lbs MLB HR +6% Svc 3.203 · Ctrl thru 2028
2026 ROS PROJECTION358 act + 238 ros · stats below = ROS only
wRC+†vL 106108vR 115
AVG/OBP/SLG.247 / .330 / .437
PA238
HR9
K%22
BB%10
BABIP287
ISO190
MLB%100%
Value2026 · WAR
BAT: +8.5 runs (wOBA-derived runs vs avg)+8BATRUN: +1.5 runs (SB/CS + UBR baserunning)+1RUNFLD: +1.0 runs (Defensive runs vs avg)+1FLDPOS: -8.1 runs (Positional adjustment)-8POSREP: +16.9 runs (Replacement-level credit)+17REPTotal WAR: +2.00+2.0WAR
0.01.42.90.82.42.0+$20M ctrl surplus26272829303132333435
projected WAR paid WAR ($/8M) surplus deficit post-control
Tools · Splits · ContractCON 45 / POW 45
Toolsscout grade · Statcast %ile · 2024-2026
CONTACT45
Whiff%
807.9%
xwOBA
570.317
POWER45
Barrel%
508.2
Avg EV
3788.1
Bat Spd
4871.2
EYE55
Chase%
9022.2%
SPEED55
Sprint
7628.5
Platoon Splits2024-2026 · 1315 PA
vs LHP
vs RHP
Edge
PA
325
990
wRC+
102
104
wOBA
318
321
ISO
180
176
BABIP
259
273
R
K%
21.8%
22.4%
BB%
10.8%
9.4%
L
Contract ESTIMATED · service-time + WAR-based estimator (needs verification)
Status   Arb-1
MLB Debut   2022
Service   3.203 yrs.days
Team Control Through   2028
First FA Year   2029
YearStatusSalary Proj WAR Value Surplus
2026ROSExt$2M+0.8$3M+$2M
2027Arb-2$9M+2.4$18M+$10M
2028Arb-3$12M+2.0$14M+$4M
Totals $22M $35M +$16M

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
201921 ACedar Rapids Kernels 201178 381022 14418 51 213300326626 112265 207 265 61
201921 ACedar Rapids Kernels 201173 451222 19288 51 260360387747 127299 149 339 118
202123 AA2 teams 488434 8914320 381399 84 205283389672 184245 288 291 81
202123 AA2 teams 488417 10618324 551059 84 254353484838 230278 2211 365 137
202224 AAA3 teams 600539 11931217 4514513 44 221296380677 160268 248 294 83
202224 AAA3 teams 600522 13735225 6211513 44 262355481836 218291 1910 368 140
202325 MLBCincinnati Reds 665582 15435322 6813911 153 265352448801 184311 2110 352 127 +20 +2 -14 -12 +19 1.5
202325 MLBCincinnati Reds 665582 15837323 6813911 153 271359464822 192318 2110 363 136 +27 +2 -14 -12 +19 2.2
202426 MLBCincinnati Reds 656574 12633419 721378 253 220315390705 171255 2111 312 97 -2 +4 -6 -7 +19 0.7
202426 MLBCincinnati Reds 656574 12934420 721378 253 225320402722 178260 2111 323 106 +4 +4 -6 -7 +19 1.4
202527 MLBCincinnati Reds 568509 11820220 511295 71 232308397705 165271 239 311 96 -2 +1 -2 -10 +16 0.2
202527 MLBCincinnati Reds 568509 12121221 511295 71 238313411724 173277 239 322 105 +3 +1 -2 -10 +16 0.8
▸ 2026 Season (ACT · ROS-MLE · ROS-CTX · FULL)
YTD28 MLBCIN 358317 7813014 34805 30 246329420748 174284 229 330 111 +4 +1 -1 -4 +10 1.0
YTD28 MLBCIN 358316 7813014 34805 30 247329421750 174286 229 333 113 +5 +1 -1 -4 +10 1.1
ROS28 MLBCIN 100% 238210 521119 23533 41 247330437766 190285 2210 336 116 +4 +0 +2 -4 +7 1.0
ROS28 MLBCIN 100% 239211 521119 23533 41 246329436765 190288 2210 331 111 +3 +0 +2 -4 +7 0.8
FULL28 MLBCIN 597528 13024123 571338 71 246329426755 180285 2210 330 111 +7 +1 +1 -8 +17 1.9
TOT28 MLBCIN 596527 13024123 571338 71 246329426755 180286 2210 332 113 +8 +1 +1 -8 +17 2.0
▸ 2027+ Projections   WITH CONTEXT · MLB TIME ONLY ⓘ
202729 MLBCIN 100% 643567 13830223 631438 102 243328425753 182284 2210 334 114 +10 +1 +5 -11 +18 2.3
202830 MLBCIN 100% 630555 13429222 621428 81 241326420746 178282 2310 331 111 +8 +1 +4 -11 +18 2.0
202931 MLBCIN 100% 617543 12928221 611418 71 238324413736 175278 2310 326 108 +5 +1 +3 -11 +17 1.6
203032 MLBCIN 100% 605534 12426220 591407 61 232317401717 169273 2310 319 102 +2 +1 +2 -11 +17 1.1
203133 MLBCIN 100% 522460 10321117 511246 41 224309385694 161267 2410 311 96 -2 +0 +1 -9 +15 0.4
203234 MLBCIN 100% 456404 8617114 441115 20 213298364662 151258 2410 300 88 -6 +0 -1 -8 +13 -0.2
202729 MLBCIN 100% 643567 13930224 631438 102 245329432761 187287 2210 329 110 +7 +1 +5 -11 +18 2.0
202830 MLBCIN 100% 630555 13529223 621428 81 243328427755 184285 2310 326 107 +5 +1 +4 -11 +18 1.7
202931 MLBCIN 100% 617543 13128222 611418 71 241327422749 180281 2310 321 104 +3 +1 +3 -11 +17 1.3
203032 MLBCIN 100% 605534 12627221 591407 61 236320412732 176276 2310 314 98 -1 +1 +2 -11 +17 0.9
203133 MLBCIN 100% 522460 10422117 511246 41 226311389701 163269 2410 305 92 -5 +0 +1 -9 +15 0.2
203234 MLBCIN 100% 456404 8717114 441115 20 215300366667 151261 2410 295 84 -8 +0 -1 -8 +13 -0.4
▸ Career Totals
Career 57095034 120226120196 565128571 8815 239324415740 177281 2310 323 106 +36 +12 -7 -93 +162 11.1
/ 162G 650573 13730222 641468 102 239324414737 175282 2210 323 106 +4 +1 -1 -11 +18 1.3
Career 68896089 141030527226 651158499 10523 232316402718 170274 239 317 101 +6 +12 -7 -105 +195 10.2
/ 162G 650575 13329321 611499 102 231314402716 170275 239 317 101 +1 +1 -1 -10 +18 1.0

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
201921 ACedar Rapids Kernels 201173 451222 19288 51 260360387747 127299 149 339 118 +4 +1 +6 1.1
202123 AAWichita Wind Surge 280249 6011214 20735 40 241310470780 229274 267 336 115 +5 +1 +8 1.4
202123 A+Cedar Rapids Kernels 208168 467110 35324 44 274411506917 232283 1517 404 168 +16 -1 +6 2.1
202224 MLBCincinnati Reds 10895 20502 11262 01 211306326632 116269 2410 292 81 -2 -0 -1 +2 +3 0.2
202224 AAALouisville Bats 336290 7517115 37667 30 259356479836 221284 2011 368 140 +15 +1 +10 2.6
202224 AAWichita Wind Surge 156137 421318 14234 13 307387591978 285318 159 422 181 +14 -1 +4 1.8
202325 MLBCincinnati Reds 665582 15837323 6813911 153 271359464822 192318 2110 363 136 +27 +2 -14 -12 +19 2.2
202426 MLBCincinnati Reds 656574 12934420 721378 253 225320402722 178260 2111 323 106 +4 +4 -6 -7 +19 1.4
202527 MLBCincinnati Reds 568509 12121221 511295 71 238313411724 173277 239 322 105 +3 +1 -2 -10 +16 0.8
▸ Career Totals (raw MLB only — historical actual)
MLB Career 19971760 42897966 20243126 478 243330421751 178285 2210 335 114 +32 +6 -24 -27 +57 4.5

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
#1Carlos Penalast yr '14
career totals — 13 seasons, 5,856 PA
135,85628529231346462-98-11014.215.3
/162664323-11.2-12.51.6pk7: 16
#2Adam LaRochelast yr '15
career totals — 12 seasons, 6,329 PA
126,32925513260336462-113-12510.712.1
/162664271-11.9-13.11.1pk7: 13
OGOGILVIE CAREER PROJECTION
career totals — every cell rolls up across 12 projected seasons
126,424218101239321413-115-8111.811.3
/1626642210-11.9-8.31.2pk7: 11
#3Chris Davislast yr '20
career totals — 13 seasons, 5,630 PA
135,63029519233315459-96-1026.39.8
/162664352-11.3-12.00.7pk7: 13
#4Mitch Morelandlast yr '21
career totals — 12 seasons, 4,536 PA
124,53618611251318446-81-565.96.1
/162664272-11.9-8.10.9pk7: 6
#5Brandon Mosslast yr '17
career totals — 8 seasons, 3,459 PA
83,45916011238315455-53-415.95.9
/162664312-10.2-7.91.1pk7: 6
#6Justin Smoaklast yr '20
career totals — 11 seasons, 4,750 PA
114,7501963229322419-85-771.93.8
/162664270-11.9-10.70.3pk7: 6

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
Spencer Steer (OGILVIE) 28 45 45 55 55 246/329/426 180286 237 22% 10% 113 +2.0
Alex Call
2023 · MLB
28 47→49 51→50 49→50 54 240/329/406 165272 1914 19% 10% 111 +2.5 228/324/367 139267 1515 19% 11% 98 +1.6 240/342/371131288131320%12%105+1.0
Jason Rogers
2016 · MLB
28 51→53 52→55 49→45 49 260/320/430 170304 204 22% 8% 112 +2.6 255/313/390 135306 155 21% 8% 98 +1.6 254/312/37412030414320%7%90+0.6
Aaron Altherr
2019 · MLB
28 44→52 51→55 48→50 49 221/306/383 162293 1810 30% 10% 95 +1.4 212/290/367 155277 1710 29% 9% 84 +0.6 156/234/314158186181028%7%46-0.5
Harrison Bader
2022 · MLB
28 48→56 55 50→55 48 250/324/441 191300 2214 24% 8% 118 +3.0 240/290/374 134283 1524 20% 6% 85 +0.7 242/304/399157300201625%6%96+0.9
Enrique Hernández
2020 · MLB
28 47→57 56→60 52→45 53 248/322/445 197274 246 20% 9% 118 +3.0 239/312/415 176271 204 19% 9% 105 +2.1 230/304/37514526415219%9%90+0.8
Chris Heisey
2013 · MLB
28 49→52 51→55 50→55 43 250/305/411 161301 1910 24% 6% 102 +1.8 226/282/387 161268 1910 23% 6% 85 +0.7 198/274/38318522626826%8%78+0.1
Greg Bird
2021 · MLB
28 43→50 51→55 48→30 51 221/306/385 164278 196 27% 10% 95 +1.4 200/270/350 150261 194 30% 8% 71 -0.3 177/249/32014322618130%8%53-0.9
Chas McCormick
2022 · MLB
27 47→51 52→55 48→55 47 243/313/407 164307 2111 28% 8% 104 +2.0 245/322/409 164312 2114 27% 9% 108 +2.3 239/319/393154302201726%9%101+1.2
Casper Wells
2013 · MLB
28 45→46 55→60 48→50 47 236/310/435 199289 228 26% 8% 110 +2.4 205/271/325 120286 127 31% 8% 65 -0.7 125/185/145201850030%7%-21-1.1
Bubba Trammell
2001 · MLB
29 51→49 54→55 54→40 55 260/337/443 183288 2110 18% 10% 123 +3.3 253/329/438 185268 234 15% 10% 118 +3.0 250/330/43918825825215%10%115+2.3
Sean Bouchard
2023 · MLB
27 43→41 54→55 52→50 50 221/307/408 188288 2113 30% 10% 102 +1.8 208/299/363 155294 1715 32% 10% 87 +0.8 177/275/304127268131636%10%59-0.5
Connor Joe
2022 · MLB
29 46→52 51→50 45 54 234/325/395 161277 194 22% 11% 106 +2.2 230/323/370 140284 136 22% 11% 98 +1.6 228/325/36613828411522%11%96+1.1
David Bote
2021 · MLB
28 46→48 53→55 48→45 51 234/322/409 175295 219 27% 10% 108 +2.3 219/293/364 145278 167 26% 8% 85 +0.7 225/292/38015528917827%7%85+0.4
Scott Van Slyke
2014 · MLB
28 47→54 53→55 46→50 50 239/317/419 180299 219 27% 10% 108 +2.3 252/333/427 175324 2010 27% 9% 118 +3.0 259/340/42816933019825%9%116+1.0
Kyle Lewis
2023 · MLB
28 42→52 54→55 49→40 50 224/306/395 171282 247 29% 10% 98 +1.6 242/307/411 169318 225 29% 8% 102 +1.9 254/317/42316933623030%8%106+1.2
Mike Brosseau
2022 · MLB
28 44→54 52→55 50→45 45 227/304/394 167288 217 28% 8% 97 +1.5 225/301/378 153289 216 29% 8% 92 +1.2 218/297/35413627720328%8%82+0.2
Nolan Reimold
2012 · MLB
28 44→54 49→60 50 51 227/306/375 148265 1811 22% 9% 92 +1.2 226/287/385 159282 208 27% 7% 87 +0.8 234/310/35912530813527%9%87+0.4
Ben Francisco
2010 · MLB
28 51→56 51→55 47→55 50 256/321/424 168291 1814 19% 8% 111 +2.5 246/318/398 152282 1512 18% 8% 103 +1.9 240/312/377136278131018%8%92+0.5
Gregory Polanco
2020 · MLB
28 48→55 55→60 53→55 51 248/321/440 193293 2112 23% 10% 115 +2.8 220/290/396 176280 2216 29% 9% 92 +1.2 201/272/370169252221929%8%73-0.1
Jeff Bailey
2007 · AAA
28 44→49 53→55 45 47 231/307/403 172284 214 26% 8% 101 +1.8 231/312/398 167280 207 24% 9% 102 +1.8 228/314/39416727120623%9%97+1.2