Jirvin Morillo

C ACL Reds
Age 20 S/R 5'11" / 177 lbs ROK HR +16%BB +6% Svc 0.0 · Ctrl thru 2035
Overview
ROKPROSPECTMiLBFA 2036
OGV OFP40OGV rank#164ETA2028MLB%0%
YearAgeLvl / TeamPAAVG/OBP/SLGHRSBwRC+WARMLE AVG/OBP/SLG
202417ROKCIN156.254/.448/.4472370—.152/.312/.264
202518ROK/INTL2 orgs231.270/.376/.4295670—.146/.245/.228
202619A/ROKCIN329.303/.436/.58015598—.217/.313/.409
2027PROJMLE20MLBCIN439.226/.311/.365106920.6
2028PROJ43% MLB21MLBCIN119.231/.317/.38232950.3
2029PROJ61% MLB22MLBCIN231.234/.320/.38963980.7
Next 3 projected WAR 1.6Projected 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$4M2034Arb-2$7M+1
Skills · percentileMiLB Statcast 2026 A
BB%87
Max EV83
Chase%78
K%61
Speed38
Z-Con%19
Career WAR0.0 WAR median (P10 0.0 / P90 18, comp-based) · star 3% · didn't stick 77%
CompsLeo Bernal (age 20) · Juan Brito (age 21) · Moisés Ballesteros (age 19)
2027 FULL-SEASON PROJECTIONpark-neutral Marcel · 210 proj PA
wRC+†92
AVG/OBP/SLG.224 / .309 / .361
PA210
HR5
K%25
BB%10
ISO139
MLB%0%
Value2027 · WAR
BAT: -2.0 runs (wOBA-derived runs vs avg)-2BATRUN: -0.0 runs (SB/CS + UBR baserunning)-0RUNFLD: -1.7 runs (Defensive runs vs avg)-2FLDPOS: +3.8 runs (Positional adjustment)+4POSREP: +4.5 runs (Replacement-level credit)+5REPTotal WAR: +0.60+0.6WAR
0.00.91.80.30.71.11.21.31.31.21.127282930313233343536
━ projected WAR━ paid WAR ($/8M) surplus deficit━ post-control+$43M 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+1.1$7M+$6M
2031Pre-Arb$0.9M+1.2$7M+$7M
2032Pre-Arb$0.9M+1.3$7M+$7M
2033Arb-1$4M+1.3$7M+$4M
2034Arb-2$7M+1.2$6M+$2M
2035Arb-3$9M+1.1$5M+$1.0M
Totals $22M $38M +$27M

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 Reds — 156114 291412 40210 32 254448447895 193290 1326 401 70 — — — — — —
202518 ROKDSL Reds — 139116 30804 23250 62 259381431812 172299 1817 366 36 — — — — — —
202518 INTLSydney Blue Sox — 9280 23611 10280 03 287367425792 138415 3011 347 121 — — — — — —
202619 ADaytona Tortugas — 9477 20502 17220 10 260394403796 143340 2318 364 82 — — — — — —
202619 ROKACL Reds — 235187 6013513 44611 42 3214536521.105 332409 2619 466 104 — — — — — —
▸ Career — adjusted (every ACTUAL line translated to park/league-neutral MLB equivalents)
202417 ROK MLEDSL Reds — 156125 19911 29270 32 152312264576 112181 1719 272 70 — — — — — —
202518 ROK MLEDSL Reds — 139123 18402 16310 62 146245228472 81181 2212 221 36 — — — — — —
202619 A MLEDaytona Tortugas — 9482 18402 12300 10 220319341661 122319 3213 290 82 — — — — — —
202619 ROK MLEACL Reds — 235204 449310 27881 42 216310436747 221312 3711 322 104 — — — — — —
202417 ROK MLEDSL Reds — 156125 19911 29270 32 152312264576 112182 1719 272 70 — — — — — —
202417 ROK RAWDSL Reds — 156114 291412 40210 32 254448447895 193290 1326 401 70 — — — — — —
202518 ROK MLE2 teams — 231203 30703 26510 65 148245227471 79179 2211 221 36 — — — — — —
202518 ROK RAW2 teams — 231196 531415 33530 65 270376429804 158343 2314 359 36 — — — — — —
202619 ROK MLE2 teams — 329285 6113311 401181 52 214313396709 182316 3612 313 98 — — — — — —
202619 ROK RAW2 teams — 329264 8018515 61831 52 3034365801.015 277387 2519 437 98 — — — — — —
202417 ROK MLEDSL Reds — 156126 19911 29270 32 151312262574 111181 1719 272 70 — — — — — —
202518 ROK MLE2 teams — 231203 30703 26510 65 148245227471 79181 2211 221 36 — — — — — —
202619 ROK MLE2 teams — 329285 6113311 401181 52 214313396709 182314 3612 313 98 — — — — — —
▸ Model inputs — neutral MLE (past 3 seasons)
202417 ROK MLEDSL Reds — 156126 19911 29270 32 151312262574 111181 1719 272 70 — — — — — —
202518 ROK MLE2 teams — 231203 30703 26510 65 148245227471 79181 2211 221 36 — — — — — —
202619 ROK MLE2 teams — 329285 6113311 401181 52 214313396709 182314 3612 313 98 — — — — — —
▸ 2027 season
▸ 2027 — full MLE projection (neutral park, full availability)
202720 MLB MLECIN 0% 439388 8818310 451103 62 226311365676 139286 2510 304 92 -4 +0 -4 +8 +10 0.6
▸ Career projection (2028+) — MLB context, MLB playing time (PA × MLB%)
202821 MLB MLECIN 43% 276244 561127 28682 41 229315373688 144287 2510 309 95 -2 +0 -2 +5 +6 0.8
202922 MLB MLECIN 61% 379334 7715210 39923 62 232317380697 148288 2410 312 98 -1 +0 -3 +7 +8 1.2
203023 MLB MLECIN 68% 444392 9218312 451074 62 234319385704 151289 2410 315 99 -0 +0 -2 +8 +10 1.5
203124 MLB MLECIN 70% 445393 9218312 451064 62 236320388709 153290 2410 317 101 +0 +0 -2 +8 +10 1.7
203225 MLB MLECIN 70% 445393 9318312 451064 62 236321390711 154290 2410 318 101 +1 +0 -1 +8 +10 1.8
203326 MLB MLECIN 71% 445393 9318312 451064 62 236320390710 154289 2410 317 101 +1 +0 -1 +8 +10 1.8
203427 MLB MLECIN 69% 445393 9218312 451064 62 235319387707 152289 2410 316 100 +0 +0 -1 +8 +10 1.7
203528 MLB MLECIN 69% 445394 9218312 451073 52 233317382700 149288 2410 313 98 -1 +0 -2 +8 +10 1.6
203629 MLB MLECIN 67% 445394 9018211 451093 42 231315376690 145286 2410 310 96 -2 +0 -2 +8 +10 1.3
203730 MLB MLECIN 66% 445394 9018211 451103 42 227311368678 140284 2510 305 92 -4 +0 -3 +8 +10 1.1
203831 MLB MLECIN 71% 426378 8416210 421073 26 223306358663 135281 2510 299 88 -6 -2 -4 +8 +9 0.5
203932 MLB MLECIN 74% 407362 791529 401042 37 218300345644 127277 2610 291 83 -8 -2 -4 +7 +9 0.1
204033 MLB MLECIN 77% 362322 681327 35952 225 211292329621 118272 2610 282 77 -10 -10 -5 +6 +8 -1.0
202821 MLB CTXCIN 43% 119105 25513 12291 21 231317382699 150288 2410 313 95 -1 +0 -1 +2 +3 0.3
202922 MLB CTXCIN 61% 231203 47916 24562 31 234320389708 154289 2410 317 98 -1 +0 -2 +4 +5 0.7
203023 MLB CTXCIN 68% 302266 631229 31732 41 236321394715 157290 2410 319 99 -0 +0 -2 +5 +7 1.1
203124 MLB CTXCIN 70% 310272 661329 32743 41 238323398720 159291 2410 321 101 +0 +0 -1 +6 +7 1.2
203225 MLB CTXCIN 70% 313275 661329 32743 41 239323400723 161291 2410 322 101 +0 +0 -1 +6 +7 1.3
203326 MLB CTXCIN 71% 314276 661329 32753 41 239323399722 160291 2410 322 101 +0 +0 -1 +6 +7 1.3
203427 MLB CTXCIN 69% 309273 641229 31742 41 238322396718 159290 2410 320 100 +0 +0 -1 +6 +7 1.2
203528 MLB CTXCIN 69% 306270 641229 31742 31 236320391711 156289 2410 318 98 -1 +0 -1 +5 +7 1.1
203629 MLB CTXCIN 67% 297263 621228 30722 31 233317384701 152287 2410 314 96 -2 +0 -2 +5 +6 0.9
203730 MLB CTXCIN 66% 293260 601128 29722 22 230313376689 146285 2510 309 92 -3 -0 -2 +5 +6 0.7
203831 MLB CTXCIN 71% 302267 611128 30762 24 225308365673 140282 2510 303 88 -4 -1 -3 +5 +7 0.4
203932 MLB CTXCIN 74% 303268 581117 30782 25 220301352654 133278 2610 295 83 -6 -2 -3 +5 +7 0.1
204033 MLB CTXCIN 77% 278248 531016 27731 119 213294336630 123272 2610 285 77 -8 -7 -4 +5 +6 -0.8
▸ Career Totals
▸ Career totals — MLB only (actual + projected)
Career— A+C — 36773246 75514422100 37190027 3839 233316383699 150289 2410 312 92 -23 -8 -21 +66 +80 9.4
/ 162G— A+C — 650574 13325418 661595 77 232317383700 152287 2410 312 92 -4 -1 -4 +12 +14 1.7
Career— MLE — 63355584 124925137157 661157243 7767 224311366677 143281 2510 304 92 -35 -11 -33 +100 +122 14.6
/ 162G— MLE — 650573 12826416 681614 87 223310366677 143281 2510 304 92 -4 -1 -4 +12 +14 1.7

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 ROKACL Reds · 235 PAwOBA .458 → .322 (−136)K% 26.0% → 37.4%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA25.96%÷1.000×1.440——37.38%
BB% (unintentional) /PA18.72%÷1.000×0.620—×1.00811.70%
HBP% /PA0.43%—×0.720—×1.0080.31%
Singles /BIP23.02%÷1.000×0.820×0.994×1.00818.89%
Doubles /BIP10.32%÷1.000×0.720×0.994×1.0087.44%
Triples /BIP3.97%÷1.000×0.720×0.994×1.0082.86%
Home runs /BIP10.32%÷1.000×0.780—×1.0088.11%

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.994.

