Rafael MedinaC DSL Angels
Age 20 R/R 6'2" / 210 lbs ROK K +5%HR +4% Svc 0.0 · Ctrl thru 2037
2026 FULL-SEASON PROJECTIONpark-neutral Marcel · 53 proj PA
wRC+†53
AVG/OBP/SLG.187 / .261 / .271
PA5
HR0
K%35
BB%7
ISO85
MLB%0%
Value2026 · WAR
BAT: -0.3 runs (wOBA-derived runs vs avg)-0BATRUN: -0.0 runs (SB/CS + UBR baserunning)-0RUNFLD: +0.0 runs (Defensive runs vs avg)+0FLDPOS: +0.1 runs (Positional adjustment)+0POSREP: +0.1 runs (Replacement-level credit)+0REPTotal WAR: +0.00+0.0WAR
0.00.51.00.10.20.30.30.30.20.126272829303132333435
projected WAR paid WAR ($/8M) surplus deficit+$8M ctrl surplus
Tools · Contract
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
2026MiLBstill in minors · estimated debut 2032
2027MiLBstill in minors · estimated debut 2032
2028MiLBstill in minors · estimated debut 2032
2029MiLBstill in minors · estimated debut 2032
2030MiLBstill in minors · estimated debut 2032
2031MiLBstill in minors · estimated debut 2032
2032Pre-Arb$0.9M+0.3$0.8M+$0.3M
2033Pre-Arb$1.0M+0.3$0.7M+$0.2M
2034Pre-Arb$1.0M+0.2$0.4M+$0.0M
2035Arb-1$0.8M+0.1$0.2M+$0.0M (cut)
2036Extbeyond projection horizon · no WAR estimate
2037Extbeyond projection horizon · no WAR estimate
Totals $3M $2M +$0.5M

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. 2026 = actual YTD + projected ROS + total. 2027+ via Advanced Marcel + aging curve. Catcher framing: only 2026 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 below FG-DC by 1-3 WAR.

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 Angels 5747 8201 6243 00 170304277580 106304 4211 273 71 -2 +0 +1 -0.1
202418 ROKDSL Angels 8165 12202 12244 12 185346308653 123256 3015 312 97 -0 -1 +2 0.1
▸ Career — adjusted (every ACTUAL line translated to park/league-neutral MLB equivalents)
202317 ROK MLEDSL Angels 5749 5101 4343 00 102214184398 82236 607 167 -1 -7 +0 +1 -0.6
202418 ROK MLEDSL Angels 8170 8101 7334 12 114235171406 57191 419 200 22 -8 -1 +2 -0.7
202317 ROK MLEDSL Angels 5749 5101 4343 00 102214184398 82267 607 167 -1
202317 ROK RAWDSL Angels 5747 8201 6243 00 170304277580 106304 4211 273 -1
202418 ROK MLEDSL Angels 8170 8101 7334 12 114235171406 57194 419 200 22
202418 ROK RAWDSL Angels 8165 12202 12244 12 185346308653 123256 3015 312 22
202317 ROK MLEDSL Angels 5750 5101 4343 00 100214180394 80236 607 167 -1
202418 ROK MLEDSL Angels 8170 8101 7334 12 114235171406 57191 419 200 22
▸ Model inputs — neutral MLE (past 3 seasons + 2026 so far)
202317 ROK MLEDSL Angels 5750 5101 4343 00 100214180394 80236 607 167 -1
202418 ROK MLEDSL Angels 8170 8101 7334 12 114235171406 57191 419 200 22
▸ 2026 season
202620 MLB MLELAA 0% 55 1000 020 00 200200200400 289 400 247 53 -0 +0 +0 +0 +0 0.0
▸ Career projection (2027+) — MLB context, MLB playing time (PA × MLB%)
202721 MLB MLELAA 34% 117105 22412 9392 10 210284324608 114290 338 259 61 -5 +0 +0 +2 +3 -0.1
202822 MLB MLELAA 50% 262235 47815 20855 31 200277306583 106291 328 266 66 -10 +0 +0 +5 +6 0.0
202923 MLB MLELAA 58% 366328 681227 281177 41 207284320604 113292 328 272 70 -13 +0 +0 +7 +8 0.2
203024 MLB MLELAA 61% 437393 811429 331398 42 206281321602 115293 328 275 72 -14 +0 +0 +8 +9 0.3
203125 MLB MLELAA 63% 479430 9016310 371529 52 209286330616 121293 328 276 73 -15 +0 +0 +9 +10 0.4
203226 MLB MLELAA 64% 504451 9417310 391609 52 208285326611 118293 328 277 74 -16 +0 +0 +9 +11 0.4
203327 MLB MLELAA 65% 515461 9717311 401649 52 210286332618 121293 328 277 74 -16 +0 +0 +9 +11 0.5
203428 MLB MLELAA 65% 518463 9717311 411659 52 210287330617 121292 328 276 73 -17 +0 -1 +9 +11 0.3
203529 MLB MLELAA 65% 513458 9416310 411659 42 205283319602 114291 328 274 72 -17 +0 -1 +9 +11 0.2
202721 MLB CTXLAA 34% 3935 7101 3131 00 200282314596 114290 338 245 61 -2 +0 +0 +1 +1 -0.0
202822 MLB CTXLAA 50% 131118 24412 10432 10 203277305582 102291 338 253 66 -5 +0 +0 +2 +3 0.0
202923 MLB CTXLAA 58% 211189 39714 16684 21 206282317600 111292 328 259 70 -8 +0 +0 +4 +5 0.1
203024 MLB CTXLAA 61% 267240 49915 20855 31 204279312592 108293 327 262 72 -9 +0 +0 +5 +6 0.2
203125 MLB CTXLAA 63% 301270 571026 23955 31 211285330615 119293 328 263 73 -10 +0 +0 +5 +7 0.3
203226 MLB CTXLAA 64% 321287 601027 251026 31 209286331617 122293 328 264 74 -10 +0 +0 +6 +7 0.3
203327 MLB CTXLAA 65% 335300 631127 261066 31 210286330616 120292 328 264 74 -10 +0 +0 +6 +7 0.3
203428 MLB CTXLAA 65% 337301 631127 271076 31 209287329616 120292 328 263 73 -11 +0 -0 +6 +7 0.2
203529 MLB CTXLAA 65% 333298 621127 261076 31 208285329614 121291 328 261 72 -11 +0 -1 +6 +7 0.1
▸ Career Totals
▸ Career totals — MLB only (actual + projected)
Career A+C 22752038 424741346 17672641 217 208284325609 117296 328 262 70 -76 +1 -1 +41 +49 1.5
/ 162G A+C 650582 12121413 5020712 62 208284325609 117295 328 262 70 -22 +0 -0 +12 +14 0.4
Career MLE 38543448 7041232177 299125574 3716 204282319601 115293 338 271 70 -125 +2 -2 +66 +81 2.2
/ 162G MLE 650582 11921413 5021212 63 204281321602 117294 338 271 70 -22 +0 -0 +12 +14 0.4