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
| Year | Age | Lvl / Team | PA | AVG/OBP/SLG | HR | SB | wRC+ | WAR |
|---|---|---|---|---|---|---|---|---|
| 2024 | 27 | MLBSEA | 628 | .220/.315/.436 | 34 | 6 | 110 | 5.8 |
| 2025 | 28 | MLBSEA | 705 | .247/.360/.589 | 60 | 14 | 154 | 9.7 |
| 2026 | 29 | MLBSEA | 530 | .182/.298/.368 | 23 | 2 | 91 | 2.0 |
| 2027PROJ | 30 | MLBSEA | 520 | .212/.317/.455 | 31 | 5 | 118 | 4.4 |
| 2028PROJ | 31 | MLBSEA | 504 | .207/.312/.444 | 29 | 1 | 114 | 3.7 |
| 2029PROJ | 32 | MLBSEA | 489 | .201/.305/.431 | 28 | 1 | 109 | 3.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
━ projected WAR━ paid WAR ($/8M) surplus deficit option yr━ post-control+$41M ctrl surplus
Tools · Recent Form · Splits · ContractCON 45 / POW 60
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
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.
| Year | Age | Lvl | Team | MLB% | PA | AB | H | 2B | 3B | HR | BB | SO | HBP | SB | CS | AVG | OBP | SLG | OPS | ISO | BABIP | K% | BB% | wOBA | wRC+ | BAT | RUN | FLD | POS | REP | WAR |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| ▸ Career — actual stats, one row per stint (as recorded, no adjustments) | |||||||||||||||||||||||||||||||
| 2019 | 22 | AA | Arkansas Travelers | — | 159 | 145 | 33 | 6 | 0 | 7 | 14 | 47 | 0 | 0 | 0 | 228 | 296 | 414 | 709 | 186 | 286 | 30 | 9 | 315 | 69 | — | — | — | — | — | — |
| 2019 | 22 | A+ | Modesto Nuts | — | 348 | 310 | 81 | 19 | 0 | 22 | 33 | 69 | 3 | 4 | 0 | 261 | 338 | 535 | 874 | 274 | 267 | 20 | 9 | 378 | 107 | — | — | — | — | — | — |
| 2021 | 24 | MLB | Seattle Mariners | — | 148 | 139 | 25 | 12 | 0 | 2 | 7 | 52 | 1 | 0 | 0 | 180 | 224 | 309 | 534 | 129 | 267 | 35 | 5 | 237 | 49 | -9 | +0 | +4 | +6 | +3 | 0.4 |
| 2021 | 24 | AAA | Tacoma Rainiers | — | 199 | 176 | 57 | 21 | 1 | 9 | 14 | 25 | 4 | 3 | 2 | 324 | 387 | 608 | 995 | 284 | 327 | 13 | 7 | 420 | 128 | — | — | — | — | — | — |
| 2022 | 25 | MLB | Seattle Mariners | — | 415 | 370 | 78 | 20 | 1 | 27 | 38 | 122 | 2 | 1 | 0 | 211 | 288 | 489 | 777 | 278 | 226 | 29 | 9 | 334 | 116 | +8 | +0 | +16 | +8 | +9 | 4.1 |
| 2022 | 25 | AAA | Tacoma Rainiers | — | 30 | 28 | 8 | 2 | 0 | 1 | 2 | 7 | 0 | 0 | 0 | 286 | 333 | 464 | 798 | 179 | 350 | 23 | 7 | 352 | 80 | — | — | — | — | — | — |
| 2023 | 26 | MLB | Seattle Mariners | — | 569 | 513 | 119 | 23 | 1 | 30 | 54 | 158 | 1 | 0 | 0 | 232 | 306 | 456 | 762 | 224 | 273 | 28 | 9 | 335 | 115 | +10 | +0 | +19 | +10 | +12 | 5.2 |
| 2024 | 27 | MLB | Seattle Mariners | — | 628 | 546 | 120 | 16 | 0 | 34 | 70 | 176 | 6 | 6 | 1 | 220 | 315 | 436 | 751 | 216 | 251 | 28 | 11 | 331 | 110 | +7 | +1 | +24 | +11 | +14 | 5.8 |
| 2025 | 28 | MLB | Seattle Mariners | — | 705 | 596 | 147 | 24 | 0 | 60 | 97 | 188 | 9 | 14 | 4 | 247 | 360 | 589 | 949 | 342 | 248 | 27 | 14 | 407 | 154 | +45 | +1 | +21 | +13 | +15 | 9.7 |
| 2026 | 29 | MLB | Seattle Mariners | — | 530 | 451 | 82 | 15 | 0 | 23 | 72 | 164 | 3 | 2 | 1 | 182 | 298 | 368 | 667 | 186 | 220 | 31 | 14 | 301 | 91 | -6 | +0 | +4 | +10 | +11 | 2.0 |
| 2026 | 29 | AAA | Tacoma Rainiers | — | 17 | 14 | 6 | 0 | 0 | 5 | 2 | 2 | 1 | 0 | 0 | 429 | 529 | 1.500 | 2.029 | 1.071 | 143 | 12 | 12 | 791 | 261 | — | — | — | — | — | — |
| ▸ Career Totals (raw MLB only — historical actual) | |||||||||||||||||||||||||||||||
| MLB Career | — | — | 2995 | 2615 | 571 | 110 | 2 | 176 | 338 | 860 | 22 | 23 | 6 | 218 | 313 | 464 | 777 | 246 | 247 | 29 | 11 | 340 | 116 | +58 | +2 | +87 | +58 | +65 | 27.5 | ||
| ▸ Career — adjusted (every ACTUAL line translated to park/league-neutral MLB equivalents) | |||||||||||||||||||||||||||||||
| 2019 | 22 | AA MLE | Arkansas Travelers | — | 159 | 150 | 30 | 5 | 0 | 7 | 9 | 56 | 0 | 0 | 0 | 200 | 245 | 373 | 619 | 173 | 264 | 35 | 6 | 270 | 69 | — | — | — | — | — | — |
| 2019 | 22 | A+ MLE | Modesto Nuts | — | 348 | 323 | 71 | 13 | 0 | 25 | 20 | 95 | 3 | 4 | 0 | 220 | 272 | 492 | 764 | 272 | 223 | 27 | 6 | 326 | 107 | — | — | — | — | — | — |
| 2021 | 24 | MLB MLE | Seattle Mariners | — | 148 | 139 | 25 | 12 | 0 | 2 | 7 | 52 | 1 | 0 | 0 | 180 | 224 | 309 | 534 | 129 | 267 | 35 | 5 | 240 | 49 | -9 | +0 | +4 | +6 | +3 | 0.4 |
| 2021 | 24 | AAA MLE | Tacoma Rainiers | — | 199 | 180 | 52 | 18 | 1 | 7 | 10 | 30 | 4 | 3 | 2 | 289 | 340 | 517 | 857 | 228 | 289 | 15 | 5 | 358 | 128 | — | — | — | — | — | — |
| 2022 | 25 | MLB MLE | Seattle Mariners | — | 415 | 370 | 79 | 20 | 1 | 28 | 38 | 122 | 2 | 1 | 0 | 214 | 290 | 500 | 790 | 286 | 226 | 29 | 9 | 339 | 116 | +8 | +0 | +16 | +8 | +9 | 4.1 |
| 2022 | 25 | AAA MLE | Tacoma Rainiers | — | 30 | 29 | 8 | 2 | 0 | 1 | 1 | 8 | 0 | 0 | 0 | 276 | 300 | 448 | 748 | 172 | 328 | 27 | 3 | 286 | 80 | — | — | — | — | — | — |
| 2023 | 26 | MLB MLE | Seattle Mariners | — | 569 | 514 | 120 | 23 | 1 | 31 | 53 | 158 | 1 | 0 | 0 | 233 | 306 | 463 | 769 | 230 | 273 | 28 | 9 | 338 | 115 | +10 | +0 | +19 | +10 | +12 | 5.2 |
| 2024 | 27 | MLB MLE | Seattle Mariners | — | 628 | 550 | 121 | 16 | 0 | 35 | 66 | 176 | 6 | 6 | 1 | 220 | 310 | 440 | 750 | 220 | 251 | 28 | 11 | 331 | 110 | +7 | +1 | +24 | +11 | +14 | 5.8 |
| 2025 | 28 | MLB MLE | Seattle Mariners | — | 705 | 613 | 149 | 24 | 0 | 62 | 80 | 188 | 9 | 14 | 4 | 243 | 339 | 586 | 925 | 343 | 248 | 27 | 11 | 396 | 154 | +45 | +1 | +21 | +13 | +15 | 9.7 |
| 2026 | 29 | MLB MLE | Seattle Mariners | — | 530 | 452 | 83 | 15 | 0 | 24 | 71 | 164 | 3 | 2 | 1 | 184 | 298 | 376 | 675 | 192 | 220 | 31 | 13 | 303 | 91 | -6 | +0 | +4 | +10 | +11 | 2.0 |
| 2026 | 29 | AAA MLE | Tacoma Rainiers | — | 17 | 15 | 4 | 0 | 0 | 3 | 1 | 2 | 1 | 0 | 0 | 267 | 353 | 867 | 1.220 | 600 | 105 | 12 | 6 | 554 | 261 | — | — | — | — | — | — |
| 2019 | 22 | A+ MLE | 2 teams | — | 507 | 473 | 102 | 19 | 0 | 32 | 29 | 150 | 3 | 4 | 0 | 216 | 265 | 459 | 724 | 243 | 239 | 30 | 6 | 308 | 95 | — | — | — | — | — | — |
| 2019 | 22 | A+ RAW | 2 teams | — | 507 | 455 | 114 | 25 | 0 | 29 | 47 | 116 | 3 | 4 | 0 | 251 | 325 | 497 | 821 | 246 | 272 | 23 | 9 | 358 | 95 | — | — | — | — | — | — |
| 2021 | 24 | AAA MLE | 2 teams | — | 347 | 319 | 77 | 30 | 1 | 9 | 17 | 82 | 5 | 3 | 2 | 241 | 290 | 426 | 717 | 185 | 291 | 24 | 5 | 308 | 94 | — | — | — | — | — | — |
| 2021 | 24 | AAA RAW | 2 teams | — | 347 | 315 | 82 | 33 | 1 | 11 | 21 | 77 | 5 | 3 | 2 | 260 | 317 | 476 | 793 | 216 | 305 | 22 | 6 | 342 | 94 | — | — | — | — | — | — |
| 2022 | 25 | MLB MLE | 2 teams | — | 445 | 399 | 86 | 22 | 1 | 28 | 39 | 130 | 2 | 1 | 0 | 216 | 289 | 486 | 775 | 271 | 236 | 29 | 9 | 335 | 113 | +7 | +0 | +16 | +8 | +10 | 4.1 |
| 2022 | 25 | MLB RAW | 2 teams | — | 445 | 398 | 86 | 22 | 1 | 28 | 40 | 129 | 2 | 1 | 0 | 216 | 291 | 487 | 778 | 271 | 236 | 29 | 9 | 335 | 113 | +7 | +0 | +16 | +8 | +10 | 4.1 |
| 2023 | 26 | MLB MLE | Seattle Mariners | — | 569 | 514 | 120 | 23 | 1 | 31 | 53 | 158 | 1 | 0 | 0 | 233 | 306 | 463 | 769 | 230 | 273 | 28 | 9 | 338 | 115 | +10 | +0 | +19 | +10 | +12 | 5.2 |
| 2023 | 26 | MLB RAW | Seattle Mariners | — | 569 | 513 | 119 | 23 | 1 | 30 | 54 | 158 | 1 | 0 | 0 | 232 | 306 | 456 | 762 | 224 | 273 | 28 | 9 | 335 | 115 | +10 | +0 | +19 | +10 | +12 | 5.2 |
| 2024 | 27 | MLB MLE | Seattle Mariners | — | 628 | 550 | 121 | 16 | 0 | 35 | 66 | 176 | 6 | 6 | 1 | 220 | 310 | 440 | 750 | 220 | 249 | 28 | 11 | 331 | 110 | +7 | +1 | +24 | +11 | +14 | 5.8 |
| 2024 | 27 | MLB RAW | Seattle Mariners | — | 628 | 546 | 120 | 16 | 0 | 34 | 70 | 176 | 6 | 6 | 1 | 220 | 315 | 436 | 751 | 216 | 251 | 28 | 11 | 331 | 110 | +7 | +1 | +24 | +11 | +14 | 5.8 |
| 2025 | 28 | MLB MLE | Seattle Mariners | — | 705 | 613 | 149 | 24 | 0 | 62 | 80 | 188 | 9 | 14 | 4 | 243 | 339 | 586 | 925 | 343 | 238 | 27 | 11 | 396 | 154 | +45 | +1 | +21 | +13 | +15 | 9.7 |
| 2025 | 28 | MLB RAW | Seattle Mariners | — | 705 | 596 | 147 | 24 | 0 | 60 | 97 | 188 | 9 | 14 | 4 | 247 | 360 | 589 | 949 | 342 | 248 | 27 | 14 | 407 | 154 | +45 | +1 | +21 | +13 | +15 | 9.7 |
| 2026 | 29 | MLB MLE | 2 teams | — | 547 | 467 | 87 | 15 | 0 | 27 | 72 | 166 | 4 | 2 | 1 | 186 | 300 | 392 | 692 | 206 | 216 | 30 | 13 | 310 | 96 | -2 | +0 | +4 | +10 | +12 | 2.4 |
| 2026 | 29 | MLB RAW | 2 teams | — | 547 | 465 | 88 | 15 | 0 | 28 | 74 | 166 | 4 | 2 | 1 | 189 | 306 | 402 | 708 | 213 | 218 | 30 | 14 | 316 | 96 | -2 | +0 | +4 | +10 | +12 | 2.4 |
| 2019 | 22 | A+ MLE | 2 teams | — | 507 | 470 | 102 | 19 | 0 | 32 | 29 | 150 | 3 | 4 | 0 | 217 | 265 | 462 | 727 | 245 | 236 | 30 | 6 | 308 | 95 | — | — | — | — | — | — |
| 2021 | 24 | AAA MLE | 2 teams | — | 347 | 322 | 77 | 30 | 1 | 9 | 17 | 82 | 5 | 3 | 2 | 239 | 290 | 422 | 713 | 183 | 280 | 24 | 5 | 308 | 94 | — | — | — | — | — | — |
| 2022 | 25 | MLB MLE | 2 teams | — | 445 | 401 | 86 | 22 | 1 | 28 | 39 | 130 | 2 | 1 | 0 | 214 | 289 | 484 | 772 | 269 | 233 | 29 | 9 | 335 | 113 | — | — | — | — | — | — |
| 2023 | 26 | MLB MLE | Seattle Mariners | — | 569 | 510 | 120 | 23 | 1 | 31 | 53 | 158 | 1 | 0 | 0 | 235 | 306 | 467 | 773 | 231 | 273 | 28 | 9 | 338 | 115 | — | — | — | — | — | — |
| 2024 | 27 | MLB MLE | Seattle Mariners | — | 628 | 551 | 121 | 16 | 0 | 35 | 66 | 176 | 6 | 6 | 1 | 220 | 310 | 439 | 749 | 220 | 251 | 28 | 11 | 331 | 110 | — | — | — | — | — | — |
| 2025 | 28 | MLB MLE | Seattle Mariners | — | 705 | 610 | 149 | 24 | 0 | 62 | 80 | 188 | 9 | 14 | 4 | 244 | 339 | 589 | 928 | 344 | 248 | 27 | 11 | 396 | 154 | — | — | — | — | — | — |
| 2026 | 29 | MLB MLE | 2 teams | — | 547 | 466 | 87 | 15 | 0 | 27 | 72 | 166 | 4 | 2 | 1 | 187 | 300 | 393 | 693 | 206 | 217 | 30 | 13 | 310 | 96 | — | — | — | — | — | — |
| ▸ Model inputs — neutral MLE (past 3 seasons) | |||||||||||||||||||||||||||||||
| 2024 | 27 | MLB MLE | Seattle Mariners | — | 628 | 551 | 121 | 16 | 0 | 35 | 66 | 176 | 6 | 6 | 1 | 220 | 310 | 439 | 749 | 220 | 251 | 28 | 11 | 331 | 110 | — | — | — | — | — | — |
| 2025 | 28 | MLB MLE | Seattle Mariners | — | 705 | 610 | 149 | 24 | 0 | 62 | 80 | 188 | 9 | 14 | 4 | 244 | 339 | 589 | 928 | 344 | 248 | 27 | 11 | 396 | 154 | — | — | — | — | — | — |
| 2026 | 29 | MLB MLE | 2 teams | — | 547 | 466 | 87 | 15 | 0 | 27 | 72 | 166 | 4 | 2 | 1 | 187 | 300 | 393 | 693 | 206 | 217 | 30 | 13 | 310 | 96 | — | — | — | — | — | — |
| ▸ 2027 season | |||||||||||||||||||||||||||||||
| ▸ 2027 — full MLE projection (neutral park, full availability) | |||||||||||||||||||||||||||||||
| 2027 | 30 | MLB MLE | SEA | 100% | 575 | 494 | 106 | 18 | 0 | 35 | 71 | 165 | 5 | 6 | 2 | 215 | 319 | 464 | 784 | 249 | 239 | 29 | 12 | 343 | 118 | +13 | +0 | +13 | +10 | +12 | 4.7 |
| ▸ 2027 — real world (MLB) | |||||||||||||||||||||||||||||||
| 2027 | 30 | MLB CTX | SEA | 100% | 520 | 446 | 94 | 16 | 0 | 31 | 64 | 150 | 5 | 5 | 2 | 212 | 317 | 455 | 772 | 243 | 236 | 29 | 12 | 339 | 118 | +11 | +0 | +11 | +9 | +11 | 4.4 |
| ▸ Career projection (2028+) — MLB context, MLB playing time (PA × MLB%) | |||||||||||||||||||||||||||||||
| 2028 | 31 | MLB MLE | SEA | 100% | 504 | 433 | 92 | 16 | 0 | 30 | 62 | 147 | 4 | 1 | 1 | 210 | 314 | 453 | 767 | 243 | 234 | 29 | 12 | 337 | 114 | +8 | -0 | +8 | +9 | +11 | 3.7 |
| 2029 | 32 | MLB MLE | SEA | 100% | 489 | 423 | 85 | 14 | 0 | 28 | 59 | 145 | 4 | 1 | 1 | 204 | 308 | 439 | 746 | 235 | 229 | 30 | 12 | 329 | 109 | +5 | -0 | +7 | +9 | +11 | 3.2 |
| 2030 | 33 | MLB MLE | SEA | 100% | 473 | 410 | 80 | 13 | 0 | 26 | 57 | 143 | 3 | 1 | 1 | 196 | 299 | 421 | 720 | 225 | 222 | 30 | 12 | 318 | 102 | +1 | -0 | +6 | +8 | +10 | 2.6 |
| 2031 | 34 | MLB MLE | SEA | 100% | 435 | 378 | 71 | 11 | 0 | 23 | 51 | 134 | 3 | 1 | 0 | 187 | 289 | 400 | 689 | 213 | 212 | 31 | 12 | 306 | 93 | -4 | +0 | +5 | +8 | +9 | 1.9 |
| 2032 | 35 | MLB MLE | SEA | 100% | 347 | 302 | 53 | 8 | 0 | 17 | 40 | 110 | 2 | 0 | 0 | 177 | 277 | 376 | 653 | 199 | 203 | 32 | 12 | 292 | 84 | -7 | +0 | +2 | +6 | +8 | 0.9 |
| 2028 | 31 | MLB CTX | SEA | 100% | 504 | 433 | 89 | 15 | 0 | 29 | 62 | 147 | 4 | 1 | 1 | 207 | 312 | 444 | 756 | 237 | 232 | 29 | 12 | 333 | 114 | +8 | -0 | +8 | +9 | +11 | 3.7 |
| 2029 | 32 | MLB CTX | SEA | 100% | 489 | 423 | 85 | 14 | 0 | 28 | 59 | 145 | 4 | 1 | 1 | 201 | 305 | 431 | 736 | 229 | 226 | 30 | 12 | 325 | 109 | +5 | -0 | +7 | +9 | +11 | 3.2 |
| 2030 | 33 | MLB CTX | SEA | 100% | 473 | 410 | 80 | 13 | 0 | 26 | 57 | 143 | 3 | 1 | 1 | 194 | 297 | 413 | 710 | 219 | 219 | 30 | 12 | 315 | 102 | +1 | -0 | +6 | +8 | +10 | 2.6 |
| 2031 | 34 | MLB CTX | SEA | 100% | 435 | 378 | 70 | 11 | 0 | 23 | 51 | 134 | 3 | 1 | 0 | 185 | 287 | 392 | 679 | 208 | 210 | 31 | 12 | 302 | 93 | -4 | +0 | +5 | +8 | +9 | 1.9 |
| 2032 | 35 | MLB CTX | SEA | 100% | 347 | 302 | 53 | 8 | 0 | 17 | 40 | 110 | 2 | 0 | 0 | 174 | 275 | 369 | 644 | 194 | 201 | 32 | 12 | 288 | 84 | -7 | +0 | +2 | +6 | +8 | 0.9 |
| ▸ Career Totals | |||||||||||||||||||||||||||||||
| ▸ Career totals — MLB only (actual + projected) | |||||||||||||||||||||||||||||||
| Career | — | A+C | — | 5243 | 4561 | 948 | 171 | 2 | 299 | 607 | 1539 | 38 | 27 | 9 | 208 | 306 | 443 | 749 | 235 | 236 | 29 | 12 | 329 | 110 | +62 | +2 | +115 | +98 | +114 | 39.9 | |
| / 162G | — | A+C | — | 650 | 565 | 117 | 21 | 0 | 37 | 75 | 191 | 5 | 3 | 1 | 207 | 305 | 441 | 746 | 234 | 235 | 29 | 12 | 329 | 110 | +8 | +0 | +14 | +12 | +14 | 4.9 | |
| Career | — | MLE | — | 6516 | 5727 | 1219 | 228 | 3 | 379 | 689 | 1879 | 51 | 39 | 13 | 213 | 303 | 452 | 755 | 239 | 239 | 29 | 11 | 331 | 110 | +74 | +2 | +126 | +107 | +125 | 44.3 | |
| / 162G | — | MLE | — | 650 | 571 | 122 | 23 | 0 | 38 | 69 | 187 | 5 | 4 | 1 | 214 | 304 | 454 | 757 | 240 | 240 | 29 | 11 | 331 | 110 | +8 | +0 | +14 | +12 | +14 | 5.0 | |