Franklin Rojas

C FCL Blue Jays
Age 20 R/R 5'10" / 176 lbs ROK Svc 0.0 · Ctrl thru 2035
Overview
ROKPROSPECTMiLBFA 2036
OGV OFP35OGV rank#689ETA2030MLB%0%
YearAgeLvl / TeamPAAVG/OBP/SLGHRSBwRC+WARMLE AVG/OBP/SLG
202417ROKTOR114.258/.402/.3481051—.179/.304/.253
202518ROKDSL Blue Jays…140.255/.419/.3301145—.161/.309/.214
202619ROKTOR179.266/.413/.4273060—.179/.285/.282
2027PROJMLE20MLBTOR289.212/.293/.31043730.1
2028PROJ25% MLB21MLBTOR36.217/.298/.32510780.0
2029PROJ38% MLB22MLBTOR90.221/.302/.33721810.2
Next 3 projected WAR 0.3Projected rows: MLB playing time only, park and league context applied.
ContractESTIMATED
Control thru2035Service0.0First FA2036
2027MiLB2028MiLB2029MiLB2030Pre-Arb$0.8M2031Pre-Arb$0.9M2032Pre-Arb$0.9M2033Arb-1$3M2034Arb-2$5M+1
Skills · percentileMiLB Statcast 2026 Rk
Whiff%83
Chase%80
Z-Con%79
wRC+75
BB%74
ISO69
Career WAR0.0 WAR median (P10 0.0 / P90 0.4, comp-based) · star 0% · didn't stick 93%
CompsRamon Mendoza (age 20) · Daniel Robertson (age 20) · Juan Fernandez (age 20)
2027 FULL-SEASON PROJECTIONpark-neutral Marcel · 93 proj PA
wRC+†73
AVG/OBP/SLG.210 / .290 / .307
PA93
HR1
K%27
BB%9
ISO98
MLB%0%
Value2027 · WAR
BAT: -3.0 runs (wOBA-derived runs vs avg)-3BATRUN: +0.1 runs (SB/CS + UBR baserunning)+0RUNFLD: -0.3 runs (Defensive runs vs avg)-0FLDPOS: +1.7 runs (Positional adjustment)+2POSREP: +2.0 runs (Replacement-level credit)+2REPTotal WAR: +0.10+0.1WAR
0.00.51.00.20.30.50.60.60.60.527282930313233343536
━ projected WAR━ paid WAR ($/8M) surplus deficit━ post-control+$10M ctrl surplus
Contract
Contract ESTIMATED · service-time + WAR-based estimator (needs verification)
Status   MiLB
MLB Debut   2030
Service   0 yrs (est)
Team Control Through   2035
First FA Year   2036
YearStatusSalary Proj WAR Value Surplus
2027MiLBstill in minors · estimated debut 2030
2028MiLBstill in minors · estimated debut 2030
2029MiLBstill in minors · estimated debut 2030
2030Pre-Arb$0.8M+0.3$1.0M+$0.3M
2031Pre-Arb$0.9M+0.5$1M+$0.9M
2032Pre-Arb$0.9M+0.6$2M+$1M
2033Arb-1$3M+0.6$2M+$0.0M
2034Arb-2$5M+0.6$1M+$0.0M (cut)
2035Arb-3$6M+0.5$1M+$0.0M (cut)
Totals $5M $8M +$2M

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 = full-season projection (no games played yet). 2028+ via Advanced Marcel + aging curve. Catcher framing: only 2027 Statcast framing is modeled (Baseball Savant server-caches the leaderboard to the current season); prior-year framing is unmodeled — projections for established framers may run 1-3 WAR low.

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)
202417 ROKDSL Blue Jays — 11489 23311 17165 00 258402348750 90297 1415 345 51 — — — — — —
202518 ROKDSL Blue Jays Blue — 140106 27501 21219 10 255419330749 75295 1515 348 45 — — — — — —
202619 ROKFCL Blue Jays — 179143 381213 34392 00 266413427840 161347 2219 382 60 — — — — — —
▸ Career — adjusted (every ACTUAL line translated to park/league-neutral MLB equivalents)
202417 ROK MLEDSL Blue Jays — 11495 17211 12205 00 179304253556 74200 1811 243 51 — — — — — —
202518 ROK MLEDSL Blue Jays Blue — 140112 18301 15269 10 161309214523 54175 1911 235 45 — — — — — —
202619 ROK MLEFCL Blue Jays — 179156 28812 21562 00 179285282567 103260 3112 257 60 — — — — — —
202417 ROK MLEDSL Blue Jays — 11495 17211 12205 00 179304253556 74211 1811 243 51 — — — — — —
202417 ROK RAWDSL Blue Jays — 11489 23311 17165 00 258402348750 90297 1415 345 51 — — — — — —
202518 ROK MLEDSL Blue Jays Blue — 140112 18301 15269 10 161309214523 54191 1911 235 45 — — — — — —
202518 ROK RAWDSL Blue Jays Blue — 140106 27501 21219 10 255419330749 75295 1515 348 45 — — — — — —
202619 ROK MLEFCL Blue Jays — 179156 28812 21562 00 179285282567 103265 3112 257 60 — — — — — —
202619 ROK RAWFCL Blue Jays — 179143 381213 34392 00 266413427840 161347 2219 382 60 — — — — — —
202417 ROK MLEDSL Blue Jays — 11496 17211 12205 00 177304250554 73200 1811 243 51 — — — — — —
202518 ROK MLEDSL Blue Jays Blue — 140115 18301 15269 10 157309209518 52175 1911 235 45 — — — — — —
202619 ROK MLEFCL Blue Jays — 179154 28812 21562 00 182285286571 104260 3112 257 60 — — — — — —
▸ Model inputs — neutral MLE (past 3 seasons)
202417 ROK MLEDSL Blue Jays — 11496 17211 12205 00 177304250554 73200 1811 243 51 — — — — — —
202518 ROK MLEDSL Blue Jays Blue — 140115 18301 15269 10 157309209518 52175 1911 235 45 — — — — — —
202619 ROK MLEFCL Blue Jays — 179154 28812 21562 00 182285286571 104260 3112 257 60 — — — — — —
▸ 2027 season
▸ 2027 — full MLE projection (neutral park, full availability)
202720 MLB MLETOR 0% 289258 551024 25784 31 212293310603 98284 279 275 73 -9 +0 -1 +5 +6 0.1
▸ Career projection (2028+) — MLB context, MLB playing time (PA × MLB%)
202821 MLB MLETOR 25% 143127 27512 13382 11 216297324621 108286 279 283 78 -4 -0 -0 +3 +3 0.1
202922 MLB MLETOR 38% 236210 45814 21623 21 220301335636 115287 269 289 81 -5 +0 -1 +4 +5 0.4
203023 MLB MLETOR 45% 332295 651226 29865 31 223303344647 121288 269 293 84 -6 +0 -1 +6 +7 0.7
203124 MLB MLETOR 48% 397353 791528 351016 31 225306350656 125289 259 296 87 -6 +0 -0 +7 +9 1.0
203225 MLB MLETOR 50% 435387 881639 391106 31 227307355662 128289 259 298 88 -6 +0 +0 +8 +9 1.2
203326 MLB MLETOR 50% 445397 9117310 391136 31 227307355662 128289 259 298 88 -6 +0 +0 +8 +10 1.2
203427 MLB MLETOR 50% 445396 9016310 401136 31 225306352658 127288 259 297 87 -7 +0 +0 +8 +10 1.1
203528 MLB MLETOR 50% 445397 881639 391146 22 224303348651 124287 269 294 85 -8 -0 -0 +8 +10 0.9
203629 MLB MLETOR 49% 445397 871629 391166 22 221301341642 120286 269 290 83 -9 -0 -1 +8 +10 0.7
203730 MLB MLETOR 48% 441393 851628 391166 26 218297333630 115284 269 286 79 -11 -2 -2 +8 +10 0.3
203831 MLB MLETOR 52% 407364 771427 351095 27 214292323615 110281 279 280 75 -12 -2 -3 +7 +9 -0.1
202821 MLB CTXTOR 25% 3632 7101 3101 00 217298325624 108287 288 284 78 -1 +0 -0 +1 +1 0.0
202922 MLB CTXTOR 38% 9081 18312 8231 10 221302337638 116288 269 289 81 -2 +0 -0 +2 +2 0.2
203023 MLB CTXTOR 45% 151135 30513 13392 10 224304345649 121289 269 294 84 -3 +0 -0 +3 +3 0.3
203124 MLB CTXTOR 48% 191169 38714 17493 21 226306352658 126290 269 297 87 -3 +0 -0 +3 +4 0.5
203225 MLB CTXTOR 50% 216192 44815 19553 21 228307356664 129291 259 299 88 -3 +0 +0 +4 +5 0.6
203326 MLB CTXTOR 50% 225200 45815 20573 21 228307356664 129290 259 299 88 -3 +0 +0 +4 +5 0.6
203427 MLB CTXTOR 50% 223198 45815 20573 21 226306354660 127290 269 298 87 -3 +0 +0 +4 +5 0.6
203528 MLB CTXTOR 50% 221196 44815 20573 11 224304349653 124289 269 295 85 -4 -0 -0 +4 +5 0.5
203629 MLB CTXTOR 49% 216192 42814 19563 11 222301342644 120287 269 291 83 -4 -0 -1 +4 +5 0.3
203730 MLB CTXTOR 48% 210187 40714 18553 13 219298334632 116285 269 286 79 -5 -1 -1 +4 +5 0.1
203831 MLB CTXTOR 52% 210187 40714 18563 13 214293324617 110282 279 280 75 -6 -1 -1 +4 +5 -0.0
▸ Career Totals
▸ Career totals — MLB only (actual + projected)
Career— A+C — 19891769 393701042 17551428 1412 222302344646 122287 269 293 81 -38 -2 -3 +36 +43 3.6
/ 162G— A+C — 650578 12923314 571689 54 223303346649 123288 269 293 81 -12 -1 -1 +12 +14 1.2
Career— MLE — 46974163 9021672787 424120574 2824 217300332633 116281 269 287 81 -84 -4 -7 +76 +92 7.5
/ 162G— MLE — 650576 12523412 5916710 43 217301333634 116282 269 287 81 -13 -1 -1 +12 +14 1.1

