Justin StranskyC South Bend Cubs
Age 23 R/R 6'1" / 180 lbs A+ Svc 0.0 · Ctrl thru 2035
2026 ROS PROJECTION212 act + 141 ros · stats below = ROS only
wRC+†67
AVG/OBP/SLG.199 / .285 / .295
PA141
HR2
K%24
BB%9
BABIP255
ISO96
MLB%0%
Value2026 · WAR
BAT: -19.6 runs (wOBA-derived runs vs avg)-20BATRUN: +1.7 runs (SB/CS + UBR baserunning)+2RUNFLD: +0.0 runs (Defensive runs vs avg)+0FLDPOS: +6.3 runs (Positional adjustment)+6POSREP: +10.0 runs (Replacement-level credit)+10REPTotal WAR: -0.10-0.1WAR
0.00.81.60.50.81.01.11.00.80.60.40.1+$38M ctrl surplus26272829303132333435
projected WAR paid WAR ($/8M) surplus deficit
Tools · ContractCON 51 / POW 42
Toolsscout grade
CONTACT51
scouting grade only
POWER42
scouting grade only
EYE58
scouting grade only
SPEED56
scouting grade only
Contract ESTIMATED · service-time + WAR-based estimator (needs verification)
Status   MiLB
MLB Debut   2030
Service   0 yrs (est)
Team Control Through   2035
First FA Year   2036
YearStatusSalary Proj WAR Value Surplus
2026MiLBstill in minors · estimated debut 2030
2027MiLBstill in minors · estimated debut 2030
2028MiLBstill in minors · estimated debut 2030
2029MiLBstill in minors · estimated debut 2030
2030Pre-Arb$0.9M+1.1$6M+$6M
2031Pre-Arb$0.9M+1.0$5M+$5M
2032Pre-Arb$0.9M+0.8$2M+$2M
2033Arb-1$1M+0.6$1M+$0.8M
2034Arb-2$1M+0.4$0.9M+$0.4M
2035Arb-3$7M+0.1$0.2M+$0.0M (cut)
Totals $5M $16M +$14M

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
202522 AMyrtle Beach Pelicans 5146 6100 3190 20 130184152336 22207 376 163 -17
202522 AMyrtle Beach Pelicans 5143 7100 6120 20 163265186451 23212 2412 214 22
▸ 2026 Season (ACT · ROS-MLE · ROS-CTX · FULL)
YTD23 A+CHC 212183 29413 21455 70 158263240504 82188 2110 238 40 -14 +1 +0 +4 +6 -0.3
YTD23 A+CHC 212173 33514 31335 70 191330301631 110209 1615 295 84 -4 +1 +0 +4 +6 0.7
ROS23 A+CHC 0% 141125 25412 13342 30 199285295580 96254 249 272 67 -5 +1 +0 +3 +4 0.2
ROS23 MLBCHC 0% 11 0000 000 00 255 00 262 59 -0 +0 +0 +0 +0 -0.0
FULL23 A+CHC 213184 29413 21455 70 158262239501 82187 2110 238 40 -14 +1 +0 +4 +6 -0.3
TOT23 A+CHC 353308 54825 34797 100 175272263535 88215 2210 252 51 -20 +2 +0 +6 +10 -0.1
▸ 2027+ Projections   WITH CONTEXT · MLB TIME ONLY ⓘ
202724 MLBCHC 38% 287255 54926 26684 61 212295333628 122260 249 281 73 -9 +1 +0 +5 +8 0.5
202825 MLBCHC 55% 353313 671227 32835 81 214297332629 118263 249 285 76 -9 +1 +0 +6 +10 0.8
202926 MLBCHC 64% 395351 751329 36925 91 214296339635 125264 239 288 78 -10 +1 +0 +7 +11 1.0
203027 MLBCHC 66% 411365 781429 38965 91 214297337634 123265 239 289 79 -10 +1 +0 +7 +12 1.1
203128 MLBCHC 67% 418370 791429 39996 91 214299335634 122264 249 288 78 -10 +1 -1 +7 +12 1.0
203229 MLBCHC 66% 415369 791429 38995 91 214296336632 122264 249 286 77 -11 +1 -1 +7 +12 0.8
203330 MLBCHC 65% 411365 771428 38995 81 211294326620 115262 249 283 75 -12 +1 -2 +7 +12 0.6
203431 MLBCHC 65% 387343 721328 36945 81 210294329624 120260 249 279 72 -12 +1 -3 +7 +11 0.4
203532 MLBCHC 65% 358317 651127 33895 71 205290319609 114257 259 273 67 -13 +1 -4 +6 +10 0.1
203633 MLBCHC 64% 320284 56916 29814 61 197281299580 102253 259 267 62 -14 +1 -4 +6 +9 -0.2
202724 MLBCHC 38% 10997 21412 10261 20 216296340637 124262 249 272 67 -4 +0 +0 +2 +3 0.1
202825 MLBCHC 55% 196173 37714 18463 41 214299335634 121264 239 277 70 -7 +0 +0 +4 +6 0.3
202926 MLBCHC 64% 251223 48915 23593 61 215297332629 117266 249 279 72 -8 +1 +0 +4 +7 0.4
203027 MLBCHC 66% 270239 51916 25634 61 213299335633 121266 239 280 73 -8 +1 +0 +5 +8 0.5
203128 MLBCHC 67% 279247 531016 26664 61 215300336636 121266 249 279 72 -9 +1 -0 +5 +8 0.4
203229 MLBCHC 66% 273242 51916 25654 61 211295331626 120265 249 277 70 -9 +1 -1 +5 +8 0.3
203330 MLBCHC 65% 268238 51916 25643 51 214297336633 122263 249 275 68 -10 +1 -1 +5 +8 0.2
203431 MLBCHC 65% 251223 46815 23613 51 206289318608 112261 249 271 65 -10 +1 -2 +4 +7 0.1
203532 MLBCHC 65% 231205 41714 21573 41 200284302586 102258 259 265 61 -10 +0 -2 +4 +7 -0.1
203633 MLBCHC 64% 206182 37614 19523 41 203289313602 110254 259 259 56 -10 +0 -3 +4 +6 -0.3
▸ Career Totals
Career 23352070 436781048 21555931 489 211294328622 117263 249 274 68 -85 +6 -10 +42 +66 2.0
/ 162G 650576 12222313 601569 133 212297328625 116266 249 274 68 -24 +1 -3 +12 +18 0.5
Career 39473503 7331282080 36195351 8410 209292326618 116262 249 280 73 -122 +13 -15 +70 +112 6.0
/ 162G 650577 12021313 591578 142 208290322613 114260 249 280 73 -20 +2 -2 +12 +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
202522 AMyrtle Beach Pelicans 5143 7100 6120 20 163265186451 23212 2412 214 22 -5 +0 +1 -0.3

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
#1Bobby Crosbylast yr '10
career totals — 7 seasons, 2,832 PA
72,8326234238305374+28+3311.611.6
/162664158+6.7+7.72.7pk7: 12
#2Danny Espinosalast yr '17
career totals — 8 seasons, 3,267 PA
83,2679864221297378+16+3611.011.4
/1626642013+3.2+7.32.2pk7: 12
#3Brendan Ryanlast yr '15
career totals — 9 seasons, 2,872 PA
92,8721967234295315+30+8510.611.0
/162664415+6.9+19.72.5pk7: 11
#4Mike Mathenylast yr '06
career totals — 7 seasons, 2,830 PA
72,830452244301351+21+317.27.2
/162664110+4.9+7.21.7pk7: 7
#5Sandy Leónlast yr '22
career totals — 9 seasons, 1,648 PA
91,648311209276313+29+566.46.7
/162664120+11.9+22.42.6pk7: 7
#6Ronny Cedenolast yr '13
career totals — 9 seasons, 2,783 PA
92,7834039246289354+28+195.55.6
/162664109+6.7+4.51.3pk7: 6
OGOGILVIE CAREER PROJECTION
career totals — every cell rolls up across 6 projected seasons
62,3354849211291329+42+244.34.1
/1626641414+11.9+6.81.2pk7: 4

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
Justin Stransky (OGILVIE) 23 46→51 37→42 51→56 58 175/272/263 88215 510 22% 10% 51 -0.1
Juan Mora
2022 · A
22 47 44→45 55 46 225/302/347 122301 1114 27% 8% 83 +0.6 226/284/337 111307 109 28% 5% 73 -0.1 224/280/33311029810827%5%68-0.2
Nevin Ashley
2008 · A
23 50→51 44→45 52→45 44 242/300/360 118318 1112 27% 7% 85 +0.7 216/288/307 91300 78 28% 7% 67 -0.5 229/298/34812029511425%7%79+0.1
Alex Isola
2021 · A
23 46→45 45→50 49→40 44 227/279/348 122288 128 26% 6% 74 -0.1 217/284/369 152276 204 28% 8% 82 +0.5 213/284/36114826720227%8%77+0.1
Corey Toups
2016 · A
23 49 41→45 56→50 45 232/292/338 106306 617 25% 7% 76 +0.0 212/271/329 117302 1016 31% 6% 66 -0.6 199/260/315116290101633%6%55-1.0
Chase d'Arnaud
2010 · A
23 49→50 42→45 55→60 48 235/310/354 119288 819 20% 7% 89 +0.9 224/283/334 110283 727 22% 6% 72 -0.2 234/297/356122296112624%7%80+0.2
Miguel Amaya
2022 · AA
23 44→42 44→50 50→40 49 214/303/331 117278 117 26% 9% 81 +0.4 223/308/361 138300 155 29% 8% 91 +1.1 228/299/36814027116122%7%86+0.3
Carter Jurica
2012 · A
23 44→54 42→40 48→45 47 211/291/317 106283 911 27% 8% 72 -0.2 233/293/319 86310 66 25% 7% 72 -0.2 238/298/316773155424%7%70-0.2
Leo Jiménez
2023 · A
22 47→49 41→45 49→45 50 221/327/317 97287 89 24% 9% 88 +0.9 227/313/341 114287 117 24% 7% 88 +0.9 227/317/34211428611523%7%86+0.4
Freddy Zamora
2022 · A
23 50→51 40 46→50 49 237/311/326 90314 79 26% 9% 82 +0.5 219/289/306 87305 713 28% 8% 67 -0.5 216/292/2937629461626%8%62-0.6
Chuckie Robinson
2018 · A
23 45→55 45 50→45 40 222/265/349 127284 116 26% 5% 67 -0.5 195/239/300 105282 108 33% 5% 43 -2.2 236/291/36012429415724%6%78+0.1
Daniel Lyons
2009 · A
24 48 41→45 50 49 226/308/329 103289 713 23% 8% 82 +0.5 199/287/281 82268 514 25% 9% 61 -1.0 166/266/2255922931526%10%37-1.2
Paul Janish
2006 · A
23 44→54 43→45 49→45 47 218/283/331 113265 108 22% 7% 71 -0.3 232/292/340 108272 107 18% 7% 77 +0.1 227/288/3271012689618%6%70-0.3
P.J. Higgins
2016 · A
23 44→54 42→45 54→40 42 215/263/322 108284 88 27% 6% 59 -1.1 228/299/300 72289 34 20% 8% 69 -0.4 239/302/36212330413324%8%85+0.5
Marco Hernandez
2021 · A
23 46 39→40 49→45 47 220/285/308 87282 68 23% 7% 66 -0.6 203/292/299 96283 84 29% 9% 68 -0.5 162/268/2448221410027%10%41-0.6
Jeferson Morales
2022 · A
23 41→45 48→50 48→50 48 211/295/361 150263 159 26% 8% 85 +0.7 204/282/341 137270 149 29% 7% 74 -0.1 221/296/35713627513823%7%81+0.2
Tony Delmonico
2011 · A
24 48 43→45 50→40 47 234/312/345 111301 116 25% 8% 88 +0.9 220/310/331 111307 104 29% 9% 84 +0.6 217/318/34112429713129%9%88+0.7
Noah Cardenas
2023 · A
23 49→48 45→40 47→45 55 232/344/365 133305 129 25% 12% 107 +2.2 203/306/307 104284 98 29% 11% 76 +0.1 181/288/277962539629%11%58-0.6
Michael Guldberg
2022 · A
23 45 44→45 55 45 223/293/342 119282 1216 24% 7% 79 +0.3 210/268/294 84282 612 26% 6% 55 -1.4 194/247/2546126431027%6%33-0.8
Tyler Smith
2014 · A
23 49→54 39→40 50 44 230/289/323 93288 511 21% 6% 71 -0.3 238/302/328 90309 69 23% 8% 78 +0.2 241/302/328873096823%7%74-0.1
Jack Marder
2013 · A
23 51 44→45 51→50 42 250/307/371 121303 1116 21% 5% 92 +1.2 221/281/323 102275 910 22% 5% 69 -0.4 207/269/300932579822%5%55-0.7