Yoffry SolanoSS FCL Marlins
Age 21 S/R 5'10" / 155 lbs ROK HR -4%BB +3% Svc 0.0 · Ctrl thru 2037 peak 1.8 · 2031
wRC+†72
AVG/OBP/SLG.220 / .286 / .326
PA132
HR2
K%25
BB%7
MLB%0%
BAT: -4.2 runs (wOBA-derived runs vs avg)-4BATRUN: +0.1 runs (SB/CS + UBR baserunning)+0RUNFLD: +0.0 runs (Defensive runs vs avg)+0FLDPOS: +1.4 runs (Positional adjustment)+1POSREP: +3.7 runs (Replacement-level credit)+4REPTotal WAR: +0.10+0.1WAR
Scouting · nowfuture
HIT
4545
PWR
2525
SPD
5050
EYE
4140
trajectory · 10 yrs
1.8peak
2031

Contract

ESTIMATED  ·  service-time + WAR-based estimator (needs verification)
Status   MiLB
MLB Debut   2032
Service   0 yrs (est)
Team Control Through   2037
First FA Year   2038
YearStatusSalary Proj WAR Value Surplus
2026MiLBstill in minors · estimated debut 2032
2027MiLBstill in minors · estimated debut 2032
2028MiLBstill in minors · estimated debut 2032
2029MiLBstill in minors · estimated debut 2032
2030MiLBstill in minors · estimated debut 2032
2031MiLBstill in minors · estimated debut 2032
2032Ext / FA-deal$0.9M+1.8$17M+$16M
2033Ext / FA-deal$1.0M+1.7$17M+$16M
2034Ext / FA-deal$1.0M+1.6$16M+$15M
2035Ext / FA-deal$3M+1.3$14M+$11M
2036Ext / FA-deal$4M+1.1$12M+$8M
2037Ext / FA-deal$4M+0.8$4M+$0.5M
Totals $13M $80M +$67M

