Junior FrancoLF Amarillo Sod Poodles
Age 23 L/L 5'9" / 165 lbs AA HR -11% Svc 0.0 · Ctrl thru 2034
2026 ROS PROJECTION376 act + 9 ros · stats below = ROS only
showingROS
wRC+†78
AVG/OBP/SLG.125 / .222 / .125
PA9
HR0
K%22
BB%11
BABIP309
ISO107
MLB%2%
Value2026 · WAR
BAT: -7.2 runs (wOBA-derived runs vs avg)-7BATRUN: -0.6 runs (SB/CS + UBR baserunning)-1RUNFLD: +0.0 runs (Defensive runs vs avg)+0FLDPOS: -4.1 runs (Positional adjustment)-4POSREP: +8.3 runs (Replacement-level credit)+8REPTotal WAR: -0.40-0.4WAR
0.00.51.00.00.00.00.00.026272829303132333435
projected WAR paid WAR ($/8M) surplus deficit-$6M ctrl surplus
Tools · ContractCON 60 / POW 45
Toolsscout grade
CONTACT60
scouting grade only
POWER45
scouting grade only
EYE40
scouting grade only
SPEED50
scouting grade only
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
2029Pre-Arb$0.8M
2030Pre-Arb$0.9M
2031Pre-Arb$0.9M
2032Arb-1$3M
2033Arb-2$0.4M
2034Extbeyond projection horizon · no WAR estimate
Totals $0.0M $-1.0M +$0.0M

Career Stats + Projections

