Devin SaltibanSS Jersey Shore BlueClaws
Age 21 R/R 5'9" / 180 lbs A+ HR +4% Svc 0.0 · Ctrl thru 2034
2026 ROS PROJECTION320 act + 213 ros · stats below = ROS only
wRC+†38
AVG/OBP/SLG.186 / .232 / .286
PA213
HR3
SB10
K%35
BB%4
BABIP276
ISO100
MLB%0%
Value2026 · WAR
BAT: -41.5 runs (wOBA-derived runs vs avg)-41BATRUN: +4.8 runs (SB/CS + UBR baserunning)+5RUNFLD: -2.5 runs (Defensive runs vs avg)-2FLDPOS: +5.7 runs (Positional adjustment)+6POSREP: +15.1 runs (Replacement-level credit)+15REPTotal WAR: -1.90-1.9WAR
0.00.51.00.00.00.10.10.00.0-$14M ctrl surplus26272829303132333435
projected WAR paid WAR ($/8M) surplus deficit post-control
Tools · ContractCON 37 / POW 50
Toolsscout grade
CONTACT37
scouting grade only
POWER50
scouting grade only
EYE40
scouting grade only
SPEED58
scouting grade only
DEFENSE50
scouting grade only
Contract ESTIMATED · service-time + WAR-based estimator (needs verification)
Status   MiLB
MLB Debut   2029
Service   0 yrs (est)
Team Control Through   2034
First FA Year   2035
YearStatusSalary Proj WAR Value Surplus
2026MiLBstill in minors · estimated debut 2029
2027MiLBstill in minors · estimated debut 2029
2028MiLBstill in minors · estimated debut 2029
2029Pre-Arb$0.8M
2030Pre-Arb$0.9M
2031Pre-Arb$0.9M+0.1$0.3M+$0.0M (cut)
2032Arb-1$0.4M+0.1$0.3M+$0.0M
2033Arb-2$5M
2034Arb-3$7M
Totals $0.4M $-0.5M +$0.0M

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
202318 ROKFCL Phillies 4643 10101 2101 51 233283326608 93281 224 259 56
202318 ROKFCL Phillies 4642 14201 371 51 333391452844 119382 157 379 148
202419 AClearwater Threshers 411357 6112111 4015010 222 171273303575 132250 3610 254 53
202419 AClearwater Threshers 411346 8213117 5010210 222 237349428777 191281 2512 346 123
202520 A+3 teams 490453 601036 1920014 287 132191208399 75215 414 178 -5
202520 A+3 teams 490440 9725311 3113514 287 220292366658 145289 286 294 83
▸ 2026 Season (ACT · ROS-MLE · ROS-CTX · FULL)
YTD21 A+PHI 320308 591253 91163 213 192222292514 101296 363 220 27 -27 +3 +0 +3 +9 -1.1
YTD21 A+PHI 320304 741664 13873 213 243281375656 132329 274 291 81 -7 +3 +0 +3 +9 0.9
ROS21 A+PHI 0% 213199 37723 9743 102 186232286518 100276 354 235 38 -15 +1 -2 +2 +6 -0.8
ROS21 MLBPHI 0% 11 0000 000 00 278 00 226 31 -0 +0 -0 +0 +0 -0.0
FULL21 A+PHI 321309 591253 91163 213 191221291512 100295 363 220 27 -27 +3 -0 +3 +9 -1.1
TOT21 A+PHI 533507 961976 181906 315 189226290516 101288 363 226 31 -41 +4 -2 +6 +15 -1.9
▸ 2027+ Projections   WITH CONTEXT · MLB TIME ONLY ⓘ
202722 MLBPHI 35% 561520 10220511 281858 213 196248317566 121277 335 254 52 -30 +3 -7 +6 +16 -1.2
202823 MLBPHI 49% 576532 10820514 311848 214 203257338596 135280 325 265 61 -25 +3 -7 +6 +16 -0.7
202924 MLBPHI 53% 581536 11221515 321818 224 209264351615 142281 316 274 68 -21 +3 -7 +6 +16 -0.2
203025 MLBPHI 55% 580534 11321516 331798 224 212268360627 148282 316 279 72 -19 +3 -7 +6 +16 0.0
203126 MLBPHI 56% 576529 11221516 341778 214 212270361631 149282 316 281 73 -18 +3 -7 +6 +16 0.1
203227 MLBPHI 55% 568521 11020516 341758 213 211270361631 150282 316 281 73 -17 +3 -7 +6 +16 0.1
203328 MLBPHI 55% 560514 10920516 341747 203 212270364634 152282 316 280 72 -17 +3 -7 +6 +16 -0.0
203429 MLBPHI 53% 550504 10620515 341727 183 210270359629 149281 316 278 71 -18 +2 -8 +6 +16 -0.2
203530 MLBPHI 57% 540495 10419515 331707 163 210269360629 149280 316 276 69 -19 +2 -8 +6 +15 -0.4
203631 MLBPHI 60% 530486 9918414 321687 142 204263344606 140278 326 272 66 -20 +2 -9 +6 +15 -0.7
202722 MLBPHI 35% 194179 36724 10643 71 201255330585 128279 335 246 46 -12 +1 -2 +2 +5 -0.6
202823 MLBPHI 49% 280259 541037 15904 102 208263351614 143282 325 258 55 -14 +1 -3 +3 +8 -0.5
202924 MLBPHI 53% 307283 601138 17964 112 212266357623 145284 316 266 62 -13 +1 -4 +3 +9 -0.3
203025 MLBPHI 55% 318293 631239 18984 122 215270369638 154284 316 271 66 -12 +2 -4 +3 +9 -0.2
203126 MLBPHI 56% 321295 631239 19994 122 214270366637 153284 316 273 67 -12 +2 -4 +3 +9 -0.2
203227 MLBPHI 55% 312286 611139 19964 122 213272367639 154284 316 273 67 -12 +2 -4 +3 +9 -0.1
203328 MLBPHI 55% 306281 601139 18954 112 214271370641 157284 316 272 67 -12 +1 -4 +3 +9 -0.2
203429 MLBPHI 53% 293269 571128 18914 102 212271357628 145283 316 271 65 -11 +1 -4 +3 +8 -0.3
203530 MLBPHI 57% 308282 591138 19974 92 209269355623 145282 316 268 63 -13 +1 -5 +3 +9 -0.5
203631 MLBPHI 60% 315289 601138 191004 81 208266349616 142280 326 265 61 -14 +1 -5 +3 +9 -0.6
▸ Career Totals
Career 29552717 5731072879 17292639 10218 211268358626 147286 316 267 63 -125 +13 -39 +32 +84 -3.5
/ 162G 650598 12624617 382049 224 211269356625 145286 316 267 63 -27 +3 -8 +7 +18 -0.8
Career 67826223 124323055169 3952199104 26145 200259336595 136276 326 265 61 -302 +34 -75 +73 +192 -7.9
/ 162G 650596 11922516 3821110 254 200259334593 134276 326 265 61 -29 +3 -7 +7 +18 -0.7

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
202318 ROKFCL Phillies 4642 14201 371 51 333391452844 119382 157 379 148 +3 +1 +1 0.4
202419 AClearwater Threshers 411346 8213117 5010210 222 237349428777 191281 2512 346 123 +11 +4 +12 2.6
202520 A+Jersey Shore BlueClaws 295263 501035 21928 195 190270308578 118268 317 263 59 -14 +2 +8 -0.3
202520 ROKFCL Phillies 4137 2101 2102 00 54146162309 10838 245 152 -25 -6 +0 +1 -0.5
202520 INTLAdelaide Giants 154140 451405 8334 92 321375529904 207385 215 392 158 +10 +1 +4 1.6

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
#1Rougned Odorlast yr '23
career totals — 10 seasons, 4,424 PA
104,42417870230288422+16+3215.215.0
/1626642711+2.4+4.92.3pk7: 15
#2Danny Espinosalast yr '17
career totals — 8 seasons, 3,267 PA
83,2679864221297378+16+3611.011.4
/1626642013+3.2+7.32.2pk7: 12
#3Yuniesky Betancourtlast yr '13
career totals — 9 seasons, 4,278 PA
94,2788030261285388+41-206.17.2
/162664125+6.4-3.11.0pk7: 8
#4Everth Cabreralast yr '15
career totals — 6 seasons, 2,059 PA
62,05912136247316328+22-15.15.1
/162664444+7.1-0.51.6pk7: 5
#5J.P. Arencibialast yr '15
career totals — 5 seasons, 1,650 PA
51,650782213260414+29-44.24.2
/162664311+11.9-1.71.7pk7: 4
OGOGILVIE CAREER PROJECTION
career totals — every cell rolls up across 5 projected seasons
52,95579102209263354+32+02.12.2
/1626641823+7.1+0.00.5pk7: 2
#6Alexi Amaristalast yr '17
career totals — 7 seasons, 1,901 PA
71,9012139231275323+14-6-1.1-1.1
/162664714+4.9-2.1-0.4pk7: -1

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
Devin Saltiban (OGILVIE) 21 20→37 35→50 60→58 40 189/226/290 101288 631 36% 3% 31 -1.9
Jeter Downs
2019 · A
21 41→40 42→50 52→55 42 203/265/309 106263 1018 26% 6% 58 -1.2 207/272/357 150272 1718 30% 7% 74 -0.1 175/266/324149236182633%9%63-0.4
Tyler Goeddel
2014 · A
21 42→50 40→45 59→55 39 204/254/302 98293 620 31% 6% 50 -1.7 223/280/337 114302 918 28% 6% 71 -0.3 225/287/343117297101826%7%72-0.1
Jase Bowen
2022 · A
21 37→38 41→50 54→55 34 183/241/274 91285 912 37% 5% 39 -2.5 193/247/307 114286 1316 36% 5% 50 -1.7 200/250/342142290172436%5%57-0.7
Sergio Garcia
2012 · AAA
21 38 42→45 54→60 41 193/248/290 97267 1122 31% 6% 45 -2.1 213/253/326 113295 1227 31% 4% 56 -1.3 231/255/354123300131728%2%62-0.4
Narciso Crook
2016 · A
21 36→44 41→55 53→50 31 183/215/280 97279 912 37% 4% 27 -3.3 197/243/303 106298 1010 36% 5% 46 -2.0 198/275/352154301191538%7%71-0.2
Sean Coyle
2013 · A
21 36→34 45→50 54→50 37 187/249/310 124268 1213 34% 6% 52 -1.6 201/258/355 154293 1914 37% 6% 68 -0.5 192/251/359168278231539%7%64-0.4
Cayden Wallace
2023 · A
21 45→42 42→50 56→50 40 218/268/331 113302 815 30% 6% 64 -0.8 215/273/337 122287 1112 27% 6% 68 -0.5 225/274/377152279181326%5%77+0.1
Christian Cairo
2022 · A
21 39→46 40 53→60 46 187/281/276 89288 716 34% 10% 58 -1.2 194/293/274 80293 618 32% 11% 63 -0.9 214/304/2836830343427%10%66-0.4
Junior Arias
2013 · A
21 36→42 42→50 52→60 34 184/223/285 101269 1016 35% 4% 33 -2.9 199/235/299 100296 1030 35% 4% 41 -2.3 197/242/323125299163038%5%48-0.8
Justin Trapp
2012 · A
21 42→45 39→45 54→55 39 200/255/283 83294 621 33% 6% 46 -2.0 213/267/313 100294 916 29% 6% 59 -1.1 214/267/3069329091528%5%54-1.2
Victor Soto
2010 · A
21 39 37→45 56→60 40 188/240/265 77263 322 29% 5% 35 -2.8 199/243/272 73293 314 31% 5% 37 -2.6 187/218/2375027901832%3%15-0.8
Bubba Starling
2014 · A
21 40→46 42→45 54→50 41 197/259/298 100284 1013 33% 7% 53 -1.5 202/251/323 121297 1211 35% 5% 56 -1.3 216/254/336119279141027%4%56-0.6
Johan Mieses
2016 · A
21 40→33 46→55 52→50 39 205/249/339 134269 1414 29% 5% 59 -1.1 183/230/341 158264 204 38% 5% 52 -1.6 195/270/37718223727730%7%75-0.0
Travis Witherspoon
2010 · A
21 37→47 42→50 56→55 31 185/227/287 102290 910 39% 4% 35 -2.8 211/257/322 111301 1219 32% 5% 57 -1.2 209/267/345136278162530%7%65-0.6
Kelvin Diaz
2023 · A
20 37 43→50 56→60 36 185/253/297 112281 1019 36% 6% 50 -1.7 173/244/264 91301 823 42% 7% 38 -2.6 140/212/2187925382945%7%12-1.4
Monte Harrison
2017 · A
21 37→44 38→50 52→60 35 176/245/255 79302 614 41% 6% 36 -2.7 208/262/336 128338 1419 41% 5% 63 -0.8 206/263/349143355183144%5%64-0.5
Luke Williams
2018 · A
21 39→46 35→45 55→60 41 188/231/243 55251 318 26% 5% 25 -3.5 199/255/286 87268 718 27% 6% 47 -1.9 230/291/360130317134230%7%79+0.2
Jeffrey Baez
2015 · A
21 41→43 42→50 54→60 36 199/247/305 106301 919 36% 5% 48 -1.9 203/245/305 102270 1023 28% 5% 47 -1.9 196/251/342146261191532%6%58-0.6
Samad Taylor
2019 · A
21 38→48 41→50 54→65 45 186/250/288 102245 722 27% 7% 46 -2.0 187/263/301 114290 1025 36% 8% 56 -1.3 239/314/383144329164630%9%96+0.9
Brandon Dailey
2013 · A
21 42 40→45 55 37 202/247/299 97291 712 32% 5% 46 -2.0 194/247/296 102282 96 33% 6% 46 -2.0 138/192/212741905029%5%1-1.2