Angel Del Rosario

LF Fort Myers Mighty Mussels
Age 24 R/R 6'0" / 160 lbs A Svc 0.0 · Ctrl thru 2037
Overview
APROSPECTMiLBFA 2038
MLB%0%
YearAgeLvl / TeamPAAVG/OBP/SLGHRSBwRC+WARMLE AVG/OBP/SLG
202320A+/ATOR236.267/.346/.40352563—.222/.286/.318
202421A/ROKMIN195.226/.342/.28702831—.169/.259/.221
202522AMIN214.234/.310/.32423236—.190/.248/.262
2027PROJMLE24MLBMIN264.178/.237/.2502837-0.6
2028PROJ30% MLB25MLBMIN46.183/.243/.2650143-0.2
Next 2 projected WAR -0.8Projected rows: MLB playing time only, park and league context applied.
ContractESTIMATED
Control thru2037Service0.0First FA2038
2027MiLB2028MiLB2029Ext$0.0M2030Ext$0.0M2031Ext$0.0M2032Ext$0.9M2033Ext$0.9M2034Ext$1.0M+3
Skills · percentileMiLB Statcast 2025 A
Speed99
Whiff%51
K%49
Z-Con%49
Chase%22
BB%21
CompsRand Smith (age 24) · Leosdany Molina (age 23) · Brantley Bell (age 24)
2027 FULL-SEASON PROJECTIONpark-neutral Marcel · 112 proj PA
wRC+†37
AVG/OBP/SLG.177 / .235 / .247
PA112
HR1
K%27
BB%6
ISO71
MLB%0%
Value2027 · WAR
BAT: -8.3 runs (wOBA-derived runs vs avg)-8BATRUN: +0.2 runs (SB/CS + UBR baserunning)+0RUNFLD: +0.0 runs (Defensive runs vs avg)+0FLDPOS: -1.2 runs (Positional adjustment)-1POSREP: +2.4 runs (Replacement-level credit)+2REPTotal WAR: -0.60-0.6WAR
trajectory · projected WAR by year
-0.6-0.22728
Tools · ContractCON 35 / POW 25
Toolsscout grade
CONTACT35
scouting grade only
POWER25
scouting grade only
EYE30
scouting grade only
SPEED60
scouting grade only
Contract ESTIMATED · service-time + WAR-based estimator (needs verification)
Status   MiLB
MLB Debut   2032
Service   0 yrs (est)
Team Control Through   2037
First FA Year   2038
YearStatusSalary Proj WAR Value Surplus
2027MiLBstill in minors · estimated debut 2032
2028MiLBstill in minors · estimated debut 2032
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
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)
202118 ROKFCL Blue Jays — 138116 28201 15286 272 241358284642 43307 2011 305 35 — — — — — —
202219 AANew Hampshire Fisher Cats — 2120 5001 140 00 250286400686 150267 195 305 65 — — — — — —
202219 ADunedin Blue Jays — 216194 41601 13617 325 211285258543 46303 286 254 21 — — — — — —
202219 ROKFCL Blue Jays — 2118 5001 250 80 278333444778 167333 2410 338 62 — — — — — —
202320 A+Vancouver Canadians — 2524 4000 1100 01 167200167367 286 404 173 -29 — — — — — —
202320 ADunedin Blue Jays — 211182 51925 18606 259 280364434798 154383 289 350 74 — — — — — —
202421 AFort Myers Mighty Mussels — 175147 35520 23413 252 238353299652 61327 2313 304 38 — — — — — —
202421 ROKFCL Twins — 2017 2100 360 31 118250176426 59182 3015 214 -27 — — — — — —
202522 AFort Myers Mighty Mussels — 214188 44342 17514 328 234310324634 90311 248 285 36 — — — — — —
▸ Career — adjusted (every ACTUAL line translated to park/league-neutral MLB equivalents)
202118 ROK MLEFCL Blue Jays — 138121 22101 10406 272 182277215492 33249 297 220 35 — — — — — —
202219 AA MLENew Hampshire Fisher Cats — 2120 5001 150 00 250286400686 150270 245 265 65 — — — — — —
202219 A MLEDunedin Blue Jays — 216198 35501 9827 325 177238217455 40280 384 199 21 — — — — — —
202219 ROK MLEFCL Blue Jays — 2120 4001 170 80 200238350588 150278 335 260 62 — — — — — —
202320 A+ MLEVancouver Canadians — 2524 3000 1130 01 125160125285 269 524 126 -29 — — — — — —
202320 A MLEDunedin Blue Jays — 211188 44723 12806 259 234301340641 106360 386 277 74 — — — — — —
202421 A MLEFort Myers Mighty Mussels — 175154 27420 16563 252 175266227493 52265 329 225 38 — — — — — —
202421 ROK MLEFCL Twins — 2018 2100 290 31 111200167367 56137 4510 128 -27 — — — — — —
202522 A MLEFort Myers Mighty Mussels — 214195 37232 11704 328 190248262509 72275 335 222 36 — — — — — —
202118 ROK MLEFCL Blue Jays — 138121 22101 10406 272 182277215492 33259 297 220 35 — — — — — —
202118 ROK RAWFCL Blue Jays — 138116 28201 15286 272 241358284642 43307 2011 305 35 — — — — — —
202219 A MLE3 teams — 258238 43502 11947 405 181238227465 46289 364 209 28 — — — — — —
202219 A RAW3 teams — 258232 51603 16707 405 220289284574 65302 276 265 28 — — — — — —
202320 A MLE2 teams — 236212 47723 13936 2510 222286316602 94370 396 261 63 — — — — — —
202320 A RAW2 teams — 236206 55925 19706 2510 267346403749 136373 308 331 63 — — — — — —
202421 A MLE2 teams — 195172 28420 18653 283 163254209463 47259 339 215 32 — — — — — —
202421 A RAW2 teams — 195164 37620 26473 283 226342287629 61314 2413 295 32 — — — — — —
202522 A MLEFort Myers Mighty Mussels — 214195 37232 11704 328 190248262509 72285 335 222 36 — — — — — —
202522 A RAWFort Myers Mighty Mussels — 214188 44342 17514 328 234310324634 90311 248 285 36 — — — — — —
202118 ROK MLEFCL Blue Jays — 138121 22101 10406 272 182277215492 33249 297 220 35 — — — — — —
202219 A MLE3 teams — 258238 43502 11947 405 181238227465 46279 364 209 28 — — — — — —
202320 A MLE2 teams — 236215 47723 13936 2510 219286312597 93350 396 261 63 — — — — — —
202421 A MLE2 teams — 195172 28420 18653 283 163254209463 47252 339 215 32 — — — — — —
202522 A MLEFort Myers Mighty Mussels — 214197 37232 11704 328 188248259507 71275 335 222 36 — — — — — —
▸ Model inputs — neutral MLE (past 3 seasons)
202421 A MLE2 teams — 195172 28420 18653 283 163254209463 47252 339 215 32 — — — — — —
202522 A MLEFort Myers Mighty Mussels — 214197 37232 11704 328 188248259507 71275 335 222 36 — — — — — —
▸ 2027 season
▸ 2027 — full MLE projection (neutral park, full availability)
202724 MLB MLEMIN 0% 264243 44822 16733 82 178237250487 71242 286 223 37 -20 +1 +0 -3 +6 -0.6
▸ Career projection (2028+) — MLB context, MLB playing time (PA × MLB%)
202825 MLB MLEMIN 30% 153141 27512 9422 51 183243265508 82245 276 232 43 -10 +1 +0 -2 +3 -0.8
202825 MLB CTXMIN 30% 4642 7100 3121 10 183243265509 82245 267 232 43 -3 +0 +0 -0 +1 -0.2
▸ Career Totals
▸ Career totals — MLB only (actual + projected)
Career— A+C — 4642 7100 3121 10 167239190430 24233 267 232 40 -3 +0 +0 -0 +1 -0.2
/ 162G— A+C — 650593 991400 4217014 140 167238191429 24234 266 232 40 -44 +3 +0 -7 +14 -3.5
Career— MLE — 13061182 22227911 7943529 16030 188256254510 66284 336 227 40 -19 +1 +0 -3 +6 -1.5
/ 162G— MLE — 650588 1091345 3921714 8015 185252247499 61282 336 227 40 -46 +2 +0 -7 +14 -3.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.