Career Projections (MLE)

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 PAAB H2B3BHR BBSOHBP SBCS AVGOBPSLGOPS ISOBABIP K%BB% wOBAwRC+ BATRUNFLDPOSREP WAR
202217 ROKDSL Miami 117106 25310 7283 42 .236.302.283.585 .047.316 246 .261 58 -6 +0 +0 +1 +3 -0.1
202318 ROKDSL Marlins 7567 15211 5173 21 .224.307.328.635 .104.286 237 .267 63 -3 +0 +0 +1 +2 -0.0
202419 ROKFCL Marlins 165153 32720 8252 124 .209.258.281.539 .072.246 155 .244 45 -10 +1 +0 +2 +5 -0.3
202520 ROKFCL Marlins 159144 30321 10395 82 .208.283.278.561 .069.279 256 .242 43 -10 +1 +0 +2 +5 -0.3
▸ 2026 Season
202621 MLBMIA 132119 27512 10332 21 .227.298.336.634 .109.285 258 .279 72 -4 +0 +0 +1 +4 0.1
▸ 2027+ Projections — Projections at projected PA · Park-neutral MLB equivalent · Marcel + aging curve
202722 MLB 11%MIA 210189 43814 17502 41 .228.298.344.642 .116.287 248 .293 82 -4 +0 +0 +2 +6 0.4
202823 MLB 28%MIA 321288 681327 26754 61 .236.308.368.676 .132.288 238 .301 88 -4 +1 +0 +3 +9 0.9
202924 MLB 45%MIA 399357 851639 34915 82 .238.313.375.688 .137.288 239 .306 92 -3 +1 +0 +4 +11 1.3
203025 MLB 60%MIA 444397 9518311 391015 92 .239.315.383.698 .144.289 239 .310 95 -2 +1 +0 +5 +13 1.6
203126 MLB 77%MIA 471420 10119312 421076 92 .240.318.386.704 .145.289 239 .311 96 -2 +1 +0 +5 +13 1.8
203227 MLB 92%MIA 483430 10219312 441106 92 .237.317.379.696 .142.289 239 .311 96 -2 +1 +0 +5 +14 1.8
203328 MLBMIA 486433 10219312 441126 92 .236.315.376.691 .141.289 239 .310 96 -2 +1 -1 +5 +14 1.7
203429 MLBMIA 481428 10119312 441126 81 .236.316.379.694 .143.288 239 .308 94 -3 +1 -1 +5 +14 1.6
203530 MLBMIA 473422 9818311 431125 81 .232.311.367.678 .135.287 249 .305 92 -4 +1 -2 +5 +13 1.3
203631 MLBMIA 461411 9417310 421115 70 .229.308.358.666 .129.286 249 .301 89 -6 +1 -3 +5 +13 1.1
203732 MLBMIA 444395 8916210 411095 60 .225.306.352.658 .127.284 259 .297 85 -7 +1 -4 +5 +13 0.8
203833 MLBMIA 415369 811528 381055 50 .220.301.336.637 .117.283 259 .291 81 -9 +1 -4 +4 +12 0.4
203934 MLBMIA 370330 721327 33974 50 .218.297.333.630 .115.281 269 .285 76 -10 +1 -5 +4 +10 0.1
204035 MLBMIA 317283 611126 28863 50 .216.293.332.625 .117.279 279 .277 70 -11 +1 -6 +3 +9 -0.3
204136 MLBMIA 259231 47814 23733 40 .203.284.299.583 .095.276 289 .269 64 -11 +1 -6 +3 +7 -0.6
▸ Career Totals (MLE all levels + projections)
Career 66825972 136824943139 578159385 13024 .229.306.355.661 .126.288 249 .296 85 -115 +16 -31 +72 +189 13.3
/ 162G 650581 13324414 561558 132 .229.305.356.661 .127.287 249 .296 85 -11 +2 -3 +7 +18 1.3

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 PAAB H2B3BHR BBSOHBP SBCS AVGOBPSLGOPS ISOBABIP K%BB% wOBAwRC+ BATRUNFLDPOSREP WAR
202217 ROKDSL Miami 117103 33420 10193 42 .320.397.398.795 .078.388 169 .359 133 +4 +0 +3 0.8
202318 ROKDSL Marlins 7564 18321 8123 21 .281.387.438.824 .156.333 1611 .371 142 +4 +0 +2 0.6
202419 ROKFCL Marlins 165149 401030 12172 124 .268.331.376.707 .107.299 107 .315 99 -0 +1 +5 0.5
202520 ROKFCL Marlins 159136 38431 18265 82 .279.384.375.759 .096.339 1611 .349 125 +4 +1 +5 1.0

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 .220/.286/.326 .106.285 22 25% 7% 72 -0.1
Jose Lobatón
2006 · A
21 45 39→45 50→30 46 .215/.277/.302 .088.284 68 25% 8% 60 -1.0 .215/.286/.335 .120.300 123 30% 9% 73 -0.1 .241/.325/.370.129.30512023%11%94+0.6
Shawn Zarraga
2010 · A
21 45 36→40 48→45 47 .210/.288/.277 .068.290 45 27% 8% 59 -1.1 .233/.300/.320 .087.305 68 24% 7% 76 +0.0 .272/.340/.355.083.3164214%7%101+0.6
Leo Rivas
2019 · A
21 44→54 37→40 52→65 51 .204/.293/.279 .075.289 414 28% 10% 62 -0.9 .196/.276/.281 .085.293 69 32% 9% 56 -1.3 .238/.354/.331.093.32094425%14%100+1.2
David Martin
2023 · A
22 45 39→30 49→30 42 .213/.285/.304 .091.300 67 29% 6% 66 -0.6 .223/.305/.293 .070.278 54 20% 9% 71 -0.3 .243/.334/.302.059.2915116%10%83+0.3
Colin Walsh
2011 · A
21 45→53 41→45 52→50 52 .215/.295/.312 .097.270 810 22% 9% 72 -0.2 .225/.300/.348 .123.272 118 20% 9% 82 +0.5 .212/.320/.332.121.30611731%13%85+0.5
Niuman Romero
2006 · A
21 46→56 38→40 44→50 45 .218/.283/.297 .079.293 47 26% 7% 62 -0.9 .213/.272/.275 .062.278 37 23% 7% 51 -1.7 .286/.344/.376.090.3375916%8%104+1.9
Greg Garcia
2011 · A
21 46→53 40 45→50 43 .222/.277/.317 .095.275 78 22% 5% 65 -0.7 .237/.310/.330 .093.300 59 21% 8% 82 +0.5 .241/.350/.334.093.3086321%13%99+0.8
Juan Brito
2022 · A
20 45→48 42→50 49→45 46 .222/.285/.324 .103.281 1012 24% 7% 70 -0.3 .230/.313/.368 .138.279 139 21% 10% 94 +1.3 .226/.311/.371.145.26615920%10%91+1.0
Edgar Rondon
2016 · A
21 50 38→40 52→50 45 .230/.302/.320 .090.314 312 26% 7% 76 +0.0 .214/.283/.288 .074.342 311 35% 7% 59 -1.1 .171/.249/.199.028.33901245%7%20-0.7
Harold Garcia
2008 · A
21 46→56 39→45 48→55 44 .219/.295/.306 .087.279 510 22% 6% 71 -0.3 .235/.295/.342 .107.304 819 24% 5% 79 +0.3 .250/.302/.360.110.33382626%4%85+0.4
Ambiorix Rincon
2007 · A
21 50 41→45 50 48 .239/.289/.344 .105.273 810 16% 6% 76 +0.1 .219/.270/.307 .088.274 49 20% 6% 58 -1.2 .195/.243/.269.074.25401122%5%36-0.8
John Aiello
2019 · A
22 47 40→45 47→45 44 .219/.299/.315 .095.320 77 31% 8% 74 -0.1 .205/.278/.311 .106.340 96 40% 6% 65 -0.7 .226/.306/.342.115.34512334%7%80+0.2
Lou Marson
2007 · A
21 44→54 40 53→50 44 .211/.271/.304 .093.282 66 27% 7% 58 -1.2 .248/.316/.343 .095.329 74 24% 9% 88 +0.9 .265/.339/.354.089.3476423%9%97+1.1
Noah Mendlinger
2022 · A
21 48→58 39→40 45 51 .228/.304/.321 .093.288 57 22% 9% 77 +0.1 .241/.330/.319 .078.292 48 17% 9% 89 +0.9 .264/.349/.334.069.3122814%8%97+1.1
Jon Del Campo
2009 · A
21 45 38→45 48→55 42 .211/.269/.296 .085.311 56 32% 7% 56 -1.3 .203/.238/.284 .081.270 47 25% 4% 38 -2.6 .267/.300/.379.112.337121824%3%90+0.6
Blake Swihart
2013 · A
21 44→52 42→45 49→45 40 .219/.253/.322 .103.274 107 24% 4% 55 -1.4 .239/.278/.349 .110.303 97 23% 5% 72 -0.2 .255/.302/.370.115.32010723%6%85+0.4
Ramón Cabrera
2010 · A
20 46→56 40 46→40 49 .220/.278/.316 .097.262 66 19% 7% 65 -0.7 .243/.287/.325 .082.283 44 15% 6% 69 -0.4 .274/.327/.360.086.3133313%7%93+0.9
Luis Lara
2017 · A
22 48 42→45 52→45 50 .232/.293/.343 .110.273 98 18% 8% 78 +0.2 .210/.273/.306 .096.274 75 25% 8% 60 -1.0 .174/.244/.247.073.2386128%8%29-0.8
Jeremy Arocho
2021 · A
22 48→43 36→30 47→60 47 .226/.287/.294 .067.288 210 21% 7% 62 -0.9 .230/.323/.285 .055.320 226 25% 12% 76 +0.1 .224/.333/.269.045.30513423%14%74-0.0
Ronarsy Ledesma
2014 · A
21 46 39→45 49→50 41 .219/.279/.316 .097.283 411 23% 5% 66 -0.6 .207/.254/.303 .096.295 88 31% 5% 51 -1.7 .197/.237/.286.089.28510734%4%36-0.8