Juan Rujano

SS FCL Cardinals
Age 19 R/R 6'3" / 185 lbs ROK HR -14%BB -5% Svc 0.0 · Ctrl thru 2036
Overview
ROKPROSPECTMiLBFA 2037
ETA2030MLB%0%
YearAgeLvl / TeamPAAVG/OBP/SLGHRSBwRC+WARMLE AVG/OBP/SLG
202517ROKSTL148.279/.405/.4183240—.156/.270/.219
202618ROKSTL77.224/.325/.3432025—.143/.221/.200
2027PROJMLE19MLBSTL187.204/.275/.2952262-0.1
2028PROJ24% MLB20MLBSTL24.210/.281/.3090069-0.0
2029PROJ39% MLB21MLBSTL76.214/.286/.3221174-0.0
Next 3 projected WAR -0.2Projected rows: MLB playing time only, park and league context applied.
ContractESTIMATED
Control thru2036Service0.0First FA2037
2027MiLB2028MiLB2029MiLB2030MiLB2031Pre-Arb$0.9M2032Pre-Arb$0.9M2033Pre-Arb$0.9M2034Arb-1$3M+2
Skills · percentileMiLB Statcast 2026 Rk
Z-Con%58
ISO51
K%22
Whiff%21
wRC+20
wOBA19
Career WAR0.0 WAR median (P10 0.0 / P90 0.0, comp-based) · star 0% · didn't stick 94%
2027 FULL-SEASON PROJECTIONpark-neutral Marcel · 45 proj PA
wRC+†62
AVG/OBP/SLG.202 / .272 / .293
PA45
HR1
K%29
BB%7
ISO91
MLB%0%
Value2027 · WAR
BAT: -2.0 runs (wOBA-derived runs vs avg)-2BATRUN: +0.0 runs (SB/CS + UBR baserunning)+0RUNFLD: -0.5 runs (Defensive runs vs avg)-0FLDPOS: +0.5 runs (Positional adjustment)+0POSREP: +1.0 runs (Replacement-level credit)+1REPTotal WAR: -0.10-0.1WAR
0.00.51.00.20.40.50.60.50.427282930313233343536
━ projected WAR━ paid WAR ($/8M) surplus deficit+$3M ctrl surplus
Contract
Contract ESTIMATED · service-time + WAR-based estimator (needs verification)
Status   MiLB
MLB Debut   2031
Service   0 yrs (est)
Team Control Through   2036
First FA Year   2037
YearStatusSalary Proj WAR Value Surplus
2027MiLBstill in minors · estimated debut 2031
2028MiLBstill in minors · estimated debut 2031
2029MiLBstill in minors · estimated debut 2031
2030MiLBstill in minors · estimated debut 2031
2031Pre-Arb$0.9M+0.2$0.6M+$0.0M
2032Pre-Arb$0.9M+0.4$1M+$0.6M
2033Pre-Arb$0.9M+0.5$1M+$0.8M
2034Arb-1$3M+0.6$1M+$0.0M (cut)
2035Arb-2$5M+0.5$1M+$0.0M (cut)
2036Arb-3$7M+0.4$0.8M+$0.0M (cut)
Totals $3M $6M +$1M

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.

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)
202517 ROKDSL Cardinals — 148122 34803 19347 21 279405418823 139365 2313 377 40 — — — — — —
202618 ROKFCL Cardinals — 7767 15202 7223 00 224325343668 119302 299 309 25 — — — — — —
▸ Career — adjusted (every ACTUAL line translated to park/league-neutral MLB equivalents)
202517 ROK MLEDSL Cardinals — 148128 20501 13437 21 156270219489 62223 299 228 40 — — — — — —
202618 ROK MLEFCL Cardinals — 7770 10101 4323 00 143221200421 57244 425 205 25 — — — — — —
202517 ROK MLEDSL Cardinals — 148128 20501 13437 21 156270219489 62226 299 228 40 — — — — — —
202517 ROK RAWDSL Cardinals — 148122 34803 19347 21 279405418823 139365 2313 377 40 — — — — — —
202618 ROK MLEFCL Cardinals — 7770 10101 4323 00 143221200421 57243 425 205 25 — — — — — —
202618 ROK RAWFCL Cardinals — 7767 15202 7223 00 224325343668 119302 299 309 25 — — — — — —
202517 ROK MLEDSL Cardinals — 148127 20501 13437 21 157270220491 63223 299 228 40 — — — — — —
202618 ROK MLEFCL Cardinals — 7770 10101 4323 00 143221200421 57244 425 205 25 — — — — — —
▸ Model inputs — neutral MLE (past 3 seasons)
202517 ROK MLEDSL Cardinals — 148127 20501 13437 21 157270220491 63223 299 228 40 — — — — — —
202618 ROK MLEFCL Cardinals — 7770 10101 4323 00 143221200421 57244 425 205 25 — — — — — —
▸ 2027 season
▸ 2027 — full MLE projection (neutral park, full availability)
202719 MLB MLESTL 0% 187169 34612 13553 21 204275295570 91283 297 260 62 -8 +0 -2 +2 +4 -0.1
▸ Career projection (2028+) — MLB context, MLB playing time (PA × MLB%)
202820 MLB MLESTL 24% 10091 19312 7292 10 209281311592 102285 297 270 69 -4 +0 -1 +1 +2 -0.1
202921 MLB MLESTL 39% 194175 37614 14553 21 214286325611 111286 287 277 74 -6 +0 -2 +2 +4 -0.2
203022 MLB MLESTL 49% 305274 591026 23855 31 218290337627 119288 288 283 78 -8 +0 -2 +3 +7 0.0
203123 MLB MLESTL 55% 392353 781329 291087 31 221294347641 126289 287 289 82 -9 +0 -1 +4 +8 0.4
203224 MLB MLESTL 58% 447402 9016211 341218 32 224297355652 131290 278 293 85 -8 -0 +1 +5 +10 0.7
203325 MLB MLESTL 60% 480433 9817312 361308 42 225298359657 134290 278 295 86 -8 +0 +1 +5 +10 0.8
203426 MLB MLESTL 62% 496447 10117313 381358 42 225298362660 137290 278 296 87 -8 +0 +1 +5 +11 0.9
203527 MLB MLESTL 63% 502451 10217313 381378 32 224297359657 135290 278 295 86 -9 -0 +1 +5 +11 0.8
203628 MLB MLESTL 63% 501450 10017312 381388 32 223295355650 132289 288 292 84 -10 -0 +0 +5 +11 0.7
203729 MLB MLESTL 64% 492444 9817212 371378 23 220292349642 129288 288 289 82 -11 -1 -1 +5 +11 0.4
202820 MLB CTXSTL 24% 2422 4100 270 00 210281309591 100287 298 269 69 -1 +0 -0 +0 +1 -0.0
202921 MLB CTXSTL 39% 7669 14301 6211 10 214286322609 108288 288 276 74 -2 +0 -1 +1 +2 -0.0
203022 MLB CTXSTL 49% 148133 29513 11413 11 218290334624 116289 287 282 78 -4 -0 -1 +2 +3 -0.0
203123 MLB CTXSTL 55% 214192 43815 16594 21 221294343637 122291 287 287 82 -5 +0 -0 +2 +5 0.2
203224 MLB CTXSTL 58% 259233 52916 20704 21 224297351648 127292 278 292 85 -5 +0 +0 +3 +6 0.4
203325 MLB CTXSTL 60% 289260 591027 22785 21 225297355652 130292 278 293 86 -5 +0 +0 +3 +6 0.5
203426 MLB CTXSTL 62% 306275 621127 23835 21 225298357655 132292 278 294 87 -5 +0 +0 +3 +7 0.6
203527 MLB CTXSTL 63% 314282 631127 24865 21 224297355652 131291 278 293 86 -5 +0 +0 +3 +7 0.5
203628 MLB CTXSTL 63% 317285 631127 24875 21 222295351646 128290 278 291 84 -6 +0 +0 +3 +7 0.4
203729 MLB CTXSTL 64% 313281 621127 24875 22 220292345637 125289 288 287 82 -7 -0 -0 +3 +7 0.2
▸ Career Totals
▸ Career totals — MLB only (actual + projected)
Career— A+C — 22602032 451801350 17261937 169 222295348642 126292 278 290 80 -45 -0 -1 +24 +49 2.8
/ 162G— A+C — 650584 13023414 4917811 53 223295348642 125294 278 290 80 -13 -0 -0 +7 +14 0.8
Career— MLE — 41793759 8201402297 314116376 3017 218292345636 126287 288 287 80 -82 -1 -4 +42 +86 4.3
/ 162G— MLE — 650585 12722315 4918112 53 217291342633 125286 288 287 80 -13 -0 -1 +7 +14 0.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 ROKFCL Cardinals · 77 PAwOBA .301 → .205 (−96)K% 28.6% → 41.1%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA28.57%÷1.000×1.440——41.14%
BB% (unintentional) /PA9.09%÷1.000×0.620—×1.0085.68%
HBP% /PA3.90%—×0.720—×1.0082.83%
Singles /BIP24.44%÷1.000×0.820×1.005×1.00820.30%
Doubles /BIP4.44%÷1.000×0.720×1.005×1.0083.24%
Triples /BIP0.00%÷1.000×0.720×1.005×1.0080.00%
Home runs /BIP4.44%÷1.000×0.780—×1.0083.49%

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 ×1.005.

Result: wOBA .301 → .205; ISO .119 → .079; BABIP .302 → .244. 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 Cardinals · 148 PAwOBA .367 → .228 (−139)K% 23.0% → 29.2%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA22.97%÷0.961×1.220——29.18%
BB% (unintentional) /PA12.84%÷1.022×0.700—×1.0088.86%
HBP% /PA4.73%—×0.700—×1.0083.34%
Singles /BIP26.14%÷1.019×0.680×0.950×1.00816.70%
Doubles /BIP9.09%÷0.990×0.600×0.950×1.0085.27%
Triples /BIP0.00%÷1.150×0.600×0.950×1.0080.00%
Home runs /BIP3.41%÷1.047×0.470—×1.0081.54%

Factors used: level-wide DSL factors (no league-specific row for this league/era). Park (home-season share, regressed): HR 109, 1B 104, 2B 98, 3B 130, K 92, BB 104 — 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 .367 → .228; ISO .139 → .070; BABIP .365 → .223. 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).