Cal Raleigh

C Seattle Mariners
Age 30 S/R 6'2" / 235 lbs MLB K +7%HR -5% Svc 4.494 · Ctrl thru 2031
Overview
MLB40-MANExtFA 2032
YearAgeLvl / TeamPAAVG/OBP/SLGHRSBwRC+WAR
202427MLBSEA628.220/.315/.4363461105.8
202528MLBSEA705.247/.360/.58960141549.7
202629MLBSEA530.182/.298/.368232912.0
2027PROJ30MLBSEA520.212/.317/.4553151184.4
2028PROJ31MLBSEA504.207/.312/.4442911143.7
2029PROJ32MLBSEA489.201/.305/.4312811093.2
Last 3 seasons WAR 17.5  ·  Next 3 projected WAR 11.4Projected rows: MLB playing time only, park and league context applied.
ContractESTIMATED
Control thru2031Service4.494First FA2032Options2NTC
2027Ext$18M2028Ext$18M2029Ext$18M2030Ext$18M
Skills · percentileStatcast 2024-2026
Barrel%90
xwOBA83
Bat Spd83
Chase%81
Avg EV76
Whiff%54
Form.210/.322/.456 · rolling true talent (45d window) · proj .214/.317/.464
CompsPedro Álvarez (age 30) · David Ross (age 30) · Hunter Renfroe (age 30)
2027 FULL-SEASON PROJECTIONstats below = full-season projection
showingPROJ
wRC+†vL 118118vR 118
AVG/OBP/SLG.212 / .317 / .455
PA520
HR31
SB5
K%29
BB%12
BABIP236
ISO244
MLB%100%
Value2027 · WAR
BAT: +11.4 runs (wOBA-derived runs vs avg)+11BATRUN: -0.8 runs (SB/CS + UBR baserunning)-1RUNFLD: +11.4 runs (Defensive runs vs avg)+11FLDPOS: +9.3 runs (Positional adjustment)+9POSREP: +11.3 runs (Replacement-level credit)+11REPTotal WAR: +4.70+4.7WAR
0.02.55.04.73.73.22.61.927282930313233343536
━ projected WAR━ paid WAR ($/8M) surplus deficit option yr━ post-control+$41M ctrl surplus
Tools · Recent Form · Splits · ContractCON 45 / POW 60
Toolsscout grade · Statcast %ile · 2024-2026
CONTACT45
Whiff%
5410.5%
xAVG
110.219
POWER60
Barrel%
9016.6
Avg EV
7690.9
Bat Spd
8374.8
EYE40
Chase%
8125.7%
SPEED40
Sprint
1725.9
Recent Formrolling true talent ⓘ
K%30%▼31% over 72 PA (45d) · proj 29%
BB%14%▲15% over 122 PA (60d) · proj 12%
ISO.247·.243 over 103 AB (60d) · proj .250
HR/BB10.0%·9.1% over 66 BBE (60d) · proj 10.5%
BABIP.243▲.300 over 60 BIP (60d) · proj .239
SLASH.210/.322/.456·proj .214/.317/.464
Platoon Splits2024-2026 · 1457 PA
vs LHP
vs RHP
Edge
PA
408
1049
—
wRC+
134
127
◀L
wOBA
366
356
—
ISO
319
255
◀◀L
BABIP
230
259
▶R
K%
27.2%
27.5%
—
BB%
7.6%
12.3%
▶▶R
Contract ESTIMATED · service-time + WAR-based estimator (needs verification)
Status   Arb-2
MLB Debut   2021
Service   4.494 yrs.days
Team Control Through   2031
First FA Year   2032
NTCOPT
YearStatusSalary Proj WAR Value Surplus
2027Ext$18M+4.7$56M+$39M
2028Ext$18M+3.7$36M+$20M
2029Ext$18M+3.2$26M+$12M
2030Ext$18M+2.6$17M+$4M
Totals $70M $135M +$75M
Options · projected decision
2031VESTING OPT$17.5M / $0.0M buyout—
2032VESTING OPT$20.0M / $2.0M buyout—

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. Catcher framing: only 2027 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)
201922 AAArkansas Travelers — 159145 33607 14470 00 228296414709 186286 309 315 69 — — — — — —
201922 A+Modesto Nuts — 348310 8119022 33693 40 261338535874 274267 209 378 107 — — — — — —
202124 MLBSeattle Mariners — 148139 251202 7521 00 180224309534 129267 355 237 49 -9 +0 +4 +6 +3 0.4
202124 AAATacoma Rainiers — 199176 572119 14254 32 324387608995 284327 137 420 128 — — — — — —
202225 MLBSeattle Mariners — 415370 7820127 381222 10 211288489777 278226 299 334 116 +8 +0 +16 +8 +9 4.1
202225 AAATacoma Rainiers — 3028 8201 270 00 286333464798 179350 237 352 80 — — — — — —
202326 MLBSeattle Mariners — 569513 11923130 541581 00 232306456762 224273 289 335 115 +10 +0 +19 +10 +12 5.2
202427 MLBSeattle Mariners — 628546 12016034 701766 61 220315436751 216251 2811 331 110 +7 +1 +24 +11 +14 5.8
202528 MLBSeattle Mariners — 705596 14724060 971889 144 247360589949 342248 2714 407 154 +45 +1 +21 +13 +15 9.7
202629 MLBSeattle Mariners — 530451 8215023 721643 21 182298368667 186220 3114 301 91 -6 +0 +4 +10 +11 2.0
202629 AAATacoma Rainiers — 1714 6005 221 00 4295291.5002.029 1.071143 1212 791 261 — — — — — —
▸ Career Totals (raw MLB only — historical actual)
MLB Career— — 29952615 5711102176 33886022 236 218313464777 246247 2911 340 116 +58 +2 +87 +58 +65 27.5
▸ Career — adjusted (every ACTUAL line translated to park/league-neutral MLB equivalents)
201922 AA MLEArkansas Travelers — 159150 30507 9560 00 200245373619 173264 356 270 69 — — — — — —
201922 A+ MLEModesto Nuts — 348323 7113025 20953 40 220272492764 272223 276 326 107 — — — — — —
202124 MLB MLESeattle Mariners — 148139 251202 7521 00 180224309534 129267 355 240 49 -9 +0 +4 +6 +3 0.4
202124 AAA MLETacoma Rainiers — 199180 521817 10304 32 289340517857 228289 155 358 128 — — — — — —
202225 MLB MLESeattle Mariners — 415370 7920128 381222 10 214290500790 286226 299 339 116 +8 +0 +16 +8 +9 4.1
202225 AAA MLETacoma Rainiers — 3029 8201 180 00 276300448748 172328 273 286 80 — — — — — —
202326 MLB MLESeattle Mariners — 569514 12023131 531581 00 233306463769 230273 289 338 115 +10 +0 +19 +10 +12 5.2
202427 MLB MLESeattle Mariners — 628550 12116035 661766 61 220310440750 220251 2811 331 110 +7 +1 +24 +11 +14 5.8
202528 MLB MLESeattle Mariners — 705613 14924062 801889 144 243339586925 343248 2711 396 154 +45 +1 +21 +13 +15 9.7
202629 MLB MLESeattle Mariners — 530452 8315024 711643 21 184298376675 192220 3113 303 91 -6 +0 +4 +10 +11 2.0
202629 AAA MLETacoma Rainiers — 1715 4003 121 00 2673538671.220 600105 126 554 261 — — — — — —
201922 A+ MLE2 teams — 507473 10219032 291503 40 216265459724 243239 306 308 95 — — — — — —
201922 A+ RAW2 teams — 507455 11425029 471163 40 251325497821 246272 239 358 95 — — — — — —
202124 AAA MLE2 teams — 347319 773019 17825 32 241290426717 185291 245 308 94 — — — — — —
202124 AAA RAW2 teams — 347315 8233111 21775 32 260317476793 216305 226 342 94 — — — — — —
202225 MLB MLE2 teams — 445399 8622128 391302 10 216289486775 271236 299 335 113 +7 +0 +16 +8 +10 4.1
202225 MLB RAW2 teams — 445398 8622128 401292 10 216291487778 271236 299 335 113 +7 +0 +16 +8 +10 4.1
202326 MLB MLESeattle Mariners — 569514 12023131 531581 00 233306463769 230273 289 338 115 +10 +0 +19 +10 +12 5.2
202326 MLB RAWSeattle Mariners — 569513 11923130 541581 00 232306456762 224273 289 335 115 +10 +0 +19 +10 +12 5.2
202427 MLB MLESeattle Mariners — 628550 12116035 661766 61 220310440750 220249 2811 331 110 +7 +1 +24 +11 +14 5.8
202427 MLB RAWSeattle Mariners — 628546 12016034 701766 61 220315436751 216251 2811 331 110 +7 +1 +24 +11 +14 5.8
202528 MLB MLESeattle Mariners — 705613 14924062 801889 144 243339586925 343238 2711 396 154 +45 +1 +21 +13 +15 9.7
202528 MLB RAWSeattle Mariners — 705596 14724060 971889 144 247360589949 342248 2714 407 154 +45 +1 +21 +13 +15 9.7
202629 MLB MLE2 teams — 547467 8715027 721664 21 186300392692 206216 3013 310 96 -2 +0 +4 +10 +12 2.4
202629 MLB RAW2 teams — 547465 8815028 741664 21 189306402708 213218 3014 316 96 -2 +0 +4 +10 +12 2.4
201922 A+ MLE2 teams — 507470 10219032 291503 40 217265462727 245236 306 308 95 — — — — — —
202124 AAA MLE2 teams — 347322 773019 17825 32 239290422713 183280 245 308 94 — — — — — —
202225 MLB MLE2 teams — 445401 8622128 391302 10 214289484772 269233 299 335 113 — — — — — —
202326 MLB MLESeattle Mariners — 569510 12023131 531581 00 235306467773 231273 289 338 115 — — — — — —
202427 MLB MLESeattle Mariners — 628551 12116035 661766 61 220310439749 220251 2811 331 110 — — — — — —
202528 MLB MLESeattle Mariners — 705610 14924062 801889 144 244339589928 344248 2711 396 154 — — — — — —
202629 MLB MLE2 teams — 547466 8715027 721664 21 187300393693 206217 3013 310 96 — — — — — —
▸ Model inputs — neutral MLE (past 3 seasons)
202427 MLB MLESeattle Mariners — 628551 12116035 661766 61 220310439749 220251 2811 331 110 — — — — — —
202528 MLB MLESeattle Mariners — 705610 14924062 801889 144 244339589928 344248 2711 396 154 — — — — — —
202629 MLB MLE2 teams — 547466 8715027 721664 21 187300393693 206217 3013 310 96 — — — — — —
▸ 2027 season
▸ 2027 — full MLE projection (neutral park, full availability)
202730 MLB MLESEA 100% 575494 10618035 711655 62 215319464784 249239 2912 343 118 +13 +0 +13 +10 +12 4.7
▸ 2027 — real world (MLB)
202730 MLB CTXSEA 100% 520446 9416031 641505 52 212317455772 243236 2912 339 118 +11 +0 +11 +9 +11 4.4
▸ Career projection (2028+) — MLB context, MLB playing time (PA × MLB%)
202831 MLB MLESEA 100% 504433 9216030 621474 11 210314453767 243234 2912 337 114 +8 -0 +8 +9 +11 3.7
202932 MLB MLESEA 100% 489423 8514028 591454 11 204308439746 235229 3012 329 109 +5 -0 +7 +9 +11 3.2
203033 MLB MLESEA 100% 473410 8013026 571433 11 196299421720 225222 3012 318 102 +1 -0 +6 +8 +10 2.6
203134 MLB MLESEA 100% 435378 7111023 511343 10 187289400689 213212 3112 306 93 -4 +0 +5 +8 +9 1.9
203235 MLB MLESEA 100% 347302 538017 401102 00 177277376653 199203 3212 292 84 -7 +0 +2 +6 +8 0.9
202831 MLB CTXSEA 100% 504433 8915029 621474 11 207312444756 237232 2912 333 114 +8 -0 +8 +9 +11 3.7
202932 MLB CTXSEA 100% 489423 8514028 591454 11 201305431736 229226 3012 325 109 +5 -0 +7 +9 +11 3.2
203033 MLB CTXSEA 100% 473410 8013026 571433 11 194297413710 219219 3012 315 102 +1 -0 +6 +8 +10 2.6
203134 MLB CTXSEA 100% 435378 7011023 511343 10 185287392679 208210 3112 302 93 -4 +0 +5 +8 +9 1.9
203235 MLB CTXSEA 100% 347302 538017 401102 00 174275369644 194201 3212 288 84 -7 +0 +2 +6 +8 0.9
▸ Career Totals
▸ Career totals — MLB only (actual + projected)
Career— A+C — 52434561 9481712299 607153938 279 208306443749 235236 2912 329 110 +62 +2 +115 +98 +114 39.9
/ 162G— A+C — 650565 11721037 751915 31 207305441746 234235 2912 329 110 +8 +0 +14 +12 +14 4.9
Career— MLE — 65165727 12192283379 689187951 3913 213303452755 239239 2911 331 110 +74 +2 +126 +107 +125 44.3
/ 162G— MLE — 650571 12223038 691875 41 214304454757 240240 2911 331 110 +8 +0 +14 +12 +14 5.0