Tyler StephensonC Cincinnati Reds
Age 29 R/R 6'3" / 225 lbs MLB HR +6% Svc 5.326 · Ctrl thru 2026
2026 ROS PROJECTION257 act + 187 ros · stats below = ROS only
wRC+†vL 135130vR 118
AVG/OBP/SLG.262 / .346 / .427
PA187
HR6
K%26
BB%11
BABIP333
ISO165
MLB%100%
Value2026 · WAR
BAT: +1.3 runs (wOBA-derived runs vs avg)+1BATRUN: -1.0 runs (SB/CS + UBR baserunning)-1RUNFLD: -2.1 runs (Defensive runs vs avg)-2FLDPOS: +7.9 runs (Positional adjustment)+8POSREP: +12.6 runs (Replacement-level credit)+13REPTotal WAR: +2.00+2.0WAR
trajectory · projected WAR by year
2.52.72.41.91.51.00.50.20.02628303234
Tools · Splits · ContractCON 45 / POW 55
Toolsscout grade · Statcast %ile · 2024-2026
CONTACT45
Whiff%
807.8%
xwOBA
620.323
POWER55
Barrel%
6810.9
Avg EV
6890.4
Bat Spd
4871.1
EYE55
Chase%
9021.6%
SPEED45
Sprint
4027.0
Platoon Splits2024-2026 · 910 PA
vs LHP
vs RHP
Edge
PA
212
698
wRC+
127
108
L
wOBA
351
327
L
ISO
227
172
◀◀L
BABIP
258
325
▶▶R
K%
17.9%
30.4%
◀◀L
BB%
10.9%
9.6%
L
Contract ESTIMATED · service-time + WAR-based estimator (needs verification)
Status   Arb-3
MLB Debut   2020
Service   5.326 yrs.days
Team Control Through   2026
First FA Year   2027
YearStatusSalary Proj WAR Value Surplus
2026ROSExt$3M+0.8$3M+$0.5M
Totals $3M $3M +$0.5M

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. Catcher framing: only 2026 Statcast framing is modeled (Baseball Savant server-caches the leaderboard to the current season); prior-year framing is unmodeled — projections for established framers may run below FG-DC by 1-3 WAR.