How the minor-league lines were translated

One row per minor-league stint. Open a row to see each step: the raw rate, the park adjustment, the league/level factor, the age adjustment (hitters) and the resulting MLE rate. Factors are the same ones listed on the MLE Factors page.

2026 ROKFCL Blue Jays · 179 PAwOBA .373 → .257 (−116)K% 21.8% → 31.4%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA21.79%÷1.000×1.440——31.37%
BB% (unintentional) /PA18.99%÷1.000×0.620—×1.00811.86%
HBP% /PA1.12%—×0.720—×1.0080.81%
Singles /BIP21.15%÷1.000×0.820×0.957×1.00816.72%
Doubles /BIP11.54%÷1.000×0.720×0.957×1.0088.01%
Triples /BIP0.96%÷1.000×0.720×0.957×1.0080.67%
Home runs /BIP2.88%÷1.000×0.780—×1.0082.27%

Factors used: level-wide ROK factors (no league-specific row for this league/era). Park (home-season share, regressed): no park row on file (treated as neutral) — applied at half strength. Age: age 19 vs a level average of 19.5 → +0.8% on BB/HBP/hit rates (0.5 yr younger than average). Ground-ball/fly-ball mix moves 1B/2B/3B by ×0.957.

Result: wOBA .373 → .257; ISO .161 → .113; BABIP .347 → .260. Both wOBAs use the same linear weights, so the change is the translation alone. The MLE line is not regressed to the mean — regression happens later, when seasons are blended into a projection (how).

