Yoffry SolanoSS Jupiter Hammerheads
Age 21 S/R 5'10" / 155 lbs A HR -6%H -3% Svc 0.0 · Ctrl thru 2036
2026 ROS PROJECTION164 act + 109 ros · stats below = ROS only
wRC+†61
AVG/OBP/SLG.229 / .286 / .319
PA109
HR1
K%22
BB%6
BABIP288
ISO90
MLB%0%
Value2026 · WAR
BAT: -13.1 runs (wOBA-derived runs vs avg)-13BATRUN: +1.2 runs (SB/CS + UBR baserunning)+1RUNFLD: +0.0 runs (Defensive runs vs avg)+0FLDPOS: +2.9 runs (Positional adjustment)+3POSREP: +7.7 runs (Replacement-level credit)+8REPTotal WAR: -0.10-0.1WAR
0.00.81.70.20.60.91.11.21.21.10.90.7+$56M ctrl surplus26272829303132333435
projected WAR paid WAR ($/8M) surplus deficit
Tools · ContractCON 45 / POW 25
Toolsscout grade
CONTACT45
scouting grade only
POWER25
scouting grade only
EYE40
scouting grade only
SPEED50
scouting grade only
Contract ESTIMATED · service-time + WAR-based estimator (needs verification)
Status   MiLB
MLB Debut   2031
Service   0 yrs (est)
Team Control Through   2036
First FA Year   2037
YearStatusSalary Proj WAR Value Surplus
2026MiLBstill in minors · estimated debut 2031
2027MiLBstill in minors · estimated debut 2031
2028MiLBstill in minors · estimated debut 2031
2029MiLBstill in minors · estimated debut 2031
2030MiLBstill in minors · estimated debut 2031
2031Pre-Arb$0.9M+1.2$7M+$6M
2032Pre-Arb$0.9M+1.2$6M+$6M
2033Pre-Arb$1.0M+1.1$5M+$5M
2034Arb-1$2M+0.9$2M+$1M
2035Arb-2$3M+0.7$1M+$0.4M
2036Extbeyond projection horizon · no WAR estimate
Totals $7M $21M +$18M

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
202217 ROKDSL Miami 117106 25310 7283 42 236302283585 47316 246 260 57
202217 ROKDSL Miami 117103 33420 10193 42 320397398795 78388 169 359 133
202318 ROKDSL Marlins 7567 14210 5173 21 209293269562 60280 237 268 63
202318 ROKDSL Marlins 7564 18321 8123 21 281387438824 156333 1611 371 142
202419 ROKFCL Marlins 165153 33720 8252 124 216264288551 72254 155 245 46
202419 ROKFCL Marlins 165149 401030 12172 124 268331376707 107299 107 315 99
202520 ROKFCL Marlins 159144 30321 10395 82 208283278561 69279 256 243 44
202520 ROKFCL Marlins 159136 38431 18265 82 279384375759 96339 1611 349 125
▸ 2026 Season (ACT · ROS-MLE · ROS-CTX · FULL)
YTD21 AMIA 164151 36600 12371 30 238299278577 40316 237 258 56 -8 +1 +0 +2 +5 -0.1
YTD21 AMIA 164147 40600 16261 30 272348313660 41331 1610 307 93 -1 +1 +0 +2 +5 0.6
ROS21 AMIA 0% 109100 23411 7241 20 229286319605 90290 226 264 61 -5 +0 +0 +1 +3 -0.0
ROS21 MLBMIA 0% 01 0000 000 00 285 253 52 +0 +0
FULL21 AMIA 164152 36600 12371 30 237299276575 39313 237 258 56 -8 +1 +0 +2 +5 -0.1
TOT21 AMIA 273251 591011 19612 50 235294294588 60305 227 261 58 -13 +1 +0 +3 +8 -0.1
▸ 2027+ Projections   WITH CONTEXT · MLB TIME ONLY ⓘ
202722 MLBMIA 34% 291266 611113 20643 51 229291312603 83291 227 278 71 -10 +1 +0 +3 +8 0.2
202823 MLBMIA 48% 381348 831526 26834 61 239299345644 106292 227 287 78 -10 +1 +0 +4 +11 0.6
202924 MLBMIA 53% 440401 951727 31955 72 237300342641 105293 227 292 82 -9 +1 +0 +5 +12 0.9
203025 MLBMIA 55% 471429 1021928 341025 72 238301347649 110293 227 295 84 -8 +1 +0 +5 +13 1.1
203126 MLBMIA 56% 489446 1061929 351065 82 238300350650 112293 227 296 85 -8 +1 +0 +5 +14 1.2
203227 MLBMIA 55% 494450 1071929 361075 82 238301349650 111293 227 297 85 -8 +1 +0 +5 +14 1.2
203328 MLBMIA 59% 493448 1061929 371075 72 237302348650 112293 228 296 84 -9 +1 -1 +5 +14 1.1
203429 MLBMIA 61% 485441 1051929 361075 71 238303351654 113292 227 294 83 -9 +1 -1 +5 +14 0.9
203530 MLBMIA 62% 476432 1011828 361065 61 234300340640 106291 228 291 81 -10 +1 -2 +5 +13 0.7
202722 MLBMIA 34% 10092 22411 7221 20 239300337637 98286 227 266 62 -4 +0 +0 +1 +3 0.0
202823 MLBMIA 48% 185168 40713 13402 31 238301345646 107287 227 275 69 -7 +0 +0 +2 +5 0.1
202924 MLBMIA 53% 232212 50914 16502 41 236296344640 108288 227 280 73 -7 +0 +0 +2 +7 0.2
203025 MLBMIA 55% 258234 551014 19563 41 235301338638 103288 227 283 75 -7 +0 +0 +3 +7 0.3
203126 MLBMIA 56% 272247 581015 20593 41 235300344644 109288 227 284 76 -7 +0 +0 +3 +8 0.4
203227 MLBMIA 55% 272247 581015 20593 41 235300344644 109288 227 284 76 -7 +0 +0 +3 +8 0.4
203328 MLBMIA 59% 290263 611115 22633 41 232299338637 106288 228 284 75 -8 +0 -0 +3 +8 0.3
203429 MLBMIA 61% 295268 621115 22653 41 231297336633 104287 227 282 74 -9 +0 -1 +3 +8 0.2
203530 MLBMIA 62% 296269 621115 22663 41 230296335630 104287 227 279 72 -9 +0 -1 +3 +8 0.1
▸ Career Totals
Career 22002001 46883937 16148023 338 234299340638 106289 227 281 73 -66 +3 -3 +24 +62 2.1
/ 162G 650591 13925311 481427 102 235300343644 108291 227 281 73 -20 +1 -1 +7 +18 0.6
Career 46454231 9911752470 328101056 8923 234298337634 102290 227 287 78 -115 +9 -4 +50 +132 7.2
/ 162G 650592 13824310 461418 123 233297334632 101288 227 287 78 -16 +1 -1 +7 +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
202217 ROKDSL Miami 117103 33420 10193 42 320397398795 78388 169 359 133 +4 +0 +3 0.8
202318 ROKDSL Marlins 7564 18321 8123 21 281387438824 156333 1611 371 142 +4 +0 +2 0.6
202419 ROKFCL Marlins 165149 401030 12172 124 268331376707 107299 107 315 99 -0 +1 +5 0.5
202520 ROKFCL Marlins 159136 38431 18265 82 279384375759 96339 1611 349 125 +4 +1 +5 1.0

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
#2Cliff Penningtonlast yr '17
career totals — 10 seasons, 3,108 PA
103,1083684243310341+28+299.29.5
/162664818+5.9+6.22.0pk7: 10
#3Adeiny Hechavarríalast yr '20
career totals — 9 seasons, 3,288 PA
93,2883735253291351+32+468.68.9
/16266477+6.5+9.31.7pk7: 9
#4Mike Mathenylast yr '06
career totals — 7 seasons, 2,830 PA
72,830452244301351+21+317.27.2
/162664110+4.9+7.21.7pk7: 7
#5Ronny Cedenolast yr '13
career totals — 9 seasons, 2,783 PA
92,7834039246289354+28+195.55.6
/162664109+6.7+4.51.3pk7: 6
#6Yolmer Sánchezlast yr '19
career totals — 6 seasons, 2,438 PA
62,4383130244299357+9+265.45.4
/16266488+2.4+7.21.5pk7: 5
OGOGILVIE CAREER PROJECTION
career totals — every cell rolls up across 6 projected seasons
62,3833937238298347+26+184.44.3
/1626641110+7.1+5.01.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
Yoffry Solano (OGILVIE) 21 45 25 50 40 235/294/294 60305 15 22% 7% 58 -0.1
Jeremy Arocho
2021 · A
22 48→46 36→30 48→60 47 224/285/296 72288 310 22% 7% 62 -0.9 224/322/278 54314 226 25% 12% 75 -0.0 217/330/2614529713424%14%71-0.2
Elvis Perez
2017 · A
21 47 36→30 46→45 45 220/278/291 71289 27 24% 7% 57 -1.2 202/250/281 79286 55 29% 6% 43 -2.2 181/215/272912488230%4%23-1.1
Yonathan Mendoza
2015 · A
21 47 35→30 46→45 49 220/283/279 59274 28 20% 8% 56 -1.3 245/297/310 65293 46 17% 7% 70 -0.3 258/307/313563054516%6%73-0.1
Melvin Jimenez
2017 · A
21 47 34→30 48→45 49 219/280/274 54264 18 17% 7% 53 -1.5 220/280/275 55266 28 17% 8% 54 -1.4 229/293/248192620912%8%52-0.5
Wilfred Astudillo
2021 · A
21 45 38→30 49→45 47 216/277/299 84266 58 20% 7% 59 -1.1 216/260/320 104258 115 21% 5% 58 -1.2 208/247/3019423912319%4%45-0.6
Dixon Mavares
2007 · A
21 46 35→30 51→50 44 215/285/275 60277 111 22% 6% 57 -1.2 220/294/288 68262 310 16% 8% 65 -0.7 223/303/2836025331112%8%65-0.2
Herbert Lara
2009 · A
21 50 35→30 48→50 49 230/289/286 55265 210 14% 6% 61 -1.0 211/264/298 87248 77 17% 6% 53 -1.5 177/228/2709219112315%5%28-0.9
Gustavo Omana
2007 · A
21 44 35→30 46→45 45 206/260/260 55257 25 20% 6% 42 -2.3 229/278/299 70274 44 17% 5% 59 -1.1 261/301/322612944012%4%76+0.0
Carlos Alvarez
2008 · A
22 44 36→40 49→45 49 204/285/270 66265 28 22% 8% 56 -1.3 227/306/316 89269 48 16% 9% 77 +0.1 231/320/325952695915%9%83+0.2
Deivi Estrada
2022 · A
21 45 36→30 46→50 45 208/280/278 70305 48 31% 8% 56 -1.3 185/243/254 69328 38 41% 6% 33 -2.9 146/188/204583143452%4%-7-1.2
Jenner Emeterio
2013 · A
20 45 38→30 48→60 46 214/278/297 83284 513 26% 8% 59 -1.1 217/304/278 61289 324 23% 10% 66 -0.6 216/317/2604428513422%12%65-0.3
Jose Cordova
2021 · A
21 49 37→40 50 42 230/287/303 73298 413 23% 5% 65 -0.7 211/265/280 69308 39 31% 5% 50 -1.8 227/290/3128530541225%7%65-0.3
Jose R. Flores
2009 · A
21 46→51 38→40 49→45 44 218/268/293 75274 58 22% 6% 54 -1.4 230/280/312 82289 68 21% 6% 64 -0.8 242/290/323812905718%6%68-0.3
Brallan Perez
2017 · A
21 50 36→30 46→50 50 231/292/295 63268 311 15% 7% 65 -0.7 241/293/297 56298 38 19% 6% 66 -0.6 236/292/279432982720%6%56-0.7
Jonathan Herrera
2006 · A
21 49→58 36→40 47→55 44 233/279/296 63287 312 20% 5% 59 -1.1 252/300/332 80299 518 17% 6% 77 +0.1 260/308/3377830552016%6%78+0.2
Carlos Garcia
2013 · A
21 46→49 35→40 50→55 47 214/269/275 62264 316 19% 6% 50 -1.8 240/287/310 70302 420 20% 5% 66 -0.6 247/294/3177031232821%5%67-0.3
Louis Ott
2007 · A
22 44→48 36→30 52→45 40 203/263/271 68302 310 32% 6% 46 -2.0 225/294/293 68317 46 28% 8% 66 -0.6 230/307/287573264528%9%66-0.3
Joseph Rosa
2018 · A
21 47→44 37→40 52→50 44 224/273/303 79277 416 20% 6% 58 -1.2 199/261/272 73288 510 30% 7% 46 -2.0 203/276/2969429671431%7%57-0.8
Juan Mosquera
2009 · A
21 43 33→30 46→55 52 197/290/240 43280 114 27% 10% 51 -1.7 202/267/260 58263 39 22% 8% 45 -2.1 183/242/211282220916%7%19-1.0
Omar Casamayor
2008 · A
21 53 36→40 50→55 48 245/302/315 70283 213 14% 6% 74 -0.1 231/277/292 61286 210 19% 5% 57 -1.2 232/273/277462921820%4%47-0.6