2025 AFort Myers Mighty Mussels · 214 PAwOBA .278 → .222 (−56)K% 23.8% → 32.6%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA23.83%÷0.994×1.360——32.61%
BB% (unintentional) /PA7.94%÷1.054×0.690——5.20%
HBP% /PA1.87%—×0.780——1.46%
Singles /BIP25.55%÷1.029×0.920×0.995—22.73%
Doubles /BIP2.19%÷1.032×0.830×0.995—1.75%
Triples /BIP2.92%÷1.000×0.910×0.995—2.64%
Home runs /BIP1.46%÷0.898×0.800——1.30%

Factors used: level-wide A factors (no league-specific row for this league/era). Park (home-season share, regressed): HR 80, 1B 106, 2B 106, 3B 100, K 99, BB 111 — applied at half strength. Age: age 22 vs a level average of 22.0 → +0.0% on BB/HBP/hit rates (0.0 yr younger than average). Ground-ball/fly-ball mix moves 1B/2B/3B by ×0.995.

Result: wOBA .278 → .222; ISO .090 → .076; BABIP .311 → .275. 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 AFort Myers Mighty Mussels · 175 PAwOBA .299 → .225 (−74)K% 23.4% → 32.1%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA23.43%÷0.994×1.360——32.06%
BB% (unintentional) /PA13.14%÷0.976×0.690—×1.0159.43%
HBP% /PA1.71%—×0.780—×1.0151.36%
Singles /BIP26.42%÷1.096×0.920×0.950×1.01521.38%
Doubles /BIP4.72%÷1.019×0.830×0.950×1.0153.70%
Triples /BIP1.89%÷0.962×0.910×0.950×1.0151.72%
Home runs /BIP0.00%÷0.962×0.800—×1.0150.00%

