Sal Stewart3B Cincinnati Reds
Age 22 R/R 6'1" / 224 lbs MLB HR +6% Svc 0.163 · Ctrl thru 2031
2026 ROS PROJECTION414 act + 276 ros · stats below = ROS only
wRC+†124
AVG/OBP/SLG.248 / .325 / .459
PA276
HR13
SB7
K%21
BB%9
BABIP273
ISO211
MLB%100%
Value2026 · WAR
BAT: +18.8 runs (wOBA-derived runs vs avg)+19BATRUN: +0.7 runs (SB/CS + UBR baserunning)+1RUNFLD: -0.9 runs (Defensive runs vs avg)-1FLDPOS: -12.3 runs (Positional adjustment)-12POSREP: +19.6 runs (Replacement-level credit)+20REPTotal WAR: +2.70+2.7WAR
0.02.04.01.13.13.33.43.53.4+$98M ctrl surplus26272829303132333435
projected WAR paid WAR ($/8M) surplus deficit post-control
Tools · Splits · ContractCON 57 / POW 58
Toolsscout grade · Statcast %ile · 2025-2026
CONTACT57
Whiff%
901.4%
xwOBA
900.359
POWER58
Barrel%
9015.2
Avg EV
8091.2
Bat Spd
4871.1
EYE47
Chase%
904.9%
SPEED33
Sprint
3226.6
DEFENSE42
scouting grade only
Platoon Splits2025-2026 · 164 PA
vs LHP
vs RHP
Edge
PA
27
137
wRC+
277
136
◀◀L
wOBA
548
363
◀◀L
ISO
421
274
◀◀L
BABIP
385
259
◀◀L
K%
14.8%
22.6%
◀◀L
BB%
25.9%
8.0%
◀◀L
Contract ESTIMATED · service-time + WAR-based estimator (needs verification)
Status   Pre-Arb
MLB Debut   2025
Service   0.163 yrs.days
Team Control Through   2031
First FA Year   2032
YearStatusSalary Proj WAR Value Surplus
2026ROSExt$0.3M+1.1$9M+$8M
2027Pre-Arb$0.8M+3.1$23M+$22M
2028Pre-Arb$0.8M+3.3$23M+$22M
2029Arb-1$8M+3.4$22M+$16M
2030Arb-2$14M+3.5$21M+$12M
2031Arb-3$20M+3.4$19M+$7M
Totals $44M $115M +$87M

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
202218 ROKACL Reds 2826 5300 270 00 192250308558 115263 257 248 48
202218 ROKACL Reds 2824 7400 450 00 292393458851 167368 1814 380 149
202319 A2 teams 518450 10219010 601084 154 227323336659 109274 2112 297 85
202319 A2 teams 518426 11724012 84774 154 275399415814 141308 1516 368 140
202420 A+Dayton Dragons 338293 652114 37764 102 222317341659 119281 2211 294 83
202420 A+Dayton Dragons 338280 782318 50574 102 279395454849 175320 1715 376 146
202521 AA3 teams 552509 13827024 321128 173 271324466790 194303 206 339 118
202521 AA3 teams 552492 14935025 49928 173 303375526902 224328 179 394 160
▸ 2026 Season (ACT · ROS-MLE · ROS-CTX · FULL)
YTD22 MLBCIN 414363 9322019 45872 113 256341474815 218284 2111 348 124 +11 +1 -2 -7 +12 1.5
YTD22 MLBCIN 414363 9322019 45872 113 256341474815 218284 2111 357 131 +15 +1 -2 -7 +12 1.8
ROS22 MLBCIN 100% 276246 6113013 26582 72 248325459784 211275 219 347 124 +7 +1 +1 -5 +8 1.2
ROS22 MLBCIN 100% 276246 6214013 26582 72 252328467796 215279 219 346 123 +7 +1 +1 -5 +8 1.2
FULL22 MLBCIN 690609 15536032 711454 185 255336471808 217281 2110 347 124 +19 +2 -1 -12 +20 2.7
TOT22 MLBCIN 690609 15435032 711454 185 253335468803 215279 2110 348 124 +19 +2 -1 -12 +20 2.7
▸ 2027+ Projections   WITH CONTEXT · MLB TIME ONLY ⓘ
202723 MLBCIN 100% 660586 14832131 641365 165 253331469801 217275 2110 351 127 +20 +1 +3 -12 +19 3.2
202824 MLBCIN 100% 660586 14932132 641345 165 254333476809 222276 2010 355 130 +22 +1 +3 -12 +19 3.4
202925 MLBCIN 100% 649575 14832132 641315 165 257337483820 226276 2010 357 132 +23 +1 +3 -12 +18 3.5
203026 MLBCIN 100% 648574 14731132 641315 165 256336481817 225276 2010 358 132 +24 +1 +3 -12 +18 3.5
203127 MLBCIN 100% 643568 14531032 651305 165 255337479816 224276 2010 358 133 +24 +1 +3 -11 +18 3.5
203228 MLBCIN 100% 635561 14431032 641295 154 257338483821 226275 2010 357 132 +23 +1 +2 -11 +18 3.4
203329 MLBCIN 100% 623549 14030031 641285 144 255338479817 224274 2110 355 130 +21 +1 +1 -11 +18 3.1
203430 MLBCIN 100% 611540 13629030 621274 123 252333472806 220273 2110 353 128 +19 +1 +1 -11 +17 2.8
203531 MLBCIN 100% 596526 13128029 611264 103 249332468799 219271 2110 349 125 +17 +1 -0 -11 +17 2.4
203632 MLBCIN 100% 577509 12426027 591244 82 244327454781 210267 2110 343 121 +13 +1 -1 -10 +16 2.0
203733 MLBCIN 100% 547483 11523025 551204 62 238321441762 203263 2210 335 115 +9 +0 -2 -10 +15 1.4
203834 MLBCIN 96% 499443 10220022 501133 41 230312424737 194256 2310 325 107 +4 +0 -3 -9 +14 0.7
203935 MLBCIN 91% 443393 8716019 441043 31 221305407712 186249 2310 314 99 -1 +0 -4 -8 +13 0.1
204036 MLBCIN 82% 382339 7213015 38922 10 212296383679 171241 2410 302 89 -5 +0 -5 -7 +11 -0.5
202723 MLBCIN 100% 660586 15133132 641365 165 258336481817 224279 2110 350 126 +19 +1 +3 -12 +19 3.1
202824 MLBCIN 100% 660586 15233133 641345 165 259337488825 229279 2010 354 129 +22 +1 +3 -12 +19 3.4
202925 MLBCIN 100% 649575 14932133 641315 165 259339490829 231279 2010 357 131 +23 +1 +3 -12 +18 3.4
203026 MLBCIN 100% 648574 14932133 641315 165 260339491830 232279 2010 358 132 +23 +1 +3 -12 +18 3.5
203127 MLBCIN 100% 643568 14732033 651305 165 259340489830 231279 2010 358 132 +23 +1 +3 -11 +18 3.5
203228 MLBCIN 100% 635561 14531033 641295 154 258340490830 232279 2010 357 131 +22 +1 +2 -11 +18 3.3
203329 MLBCIN 100% 623549 14130032 641285 144 257340486826 230278 2110 355 130 +21 +1 +1 -11 +18 3.1
203430 MLBCIN 100% 611540 13830031 621274 123 256337483820 228276 2110 352 128 +19 +1 +1 -11 +17 2.8
203531 MLBCIN 100% 596526 13228029 611264 103 251333470803 219274 2110 348 125 +17 +1 -0 -11 +17 2.4
203632 MLBCIN 100% 577509 12627028 591244 82 248330466796 218270 2110 342 120 +13 +1 -1 -10 +16 1.9
203733 MLBCIN 100% 547483 11724026 551204 62 242325453778 211266 2210 335 114 +9 +0 -2 -10 +15 1.4
203834 MLBCIN 96% 477423 9719021 481083 41 229312423735 194259 2310 325 107 +4 +0 -3 -9 +14 0.7
203935 MLBCIN 91% 403358 7915017 40942 21 221302405708 184251 2310 314 98 -1 +0 -3 -7 +11 0.0
204036 MLBCIN 82% 313277 6011013 31762 10 217300397697 181244 2410 302 89 -4 +0 -4 -6 +9 -0.4
▸ Career Totals
Career 83767416 18593924412 834176760 15947 251331471803 221274 2110 346 123 +220 +13 +9 -158 +237 32.7
/ 162G 650576 14430032 651375 124 250332469801 219273 2110 346 123 +17 +1 +1 -12 +18 2.5
Career 98858756 21594575440 975208677 20256 247327451778 204274 2110 341 119 +216 +18 +7 -177 +280 35.2
/ 162G 650576 14230029 641375 134 247327450777 203274 2110 341 119 +14 +1 +0 -12 +18 2.3

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
202218 ROKACL Reds 2824 7400 450 00 292393458851 167368 1814 380 149 +2 +0 +1 0.2
202319 A+Dayton Dragons 131110 32502 18182 50 291400391791 100330 1414 361 134 +5 +1 +4 1.0
202319 ADaytona Tortugas 387316 8519010 66592 104 269398424822 155300 1517 371 142 +18 +0 +11 3.0
202420 A+Dayton Dragons 338280 782318 50574 102 279395454849 175320 1715 376 146 +18 +1 +10 2.9
202521 MLBCincinnati Reds 5855 14105 3150 00 255293545839 291257 265 362 136 +2 +0 +1 -10 +2 -0.5
202521 AAALouisville Bats 165143 4515010 19261 41 3153996291.028 315321 1612 437 193 +17 +0 +5 2.3
202521 AAChattanooga Lookouts 329294 9019010 27517 132 306378473851 167342 168 378 147 +18 +2 +9 2.9
▸ Career Totals (raw MLB only — historical actual)
MLB Career 5855 14105 3150 00 255293545839 291257 265 362 136 +2 +0 +1 -10 +2 -0.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
OGOGILVIE CAREER PROJECTION
career totals — every cell rolls up across 17 projected seasons
179,197439178249325464+1-1852.942.2
/1626643213+0.1-1.33.8pk7: 32
#1Curtis Grandersonlast yr '19
AS×3SS
career totals — 15 seasons, 8,278 PA
158,278344153249337466-10-447.541.9
/1626642812-0.8-0.33.8pk7: 36
#2Torii Hunterlast yr '15
career totals — 16 seasons, 9,251 PA
169,251344185278332465-25-2246.337.8
/1626642513-1.8-1.63.3pk7: 29
#3Mike Cameronlast yr '11
career totals — 12 seasons, 6,303 PA
126,303234209251339451-1+3840.136.5
/1626642522-0.1+4.04.2pk7: 33
#4Vernon Wellslast yr '13
career totals — 13 seasons, 7,118 PA
137,118269108270319461+0-1932.931.8
/1626642510+0.0-1.83.1pk7: 31
#5Adam Joneslast yr '19
AS×10SS×7HOF
career totals — 14 seasons, 7,516 PA
147,51628297277317454+18-3333.329.4
/162664259+1.6-2.92.9pk7: 25
#6Dan Ugglalast yr '15
career totals — 10 seasons, 5,509 PA
105,50923526241336447+20-1728.728.7
/162664283+2.4-2.13.5pk7: 29

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
Sal Stewart (OGILVIE) 22 52→57 54→58 35→33 47 253/335/468 215279 3218 21% 10% 124 +2.7
Gleyber Torres
2020 · MLB
23 50→53 60 45→50 49 266/329/479 212302 297 23% 8% 129 +3.7 256/326/420 164300 2010 21% 9% 112 +2.6 259/345/39914029417617%11%113+2.9
Eloy Jiménez
2020 · MLB
23 49→56 58→65 42→40 42 259/302/461 202301 282 25% 6% 114 +2.7 264/312/464 200315 282 25% 6% 118 +3.0 268/322/45819131827024%7%119+1.5
Spencer Torkelson
2022 · AAA
22 42→46 60 45→40 50 229/316/447 219275 276 28% 10% 116 +2.8 224/304/409 185278 233 27% 10% 101 +1.8 236/320/45622028429227%10%116+3.1
Evan Longoria
2008 · AAA
22 49→58 56→65 47→50 46 255/317/444 189299 255 24% 7% 115 +2.8 269/345/490 221313 269 22% 9% 138 +4.4 271/363/51224229529819%12%141+4.9
Jay Bruce
2010 · MLB
23 47→54 59→65 45→50 46 253/310/466 213291 279 24% 7% 118 +3.0 255/330/467 212298 278 23% 10% 126 +3.5 254/334/47221929728724%10%119+3.1
Andy LaRoche
2006 · AA
22 48→55 58→55 47→45 44 256/305/452 196294 278 24% 6% 113 +2.6 253/327/416 163285 208 18% 9% 111 +2.5 244/331/39114626918716%11%102+1.4
Andy Pages
2023 · AA
22 39→49 57→60 45→50 44 212/294/409 197278 266 33% 8% 97 +1.5 245/312/431 186310 229 27% 7% 110 +2.4 270/324/464194313251022%6%121+2.8
Rafael Devers
2020 · MLB
23 52→57 58→65 42→45 48 273/325/487 213306 267 20% 7% 129 +3.7 271/332/496 225306 285 21% 8% 135 +4.2 260/357/49423330230323%12%133+4.4
Francisco Alvarez
2023 · AAA
21 45 63→65 43→40 46 246/322/478 232306 324 30% 9% 127 +3.6 232/304/438 206282 284 28% 8% 109 +2.4 225/301/42720226828227%9%102+1.3
Mark Reynolds
2007 · AA
23 44→54 58→65 43→50 41 234/291/435 201299 273 31% 7% 102 +1.9 253/326/472 219340 288 32% 9% 126 +3.5 255/337/492237341311232%10%131+4.0
Austin Riley
2020 · MLB
23 43→53 60→65 40 37 232/283/447 214305 302 34% 6% 102 +1.9 264/326/486 222325 302 27% 7% 131 +3.9 282/354/51823633531125%8%146+5.6
Jordan Diaz
2023 · MLB
22 53→56 55 42→30 43 274/310/456 182307 233 20% 5% 115 +2.8 254/298/416 162298 212 22% 5% 100 +1.7 246/294/40115528821023%5%91+0.8
Hank Blalock
2004 · MLB
23 54→57 57→65 41→45 51 280/337/482 202305 253 18% 8% 133 +4.0 272/336/462 190306 232 19% 9% 128 +3.6 266/333/44117529921118%9%115+3.2
Eric Chavez
2001 · MLB
23 52→54 58→65 44→45 57 272/349/482 210290 264 17% 11% 137 +4.3 279/344/512 233296 297 17% 9% 144 +4.8 276/364/50723129129716%12%138+4.6
Jeff Francoeur
2007 · MLB
23 49→59 56→60 42→50 40 260/295/454 194293 246 21% 4% 108 +2.3 267/311/418 151306 164 18% 5% 105 +2.1 271/316/429159304161217%5%104+2.0
Anthony Rizzo
2013 · MLB
23 47→56 59→65 43→45 46 250/311/461 212292 287 25% 7% 118 +3.0 259/347/470 211286 267 19% 10% 134 +4.1 275/385/50823328727915%12%150+5.9
Franmil Reyes
2019 · MLB
24 47→51 57→65 41→45 43 249/304/442 193313 273 29% 7% 110 +2.4 254/319/482 228316 333 29% 9% 126 +3.5 252/322/49824630637230%9%128+2.5
Isaac Paredes
2023 · MLB
24 42→49 55→60 39→40 56 222/309/408 185235 232 18% 10% 103 +1.9 240/338/440 200255 262 18% 11% 123 +3.3 242/348/43919625726117%11%124+3.1
Wily Mo Peña
2005 · MLB
23 46→54 63→65 47→40 42 253/311/481 229306 349 30% 6% 123 +3.3 262/318/471 209345 285 31% 7% 123 +3.3 263/321/46219935226231%6%119+1.8
Pete Alonso
2019 · AAA
24 46→50 59→70 37→40 44 243/315/456 213303 273 29% 7% 118 +3.0 253/340/523 270285 373 26% 9% 146 +4.9 248/338/51026225537421%10%132+4.3