Kyle StowersLF Miami Marlins
Age 28 L/L 6'2" / 215 lbs MLB HR -6%H -3% Svc 2.070 · Ctrl thru 2029
2026 ROS PROJECTION324 act + 216 ros · stats below = ROS only
wRC+†vL 78125vR 144
AVG/OBP/SLG.258 / .341 / .474
PA216
HR9
K%30
BB%9
BABIP342
ISO216
MLB%100%
Value2026 · WAR
BAT: +9.1 runs (wOBA-derived runs vs avg)+9BATRUN: -0.2 runs (SB/CS + UBR baserunning)-0RUNFLD: +0.3 runs (Defensive runs vs avg)+0FLDPOS: -5.8 runs (Positional adjustment)-6POSREP: +15.3 runs (Replacement-level credit)+15REPTotal WAR: +1.90+1.9WAR
0.01.32.60.82.11.81.5+$31M ctrl surplus26272829303132333435
projected WAR paid WAR ($/8M) surplus deficit post-control
Tools · Splits · ContractCON 50 / POW 60
Toolsscout grade · Statcast %ile · 2024-2026
CONTACT50
Whiff%
4511.5%
xwOBA
800.343
POWER60
Barrel%
9015.1
Avg EV
8291.3
Bat Spd
9076.5
EYE45
Chase%
9023.4%
SPEED50
Sprint
3026.5
Platoon Splits2024-2025 · 666 PA
vs LHP
vs RHP
Edge
PA
146
520
wRC+
77
143
▶▶R
wOBA
286
372
▶▶R
ISO
107
245
▶▶R
BABIP
295
362
▶▶R
K%
22.6%
31.9%
◀◀L
BB%
7.5%
9.0%
▶▶R
Contract ESTIMATED · service-time + WAR-based estimator (needs verification)
Status   Pre-Arb
MLB Debut   2022
Service   2.070 yrs.days
Team Control Through   2029
First FA Year   2030
YearStatusSalary Proj WAR Value Surplus
2026ROSExt$0.3M+0.8$3M+$3M
2027Arb-1$4M+2.1$16M+$12M
2028Arb-2$6M+1.8$12M+$7M
2029Arb-3$8M+1.5$10M+$4M
Totals $18M $41M +$26M

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
202123 AA3 teams 530475 10118117 472265 84 213290362652 149357 439 284 76
202123 AA3 teams 530449 12523127 731715 84 278385514900 236386 3214 394 160
202224 AAA2 teams 505457 11129320 3315010 32 243308451759 208313 307 326 108
202224 AAA2 teams 505440 11533422 5013310 32 261350505855 243322 2610 371 142
202325 AAA3 teams 336291 578117 351106 32 196295405701 210238 3310 304 91
202325 AAA3 teams 336281 6810120 45906 32 242358498857 256274 2713 373 144
202426 AAA2 teams 473429 9325319 311437 01 217281422702 205271 307 304 91
202426 AAA2 teams 473421 9527321 391407 01 226302454756 228278 308 329 110
202527 MLBMiami Marlins 457399 11922326 481255 51 298381564944 266369 2711 400 164 +33 +1 -3 -5 +13 4.0
202527 MLBMiami Marlins 457399 11521325 481255 51 288372544916 256356 2711 395 161 +31 +1 -3 -5 +13 3.8
▸ 2026 Season (ACT · ROS-MLE · ROS-CTX · FULL)
YTD28 MLBMIA 324285 6716312 291037 11 235321439759 204320 329 324 106 +2 -0 -0 -3 +9 0.8
YTD28 MLBMIA 324285 6716312 291027 11 235321439759 204318 319 334 114 +5 -0 -0 -3 +9 1.1
ROS28 MLBMIA 100% 216190 491029 20654 11 258341474815 216332 309 352 128 +7 -0 +0 -2 +6 1.1
ROS28 MLBMIA 100% 216190 491029 20654 11 258341474815 216326 309 334 114 +3 -0 +0 -2 +6 0.8
FULL28 MLBMIA 540475 11626521 4916811 22 244329453782 208329 319 328 109 +6 -0 +0 -6 +15 1.5
TOT28 MLBMIA 540475 11626521 4916811 22 244329453782 208329 319 335 115 +9 -0 +0 -6 +15 1.9
▸ 2027+ Projections   WITH CONTEXT · MLB TIME ONLY ⓘ
202729 MLBMIA 98% 443393 9920319 401347 31 252332463795 211333 309 351 127 +13 +0 -1 -5 +13 2.1
202830 MLBMIA 98% 433384 9619318 391327 21 250330456786 206331 309 347 124 +12 +0 -1 -5 +12 1.8
202931 MLBMIA 98% 418370 9118317 381297 21 246328449776 203327 319 343 120 +10 +0 -2 -4 +12 1.5
203032 MLBMIA 98% 399354 8617316 361256 21 243323444767 201322 319 336 115 +7 +0 -3 -4 +11 1.1
203133 MLBMIA 98% 369327 7715214 331176 10 235317422739 187315 329 327 109 +4 +0 -3 -4 +10 0.7
203234 MLBMIA 94% 324287 6512212 291055 10 226308408716 181305 329 317 100 +0 +0 -4 -3 +9 0.2
203335 MLBMIA 89% 272242 539210 24904 00 219300397697 178295 339 305 91 -3 +0 -5 -3 +8 -0.3
202729 MLBMIA 98% 434385 9519318 391317 31 247327452779 205327 309 333 113 +6 +0 -1 -5 +12 1.4
202830 MLBMIA 98% 424375 9218317 391297 21 245328445773 200325 309 330 111 +5 +0 -1 -5 +12 1.2
202931 MLBMIA 98% 410363 8717316 371267 21 240322435757 196321 319 325 107 +3 +0 -2 -4 +12 0.9
203032 MLBMIA 98% 391347 8216315 351226 11 236317429746 193316 319 319 102 +1 -0 -3 -4 +11 0.5
203133 MLBMIA 98% 362320 7414214 331156 10 231315419734 188309 329 311 96 -2 +0 -3 -4 +10 0.2
203234 MLBMIA 94% 303268 6011211 27985 10 224307403710 179300 329 300 88 -4 +0 -4 -3 +9 -0.3
203335 MLBMIA 89% 242215 46828 21804 00 214296381677 167290 339 289 79 -6 +0 -5 -3 +7 -0.6
▸ Career Totals
Career 35793175 76514926139 320110656 167 241321436757 195321 319 324 106 +26 +0 -26 -49 +101 5.4
/ 162G 650577 13927525 5820110 31 241321435756 194322 319 324 106 +5 +0 -5 -9 +18 1.0
Career 51754598 109722231214 453165179 3115 239318440758 201319 329 330 111 +64 +0 -27 -55 +147 13.1
/ 162G 650578 13828427 5720710 42 239318441759 202319 329 330 111 +8 +0 -3 -7 +18 1.6

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
202123 AAANorfolk Tides 9381 22203 12320 10 272366407773 136413 3413 350 126 +3 +0 +3 0.6
202123 AABowie Baysox 276237 6715017 34843 41 283380561941 278362 3012 407 169 +22 +0 +8 3.0
202123 A+Aberdeen IronBirds 161131 36617 27552 33 275406496902 221414 3417 398 163 +11 -1 +5 1.6
202224 MLBBaltimore Orioles 9891 23413 5292 00 253306418724 165339 305 322 104 +0 +0 -1 -5 +3 -0.3
202224 AAANorfolk Tides 407349 9229319 451048 32 264361527888 264317 2611 383 151 +24 -0 +12 3.6
202325 MLBBaltimore Orioles 3330 2000 3120 00 6715267218 111 369 118 -51 -6 +0 +0 -4 +1 -0.8
202325 AAANorfolk Tides 283233 579117 40766 32 245369511880 266278 2714 382 150 +16 -0 +8 2.4
202325 A+Aberdeen IronBirds 2018 9103 220 00 5005501.0561.606 556462 1010 672 373 +6 +0 +1 0.7
202426 MLBMiami Marlins 209192 401123 13743 01 208269333603 125319 356 271 65 -8 -0 -5 -5 +6 -1.3
202426 AAANorfolk Tides 264229 5516118 26664 00 240328555883 314247 2510 374 145 +13 +0 +7 2.1
202527 MLBMiami Marlins 457399 11521325 481255 51 288372544916 256356 2711 395 161 +31 +1 -3 -5 +13 3.8
▸ Career Totals (raw MLB only — historical actual)
MLB Career 797712 18036631 6924010 52 253327451778 198334 309 342 120 +18 +0 -8 -19 +23 1.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
OGOGILVIE CAREER PROJECTION
career totals — every cell rolls up across 12 projected seasons
124,13816821247323450-44-2314.814.3
/162664273-7.1-3.62.4pk7: 14
#1Josh Reddicklast yr '21
career totals — 13 seasons, 4,879 PA
134,87914661262321426-52-813.113.0
/162664208-7.1-1.11.8pk7: 13
#2Eric Hinskelast yr '13
career totals — 12 seasons, 4,310 PA
124,31013761249332430-34-3313.012.9
/162664219-5.2-5.12.0pk7: 13
#3Ryan Ludwicklast yr '14
career totals — 11 seasons, 3,938 PA
113,93815017261330451-42-3411.812.7
/162664253-7.0-5.82.0pk7: 14
#4Matt Joycelast yr '21
career totals — 13 seasons, 4,318 PA
134,31814634242343425-46-4411.711.9
/162664225-7.1-6.71.8pk7: 12
#5Tony Clarklast yr '09
career totals — 10 seasons, 2,637 PA
102,6371240250328467-35-287.88.7
/162664310-8.8-7.02.0pk7: 10
#6Jay Gibbonslast yr '11
career totals — 9 seasons, 3,177 PA
93,1771272260315453-30-307.78.1
/162664270-6.3-6.31.6pk7: 9

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
Kyle Stowers (OGILVIE) 28 50 60 50 45 244/329/453 208329 212 31% 9% 115 +1.9
Colby Rasmus
2015 · MLB
28 45→55 58→60 47→50 44 239/301/443 204304 265 30% 8% 108 +2.3 228/299/426 198297 265 31% 9% 103 +1.9 220/294/41919928127431%9%97+0.9
Travis Shaw
2018 · MLB
28 49→53 57→60 51→45 50 257/325/462 205301 258 23% 9% 123 +3.3 236/330/445 209273 286 24% 12% 121 +3.2 220/325/42320325128425%13%108+1.5
Jay Bruce
2014 · MLB
27 48→54 59→65 46→50 50 251/324/467 216298 267 25% 10% 124 +3.4 231/298/427 196274 249 25% 9% 103 +1.9 239/307/47323426130522%9%113+2.7
Jared Walsh
2021 · MLB
28 43→53 62→65 46→30 44 238/305/465 227296 303 30% 8% 116 +2.8 242/305/442 200310 263 29% 8% 110 +2.4 225/295/41118629624231%8%92+0.9
Andy Tracy
2001 · MLB
27 50→48 59→60 50→45 50 259/336/467 208320 276 27% 10% 128 +3.7 233/309/417 184308 247 31% 9% 105 +2.1 236/305/42719127825525%8%106+1.8
Franmil Reyes
2022 · MLB
27 47→51 65 47→45 47 256/325/497 242316 344 30% 9% 133 +4.0 226/287/390 164306 224 32% 8% 89 +0.9 208/267/34313528718233%7%66-0.4
Chris Duncan
2008 · MLB
27 48→50 59→60 41→40 51 254/332/462 208312 273 27% 10% 125 +3.5 227/311/369 142284 164 24% 11% 93 +1.3 201/285/30510425311324%10%62-0.5
Pedro Álvarez
2015 · MLB
28 44→46 60 47→45 48 239/310/448 209288 296 28% 9% 114 +2.7 240/307/454 214285 304 27% 9% 114 +2.7 234/296/45021627331227%8%102+1.6
Jake Lamb
2018 · MLB
27 47→55 58→60 48→45 56 246/340/465 219292 256 25% 12% 130 +3.8 221/321/393 172275 195 26% 12% 104 +2.0 223/310/38316129120129%10%94+0.7
Ryan O'Hearn
2022 · MLB
29 43→53 57→60 48→45 46 232/296/425 193276 275 27% 8% 102 +1.9 255/306/422 167305 206 23% 6% 105 +2.1 274/351/44316931121318%9%124+2.6
Bryan LaHair
2012 · MLB
29 48→55 62→65 44→40 42 259/307/488 230310 313 28% 6% 123 +3.3 240/301/420 180319 236 30% 8% 102 +1.9 211/280/34313229115331%9%69-0.3
Geoff Jenkins
2003 · MLB
29 51→58 59→65 46→45 47 264/334/483 219313 277 24% 8% 132 +4.0 276/349/494 218325 263 22% 9% 141 +4.6 280/357/50122132926122%9%136+4.4
Tommy Medica
2015 · MLB
27 46→53 59→65 50→45 42 245/305/458 212306 277 29% 6% 114 +2.7 218/272/342 124283 139 27% 6% 69 -0.4 200/249/282822637726%5%40-1.4
LaMonte Wade Jr.
2022 · MLB
28 47→57 56→55 48→45 52 244/326/437 193280 239 22% 10% 117 +2.9 250/348/425 175290 215 20% 12% 123 +3.3 251/365/40715529518220%14%121+2.2
John Rodriguez
2006 · MLB
28 48→47 57→55 52→40 45 249/317/444 195301 259 26% 7% 115 +2.8 245/320/409 164309 175 25% 8% 107 +2.2 239/321/38915030715125%9%99+0.7
Matt Joyce
2013 · MLB
28 49→53 56→60 48→50 56 252/341/450 198291 229 22% 11% 126 +3.5 236/329/403 167278 186 21% 12% 109 +2.4 238/352/44720927025321%15%125+2.2
Austin Meadows
2022 · MLB
27 45→55 61→65 45→55 53 243/323/473 229271 287 22% 10% 125 +3.5 236/314/390 154268 166 18% 9% 99 +1.7 228/319/305772653014%10%79+0.1
Mike Jacobs
2009 · MLB
28 47→53 61→65 45→40 47 255/310/484 228283 293 22% 7% 123 +3.3 228/287/406 178276 233 26% 8% 92 +1.2 214/276/36815426720127%8%77+0.1
Luke Raley
2022 · MLB
27 49→48 56→60 50 38 252/322/443 191327 2511 30% 5% 118 +3.0 248/326/447 199328 2514 31% 6% 121 +3.2 245/327/458213323281531%7%121+2.1
Scott Schebler
2019 · MLB
28 45→52 56→60 44→50 48 241/314/434 193277 246 23% 8% 111 +2.5 202/270/345 143262 185 29% 7% 70 -0.3 163/224/27811523215436%5%31-1.5