Factors used: level-wide A factors (no league-specific row for this league/era). Park (home-season share, regressed): HR 92, 1B 119, 2B 104, 3B 92, K 99, BB 95 — 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). Ground-ball/fly-ball mix moves 1B/2B/3B by ×0.950.

Result: wOBA .299 → .225; ISO .061 → .049; BABIP .327 → .265. 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 ROKFCL Twins · 20 PAwOBA .210 → .128 (−81)K% 30.0% → 44.4%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA30.00%÷0.974×1.440——44.36%
BB% (unintentional) /PA15.00%÷1.046×0.620—×0.9858.76%
HBP% /PA0.00%—×0.720—×0.9850.00%
Singles /BIP9.09%÷1.036×0.820—×0.9857.08%
Doubles /BIP9.09%÷0.971×0.720—×0.9856.64%
Triples /BIP0.00%÷0.900×0.720—×0.9850.00%
Home runs /BIP0.00%÷0.890×0.780—×0.9850.00%

Factors used: level-wide ROK factors (no league-specific row for this league/era). Park (home-season share, regressed): HR 78, 1B 107, 2B 94, 3B 80, K 95, BB 109 — 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).

Result: wOBA .210 → .128; ISO .059 → .037; BABIP .182 → .137. 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 ADunedin Blue Jays · 211 PAwOBA .346 → .277 (−69)K% 28.4% → 38.0%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA28.44%÷1.018×1.360——38.01%
BB% (unintentional) /PA8.53%÷1.062×0.690—×1.0305.71%
HBP% /PA2.84%—×0.780—×1.0302.28%
Singles /BIP28.69%÷0.988×0.920×1.027×1.03028.28%
Doubles /BIP7.38%÷1.034×0.830×1.027×1.0306.26%
Triples /BIP1.64%÷1.111×0.910×1.027×1.0301.42%
Home runs /BIP4.10%÷1.279×0.800—×1.0302.64%

Factors used: level-wide A factors (no league-specific row for this league/era). Park (home-season share, regressed): HR 156, 1B 98, 2B 107, 3B 122, K 104, BB 112 — applied at half strength. Age: age 20 vs a level average of 22.0 → +3.0% on BB/HBP/hit rates (2.0 yr younger than average). Ground-ball/fly-ball mix moves 1B/2B/3B by ×1.027.