Result: wOBA .458 → .322; ISO .332 → .238; BABIP .409 → .312. 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).

2026 ADaytona Tortugas · 94 PAwOBA .355 → .290 (−66)K% 23.4% → 31.8%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA23.40%÷1.000×1.360——31.83%
BB% (unintentional) /PA18.09%÷1.000×0.690—×1.04513.04%
HBP% /PA0.00%—×0.780—×1.0450.00%
Singles /BIP23.64%÷1.000×0.920×1.011×1.04522.98%
Doubles /BIP9.09%÷1.000×0.830×1.011×1.0457.97%
Triples /BIP0.00%÷1.000×0.910×1.011×1.0450.00%
Home runs /BIP3.64%÷1.000×0.800—×1.0453.04%

Factors used: level-wide A 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 22.0 → +4.5% on BB/HBP/hit rates (3.0 yr younger than average). Ground-ball/fly-ball mix moves 1B/2B/3B by ×1.011.

Result: wOBA .355 → .290; ISO .143 → .115; BABIP .340 → .319. 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 Reds · 139 PAwOBA .357 → .221 (−136)K% 18.0% → 22.1%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA17.99%÷0.993×1.220——22.09%
BB% (unintentional) /PA16.55%÷1.038×0.700—×1.00811.25%
HBP% /PA0.00%—×0.700—×1.0080.00%
Singles /BIP19.78%÷0.994×0.680×0.950×1.00812.96%
Doubles /BIP8.79%÷1.065×0.600×0.950×1.0084.74%
Triples /BIP0.00%÷0.900×0.600×0.950×1.0080.00%
Home runs /BIP4.40%÷0.994×0.470—×1.0082.09%

