Franco WilliasIF DSL Giants Orange
Age 21 R/R 6'0" / 184 lbs ROK BB -3% Svc 0.0 · Ctrl thru 2037 peak 1.5 · 2032
wRC+†76
AVG/OBP/SLG.216 / .285 / .342
PA112
HR3
K%28
BB%7
MLB%0%
BAT: -3.0 runs (wOBA-derived runs vs avg)-3BATRUN: +0.0 runs (SB/CS + UBR baserunning)+0RUNFLD: +0.0 runs (Defensive runs vs avg)+0FLDPOS: +0.0 runs (Positional adjustment)+0POSREP: +3.2 runs (Replacement-level credit)+3REPTotal WAR: +0.00+0.0WAR
Scouting · nowfuture
HIT
3742
PWR
4045
SPD
5459
EYE
3742
trajectory · 10 yrs
1.5peak
2032

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.5$14M+$13M
2033Ext / FA-deal$1.0M+1.4$14M+$13M
2034Ext / FA-deal$1.0M+1.2$12M+$11M
2035Ext / FA-deal$2M+1.0$10M+$8M
2036Ext / FA-deal$2M+0.7$4M+$1M
2037Ext / FA-deal$2M+0.5$3M+$0.3M
Totals $10M $57M +$48M

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
202419 ROKDSL Giants Orange 154134 25513 44914 85 .187.283.306.589 .119.265 323 .252 51 -9 -0 +0 +0 +4 -0.5
202520 ROKDSL Giants Orange 134118 24312 8338 111 .203.299.297.595 .093.265 256 .262 59 -6 +2 +0 +0 +4 -0.1
▸ 2026 Season
202621 MLBSF 112101 23413 8322 21 .228.297.376.674 .149.286 297 .285 76 -3 +0 +0 +0 +3 0.0
▸ 2027+ Projections — Projections at projected PA · Park-neutral MLB equivalent · Marcel + aging curve
202722 MLB 11%SF 192172 39715 15523 41 .227.300.366.666 .140.288 278 .297 85 -3 +0 +0 +0 +5 0.3
202823 MLB 28%SF 308274 621128 26805 72 .226.305.369.674 .142.288 268 .305 91 -3 +1 +0 +0 +9 0.6
202924 MLB 45%SF 389347 7914211 331006 92 .228.306.375.680 .147.289 268 .310 95 -2 +1 +0 +0 +11 1.0
203025 MLB 60%SF 437389 9116313 381117 112 .234.313.391.704 .157.290 259 .313 98 -1 +1 +0 +0 +12 1.3
203126 MLB 77%SF 465413 9717314 421187 112 .235.316.392.708 .157.290 259 .315 99 -0 +1 +0 +0 +13 1.4
203227 MLB 92%SF 478425 9918314 431227 112 .233.314.388.702 .155.290 269 .315 99 -0 +1 +0 +0 +14 1.5
203328 MLBSF 482428 9918314 441247 112 .231.313.386.699 .154.290 269 .314 98 -1 +1 -1 +0 +14 1.4
203429 MLBSF 477423 9717314 441247 112 .229.312.383.695 .154.289 269 .312 97 -2 +1 -1 +0 +14 1.2
203530 MLBSF 470417 9517313 431237 101 .228.310.376.687 .149.288 269 .309 94 -3 +2 -2 +0 +13 1.0
203631 MLBSF 458406 9116213 421227 91 .224.308.369.677 .145.286 279 .305 91 -4 +1 -3 +0 +13 0.7
203732 MLBSF 441391 8615212 411206 90 .220.304.361.664 .141.285 279 .300 88 -6 +2 -4 +0 +12 0.5
203833 MLBSF 412365 7914210 381156 80 .216.301.348.649 .132.283 289 .295 84 -8 +2 -4 +0 +12 0.1
203934 MLBSF 368327 701229 331065 70 .214.296.346.641 .131.281 299 .288 79 -9 +1 -5 +0 +10 -0.2
204035 MLBSF 314279 581027 28934 60 .208.289.333.623 .125.279 309 .280 73 -10 +1 -6 +0 +9 -0.5
▸ Career Totals (MLE all levels + projections)
Career 60915409 121421436165 5301624108 14524 .224.306.369.675 .144.287 279 .303 90 -70 +19 -25 +0 +173 9.8
/ 162G 650577 13023418 5717312 153 .225.309.373.681 .147.288 279 .303 90 -8 +2 -3 +0 +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 PAAB H2B3BHR BBSOHBP SBCS AVGOBPSLGOPS ISOBABIP K%BB% wOBAwRC+ BATRUNFLDPOSREP WAR
202419 ROKDSL Giants Orange 154131 34823 73414 85 .260.362.420.782 .160.326 225 .350 126 +5 -0 +4 0.9
202520 ROKDSL Giants Orange 134114 32413 12228 111 .281.388.412.800 .132.326 169 .365 138 +6 +2 +4 1.2

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
Franco Willias (OGILVIE) 21 37→42 40→45 54→59 42 .216/.285/.342 .126.286 32 28% 7% 76 +0.0
Ceddanne Rafaela
2022 · A
21 42→50 47→55 58→55 39 .214/.256/.353 .139.265 1415 25% 4% 65 -0.7 .239/.275/.401 .162.303 1822 27% 4% 85 +0.7 .244/.283/.399.155.300172424%4%86+0.7
Efrain Contreras
2008 · A
21 47 44→45 53→55 45 .232/.297/.346 .114.275 1215 20% 6% 82 +0.5 .215/.274/.310 .095.277 811 24% 5% 62 -0.9 .185/.240/.257.072.2586629%5%31-1.1
Cayden Wallace
2023 · A
21 46→43 43→45 56→50 42 .224/.277/.340 .116.301 915 28% 6% 70 -0.3 .218/.275/.336 .118.288 1012 27% 6% 69 -0.4 .212/.270/.327.116.280101327%6%62-0.6
Evan Van Hoosier
2015 · A
21 45 44→50 55→50 43 .222/.271/.351 .128.275 1010 23% 6% 70 -0.3 .228/.271/.337 .109.304 79 26% 5% 66 -0.6 .233/.276/.342.109.32451028%4%67-0.2
Agustín Ramírez
2023 · A
21 43→45 45→55 50 43 .213/.273/.339 .126.289 1210 30% 7% 69 -0.4 .229/.292/.389 .160.276 1913 24% 8% 90 +1.0 .230/.293/.405.176.264221622%7%92+1.1
Johan Lopez
2022 · A
22 44 44→45 56→55 44 .214/.289/.333 .120.290 1117 29% 8% 75 -0.0 .194/.265/.298 .104.295 1012 35% 7% 56 -1.3 .168/.239/.253.086.25381235%7%31-1.1
Brennen Davis
2021 · A
21 47→41 46→50 51→45 44 .234/.299/.364 .130.297 1410 25% 7% 87 +0.8 .205/.283/.348 .143.298 178 35% 7% 77 +0.1 .172/.265/.319.148.21721931%7%61-0.4
Eddinson Paulino
2023 · A
21 44→41 46→45 56→50 44 .216/.282/.359 .144.289 1114 28% 8% 78 +0.2 .202/.260/.328 .126.278 1215 30% 6% 61 -1.0 .186/.241/.303.118.255131532%6%43-1.4
Daz Cameron
2018 · A
21 40→45 44→55 52→55 41 .201/.263/.319 .117.279 1119 31% 6% 59 -1.1 .203/.270/.325 .122.295 1017 33% 7% 65 -0.7 .220/.291/.388.168.274202527%8%88+0.6
Juan Mora
2022 · A
22 46 44→45 55 46 .222/.297/.343 .121.288 1115 26% 8% 81 +0.4 .226/.283/.335 .109.306 109 28% 5% 72 -0.2 .220/.277/.325.105.29210827%5%65-0.3
Jahmai Jones
2019 · AA
21 46→50 43→55 54→50 45 .224/.284/.338 .114.286 1016 25% 7% 72 -0.2 .200/.260/.299 .099.269 912 27% 7% 53 -1.5 .250/.346/.432.182.322171826%11%119+1.6
Travis Blankenhorn
2018 · A
21 42→43 45→55 54→50 40 .209/.270/.337 .128.288 128 31% 6% 67 -0.5 .208/.259/.341 .133.291 148 32% 5% 63 -0.8 .211/.283/.380.168.27621631%8%81+0.3
Christian Villanueva
2012 · A
21 43→45 44→55 53→50 40 .212/.258/.328 .116.263 1115 24% 4% 59 -1.1 .215/.265/.345 .130.278 1310 27% 4% 67 -0.5 .222/.280/.396.173.25523323%6%86+0.6
Jonathan India
2019 · A
22 43→51 45→50 51→50 45 .208/.290/.333 .125.296 1210 32% 8% 76 +0.0 .217/.304/.340 .123.297 1210 29% 9% 83 +0.6 .243/.342/.393.150.294171122%10%107+1.9
Tyler Kolodny
2009 · A
21 46→34 44→45 53→50 42 .227/.288/.350 .123.294 128 26% 6% 79 +0.3 .202/.271/.332 .130.267 138 29% 6% 67 -0.5 .191/.267/.321.131.24814928%6%60-0.5
Johan Mieses
2016 · A
21 41→32 45→55 53→50 39 .208/.253/.334 .126.273 1215 28% 5% 59 -1.1 .188/.236/.349 .161.267 205 37% 5% 56 -1.3 .194/.269/.375.181.23726731%7%74-0.0
Jeter Downs
2019 · A
21 42→41 43→50 52→55 44 .207/.272/.315 .108.262 1118 25% 7% 63 -0.9 .208/.274/.359 .151.269 1818 29% 7% 75 -0.0 .178/.268/.330.152.242182633%8%64-0.3
Marcus Greene Jr.
2016 · A
21 42 46→50 52→40 44 .205/.283/.341 .136.298 138 34% 9% 74 -0.1 .199/.260/.324 .125.272 144 31% 7% 60 -1.0 .192/.251/.302.111.25513129%6%48-0.7
Ramon Alvarado
2006 · A
21 44 44→45 49→50 44 .217/.294/.338 .120.284 1110 26% 7% 79 +0.3 .204/.269/.309 .105.272 109 28% 6% 60 -1.0 .149/.205/.231.081.18513927%4%14-0.8
Jason Taylor
2009 · A
21 43→40 45 52→55 51 .212/.298/.333 .121.262 1319 24% 10% 79 +0.3 .213/.277/.328 .115.263 1118 22% 7% 67 -0.5 .203/.251/.303.099.24781821%6%48-0.6