Daniel Rojas

SS FCL Cardinals
Age 21 R/R 5'8" / 151 lbs ROK HR -14%BB -5% Svc 0.0 · Ctrl thru 2038
Overview
ROKPROSPECTMiLBFA 2039
MLB%0%
YearAgeLvl / TeamPAAVG/OBP/SLGHRSBwRC+WARMLE AVG/OBP/SLG
202418ROKSTL154.248/.292/.338151—.149/.182/.182
202519ROKSTL139.214/.275/.2702140—.145/.188/.176
202620A/ROKSTL123.197/.236/.29129-8—.126/.154/.176
2027PROJMLE21MLBSTL233.196/.243/.2762545-0.2
2028PROJ34% MLB22MLBSTL46.202/.250/.2891151-0.1
Next 2 projected WAR -0.3Projected rows: MLB playing time only, park and league context applied.
ContractESTIMATED
Control thru2038Service0.0First FA2039
2027MiLB2028MiLB2029Ext$0.0M2030Ext$0.0M2031Ext$0.0M2032Ext$0.0M2033Ext$0.9M2034Ext$1.0M+4
Skills · percentileMiLB Statcast 2026 Rk
Speed58
K%49
ISO43
Whiff%31
Z-Con%22
wOBA2
Career WAR0.0 WAR median (P10 0.0 / P90 0.0, comp-based) · star 0% · didn't stick 100%
CompsJose Ramos (age 21) · Neyfy Castillo (age 20) · Chris Roller (age 21)
2027 FULL-SEASON PROJECTIONpark-neutral Marcel · 74 proj PA
wRC+†45
AVG/OBP/SLG.195 / .241 / .274
PA74
HR1
K%28
BB%5
ISO80
MLB%0%
Value2027 · WAR
BAT: -4.8 runs (wOBA-derived runs vs avg)-5BATRUN: +0.3 runs (SB/CS + UBR baserunning)+0RUNFLD: +0.0 runs (Defensive runs vs avg)+0FLDPOS: +0.8 runs (Positional adjustment)+1POSREP: +1.6 runs (Replacement-level credit)+2REPTotal WAR: -0.20-0.2WAR
trajectory · projected WAR by year
-0.2-0.12728
Tools · ContractCON 32 / POW 40
Toolsscout grade
CONTACT32
scouting grade only
POWER40
scouting grade only
EYE41
scouting grade only
SPEED65
scouting grade only
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
2029Extbeyond projection horizon · no WAR estimate
2030Extbeyond projection horizon · no WAR estimate
2031Extbeyond projection horizon · no WAR estimate
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 = 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)
202317 ROKDSL Cardinals — 154137 33530 11345 72 241320321641 80317 227 294 3 — — — — — —
202418 ROKDSL Cardinals — 154145 36241 8331 55 248292338630 90315 215 284 1 — — — — — —
202519 ROKFCL Cardinals — 139126 27102 10341 145 214275270545 56275 247 251 0 — — — — — —
202620 APalm Beach Cardinals — 2121 5100 070 00 238238286524 48357 330 234 1 — — — — — —
202620 ROKFCL Cardinals — 10296 18402 6220 91 188235292527 104222 226 239 -10 — — — — — —
▸ Career — adjusted (every ACTUAL line translated to park/league-neutral MLB equivalents)
202317 ROK MLEDSL Cardinals — 154140 19220 8435 72 136209179388 43186 285 173 3 — — — — — —
202418 ROK MLEDSL Cardinals — 154148 22120 5411 55 149182182364 34207 273 170 1 — — — — — —
202519 ROK MLEFCL Cardinals — 139131 19101 6491 145 145188176364 31217 354 168 0 — — — — — —
202620 A MLEPalm Beach Cardinals — 2121 4100 0100 00 190190238429 48327 480 169 1 — — — — — —
202620 ROK MLEFCL Cardinals — 10298 11201 4320 91 112147163310 51164 314 153 -10 — — — — — —
202317 ROK MLEDSL Cardinals — 154140 19220 8435 72 136209179388 43194 285 173 3 — — — — — —
202317 ROK RAWDSL Cardinals — 154137 33530 11345 72 241320321641 80317 227 294 3 — — — — — —
202418 ROK MLEDSL Cardinals — 154148 22120 5411 55 149182182364 34206 273 170 1 — — — — — —
202418 ROK RAWDSL Cardinals — 154145 36241 8331 55 248292338630 90315 215 284 1 — — — — — —
202519 ROK MLEFCL Cardinals — 139131 19101 6491 145 145188176364 31220 354 168 0 — — — — — —
202519 ROK RAWFCL Cardinals — 139126 27102 10341 145 214275270545 56275 247 251 0 — — — — — —
202620 ROK MLE2 teams — 123119 15301 4410 91 126154176331 50182 333 156 -8 — — — — — —
202620 ROK RAW2 teams — 123117 23502 6290 91 197236291526 94244 245 238 -8 — — — — — —
202317 ROK MLEDSL Cardinals — 154140 19220 8435 72 136209179388 43186 285 173 3 — — — — — —
202418 ROK MLEDSL Cardinals — 154147 22120 5411 55 150182184365 34207 273 170 1 — — — — — —
202519 ROK MLEFCL Cardinals — 139131 19101 6491 145 145188176364 31217 354 168 0 — — — — — —
202620 ROK MLE2 teams — 123118 15301 4410 91 127154178332 51192 333 156 -8 — — — — — —
▸ Model inputs — neutral MLE (past 3 seasons)
202418 ROK MLEDSL Cardinals — 154147 22120 5411 55 150182184365 34207 273 170 1 — — — — — —
202519 ROK MLEFCL Cardinals — 139131 19101 6491 145 145188176364 31217 354 168 0 — — — — — —
202620 ROK MLE2 teams — 123118 15301 4410 91 127154178332 51192 333 156 -8 — — — — — —
▸ 2027 season
▸ 2027 — full MLE projection (neutral park, full availability)
202721 MLB MLESTL 0% 233217 43722 12652 51 196243276519 80265 285 235 45 -15 +1 +0 +2 +5 -0.2
▸ Career projection (2028+) — MLB context, MLB playing time (PA × MLB%)
202822 MLB MLESTL 34% 133124 25412 7371 31 201250290540 89268 285 244 51 -8 +0 +0 +1 +3 -0.3
202822 MLB CTXSTL 34% 4644 8101 2130 10 202250289540 88269 284 244 51 -3 +0 +0 +0 +1 -0.1
▸ Career Totals
▸ Career totals — MLB only (actual + projected)
Career— A+C — 4644 8101 2130 10 182217273490 91233 284 244 13 -3 +0 +0 +0 +1 -0.1
/ 162G— A+C — 650622 11314014 281840 140 182217272489 90233 284 244 13 -38 +3 +0 +7 +14 -1.4
Career— MLE — 777731 1131355 342329 3914 155202207408 52217 304 187 13 -13 +0 +0 +2 +4 -0.6
/ 162G— MLE — 650612 941144 281948 3312 154201204405 51216 304 187 13 -39 +1 +0 +7 +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 ROKFCL Cardinals · 102 PAwOBA .232 → .153 (−79)K% 21.6% → 31.1%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA21.57%÷1.000×1.440——31.06%
BB% (unintentional) /PA5.88%÷1.000×0.620—×0.9853.59%
HBP% /PA0.00%—×0.720—×0.9850.00%
Singles /BIP16.22%÷1.000×0.820×0.951×0.98512.46%
Doubles /BIP5.41%÷1.000×0.720×0.951×0.9853.65%
Triples /BIP0.00%÷1.000×0.720×0.951×0.9850.00%
Home runs /BIP2.70%÷1.000×0.780—×0.9852.08%

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 21 vs a level average of 19.5 → −1.5% on BB/HBP/hit rates (1.5 yr older than average). Ground-ball/fly-ball mix moves 1B/2B/3B by ×0.951.