Factors used: level-wide DSL factors (no league-specific row for this league/era). Park (home-season share, regressed): HR 99, 1B 99, 2B 113, 3B 80, K 99, BB 108 — 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 .357 → .221; ISO .172 → .088; BABIP .299 → .181. 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 Reds · 156 PAwOBA .397 → .272 (−126)K% 13.5% → 17.2%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA13.46%÷0.957×1.220——17.16%
BB% (unintentional) /PA25.64%÷0.994×0.700—×1.02218.47%
HBP% /PA0.00%—×0.700—×1.0220.00%
Singles /BIP12.90%÷1.068×0.680×0.977×1.0228.21%
Doubles /BIP15.05%÷0.960×0.600×0.977×1.0229.40%
Triples /BIP1.08%÷0.901×0.600×0.977×1.0220.72%
Home runs /BIP2.15%÷1.136×0.470—×1.0220.91%

Factors used: level-wide DSL factors (no league-specific row for this league/era). Park (home-season share, regressed): HR 127, 1B 114, 2B 92, 3B 80, K 91, BB 99 — 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.977.

Result: wOBA .397 → .272; ISO .193 → .119; BABIP .290 → .181. 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).

Not traceable per stint: some stints lack the counting stats the component translation needs. Level-wide factors that apply instead — .