2025 DSLDSL Blue Jays Blue · 140 PAwOBA .351 → .235 (−116)K% 15.0% → 18.9%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA15.00%÷0.968×1.220——18.91%
BB% (unintentional) /PA15.00%÷0.988×0.700—×1.00810.71%
HBP% /PA6.43%—×0.700—×1.0084.53%
Singles /BIP24.71%÷1.086×0.680×0.950×1.00814.81%
Doubles /BIP5.88%÷1.023×0.600×0.950×1.0083.30%
Triples /BIP0.00%÷0.900×0.600×0.950×1.0080.00%
Home runs /BIP1.18%÷0.836×0.470—×1.0080.67%

Factors used: level-wide DSL factors (no league-specific row for this league/era). Park (home-season share, regressed): HR 67, 1B 117, 2B 105, 3B 80, K 94, BB 98 — applied at half strength. Age: age 18 vs a level average of 18.5 → +0.8% on BB/HBP/hit rates (0.5 yr younger than average). Ground-ball/fly-ball mix moves 1B/2B/3B by ×0.950.

Result: wOBA .351 → .235; ISO .075 → .046; BABIP .295 → .175. Both wOBAs use the same linear weights, so the change is the translation alone. The MLE line is not regressed to the mean — regression happens later, when seasons are blended into a projection (how).

2024 DSLDSL Blue Jays · 114 PAwOBA .344 → .243 (−100)K% 14.0% → 17.6%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA14.04%÷0.973×1.220——17.60%
BB% (unintentional) /PA14.91%÷1.015×0.700—×1.02210.51%
HBP% /PA4.39%—×0.700—×1.0223.14%
Singles /BIP24.66%÷0.958×0.680×0.950×1.02217.00%
Doubles /BIP4.11%÷0.964×0.600×0.950×1.0222.48%
Triples /BIP1.37%÷0.900×0.600×0.950×1.0220.89%
Home runs /BIP1.37%÷0.892×0.470—×1.0220.74%

Factors used: level-wide DSL factors (no league-specific row for this league/era). Park (home-season share, regressed): HR 78, 1B 92, 2B 93, 3B 80, K 95, BB 103 — applied at half strength. Age: age 17 vs a level average of 18.5 → +2.2% on BB/HBP/hit rates (1.5 yr younger than average). Ground-ball/fly-ball mix moves 1B/2B/3B by ×0.950.

Result: wOBA .344 → .243; ISO .090 → .057; BABIP .297 → .200. Both wOBAs use the same linear weights, so the change is the translation alone. The MLE line is not regressed to the mean — regression happens later, when seasons are blended into a projection (how).