Cesar FrancoOF ACL Athletics
Age 24 L/R 6'2" / 210 lbs ROK HR -6%K -4% Svc 0.0 · Ctrl thru 2037
wRC+†60
AVG/OBP/SLG.192 / .273 / .299
PA183
HR3
K%32
BB%9
MLB%0%
BAT: -8.3 runs (wOBA-derived runs vs avg)-8BATRUN: +0.2 runs (SB/CS + UBR baserunning)+0RUNFLD: +0.0 runs (Defensive runs vs avg)+0FLDPOS: -1.1 runs (Positional adjustment)-1POSREP: +5.2 runs (Replacement-level credit)+5REPTotal WAR: -0.40-0.4WAR
Scouting · nowfuture
HIT
2020
PWR
3030
SPD
4343
EYE
6161
trajectory · 10 yrs
-0.2peak
2029

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
2033Ext / FA-deal$1.0M
2034Ext / FA-deal$1.0M
2035Ext / FA-deal$0.2M
2036Ext / FA-deal$0.4M
2037Extbeyond projection horizon · no WAR estimate
Totals $4M $-25M -$29M
Underwater contract
Projected production over the remaining contract is worth -$29M less than the salary owed. Most often this reflects an aging-curve fade that was visible at signing — the team paid a premium for the early years.

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
202523 ROK2 teams 235199 25511 27953 12 .126.240.176.416 .050.220 4011 .201 12 -23 -1 +0 -1 +7 -1.9
▸ 2026 Season
202624 MLBOAK 183162 32613 17592 31 .198.282.302.584 .105.278 329 .264 60 -8 +0 +0 -1 +5 -0.4
▸ 2027+ Projections — Projections at projected PA · Park-neutral MLB equivalent · Marcel + aging curve
202725 MLB 10%OAK 238212 43815 22752 41 .203.284.321.605 .118.281 329 .273 67 -9 +0 +0 -1 +7 -0.3
202826 MLB 25%OAK 314279 571027 29963 51 .204.286.330.616 .125.282 319 .279 71 -10 +1 +0 -2 +9 -0.3
202927 MLB 42%OAK 353313 651228 331074 51 .208.291.335.627 .128.283 309 .281 73 -11 +1 +0 -2 +10 -0.2
203028 MLB 52%OAK 377334 691328 361144 51 .207.291.329.621 .123.283 3010 .281 73 -11 +1 -1 -2 +11 -0.3
203129 MLB 63%OAK 385341 701328 371184 51 .205.291.326.616 .120.282 3110 .279 72 -12 +1 -1 -2 +11 -0.5
203230 MLB 72%OAK 388344 701328 371204 51 .203.288.323.611 .119.280 3110 .276 69 -13 +1 -2 -2 +11 -0.6
203331 MLB 90%OAK 379336 661227 361194 40 .196.282.307.588 .110.279 319 .272 66 -14 +1 -3 -2 +11 -0.8
203432 MLBOAK 364323 631127 351163 40 .195.280.307.586 .111.277 3210 .267 63 -15 +1 -4 -2 +10 -1.0
203533 MLBOAK 337299 571026 321103 40 .191.275.298.573 .107.275 339 .262 59 -16 +1 -4 -2 +10 -1.2
203634 MLBOAK 295262 49915 28993 30 .187.273.286.559 .099.274 349 .256 54 -15 +1 -5 -2 +8 -1.3
▸ Career Totals (MLE all levels + projections)
Career 38483404 6661222073 369122839 489 .196.282.308.589 .112.279 3210 .268 63 -159 +6 -20 -23 +109 -8.9
/ 162G 650575 11221312 622077 82 .195.281.304.585 .110.278 3210 .268 63 -27 +1 -3 -4 +18 -1.5

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
202523 AStockton Ports 11486 9310 22382 00 .105.300.163.463 .058.173 3319 .235 38 -8 +0 +3 -0.5
202523 ROKACL Athletics 12199 25411 19301 12 .253.378.343.722 .091.343 2516 .331 111 +2 -1 +3 0.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
Cesar Franco (OGILVIE) 24 20 30 43 61 .192/.273/.299 .107.278 33 32% 9% 60 -0.3
Anthony Seigler
2023 · A
24 40→39 43→45 46→55 54 .196/.296/.310 .114.268 911 28% 12% 72 -0.2 .198/.295/.313 .115.254 1119 24% 12% 72 -0.2 .200/.299/.321.122.247122723%12%74-0.1
Jake Thomas
2017 · A
24 43 37→30 48→50 46 .203/.273/.276 .073.280 48 27% 8% 53 -1.5 .213/.304/.285 .072.317 39 30% 11% 69 -0.4 .212/.328/.269.058.32711030%14%72-0.1
Dylan Neuse
2023 · A
24 37 39→40 49→50 44 .183/.260/.264 .081.271 814 33% 9% 45 -2.1 .205/.286/.296 .091.292 713 29% 9% 63 -0.8 .211/.301/.305.094.29351327%10%72-0.1
Tanner Allen
2022 · A
24 41 42→45 45 43 .204/.257/.308 .104.256 107 25% 6% 53 -1.5 .202/.257/.299 .097.248 96 22% 6% 51 -1.7 .200/.259/.296.096.2459721%6%47-0.9
Devin Foyle
2021 · A
24 43→37 41→45 48→45 46 .204/.283/.298 .095.292 812 31% 9% 63 -0.8 .207/.278/.334 .127.272 138 28% 8% 70 -0.3 .196/.270/.324.128.25014627%8%61-0.5
Jackson Cluff
2021 · A
24 40→29 42→45 51→55 40 .197/.258/.305 .108.275 1012 31% 6% 54 -1.4 .182/.252/.277 .095.281 812 36% 6% 45 -2.1 .181/.273/.314.132.266142835%10%61-0.6
Ross Adolph
2021 · A
24 41→33 40→45 45→50 41 .186/.274/.279 .093.316 89 40% 8% 56 -1.3 .201/.295/.322 .121.344 1210 41% 9% 76 +0.0 .189/.299/.313.125.331131142%10%72-0.1
Jameson Fisher
2018 · A
24 42→36 41→45 44→45 42 .205/.270/.309 .104.283 87 30% 7% 60 -1.0 .189/.258/.283 .094.289 86 35% 8% 49 -1.8 .191/.257/.293.103.28511435%7%49-1.3
River Town
2023 · A
24 41→38 45→40 55→50 46 .206/.287/.332 .126.261 1215 25% 8% 74 -0.1 .217/.304/.312 .095.269 815 21% 9% 76 +0.1 .215/.313/.285.071.26361519%10%71-0.1
Danny Payne
2010 · A
24 43→42 41→45 47→50 52 .202/.298/.301 .099.296 812 32% 12% 71 -0.3 .195/.284/.310 .115.297 917 34% 11% 66 -0.6 .181/.273/.302.122.278101935%11%58-0.9
Brendon Sanger
2018 · A
24 42→41 42→45 45 46 .206/.274/.311 .105.275 95 28% 8% 63 -0.9 .196/.267/.309 .113.278 135 32% 8% 59 -1.1 .175/.252/.281.107.24613433%8%44-1.5
Shayne Fontana
2022 · AA
25 41 42→45 48→55 46 .197/.276/.303 .106.284 99 32% 9% 61 -1.0 .215/.297/.325 .110.300 1114 30% 9% 76 +0.1 .222/.305/.326.104.296111927%8%77+0.1
Julian Escobedo
2022 · A
24 41→36 41→40 48→50 39 .200/.259/.301 .101.299 813 34% 6% 53 -1.5 .193/.259/.296 .103.270 914 30% 6% 53 -1.5 .180/.252/.283.103.24291628%6%44-1.0
Ryan Aguilar
2019 · A
24 37→41 38→45 51→50 42 .180/.245/.263 .082.274 66 34% 8% 37 -2.6 .186/.263/.281 .095.309 109 39% 8% 50 -1.7 .182/.277/.297.114.301141240%10%58-0.8
Gabe Snyder
2019 · A
24 42→37 39→50 44→40 42 .205/.266/.291 .086.288 76 30% 7% 53 -1.5 .205/.270/.339 .134.277 155 30% 7% 68 -0.5 .192/.264/.344.153.25118431%8%64-0.4
Mark Contreras
2019 · A
24 40→38 42→50 47→55 38 .195/.256/.302 .107.293 911 35% 6% 53 -1.5 .185/.248/.308 .123.276 1213 36% 6% 51 -1.7 .199/.260/.339.140.286172435%6%61-0.7
Gage Canning
2021 · A
24 40→36 39→40 50 34 .190/.239/.277 .088.307 610 39% 5% 38 -2.6 .202/.251/.294 .092.326 86 38% 5% 47 -1.9 .218/.269/.313.095.3338335%5%56-0.7
Mike Papi
2017 · AA
24 39→47 44→45 44→45 48 .193/.275/.309 .117.272 115 31% 10% 63 -0.8 .217/.294/.333 .116.291 125 27% 9% 76 +0.1 .219/.297/.324.105.28811426%9%74-0.0
Preston Beck
2015 · A
24 43 42→45 48→45 49 .210/.285/.315 .106.271 98 25% 9% 69 -0.4 .211/.271/.317 .106.265 97 23% 7% 62 -0.9 .212/.262/.314.102.2699324%5%54-0.9
Nick Quintana
2022 · A
24 33→40 43→45 47→45 44 .172/.252/.279 .107.245 116 33% 8% 46 -2.0 .191/.275/.301 .110.267 115 30% 9% 61 -1.0 .177/.269/.279.102.24610330%10%50-0.8