Result: wOBA .346 → .277; ISO .154 → .107; BABIP .383 → .360. 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 A+Vancouver Canadians · 25 PAwOBA .168 → .126 (−42)K% 40.0% → 52.5%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA40.00%÷1.028×1.350——52.53%
BB% (unintentional) /PA4.00%÷0.992×0.710—×1.0422.98%
HBP% /PA0.00%—×0.810—×1.0420.00%
Singles /BIP28.57%÷1.006×0.910—×1.04226.94%
Doubles /BIP0.00%÷0.949×0.830—×1.0420.00%
Triples /BIP0.00%÷0.900×0.820—×1.0420.00%
Home runs /BIP0.00%÷1.253×0.830—×1.0420.00%

Factors used: level-wide A+ factors (no league-specific row for this league/era). Park (home-season share, regressed): HR 151, 1B 101, 2B 90, 3B 80, K 106, BB 98 — applied at half strength. Age: age 20 vs a level average of 22.8 → +4.2% on BB/HBP/hit rates (2.8 yr younger than average).

Result: wOBA .168 → .126; ISO .000 → .000; BABIP .286 → .269. 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).

2022 ADunedin Blue Jays · 216 PAwOBA .247 → .199 (−48)K% 28.2% → 37.8%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA28.24%÷1.017×1.360——37.76%
BB% (unintentional) /PA6.02%÷1.050×0.690—×1.0454.13%
HBP% /PA3.24%—×0.780—×1.0452.64%
Singles /BIP25.56%÷1.005×0.920×0.978×1.04523.92%
Doubles /BIP4.51%÷0.983×0.830×0.978×1.0453.90%
Triples /BIP0.00%÷0.900×0.910×0.978×1.0450.00%
Home runs /BIP0.75%÷0.916×0.800—×1.0450.69%

Factors used: level-wide A factors (no league-specific row for this league/era). Park (home-season share, regressed): HR 83, 1B 101, 2B 97, 3B 80, K 103, BB 110 — 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 ×0.978.

Result: wOBA .247 → .199; ISO .046 → .037; BABIP .303 → .280. 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).

2022 AANew Hampshire Fisher Cats · 21 PAwOBA .296 → .265 (−31)K% 19.0% → 23.0%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA19.05%÷1.012×1.220——22.96%
BB% (unintentional) /PA4.76%÷0.911×0.700—×1.0503.84%
HBP% /PA0.00%—×0.850—×1.0500.00%
Singles /BIP25.00%÷0.991×0.970—×1.05025.70%
Doubles /BIP0.00%÷1.067×0.860—×1.0500.00%
Triples /BIP0.00%÷0.900×0.950—×1.0500.00%
Home runs /BIP6.25%÷1.027×0.780—×1.0504.99%

Factors used: league row EL. Park (home-season share, regressed): HR 105, 1B 98, 2B 113, 3B 80, K 102, BB 82 — applied at half strength. Age: age 19 vs a level average of 24.8 → +5.0% on BB/HBP/hit rates (5.8 yr younger than average).

Result: wOBA .296 → .265; ISO .150 → .115; BABIP .267 → .270. 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).

2022 ROKFCL Blue Jays · 21 PAwOBA .329 → .260 (−69)K% 23.8% → 33.8%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA23.81%÷1.013×1.440——33.85%
BB% (unintentional) /PA9.52%÷0.970×0.620—×1.0086.13%
HBP% /PA0.00%—×0.720—×1.0080.00%
Singles /BIP30.77%÷0.981×0.820—×1.00825.92%
Doubles /BIP0.00%÷0.953×0.720—×1.0080.00%
Triples /BIP0.00%÷0.900×0.720—×1.0080.00%
Home runs /BIP7.69%÷0.904×0.780—×1.0086.69%

Factors used: level-wide ROK factors (no league-specific row for this league/era). Park (home-season share, regressed): HR 81, 1B 96, 2B 91, 3B 80, K 103, BB 94 — 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).

Result: wOBA .329 → .260; ISO .167 → .140; BABIP .333 → .278. 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).