Real MLB stats plus park-adjusted projections — this season (so far / rest / full), then future seasons and career totals.
basis chips: RAW = as recorded · CTX = with park/league context · A+C = actual + context combined · MLE = level/park-neutral
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
▸ Career — actual stats, one row per stint (as recorded, no adjustments)
202118 ROKACL D-backs 9479 24532 13241 101 304409519928 215407 2614 403 159 +7 +2 +2 1.0
202219 AVisalia Rawhide 448409 10420014 331124 288 254316406722 152316 257 322 104 +2 +2 +10 1.4
202320 A+Hillsboro Hops 247222 511124 21563 96 230305351656 122288 239 297 87 -4 -1 +5 0.1
202320 AVisalia Rawhide 2118 4100 2100 10 222300278578 56444 4810 257 60 -1 +0 +0 -0.0
202421 A+Hillsboro Hops 215195 47523 18420 213 241305333638 92289 208 288 81 -5 +3 +5 0.3
202421 AVisalia Rawhide 185161 46524 20313 115 286375416791 130331 1711 356 127 +6 +0 +4 1.0
202522 AAAmarillo Sod Poodles 2625 4000 130 10 160192160352 182 124 166 -1 -3 +0 +1 -0.2
202522 A+Hillsboro Hops 260230 691427 25332 105 300371470840 170325 1310 370 137 +11 +0 +6 1.7
▸ Career — adjusted (every ACTUAL line translated to park/league-neutral MLB equivalents)
202118 ROK MLEACL D-backs 9484 16321 8351 101 190269310578 119317 379 274 72 -3 +2 +2 0.0
202219 A MLEVisalia Rawhide 448420 8917011 221504 288 212258331589 119292 335 255 59 -22 +2 +10 -1.0
202320 A+ MLEHillsboro Hops 247230 41823 13793 96 178232270501 91249 325 219 34 -19 -1 +5 -1.5
202320 A MLEVisalia Rawhide 2119 3100 1130 10 158200211411 53365 625 180 8 -2 +0 +0 -0.2
202421 A+ MLEHillsboro Hops 215202 36313 11610 213 178221248468 69232 285 206 26 -19 +3 +5 -1.2
202421 A MLEVisalia Rawhide 185167 37413 14413 115 222293311605 90279 228 279 75 -6 +0 +4 -0.1
202522 AA MLEAmarillo Sod Poodles 2625 4000 140 10 160192160352 164 154 138 -20 -4 +0 +1 -0.3
202522 A+ MLEHillsboro Hops 260242 561116 15462 105 231282360641 128266 186 284 78 -7 +0 +6 -0.1
202118 ROK MLEACL D-backs 9484 16321 8351 101 190269310578 119306 379 274 72
202118 ROK RAWACL D-backs 9479 24532 13241 101 304409519928 215407 2614 403 72
202219 A MLEVisalia Rawhide 448420 8917011 221504 288 212258331589 119299 335 255 59
202219 A RAWVisalia Rawhide 448409 10420014 331124 288 254316406722 152316 257 322 59
202320 A+ MLE2 teams 268249 44923 14923 106 177229265494 88263 345 216 32
202320 A+ RAW2 teams 268240 551224 23663 106 229305346650 117297 259 294 32
202421 A+ MLE2 teams 400369 74736 251023 328 201257285541 84258 266 240 48
202421 A+ RAW2 teams 400356 931047 38733 328 261338371708 110308 1810 319 48
202522 A+ MLE2 teams 286267 601116 16502 115 225274341615 116255 176 271 69
202522 A+ RAW2 teams 286255 731427 26362 115 286354439794 153310 139 352 69
202118 ROK MLEACL D-backs 9485 16321 8351 101 188269306575 118317 379 274 72
202219 A MLEVisalia Rawhide 448419 8917011 221504 288 212258332590 119292 335 255 59
202320 A+ MLE2 teams 268249 44923 14923 106 177229265494 88258 345 216 32
202421 A+ MLE2 teams 400369 74736 251023 328 201257285541 84254 266 240 48
202522 A+ MLE2 teams 286266 601116 16502 115 226274342616 117257 176 271 69
▸ Model inputs — neutral MLE (past 3 seasons + 2026 so far)
202320 A+ MLE2 teams 268249 44923 14923 106 177229265494 88258 345 216 32
202421 A+ MLE2 teams 400369 74736 251023 328 201257285541 84254 266 240 48
202522 A+ MLE2 teams 286266 601116 16502 115 226274342616 117257 176 271 69
YTD23 AA MLEARI 376340 841645 241005 149 247306362668 115331 276 293 84 -7 -1 +0 -4 +8 -0.4
▸ 2026 season
YTD23 AA RAWARI 376328 911847 36825 149 277358421778 143346 2210 343 84
ROS23 AA MLEARI 2% 98 1000 120 00 125222125347 302 2211 283 78 -0 +0 +0 -0 +0 -0.0
TOT23 AA MLEARI 385348 851645 251025 149 244304356661 112327 266 293 84 -7 -1 +0 -4 +8 -0.4
▸ Career projection (2027+) — MLB context, MLB playing time (PA × MLB%)
202724 MLB MLEARI 31% 390357 851538 26964 116 238297364661 126301 257 293 84 -7 -0 +0 -4 +8 -0.3
202825 MLB MLEARI 45% 428392 941739 291044 126 240299367666 128300 247 299 88 -6 +0 +0 -5 +9 -0.1
202926 MLB MLEARI 51% 451413 9918310 311094 137 240299370670 131300 247 301 90 -5 -0 +0 -5 +10 -0.1
203027 MLB MLEARI 53% 457416 9918310 331115 137 238302368670 130300 247 302 90 -5 -0 +0 -5 +10 -0.0
203128 MLB MLEARI 53% 456416 9918310 331114 126 238300368668 130299 247 301 90 -6 +0 -1 -5 +10 -0.1
203229 MLB MLEARI 53% 449409 9717310 331104 116 237300367667 130299 247 299 89 -6 -0 -1 -5 +10 -0.3
203330 MLB MLEARI 52% 440401 941739 321094 105 234297359657 125298 257 296 87 -7 +0 -2 -5 +10 -0.4
202724 MLB CTXARI 31% 121111 26512 8301 42 234292351643 117307 257 290 84 -2 +0 +0 -1 +3 -0.1
202825 MLB CTXARI 45% 191174 43824 13462 53 247307385692 138307 247 295 88 -3 -0 +0 -2 +4 -0.1
202926 MLB CTXARI 51% 230210 521025 16562 73 248307386693 138306 247 297 90 -3 +0 +0 -2 +5 -0.0
203027 MLB CTXARI 53% 240219 531025 17582 73 242303374677 132306 247 298 90 -3 +0 +0 -3 +5 0.0
203128 MLB CTXARI 53% 243221 531025 18592 63 240303371674 131306 247 297 90 -3 +0 -0 -3 +5 -0.1
203229 MLB CTXARI 53% 236215 521025 17582 63 242303377680 135305 257 295 89 -3 +0 -1 -3 +5 -0.1
203330 MLB CTXARI 52% 229208 50925 17572 53 240304375679 135304 257 292 87 -4 -0 -1 -2 +5 -0.2
▸ Career Totals
▸ Career totals — MLB only (actual + projected)
Career A+C 14901358 329621331 10636413 4020 242303376679 133307 247 295 77 -20 +0 -2 -16 +32 -0.6
/ 162G A+C 650592 14427614 461596 179 243304380684 137308 247 295 77 -9 +0 -1 -7 +14 -0.3
Career MLE 45764201 9511672993 303118142 17371 226285346631 120291 267 282 77 -43 -1 -4 -33 +67 -1.4
/ 162G MLE 650597 13524413 431686 2510 226285345630 119291 267 282 77 -9 -0 -1 -7 +14 -0.3