Marco Soto2B Hickory Crawdads
Age 22 R/R 5'11" / 145 lbs A+ Svc 0.0 · Ctrl thru 2035
2026 FULL-SEASON PROJECTIONpark-neutral Marcel · 87 proj PA
wRC+†52
AVG/OBP/SLG.204 / .264 / .288
PA87
HR1
K%29
BB%6
ISO85
MLB%0%
Value2026 · WAR
BAT: -4.7 runs (wOBA-derived runs vs avg)-5BATRUN: +0.2 runs (SB/CS + UBR baserunning)+0RUNFLD: +0.0 runs (Defensive runs vs avg)+0FLDPOS: +0.3 runs (Positional adjustment)+0POSREP: +2.5 runs (Replacement-level credit)+2REPTotal WAR: -0.20-0.2WAR
0.00.51.00.10.10.1+$1M ctrl surplus26272829303132333435
projected WAR paid WAR ($/8M) surplus deficit
Tools · Contract
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+0.1$0.3M+$0.0M (cut)
2031Pre-Arb$0.9M+0.1$0.3M+$0.0M (cut)
2032Extbeyond projection horizon · no WAR estimate
2033Extbeyond projection horizon · no WAR estimate
2034Extbeyond projection horizon · no WAR estimate
2035Extbeyond projection horizon · no WAR estimate
Totals $0.0M $0.6M +$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
202117 ROKDSL Phillies Red 8373 11200 4234 40 151235178413 27220 285 182 -2
202117 ROKDSL Phillies Red 8369 12200 8164 40 174296203499 29226 1910 243 44
202218 ROKDSL Phillies Red 203184 44610 11364 94 239296283579 43291 185 258 56
202218 ROKDSL Phillies Red 203177 531110 18254 94 299377373750 73342 129 337 116
202319 ROKFCL Phillies 130118 22501 4325 00 186244254498 68239 253 209 18
202319 ROKFCL Phillies 130115 29701 7225 00 252323339662 87295 175 297 86
202420 A+2 teams 118109 13100 6482 31 119179128308 9210 415 139 -35
202420 A+2 teams 118106 15100 9352 31 142222151373 9208 308 184 -1
▸ 2026 Season
202622 MLBTEX 8781 16301 5251 10 198253272524 74283 296 253 52 -5 +0 +0 +0 +2 -0.2
▸ 2027+ Projections   WITH CONTEXT · MLB TIME ONLY ⓘ
202723 MLBTEX 35% 149136 29512 10412 21 213277309586 96285 287 265 61 -7 +0 +0 +1 +4 -0.2
202824 MLBTEX 46% 269246 53915 18733 41 215277321598 106286 277 274 68 -10 +0 +0 +1 +8 -0.1
202925 MLBTEX 52% 346315 691227 24934 51 219283337619 117287 277 279 72 -11 +1 +0 +1 +10 0.1
203026 MLBTEX 54% 397361 791428 281075 62 219284335619 116287 277 282 74 -12 +0 +0 +1 +11 0.1
203127 MLBTEX 54% 422384 851529 301145 62 221286341628 120287 277 282 74 -12 +0 +0 +2 +12 0.1
202723 MLBTEX 35% 5248 10201 3141 10 208269312582 104286 276 257 55 -3 +0 +0 +0 +1 -0.1
202824 MLBTEX 46% 124113 24412 8342 21 212276319595 106288 276 266 62 -5 +0 +0 +0 +4 -0.1
202925 MLBTEX 52% 179163 36614 12482 31 221282344626 123289 277 271 66 -7 +0 +0 +1 +5 -0.1
203026 MLBTEX 54% 215195 44815 15583 31 226291354645 128289 277 274 68 -8 +0 +0 +1 +6 -0.1
203127 MLBTEX 54% 229208 46815 16623 31 221286341628 120289 277 274 68 -8 +0 +0 +1 +6 -0.1
▸ Career Totals
Career 799727 16028417 5421611 124 220284340624 120287 277 271 66 -31 +1 +0 +3 +23 -0.5
/ 162G 650591 13023314 441769 103 220284340624 120287 277 271 66 -25 +1 +0 +2 +18 -0.4
Career 22042007 42172933 14059235 4012 210273304577 94278 276 260 57 -106 +3 +0 +8 +62 -3.4
/ 162G 650592 12521310 4117510 124 211273307581 96280 276 260 57 -31 +1 +0 +2 +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
202117 ROKDSL Phillies Red 8369 12200 8164 40 174296203499 29226 1910 243 44 -5 +1 +2 -0.2
202218 ROKDSL Phillies Red 203177 531110 18254 94 299377373750 73342 129 337 116 +4 +0 +6 1.0
202319 ROKFCL Phillies 130115 29701 7225 00 252323339662 87295 175 297 86 -2 +0 +4 0.2
202420 A+Hickory Crawdads 7264 9100 5182 21 141225156382 16191 257 187 2 -8 +0 +2 -0.6
202420 ADown East Wood Ducks 4642 6000 4170 10 143217143360 240 379 179 -5 -5 +0 +1 -0.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
#1Adam Engellast yr '22
career totals — 6 seasons, 1,540 PA
61,5403047225280350+4+334.24.2
/1626641320+1.8+14.41.8pk7: 4
#2Dustin Ackleylast yr '16
career totals — 6 seasons, 2,347 PA
62,3474631241304367-5+73.83.8
/162664139-1.3+1.91.1pk7: 4
#3Einar Díazlast yr '05
career totals — 6 seasons, 1,763 PA
61,7631610248297342+5+122.42.4
/16266464+1.9+4.70.9pk7: 2
#4Ryan Goinslast yr '19
career totals — 7 seasons, 1,680 PA
71,680226230279335+9+212.02.0
/16266492+3.7+8.50.8pk7: 2
#5Nick Senzellast yr '24
career totals — 6 seasons, 1,633 PA
61,6334033232299363+6-140.90.9
/1626641613+2.4-5.80.4pk7: 1
OGOGILVIE CAREER PROJECTION
career totals — every cell rolls up across 2 projected seasons
27991611220282336+3+2-0.00.1
/162664139+2.4+1.7-0.0pk7: 0
#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
Marco Soto (OGILVIE) 22 204/264/288 84283 11 29% 6% 52 -0.2
Aaron McKeithan
2022 · A
22 40 38→40 49→40 40 194/261/274 80272 67 29% 6% 47 -1.9 217/294/301 84283 84 25% 7% 69 -0.4 216/298/285692797123%7%66-0.3
Francisco Acuna
2022 · A
22 39→49 38→45 48→50 44 184/272/269 85267 510 31% 8% 52 -1.6 206/276/298 92284 611 28% 6% 60 -1.0 223/293/3229929491626%7%70-0.2
Franklin Tineo
2017 · A
22 36 38→45 46→50 45 179/245/253 75239 510 26% 7% 35 -2.8 198/277/298 100282 810 30% 8% 60 -1.0 201/298/325124262101225%10%74-0.0
Blake Hunt
2021 · A
22 41 39→50 49→40 43 198/254/288 90263 66 26% 6% 47 -1.9 192/251/307 115278 124 34% 6% 52 -1.6 207/268/34113426314226%6%65-0.3
Claudio Finol
2022 · A
22 40 39→40 46→45 40 193/251/277 85270 56 30% 6% 43 -2.2 194/250/277 83275 79 30% 6% 43 -2.2 181/246/2587726091232%7%35-0.7
Steven Baron
2013 · A
22 39 41→45 50 37 193/232/296 103263 810 30% 4% 40 -2.4 194/233/281 87280 59 31% 5% 36 -2.7 240/300/311713265626%7%68-0.2
Jose Sibrian
2021 · A
22 43 38→50 49→30 39 204/261/283 79291 56 30% 6% 49 -1.8 200/255/276 76267 53 26% 5% 45 -2.1 193/253/280872458024%5%42-0.8
Wendell Rijo
2018 · AA
22 40→41 38→55 45→50 39 194/248/274 81270 611 30% 5% 41 -2.3 205/260/312 107271 117 27% 6% 56 -1.3 208/263/371163264201429%6%70-0.2
Zach Green
2016 · A
22 43→41 41→55 49→40 39 210/252/306 96286 86 29% 5% 50 -1.7 204/259/337 133322 143 39% 5% 63 -0.8 192/267/37217930023142%8%73-0.1
Alex Todd
2012 · A
22 38 37→40 44→45 38 185/246/256 71259 44 29% 5% 37 -2.7 220/285/305 85299 66 27% 5% 65 -0.7 236/303/318833176526%5%73-0.1
Glenn Santiago
2023 · A
22 42 41→40 46→45 39 204/256/303 99288 98 31% 6% 52 -1.6 199/262/282 83293 79 32% 7% 50 -1.8 183/253/253702696832%7%37-1.1
Jonathan Ornelas
2022 · A
22 41→51 42→45 48→50 38 205/253/308 104278 109 30% 5% 52 -1.6 235/290/335 100323 1112 29% 6% 75 -0.0 235/295/3248832691229%7%70-0.3
Luke Williams
2019 · A
22 41→46 37→45 50→60 41 199/250/266 67260 515 25% 5% 40 -2.4 204/263/297 93276 719 27% 7% 53 -1.5 230/291/360130317134230%7%79+0.2
Malvin Matos
2019 · A
22 43→38 39→45 48→50 44 207/272/295 88279 610 26% 7% 57 -1.2 211/277/333 122296 1411 32% 7% 69 -0.4 196/266/321125267171332%7%58-0.9
Ramon Mendoza
2023 · A
22 40→50 37→45 48→45 45 189/266/266 77278 47 31% 8% 47 -1.9 210/282/308 98299 85 30% 8% 65 -0.7 232/306/34711631011327%9%82+0.3
Luis De La Cruz
2011 · A
22 39 40 47→30 38 193/229/294 101252 66 26% 4% 37 -2.6 234/265/316 82286 56 19% 4% 58 -1.2 263/286/335713104416%3%67-0.2
Brandon Barnes
2008 · A
22 38→48 38→55 46→50 37 184/235/263 80274 57 34% 5% 33 -2.9 199/238/312 113297 116 35% 4% 46 -2.0 236/281/354118320111629%5%73-0.1
Gilberto Vizcarra
2021 · A
22 43 36→45 50→40 46 203/265/271 69261 45 23% 7% 48 -1.9 218/265/320 102270 94 22% 5% 60 -1.0 231/267/35712627614022%4%69-0.2
Narbe Cruz
2023 · A
22 41 38→40 44→45 40 197/250/273 76268 57 28% 5% 42 -2.3 215/268/305 90308 86 31% 5% 58 -1.2 215/271/305903139632%5%54-0.7
Braulio Vasquez
2021 · A
22 41 39→45 44→65 38 195/257/276 81309 77 37% 6% 46 -2.0 209/283/301 92307 630 31% 7% 63 -0.8 206/284/2969029954230%7%59-0.5