Angel Bonilla

OF DSL Marlins
Age 18 L/R ROK HR -10%H -3% Svc 0.0 · Ctrl thru 2038
Overview
ROKPROSPECTMiLBFA 2039
ETA2029MLB%0%
YearAgeLvl / TeamPAAVG/OBP/SLGHRSBwRC+WARMLE AVG/OBP/SLG
202617ROKMIA34.259/.412/.5192059—.172/.294/.310
2027PROJ0% MLB18MLBMIA144.235/.314/.34421880.0
2028PROJ34% MLB19MLBMIA47.230/.311/.33710910.0
2029PROJ48% MLB20MLBMIA140.232/.313/.34331930.1
Next 3 projected WAR 0.1Projected rows: MLB playing time only, park and league context applied.
ContractESTIMATED
Control thru2038Service0.0First FA2039
2027MiLB2028MiLB2029MiLB2030MiLB2031MiLB2032MiLB2033Pre-Arb$0.9M2034Pre-Arb$1.0M+4
Career WAR0 WAR median (P10 0 / P90 0, comp-based) · star 1% · didn't stick 98%
CompsAndrew Lambo (age 19) · Michael Arroyo (age 18) · Aron Estrada (age 18)
2027 FULL-SEASON PROJECTIONpark-neutral Marcel · 47 proj PA
wRC+†88
AVG/OBP/SLG.233 / .311 / .341
PA47
HR1
K%22
BB%10
ISO109
MLB%0%
Value2027 · WAR
BAT: -0.7 runs (wOBA-derived runs vs avg)-1BATRUN: -0.0 runs (SB/CS + UBR baserunning)-0RUNFLD: +0.0 runs (Defensive runs vs avg)+0FLDPOS: -0.3 runs (Positional adjustment)-0POSREP: +1.0 runs (Replacement-level credit)+1REPTotal WAR: +0.00+0.0WAR
0.00.51.00.10.20.30.40.50.50.50.40.30.127282930313233343536
━ projected WAR━ paid WAR ($/8M) surplus deficit+$15M ctrl surplus
Tools · Contract
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
2029MiLBstill in minors · estimated debut 2033
2030MiLBstill in minors · estimated debut 2033
2031MiLBstill in minors · estimated debut 2033
2032MiLBstill in minors · estimated debut 2033
2033Pre-Arb$0.9M+0.5$1M+$0.8M
2034Pre-Arb$1.0M+0.5$1M+$0.7M
2035Pre-Arb$1.0M+0.5$1M+$0.7M
2036Arb-1$2M+0.4$0.8M+$0.0M (cut)
2037Arb-2$3M+0.3$0.6M+$0.0M (cut)
2038Arb-3$3M+0.1$0.2M+$0.0M (cut)
Totals $3M $5M +$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 = actual YTD + projected ROS + total. 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)
202617 ROKDSL Marlins — 3427 7102 740 02 259412519930 259238 1221 410 59 — — — — — —
▸ Career — adjusted (every ACTUAL line translated to park/league-neutral MLB equivalents)
202617 ROK MLEDSL Marlins — 3429 5101 550 02 172294310604 138150 1515 255 59 — — — — — —
202617 ROK MLEDSL Marlins — 3429 5101 550 02 172294310604 138174 1515 255 59 — — — — — —
202617 ROK RAWDSL Marlins — 3427 7102 740 02 259412519930 259238 1221 410 59 — — — — — —
202617 ROK MLEDSL Marlins — 3429 5101 550 02 172294310604 138150 1515 255 59 — — — — — —
▸ Model inputs — neutral MLE (past 3 seasons)
202617 ROK MLEDSL Marlins — 3429 5101 550 02 172294310604 138150 1515 255 59 — — — — — —
▸ 2027 season
▸ 2027 — full MLE projection (neutral park, full availability)
202718 MLB MLEMIA 0% 144128 30512 14311 10 235314344658 109290 2210 298 88 -2 +0 +0 -1 +3 0.0
▸ Career projection (2028+) — MLB context, MLB playing time (PA × MLB%)
202819 MLB MLEMIA 34% 138123 30513 13301 11 238317351669 113292 229 302 91 -2 -0 +0 -1 +3 0.0
202920 MLB MLEMIA 48% 288255 621026 28623 32 240320358678 118293 2210 306 93 -2 -0 +0 -2 +6 0.2
203021 MLB MLEMIA 54% 405359 861428 39874 42 241322363685 122294 2110 309 95 -2 +0 +0 -2 +9 0.4
203122 MLB MLEMIA 57% 488433 10417310 471055 53 243323368692 126295 2210 311 97 -2 -0 +0 -3 +11 0.6
203223 MLB MLEMIA 58% 544482 11820312 521175 53 244324372696 128296 2210 313 98 -1 -0 +0 -3 +12 0.7
203324 MLB MLEMIA 57% 582515 12721413 561256 54 245325374699 129296 2110 314 99 -1 -1 +0 -3 +13 0.8
203425 MLB MLEMIA 57% 604535 13122413 581306 54 245325375700 130296 2210 315 99 -1 -1 +0 -4 +13 0.8
203526 MLB MLEMIA 57% 615545 13422414 591326 54 245325375699 130296 2110 314 99 -1 -1 +0 -4 +13 0.8
203627 MLB MLEMIA 55% 617547 13422414 591336 54 244324372696 128296 2210 313 98 -2 -1 +0 -4 +13 0.8
203728 MLB MLEMIA 55% 614544 13122313 591346 33 242322367689 125295 2210 310 96 -3 -1 -1 -4 +13 0.6
203829 MLB MLEMIA 53% 605537 12821312 581345 13 239319360679 121293 2210 306 93 -5 -1 -1 -4 +13 0.2
203930 MLB MLEMIA 53% 595529 12520312 561345 12 236315352667 116291 239 302 90 -7 -1 -2 -4 +13 -0.0
202819 MLB CTXMIA 34% 4742 9101 5100 00 230311337647 106283 2111 294 91 -1 +0 +0 -0 +1 0.0
202920 MLB CTXMIA 48% 140125 29413 13301 11 232313343656 110284 219 298 93 -1 -0 +0 -1 +3 0.1
203021 MLB CTXMIA 54% 220195 45714 21472 21 234315348663 114285 2110 300 95 -1 +0 +0 -1 +5 0.2
203122 MLB CTXMIA 57% 276245 58926 26593 32 235316353669 118286 219 303 97 -1 -0 +0 -2 +6 0.3
203223 MLB CTXMIA 58% 313277 661027 30673 32 236317357674 120286 2110 304 98 -1 -0 +0 -2 +7 0.4
203324 MLB CTXMIA 57% 332294 701127 32713 32 237318358676 121287 2110 305 99 -0 -0 +0 -2 +7 0.5
203425 MLB CTXMIA 57% 343304 721127 33743 32 237318359677 122287 2210 306 99 -0 -0 +0 -2 +7 0.5
203526 MLB CTXMIA 57% 348309 721127 33753 32 237318359677 122287 229 305 99 -0 -0 +0 -2 +8 0.5
203627 MLB CTXMIA 55% 342303 711127 33743 32 236317356673 120286 2210 304 98 -1 -0 +0 -2 +7 0.4
203728 MLB CTXMIA 55% 337299 701127 32743 22 234315351666 117285 229 301 96 -2 -0 -0 -2 +7 0.3
203829 MLB CTXMIA 53% 324287 661026 31723 12 232312345657 114284 2210 298 93 -3 -1 -1 -2 +7 0.1
203930 MLB CTXMIA 53% 313277 641026 30703 11 229309338646 109282 2210 293 90 -4 -0 -1 -2 +7 -0.0
▸ Career Totals
▸ Career totals — MLB only (actual + projected)
Career— A+C — 33352957 6921062068 31972330 2519 234315352667 118286 2210 302 96 -15 -3 -2 -20 +72 3.4
/ 162G— A+C — 650576 13521413 621416 54 234315352668 118286 2210 302 96 -3 -1 -0 -4 +14 0.7
Career— MLE — 61765475 132521936132 594133858 4337 242323367690 125296 2210 310 96 -28 -5 -4 -37 +133 6.0
/ 162G— MLE — 650576 14023414 631416 54 243324370694 127297 2210 310 96 -3 -1 -0 -4 +14 0.6