Junior FrancoOF Amarillo Sod Poodles
Age 23 L/L 5'9" / 165 lbs AA HR -5% Svc 0.0 · Ctrl thru 2034 peak 0.6 · 2029
wRC+†84
AVG/OBP/SLG.218 / .271 / .329
PA320
HR6
SB10
K%24
BB%6
MLB%2%
BAT: -5.8 runs (wOBA-derived runs vs avg)-6BATRUN: +0.5 runs (SB/CS + UBR baserunning)+0RUNFLD: +0.0 runs (Defensive runs vs avg)+0FLDPOS: -1.9 runs (Positional adjustment)-2POSREP: +9.1 runs (Replacement-level credit)+9REPTotal WAR: +0.20+0.2WAR
Scouting · nowfuture
HIT
6060
PWR
4545
SPD
5050
EYE
4240
trajectory · 10 yrs
0.6peak
2029

Contract

ESTIMATED  ·  service-time + WAR-based estimator (needs verification)
Status   MiLB
MLB Debut   2029
Service   0 yrs (est)
Team Control Through   2034
First FA Year   2035
YearStatusSalary Proj WAR Value Surplus
2026MiLBstill in minors · estimated debut 2029
2027MiLBstill in minors · estimated debut 2029
2028MiLBstill in minors · estimated debut 2029
2029Arb-1$0.8M+0.6$3M+$2M
2030Arb-2$0.9M+0.6$3M+$2M
2031Arb-3$0.9M+0.5$2M+$1M
2032Ext / FA-deal$0.6M+0.3$1M+$0.8M
2033Ext / FA-deal$0.4M+0.1$0.5M+$0.1M
2034Ext / FA-deal$0.6M
Totals $4M $9M +$5M

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
202118 ROKACL D-backs 9484 17421 8361 101 .202.280.333.613 .131.333 389 .276 69 -3 +2 +0 -1 +3 0.0
202219 AVisalia Rawhide 448421 8917011 211504 288 .211.256.330.586 .119.298 335 .256 54 -23 +2 +0 -3 +13 -1.1
202320 A+2 teams 268249 44923 14933 106 .177.229.265.494 .088.265 355 .220 26 -22 -0 +0 -2 +8 -1.7
202421 A+2 teams 400369 73726 251023 328 .198.254.276.531 .079.254 266 .237 40 -27 +3 +0 -2 +11 -1.5
202522 A+2 teams 286267 611216 16502 115 .228.277.348.626 .120.259 176 .269 64 -12 +0 +0 -2 +8 -0.5
▸ 2026 Season (actual · ROS · total)
202623 AAAmarillo Sod Poodles 6156 17411 2182 21 .304.350.464.814 .161.421 303 .354 129 +2 +0 +0 -0 +2 0.3
ROS23 MLBARI 259239 561025 15653 83 .234.288.356.644 .121.292 256 .281 73 -8 +0 +0 -2 +7 -0.2
TOT23 MLBARI 320295 731436 17835 104 .247.300.376.676 .129.322 265 .295 84 -6 +0 +0 -2 +9 0.2
▸ 2027+ Projections — Projections at projected PA · Park-neutral MLB equivalent · Marcel + aging curve
202724 MLB 11%ARI 366335 791428 24804 114 .236.295.361.656 .125.286 227 .293 83 -7 +1 +0 -2 +10 0.2
202825 MLB 26%ARI 411375 901639 29894 124 .240.301.371.672 .131.287 227 .299 87 -6 +1 +0 -2 +12 0.4
202926 MLB 44%ARI 440400 9617310 32965 124 .240.304.372.677 .133.288 227 .302 90 -5 +1 +0 -3 +12 0.6
203027 MLB 59%ARI 450409 9817311 33985 124 .240.304.377.681 .137.288 227 .303 90 -5 +1 +0 -3 +13 0.6
203128 MLB 69%ARI 452410 9817311 341005 114 .239.305.376.681 .137.288 228 .302 89 -5 +1 -1 -3 +13 0.5
203229 MLB 77%ARI 446405 9617310 331005 103 .237.302.368.670 .131.288 227 .300 88 -6 +1 -1 -3 +13 0.3
203330 MLB 85%ARI 439398 9517310 331005 83 .239.305.372.677 .133.287 238 .297 86 -7 +0 -2 -3 +12 0.1
203431 MLB 91%ARI 426387 891629 32984 62 .230.296.351.647 .121.286 238 .294 83 -8 +0 -3 -3 +12 -0.1
203532 MLBARI 408371 851528 30964 51 .229.294.345.639 .116.285 247 .290 80 -9 +1 -4 -2 +12 -0.3
203633 MLBARI 379344 771327 28924 41 .224.290.334.624 .110.284 247 .284 76 -10 +0 -4 -2 +11 -0.6
203734 MLBARI 335304 671126 25843 31 .220.286.329.615 .109.283 257 .279 71 -11 +0 -5 -2 +9 -0.8
▸ Career Totals (MLE all levels + projections)
Career 63075767 131022937131 432152964 19362 .227.288.348.636 .121.285 247 .284 75 -176 +14 -20 -38 +179 -4.1
/ 162G 650594 13624414 451587 206 .229.291.354.645 .125.287 247 .284 75 -18 +2 -2 -4 +18 -0.4

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
202118 ROKACL D-backs 9479 24532 13241 101 .304.409.519.928 .215.407 2614 .403 167 +7 +2 +3 1.2
202219 AVisalia Rawhide 448409 10420014 331124 288 .254.316.406.722 .152.316 257 .322 104 +2 +2 +13 1.8
202320 A+Hillsboro Hops 247222 511124 21563 96 .230.305.351.656 .122.288 239 .297 85 -4 -1 +7 0.2
202320 AVisalia Rawhide 2118 4100 2100 10 .222.300.278.578 .056.444 4810 .257 55 -1 +0 +1 -0.0
202421 A+Hillsboro Hops 215195 47523 18420 213 .241.305.333.638 .092.289 208 .288 79 -5 +3 +6 0.4
202421 AVisalia Rawhide 185161 46524 20313 115 .286.375.416.791 .130.331 1711 .356 130 +6 +0 +5 1.2
202522 AAAmarillo Sod Poodles 2625 4000 130 10 .160.192.160.352 .000.182 124 .166 -15 -3 +0 +1 -0.2
202522 A+Hillsboro Hops 260230 691427 25332 105 .300.371.470.840 .170.325 1310 .370 142 +12 +0 +7 2.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
Junior Franco (OGILVIE) 23 60 45 50 40 .218/.271/.329 .111.275 610 24% 6% 66 -0.3
Forrest Wall
2019 · AA
23 45→55 41→45 52→70 41 .216/.272/.312 .096.296 821 29% 6% 61 -1.0 .219/.279/.330 .111.311 921 30% 7% 69 -0.4 .260/.332/.371.111.35495027%9%98+1.0
Troy Montgomery
2018 · AA
23 47→56 43→40 51→50 47 .228/.290/.339 .111.289 1013 24% 8% 76 +0.0 .229/.298/.317 .088.320 612 28% 9% 73 -0.1 .247/.323/.318.070.36021529%10%82+0.3
Daryl Jones
2010 · AA
23 49→55 41→45 51→50 44 .233/.298/.333 .100.307 814 26% 7% 78 +0.2 .218/.284/.323 .105.291 912 27% 7% 69 -0.4 .200/.269/.305.105.26791327%7%56-0.7
Shane Peterson
2011 · AA
23 49→58 41→50 53→50 43 .233/.292/.330 .097.306 811 26% 6% 75 -0.0 .234/.306/.347 .113.310 1013 26% 8% 85 +0.7 .247/.322/.364.117.346101329%9%94+1.1
Rafael Ortega
2014 · AA
23 46→54 40→55 52→55 43 .221/.265/.313 .092.277 721 23% 5% 58 -1.2 .231/.284/.314 .083.283 518 19% 7% 66 -0.6 .236/.310/.400.164.280191722%9%96+1.1
Jordany Valdespin
2011 · AA
23 48→54 42→50 49→55 38 .233/.263/.340 .107.286 815 22% 3% 63 -0.8 .252/.286/.387 .135.302 1423 21% 4% 86 +0.8 .259/.298/.407.148.300172820%4%94+0.8
Carlos Alvarez
2011 · AAA
23 46 43→45 48→45 44 .227/.282/.333 .106.288 1111 25% 6% 71 -0.3 .233/.294/.362 .129.292 1310 24% 8% 84 +0.6 .249/.327/.336.087.3006618%9%89+0.4
Brice Turang
2023 · AAA
23 50→60 42→45 55→60 47 .240/.298/.344 .104.301 1023 23% 8% 80 +0.4 .245/.306/.349 .104.302 1031 21% 8% 85 +0.7 .273/.346/.393.120.333123520%10%107+1.7
Nick Gordon
2019 · AAA
23 47→56 40→50 51→55 40 .227/.269/.326 .100.298 714 26% 5% 63 -0.8 .231/.273/.343 .112.299 919 25% 5% 69 -0.4 .251/.296/.382.131.320101924%4%87+0.5
Ji Hwan Bae
2022 · AA
23 48→53 41→45 54→60 43 .230/.288/.333 .103.317 722 29% 7% 73 -0.1 .242/.301/.350 .108.317 829 24% 7% 82 +0.5 .248/.310/.350.103.32383324%8%84+0.5
Tristan Peters
2023 · AA
23 47→50 43→45 54→50 49 .225/.293/.348 .122.288 914 24% 8% 79 +0.3 .227/.293/.350 .123.284 1012 22% 8% 80 +0.4 .224/.293/.346.123.275101121%8%75+0.0
Mason Williams
2015 · AA
23 47→54 40→45 48→55 46 .225/.269/.316 .091.263 714 18% 6% 59 -1.1 .244/.284/.319 .075.294 416 17% 5% 66 -0.6 .250/.295/.373.123.30414722%6%81+0.3
Kyle Waldrop
2015 · AA
23 49→58 46→50 48→50 40 .242/.280/.376 .134.308 1311 26% 5% 81 +0.4 .228/.263/.336 .108.300 107 26% 4% 63 -0.9 .222/.260/.315.093.2899326%4%54-1.1
Dwight Smith Jr.
2016 · AA
23 51→53 41→50 50 49 .243/.297/.343 .100.290 710 19% 7% 79 +0.3 .242/.294/.354 .112.296 99 20% 7% 81 +0.4 .248/.308/.381.134.29513920%7%92+0.9
Roger Bernadina
2007 · A
23 44→54 41→45 52→60 46 .215/.281/.311 .096.281 920 26% 8% 65 -0.7 .249/.305/.347 .098.332 829 25% 7% 83 +0.6 .263/.320/.391.127.327123122%7%97+1.4
Ramón Flores
2015 · AAA
23 49→57 42→45 48→50 48 .235/.295/.346 .111.289 89 21% 8% 79 +0.3 .237/.305/.343 .106.285 97 19% 9% 83 +0.6 .247/.321/.343.096.2959818%9%86+0.5
Yairo Muñoz
2018 · AAA
23 45→54 44→50 49→55 39 .227/.258/.344 .117.276 1213 23% 4% 63 -0.8 .253/.298/.381 .128.313 1314 23% 6% 90 +1.0 .270/.315/.386.116.325111820%5%92+0.6
Josh Kroeger
2006 · MLB
23 43→53 44→50 51→50 38 .217/.257/.336 .119.283 1215 28% 5% 61 -1.0 .231/.270/.368 .137.290 1411 25% 5% 75 -0.0 .257/.303/.411.154.301181521%6%97+1.3
Will Brennan
2022 · AA
24 49→59 40→45 48→50 47 .235/.298/.336 .100.286 712 20% 7% 79 +0.3 .268/.315/.386 .118.307 1015 16% 6% 98 +1.6 .278/.321/.398.120.311101614%5%100+1.4
Brennon Lund
2019 · AA
24 51→55 41→45 53→50 42 .241/.292/.339 .098.318 816 26% 6% 76 +0.1 .217/.270/.335 .118.302 1011 30% 6% 66 -0.6 .194/.245/.319.125.27312632%5%50-1.0