Javier Francisco

SS ACL Giants
Age 24 R/R 6'1" / 162 lbs ROK HR -15%H -3% Svc 0.0 · Ctrl thru 2038
Overview
ROKPROSPECTMiLBFA 2039
ETA2029MLB%0%
YearAgeLvl / TeamPAAVG/OBP/SLGHRSBwRC+WARMLE AVG/OBP/SLG
202421AAASF17.294/.294/.4120073—.294/.294/.412
202421ASF137.186/.289/.2800220—.139/.222/.205
202522ROKSF54.204/.278/.30610-1—.140/.204/.220
2027PROJ0% MLB24MLBSF200.202/.264/.3033360-0.1
2028PROJ30% MLB25MLBSF88.202/.265/.3051164-0.1
2029PROJ44% MLB26MLBSF157.204/.268/.3133267-0.1
Next 3 projected WAR -0.3Projected rows: MLB playing time only, park and league context applied.
ContractESTIMATED
Control thru2038Service0.0First FA2039
2027MiLB2028MiLB2029MiLB2030MiLB2031MiLB2032Ext$0.0M2033Ext$0.9M2034Ext$1.0M+4
Skills · percentileMiLB Statcast 2025 Rk
Whiff%71
Z-Con%59
ISO53
Chase%35
K%17
wRC+12
CompsBlake Hunt (age 24) · Grae Kessinger (age 24) · Jason Lopez (age 24)
2027 FULL-SEASON PROJECTIONpark-neutral Marcel · 170 proj PA
wRC+†60
AVG/OBP/SLG.200 / .262 / .300
PA170
HR2
K%31
BB%6
ISO101
MLB%0%
Value2027 · WAR
BAT: -8.1 runs (wOBA-derived runs vs avg)-8BATRUN: +0.1 runs (SB/CS + UBR baserunning)+0RUNFLD: +0.0 runs (Defensive runs vs avg)+0FLDPOS: +1.8 runs (Positional adjustment)+2POSREP: +3.7 runs (Replacement-level credit)+4REPTotal WAR: -0.10-0.1WAR
trajectory · projected WAR by year
-0.1-0.1-0.1-0.1-0.227283031
Tools · Contract
Contract ESTIMATED · service-time + WAR-based estimator (needs verification)
Status   MiLB
MLB Debut   2033
Service   0 yrs (est)
Team Control Through   2038
First FA Year   2039
YearStatusSalary Proj WAR Value Surplus
2027MiLBstill in minors · estimated debut 2033
2028MiLBstill in minors · estimated debut 2033
2029MiLBstill in minors · estimated debut 2033
2030MiLBstill in minors · estimated debut 2033
2031MiLBstill in minors · estimated debut 2033
2032Extbeyond projection horizon · no WAR estimate
2033Extbeyond projection horizon · no WAR estimate
2034Extbeyond projection horizon · no WAR estimate
2035Extbeyond projection horizon · no WAR estimate
2036Extbeyond projection horizon · no WAR estimate
2037Extbeyond projection horizon · no WAR estimate
2038Extbeyond projection horizon · no WAR estimate
Totals $0.0M $0.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. 2027 = actual YTD + projected ROS + total. 2028+ 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 ROKDSL Giants Black — 10685 16322 13186 10 188337341678 153209 1712 310 18 — — — — — —
202219 ROKACL Giants Black — 130110 23522 15372 01 209315345660 136288 2812 296 15 — — — — — —
202320 ASan Jose Giants — 3329 7300 380 00 241312345657 103318 249 290 38 — — — — — —
202320 ROKACL Giants Orange — 156118 331007 33303 22 280448542990 263313 1921 430 76 — — — — — —
202421 AAASacramento River Cats — 1717 5010 060 00 294294412706 118455 350 308 73 — — — — — —
202421 ASan Jose Giants — 137118 22910 13364 21 186289280569 93262 269 263 20 — — — — — —
202522 ROKACL Giants — 5449 10201 3162 00 204278306584 102281 306 269 -1 — — — — — —
▸ Career — adjusted (every ACTUAL line translated to park/league-neutral MLB equivalents)
202118 ROK MLEDSL Giants Black — 10690 10211 8226 10 111231189420 78128 218 195 18 — — — — — —
202219 ROK MLEACL Giants Black — 130116 14311 9532 01 121197190387 69206 417 190 15 — — — — — —
202320 A MLESan Jose Giants — 3330 5200 2120 00 167219233452 67275 366 225 38 — — — — — —
202320 ROK MLEACL Giants Orange — 156131 24704 20423 22 183305328633 145219 2713 281 76 — — — — — —
202421 AAA MLESacramento River Cats — 1717 5010 070 00 294294412706 118449 410 276 73 — — — — — —
202421 A MLESan Jose Giants — 137122 17610 9514 21 139222205427 66228 377 198 20 — — — — — —
202522 ROK MLEACL Giants — 5450 7101 2222 00 140204220424 80207 414 166 -1 — — — — — —
202118 ROK MLEDSL Giants Black — 10690 10211 8226 10 111231189420 78130 218 195 18 — — — — — —
202118 ROK RAWDSL Giants Black — 10685 16322 13186 10 188337341678 153209 1712 310 18 — — — — — —
202219 ROK MLEACL Giants Black — 130116 14311 9532 01 121197190387 69203 417 190 15 — — — — — —
202219 ROK RAWACL Giants Black — 130110 23522 15372 01 209315345660 136288 2812 296 15 — — — — — —
202320 ROK MLE2 teams — 189161 30904 22533 22 186296317612 130243 2812 271 70 — — — — — —
202320 ROK RAW2 teams — 189147 401307 36383 22 272425503928 231314 2019 406 70 — — — — — —
202421 A MLE2 teams — 154139 22620 9584 21 158230230460 72265 386 207 26 — — — — — —
202421 A RAW2 teams — 154135 27920 13424 21 200289296586 96284 278 268 26 — — — — — —
202522 ROK MLEACL Giants — 5450 7101 2222 00 140204220424 80222 414 166 -1 — — — — — —
202522 ROK RAWACL Giants — 5449 10201 3162 00 204278306584 102281 306 269 -1 — — — — — —
202118 ROK MLEDSL Giants Black — 10691 10211 8226 10 110231187418 77128 218 195 18 — — — — — —
202219 ROK MLEACL Giants Black — 130118 14311 9532 01 119197186383 68206 417 190 15 — — — — — —
202320 ROK MLE2 teams — 189162 30904 22533 22 185296315611 130229 2812 271 70 — — — — — —
202421 A MLE2 teams — 154140 22620 9584 21 157230229459 71252 386 207 26 — — — — — —
202522 ROK MLEACL Giants — 5450 7101 2222 00 140204220424 80207 414 166 -1 — — — — — —
▸ Model inputs — neutral MLE (past 3 seasons)
202421 A MLE2 teams — 154140 22620 9584 21 157230229459 71252 386 207 26 — — — — — —
202522 ROK MLEACL Giants — 5450 7101 2222 00 140204220424 80207 414 166 -1 — — — — — —
▸ 2027 season
▸ 2027 — full MLE projection (neutral park, full availability)
202724 MLB MLESF 0% 200183 37713 13622 31 202264303567 101285 316 257 60 -10 +0 +0 +2 +4 -0.1
▸ Career projection (2028+) — MLB context, MLB playing time (PA × MLB%)
202825 MLB MLESF 30% 292267 551125 19894 41 205268313581 107286 307 262 64 -13 +0 +0 +3 +6 -0.3
202926 MLB MLESF 44% 356325 681336 241074 51 208271320592 113286 307 267 67 -14 +1 +0 +4 +8 -0.2
203027 MLB MLESF 49% 379345 731437 261135 51 209273322595 114286 307 268 68 -15 +1 +0 +4 +8 -0.2
203128 MLB MLESF 51% 393358 751437 271175 41 209273322596 113286 307 269 68 -15 +0 -1 +4 +9 -0.3
202825 MLB CTXSF 30% 8881 16311 6271 10 202265305570 104282 317 258 64 -4 +0 +0 +1 +2 -0.1
202926 MLB CTXSF 44% 157143 30613 11472 21 204268313581 108282 307 262 67 -6 +0 +0 +2 +3 -0.1
203027 MLB CTXSF 49% 186169 35713 13562 21 205270314584 109282 307 264 68 -7 +0 +0 +2 +4 -0.1
203128 MLB CTXSF 51% 202184 37713 14602 21 205270314584 109282 307 264 68 -8 +0 -0 +2 +4 -0.2
▸ Career Totals
▸ Career totals — MLB only (actual + projected)
Career— A+C — 633577 11823410 441907 73 205269310579 106284 307 263 57 -25 +0 -0 +7 +14 -0.5
/ 162G— A+C — 650592 12124410 451957 73 204268309577 105285 307 263 57 -26 +0 -0 +7 +14 -0.5
Career— MLE — 22232006 385791634 15768737 259 192263298561 106270 317 252 57 -64 +2 -1 +17 +34 -1.2
/ 162G— MLE — 650587 11323510 4620111 73 193264300564 107270 317 252 57 -26 +1 -0 +7 +14 -0.5