Result: wOBA .232 → .153; ISO .104 → .069; BABIP .222 → .164. 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 APalm Beach Cardinals · 21 PAwOBA .227 → .169 (−58)K% 33.3% → 45.3%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA33.33%÷1.000×1.360——45.33%
BB% (unintentional) /PA0.00%÷1.000×0.690—×1.0150.00%
HBP% /PA0.00%—×0.780—×1.0150.00%
Singles /BIP28.57%÷1.000×0.920—×1.01526.68%
Doubles /BIP7.14%÷1.000×0.830—×1.0156.02%
Triples /BIP0.00%÷1.000×0.910—×1.0150.00%
Home runs /BIP0.00%÷1.000×0.800—×1.0150.00%

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 21 vs a level average of 22.0 → +1.5% on BB/HBP/hit rates (1.0 yr younger than average).

Result: wOBA .227 → .169; ISO .048 → .033; BABIP .357 → .327. 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 ROKFCL Cardinals · 139 PAwOBA .246 → .168 (−78)K% 24.5% → 35.3%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA24.46%÷0.996×1.440——35.35%
BB% (unintentional) /PA7.19%÷1.011×0.620—×0.9954.39%
HBP% /PA0.72%—×0.720—×0.9950.52%
Singles /BIP26.09%÷1.030×0.820×1.010×0.99520.87%
Doubles /BIP1.09%÷1.035×0.720×1.010×0.9950.76%
Triples /BIP0.00%÷1.000×0.720×1.010×0.9950.00%
Home runs /BIP2.17%÷1.149×0.780—×0.9951.47%