YearAge LvlTeam MLB% PAAB H2B3BHR BBSOHBP SBCS AVGOBPSLGOPS ISOBABIP K%BB% wOBAwRC+ BATRUNFLDPOSREP WAR
201518 ROKBillings Mustangs 219203 411101 13603 02 202260271531 69282 276 232 36
201518 ROKBillings Mustangs 219194 521501 22423 02 268352361712 93338 1910 326 108
201619 A2 teams 176164 26412 9731 00 159207232439 73270 415 190 4
201619 A2 teams 176159 35514 14521 00 220287340627 119301 308 281 73
201720 ADayton Dragons 348312 731904 27814 21 234303333637 99297 238 278 71
201720 ADayton Dragons 348295 822206 44584 21 278379414793 136322 1713 354 129
201821 A+Daytona Tortugas 450400 791518 3313010 10 198275300575 102264 297 261 58
201821 A+Daytona Tortugas 450388 9720111 459810 10 250343392735 142301 2210 328 109
201922 AA2 teams 418370 861316 339510 00 232312322634 89292 238 287 78
201922 AA2 teams 418361 1062616 426710 00 294383421804 127341 1610 359 133
202023 MLBCincinnati Reds 2017 5002 291 00 2944006471.047 353500 4510 433 190 +2 +0 +1 +0 +1 0.4
202023 MLBCincinnati Reds 2017 5002 291 00 2944006471.047 353500 4510 450 203 +2 +0 +1 +0 +1 0.4
202124 MLBCincinnati Reds 402350 972009 41756 00 277363411774 134325 1910 344 121 +10 +0 +1 +7 +11 3.0
202124 MLBCincinnati Reds 402350 10021010 41756 00 286370431802 146333 1910 356 131 +14 +0 +1 +7 +11 3.5
202225 MLB2 teams 198181 54906 12573 10 298352448800 149400 296 349 125 +6 +0 +1 +4 +6 1.6
202225 MLB2 teams 198181 571006 12553 10 315367470837 155418 286 369 140 +9 +0 +1 +4 +6 2.0
202326 MLBCincinnati Reds 517465 11019212 471354 01 237312363675 127307 269 302 89 -6 -0 -7 +9 +15 1.1
202326 MLBCincinnati Reds 517465 11320213 471354 01 243318378696 135314 269 314 98 -1 -0 -7 +9 +15 1.6
202427 MLBCincinnati Reds 515457 11525118 481178 10 252333429762 177299 239 333 113 +8 +0 +9 +9 +15 4.1
202427 MLBCincinnati Reds 515457 11826119 481178 10 258339444783 186307 239 348 124 +14 +0 +9 +9 +15 4.8
202528 MLB2 teams 382334 7118014 411273 01 213304392696 180289 3311 307 93 -3 -0 +3 +7 +11 1.7
202528 MLB2 teams 382332 7419015 431253 01 223317416733 193301 3311 325 107 +3 -0 +3 +7 +11 2.3
▸ 2026 Season (ACT · ROS-MLE · ROS-CTX · FULL)
YTD29 MLBCIN 257227 541006 28630 01 238322361683 123300 2511 305 92 -2 -0 -1 +5 +7 0.8
YTD29 MLBCIN 257227 541006 28630 01 238322361683 123300 2511 308 94 -2 -0 -1 +5 +7 0.9
ROS29 MLBCIN 100% 187164 43906 20481 00 262346427773 165325 2611 339 118 +4 +0 -1 +3 +5 1.1
ROS29 MLBCIN 100% 187164 43906 20481 00 262346427773 165328 2611 339 117 +4 +0 -1 +3 +5 1.1
FULL29 MLBCIN 444391 9719012 481111 01 248332389721 141314 2511 319 102 +1 -0 -2 +8 +13 2.0
TOT29 MLBCIN 444391 9719012 481111 01 248332389721 141314 2511 319 103 +1 -0 -2 +8 +13 2.0
▸ 2027+ Projections   WITH CONTEXT · MLB TIME ONLY ⓘ
202730 MLBCIN 100% 434384 9920014 451122 11 258339419758 161326 2610 338 117 +8 -0 -5 +8 +12 2.3
202831 MLBCIN 100% 406359 9018012 421062 11 251333401734 150323 2610 333 113 +6 -0 -6 +7 +12 1.9
202932 MLBCIN 100% 376332 8216011 391002 01 247330395724 148319 2710 327 108 +4 -0 -6 +7 +11 1.5
203033 MLBCIN 100% 337297 7314010 35912 00 246329394723 148313 2710 319 102 +1 +0 -7 +6 +10 1.0
203134 MLBCIN 100% 286254 591108 29791 00 232313370683 138305 2810 309 95 -2 +0 -7 +5 +8 0.5
203235 MLBCIN 100% 232205 46806 24661 00 224309351660 127296 2810 297 86 -4 +0 -7 +4 +7 -0.0
203336 MLBCIN 100% 176155 34604 18511 00 219305335640 116288 2910 285 77 -5 +0 -8 +3 +5 -0.4
203437 MLBCIN 100% 122109 23403 12360 00 211289330620 119279 3010 273 67 -5 +0 -8 +2 +3 -0.7
202730 MLBCIN 100% 434384 9920014 451122 11 258339419758 161329 2610 338 117 +8 -0 -5 +8 +12 2.3
202831 MLBCIN 100% 406359 9219013 421062 11 256337418755 162327 2610 333 113 +6 -0 -6 +7 +12 1.9
202932 MLBCIN 100% 376332 8317011 391002 01 250332401733 151322 2710 327 108 +4 -0 -6 +7 +11 1.5
203033 MLBCIN 100% 337297 7314010 35912 00 246329394723 148316 2710 319 102 +1 +0 -7 +6 +10 1.0
203134 MLBCIN 100% 286254 601108 29791 00 236317374691 138308 2810 309 94 -2 +0 -7 +5 +8 0.5
203235 MLBCIN 100% 232205 46806 24661 00 224309351660 127299 2810 297 86 -4 +0 -7 +4 +7 -0.0
203336 MLBCIN 100% 176155 34604 18511 00 219305335640 116291 2910 285 76 -5 +0 -8 +3 +5 -0.4
203437 MLBCIN 100% 122109 23403 12360 00 211289330620 119281 3010 272 67 -5 +0 -8 +2 +3 -0.7
▸ Career Totals
Career 45354013 10112023138 451118836 45 252333407740 155322 2610 329 110 +50 -1 -46 +82 +128 21.7
/ 162G 650575 14529020 651705 11 252333407740 155321 2610 329 110 +7 -0 -7 +12 +18 3.1
Career 62015512 13062596156 570164865 78 237316371687 134307 279 306 92 -55 -2 -46 +111 +176 18.7
/ 162G 650578 13727116 601737 11 237317370687 133307 279 306 92 -6 -0 -5 +12 +18 2.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
201518 ROKBillings Mustangs 219194 521501 22423 02 268352361712 93338 1910 326 108 +2 -1 +6 0.8
201619 ADayton Dragons 153139 30413 12450 00 216278324602 108297 298 270 65 -6 +0 +4 -0.2
201619 ROKAZL Reds 2320 5101 271 00 250348450798 200333 309 357 131 +1 +0 +1 0.1
201720 ADayton Dragons 348295 822206 44584 21 278379414793 136322 1713 354 129 +11 +0 +10 2.2
201821 A+Daytona Tortugas 450388 9720111 459810 10 250343392735 142301 2210 328 109 +5 +0 +13 1.8
201922 AAChattanooga Lookouts 363312 891916 37609 00 285377410787 125331 1710 352 128 +11 +0 +10 2.2
201922 INTLGlendale Desert Dogs 5549 17700 571 00 347418490908 143405 139 405 168 +4 +0 +2 0.6
202023 MLBCincinnati Reds 2017 5002 291 00 2944006471.047 353500 4510 450 203 +2 +0 +1 +0 +1 0.4
202124 MLBCincinnati Reds 402350 10021010 41756 00 286370431802 146333 1910 356 131 +14 +0 +1 +7 +11 3.5
202225 MLBCincinnati Reds 183166 53906 12473 10 319376482858 163409 267 377 147 +10 +0 +1 +4 +5 2.0
202225 AAALouisville Bats 1515 4100 080 00 267267333600 67571 530 267 62 -1 +0 +0 -0.0
202326 MLBCincinnati Reds 517465 11320213 471354 01 243318378696 135314 269 314 98 -1 -0 -7 +9 +15 1.6
202427 MLBCincinnati Reds 515457 11826119 481178 10 258339444783 186307 239 348 124 +14 +0 +9 +9 +15 4.8
202528 MLBCincinnati Reds 342299 6918013 371162 01 231320421741 191322 3411 327 108 +3 -0 +3 +7 +10 2.3
202528 AAALouisville Bats 4033 5102 691 00 152300364664 212136 2215 304 91 -0 +0 +1 0.1
▸ Career Totals (raw MLB only — historical actual)
MLB Career 19791754 45894363 18749924 22 261340426766 165328 259 341 119 +42 -0 +8 +36 +56 14.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
#1Ramon Hernandezlast yr '13
career totals — 14 seasons, 5,543 PA
145,5431668263326418+65+5733.730.7
/162664201+7.7+6.94.0pk7: 28
#2Stephen Drewlast yr '17
career totals — 12 seasons, 4,917 PA
124,91712341252318423+48+3526.225.1
/162664176+6.5+4.73.5pk7: 24
#3Alex Avilalast yr '21
career totals — 13 seasons, 3,638 PA
133,6381058233348393+65+4626.724.5
/162664191+11.9+8.54.9pk7: 22
#4Jed Lowrielast yr '22
career totals — 13 seasons, 5,188 PA
135,1881218257330407+31+2825.324.5
/162664151+4.0+3.53.2pk7: 24
OGOGILVIE CAREER PROJECTION
career totals — every cell rolls up across 15 projected seasons
155,0291506250328404+71+1426.122.3
/162664201+9.4+1.93.4pk7: 18
#5Chris Iannettalast yr '19
career totals — 14 seasons, 4,253 PA
144,25314111230345406+76-3023.721.5
/162664222+11.9-4.63.7pk7: 19
#6Kurt Suzukilast yr '22
career totals — 16 seasons, 6,163 PA
166,16314320255314388+110-3522.720.5
/162664152+11.9-3.82.4pk7: 18

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
Tyler Stephenson (OGILVIE) 29 45 55 45 55 248/332/389 141314 120 25% 11% 103 +2.0
Devin Mesoraco
2017 · MLB
29 45→49 52→60 42→40 52 234/316/402 168271 206 22% 9% 104 +2.0 219/305/374 155253 195 21% 9% 92 +1.2 206/298/36515923121121%9%83+0.2
Nick Hundley
2012 · MLB
28 53→46 51→55 42→40 48 261/325/435 174326 174 25% 8% 115 +2.8 227/284/368 141284 153 25% 7% 81 +0.4 241/291/40916829818125%6%89+0.5
George Kottaras
2012 · MLB
29 48→53 52→55 43→30 54 244/322/422 178289 194 22% 10% 111 +2.5 228/334/418 190293 245 28% 13% 115 +2.8 192/322/38319124627132%16%97+0.4
Carson Kelly
2023 · MLB
29 44→47 49→55 48→40 53 225/306/373 148257 174 20% 10% 92 +1.2 233/309/371 138275 164 21% 9% 92 +1.2 248/332/39714827919118%10%107+1.2
Cameron Rupp
2018 · MLB
29 45→48 54→60 47→30 45 233/300/416 183301 223 30% 8% 101 +1.8 206/276/375 169295 213 36% 8% 80 +0.4 174/245/33215824821038%7%54-0.7
Chris Snyder
2010 · MLB
29 45→44 54→55 44→30 60 231/339/412 182271 212 23% 13% 116 +2.8 223/330/383 160272 203 24% 13% 105 +2.1 206/321/35414725120025%14%84+0.3
Omar Narváez
2021 · MLB
29 51→55 53→50 42→30 54 258/341/423 165302 223 22% 10% 120 +3.1 242/322/373 131288 142 20% 10% 98 +1.6 236/317/35211628012019%10%87+0.4
Welington Castillo
2016 · MLB
29 46→56 53→55 47→30 45 240/304/411 171285 222 24% 7% 102 +1.8 254/308/423 169316 223 26% 7% 105 +2.1 257/308/41615932322227%6%101+1.0
Josh Phegley
2017 · MLB
29 48→47 51→60 46→40 45 244/296/415 171280 183 20% 6% 98 +1.6 228/286/377 149268 153 21% 6% 85 +0.7 221/276/37615525516020%5%80+0.1
Brad Miller
2019 · MLB
29 45→55 52→60 46→50 51 229/312/404 175297 206 29% 11% 102 +1.9 239/323/451 212301 276 29% 11% 119 +3.1 231/323/46523427832528%11%120+1.5
Keith Ginter
2004 · MLB
28 51 51→55 45 54 254/350/421 167296 184 20% 10% 124 +3.4 239/317/410 171277 206 21% 8% 106 +2.2 225/303/38315825818520%8%91+0.7
Michael McKenry
2015 · MLB
30 49→47 51→55 41→40 50 248/317/406 158293 196 22% 8% 105 +2.1 212/305/350 138280 146 27% 11% 86 +0.8 174/283/29412024311330%12%61-0.4
Colin Moran
2022 · MLB
29 51→57 51→55 45→30 49 257/324/418 161315 203 25% 9% 111 +2.5 225/295/356 131292 164 27% 9% 83 +0.6 203/273/31210926913028%8%59-0.5
Robinson Chirinos
2013 · MLB
29 49→46 47→60 41→50 47 245/310/383 137291 155 21% 7% 96 +1.5 222/290/368 146266 174 23% 7% 84 +0.6 230/343/43520529626229%11%122+2.1
Max Ramirez
2013 · MLB
28 48→52 48→55 45→40 45 242/299/376 133296 162 24% 7% 89 +1.0 226/286/340 114297 123 27% 7% 75 -0.0 247/320/39314528716219%9%101+1.0
Trevor Plouffe
2015 · MLB
29 50→52 50→60 43→45 50 252/317/415 163291 173 20% 8% 108 +2.3 244/305/410 166283 193 20% 8% 101 +1.8 234/296/39616227020221%8%91+0.8
Jason LaRue
2003 · MLB
29 49→52 51→55 40 44 244/315/406 162314 194 27% 7% 105 +2.1 244/328/423 179303 203 25% 7% 115 +2.8 243/334/42818530020125%8%111+1.8
Matthew LeCroy
2007 · MLB
31 50 53→55 46→30 53 256/337/422 167304 223 23% 10% 118 +3.0 208/275/317 109252 115 21% 7% 65 -0.7 165/226/231672025020%6%20-1.9
John Buck
2010 · MLB
30 45→53 53→60 39→30 47 233/301/415 182280 203 25% 8% 101 +1.8 247/312/425 178299 222 24% 8% 108 +2.3 238/313/40817028622024%9%98+1.2
Anthony Recker
2013 · MLB
29 43→48 51→55 44→45 47 223/298/385 162285 207 28% 9% 92 +1.2 210/278/372 162283 216 32% 8% 80 +0.4 196/276/34014426018331%9%67-0.2