Factors used: level-wide ROK factors (no league-specific row for this league/era). Park (home-season share, regressed): HR 130, 1B 106, 2B 107, 3B 100, K 99, BB 102 — applied at half strength. Age: age 20 vs a level average of 19.5 → −0.5% on BB/HBP/hit rates (0.5 yr older than average). Ground-ball/fly-ball mix moves 1B/2B/3B by ×1.010.

Result: wOBA .246 → .168; ISO .056 → .034; BABIP .275 → .217. 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 Cardinals · 154 PAwOBA .276 → .170 (−106)K% 21.4% → 26.4%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA21.43%÷0.992×1.220——26.37%
BB% (unintentional) /PA5.19%÷1.033×0.700—×0.9953.50%
HBP% /PA0.65%—×0.700—×0.9950.45%
Singles /BIP25.89%÷0.997×0.680×1.002×0.99517.61%
Doubles /BIP1.79%÷0.976×0.600×1.002×0.9951.09%
Triples /BIP3.57%÷1.132×0.600×1.002×0.9951.89%
Home runs /BIP0.89%÷1.307×0.470—×0.9950.32%

Factors used: level-wide DSL factors (no league-specific row for this league/era). Park (home-season share, regressed): HR 161, 1B 99, 2B 95, 3B 126, K 98, BB 107 — applied at half strength. Age: age 19 vs a level average of 18.5 → −0.5% on BB/HBP/hit rates (0.5 yr older than average). Ground-ball/fly-ball mix moves 1B/2B/3B by ×1.002.

Result: wOBA .276 → .170; ISO .090 → .043; BABIP .315 → .207. 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).

2023 DSLDSL Cardinals · 154 PAwOBA .288 → .173 (−116)K% 22.1% → 27.9%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA22.08%÷0.965×1.220——27.91%
BB% (unintentional) /PA7.14%÷0.985×0.700—×1.0085.12%
HBP% /PA3.25%—×0.700—×1.0082.29%
Singles /BIP24.27%÷1.086×0.680×0.969×1.00814.83%
Doubles /BIP4.85%÷1.206×0.600×0.969×1.0082.36%
Triples /BIP2.91%÷1.062×0.600×0.969×1.0081.61%
Home runs /BIP0.00%÷0.932×0.470—×1.0080.00%

Factors used: level-wide DSL factors (no league-specific row for this league/era). Park (home-season share, regressed): HR 86, 1B 117, 2B 141, 3B 112, K 93, BB 97 — 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.969.

Result: wOBA .288 → .173; ISO .080 → .041; BABIP .317 → .186. 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).