Data Hub
Teams / Seattle Mariners / Cal Raleigh
Season
Cal Raleigh

Cal Raleigh

Seattle Mariners · C
B: S T: R Age: 29 Ht: 6'2" Wt: 235 From: Harrisonburg, VA
HR
7
RBI
20
R
17
SB
2
K%
31.2%
xAVG
.181
xwOBA
.293
xSLG
.377
ISO
.140
BB%
11.7%
Today · Tue Jun 23 · 6:40 PM ET
Matchup
@ PIT
Mitch Keller (RHP)
Opp SP
ERA 5.25 · K% 18.4 · xwOBA .345
CSW 24.3% · HH% 41.0
Vegas
Total 9.0
Team Implied 4.9
Park
PNC
HR 76 · R 98 · wOBA 99
HH 102 · (neutral)
Weather
— · Wind —
Salary
DK $4,700
FD $—
Batting 2
Projection
Rating 36.7
Med 3.5fp · Val —
Statcast Luck
NEUTRAL
BA .229 / xBA .223 (+.006)
SLG .527 / xSLG .501
wOBA .363 / xwOBA .353
EV 84.0 · Max 115.5
Barrel 41 · HH% 30.7
At PNC
Career: 3G, 13 PA
AVG .250 · OBP .308 · OPS .974
HR 1 · RBI 2 · SB 0
K 2 · BB 1
Avg DK 10.0
Props Today
No market props today.
Recent HRs
Date Loc Opp SP Pitch EV LA Dist
6/23 @ PIT Mitch Keller FC
6/23 @ PIT Mitch Keller FF
6/23 @ PIT Mitch Keller SL
6/23 @ PIT Mitch Keller FF
4/27 @ MIN Andrew Morris FC 109.9 29° 396ft
4/26 @ STL Michael McGreevy CH 109.8 25° 401ft
4/22 vs ATH Aaron Civale FF 105.8 27° 405ft
4/21 vs ATH Jacob Lopez SL
4/20 vs ATH JT Ginn SI 106.0 32° 382ft
4/11 vs HOU Lance McCullers Jr KC 106.0 29° 364ft
Rolling Form · Last 50/100/250 PA
Window AVG xBA SLG xSLG wOBA xwOBA
L50 .119 .142 .119 .230 .201 .245
L100 .163 .164 .314 .347 .266 .288
L250 .179 .195 .358 .419 .281 .313
Today's Matchup · BvP + Signals
BvP · Mitch Keller
PA 0
AB 0
H 0
HR 0
BB 0
K 0
AVG .000
SLG .000
OPS .000
wOBA .000
ISO .000
2B 0
Signals Firing Today
No signals firing today
Last 100 Batted Balls · Exit Velo + Launch Angle ★ = HR
Exit Velo (mph)
90 100 110 92.0mph @ 26° · 333ft · field_out · 2026-04-24 88.9mph @ -10° · 13ft · BIP · 2026-04-24 74.3mph @ 45° · 204ft · BIP · 2026-04-24 94.6mph @ 59° · 212ft · field_out · 2026-04-24 106.5mph @ 11° · 197ft · single · 2026-04-25 79.5mph @ 2° · 48ft · single · 2026-04-25 69.6mph @ -36° · 3ft · grounded_into_double_play · 2026-04-25 89.7mph @ -17° · 7ft · field_out · 2026-04-25 90.1mph @ 21° · 236ft · BIP · 2026-04-25 110.1mph @ 24° · 336ft · BIP · 2026-04-25 74.5mph @ 60° · 179ft · BIP · 2026-04-25 67.8mph @ 41° · 181ft · BIP · 2026-04-26 109.8mph @ 25° · 401ft · home_run · 2026-04-26 78.4mph @ 67° · 124ft · field_out · 2026-04-26 94.9mph @ 18° · 300ft · field_out · 2026-04-27 81.9mph @ -16° · 12ft · field_out · 2026-04-27 78.1mph @ 17° · 185ft · BIP · 2026-04-27 109.9mph @ 29° · 396ft · home_run · 2026-04-27 76.2mph @ 26° · 238ft · BIP · 2026-04-29 65.6mph @ -74° · 1ft · field_out · 2026-04-29 77.1mph @ 72° · 146ft · BIP · 2026-04-29 100.2mph @ 42° · 327ft · field_out · 2026-04-29 79.3mph @ 14° · 169ft · BIP · 2026-04-29 109.8mph @ 9° · 173ft · BIP · 2026-04-29 55.7mph @ 26° · 118ft · BIP · 2026-04-29 87.9mph @ -11° · 14ft · BIP · 2026-04-29 69.6mph @ 23° · 184ft · BIP · 2026-04-29 102.6mph @ 33° · 396ft · sac_fly · 2026-04-29 75.0mph @ 69° · 146ft · BIP · 2026-05-01 91.6mph @ -11° · 18ft · field_out · 2026-05-01 78.2mph @ 39° · 264ft · BIP · 2026-05-01 84.5mph @ 5° · 76ft · BIP · 2026-05-01 95.9mph @ -3° · 35ft · BIP · 2026-05-01 77.6mph @ 21° · 213ft · BIP · 2026-05-01 86.3mph @ 62° · 164ft · field_out · 2026-05-01 65.9mph @ 3° · 33ft · field_out · 2026-05-05 94.9mph @ -30° · 4ft · BIP · 2026-05-05 77.9mph @ -30° · 3ft · BIP · 2026-05-05 69.8mph @ 24° · 191ft · BIP · 2026-05-05 74.9mph @ 46° · 212ft · BIP · 2026-05-05 89.8mph @ 39° · 323ft · field_out · 2026-05-08 68.6mph @ -25° · 5ft · BIP · 2026-05-08 71.9mph @ 40° · 231ft · BIP · 2026-05-08 77.2mph @ 72° · 104ft · field_out · 2026-05-08 90.8mph @ -34° · 3ft · field_out · 2026-05-08 82.2mph @ 43° · 264ft · BIP · 2026-05-08 72.9mph @ 63° · 157ft · BIP · 2026-05-08 101.3mph @ 49° · 308ft · field_out · 2026-05-08 85.1mph @ -21° · 8ft · BIP · 2026-05-09 68.9mph @ -26° · 3ft · BIP · 2026-05-09 74.1mph @ 53° · 197ft · BIP · 2026-05-09 52.1mph @ -41° · 1ft · BIP · 2026-05-09 78.4mph @ 61° · 192ft · BIP · 2026-05-09 89.0mph @ 70° · 206ft · BIP · 2026-05-09 87.0mph @ -7° · 12ft · force_out · 2026-05-09 86.4mph @ -26° · 4ft · BIP · 2026-05-09 72.9mph @ 27° · 219ft · BIP · 2026-05-09 93.9mph @ 54° · 239ft · field_out · 2026-05-09 70.2mph @ 50° · 193ft · BIP · 2026-05-10 103.3mph @ -18° · 7ft · BIP · 2026-05-10 110.6mph @ -14° · 8ft · BIP · 2026-05-10 115.5mph @ 24° · 374ft · BIP · 2026-05-10 107.2mph @ -22° · 6ft · BIP · 2026-05-10 86.8mph @ 18° · 204ft · BIP · 2026-05-10 83.6mph @ -22° · 4ft · BIP · 2026-05-10 84.5mph @ 43° · 254ft · field_out · 2026-05-10 109.6mph @ 32° · 382ft · BIP · 2026-05-11 94.1mph @ 79° · 44ft · BIP · 2026-05-11 82.1mph @ 46° · 255ft · field_out · 2026-05-11 73.8mph @ 48° · 246ft · BIP · 2026-05-11 96.4mph @ 45° · 287ft · field_out · 2026-05-11 89.6mph @ 22° · 274ft · field_out · 2026-05-11 91.5mph @ 34° · 317ft · BIP · 2026-05-12 93.2mph @ 6° · 113ft · BIP · 2026-05-12 100.5mph @ 33° · 387ft · field_out · 2026-05-12 61.0mph @ -50° · 2ft · BIP · 2026-05-12 105.8mph @ 12° · 245ft · single · 2026-05-12 96.4mph @ 17° · 289ft · single · 2026-05-12 96.3mph @ -3° · 29ft · grounded_into_double_play · 2026-05-13 85.4mph @ -16° · 7ft · BIP · 2026-05-13 47.7mph @ -16° · 7ft · BIP · 2026-05-13 89.4mph @ 46° · 278ft · field_out · 2026-05-13 103.7mph @ 10° · 153ft · single · 2026-06-17 106.7mph @ 8° · 158ft · BIP · 2026-06-17 82.8mph @ 44° · 269ft · field_out · 2026-06-17 107.2mph @ 42° · 351ft · field_out · 2026-06-17 71.8mph @ 46° · 234ft · BIP · 2026-06-18 91.7mph @ 19° · 271ft · single · 2026-06-20 101.7mph @ 19° · 283ft · BIP · 2026-06-20 74.5mph @ 13° · 118ft · BIP · 2026-06-20 79.6mph @ 15° · 174ft · BIP · 2026-06-20 89.4mph @ -15° · 5ft · field_out · 2026-06-20 76.9mph @ 68° · 162ft · field_out · 2026-06-21 93.1mph @ -29° · 3ft · BIP · 2026-06-21 69.0mph @ 51° · 185ft · BIP · 2026-06-21 80.3mph @ 72° · 139ft · BIP · 2026-06-21 84.0mph @ 86° · 87ft · BIP · 2026-06-21 74.7mph @ -41° · 2ft · BIP · 2026-06-21 86.1mph @ -1° · 38ft · force_out · 2026-06-21 84.6mph @ 32° · 310ft · field_out · 2026-06-21
Launch Angle (°)
25° 50°
DCPA · recent 14
Datevs SP DCPA xwOBA K%
9/8 Jose Urquidy -0.42 .198 44.8
9/7 Jake Odorizzi -0.41 .202 48.8
9/6 Lance McCullers Jr -0.27 .289 16.4
9/4 Merrill Kelly -0.36 .211 33.9
9/1 Jake Odorizzi -0.41 .202 47.1
8/31 Lance McCullers Jr -0.19 .330 17.6
8/30 -1.13 .000 0.0
8/28 Carlos Hernandez -0.34 .204 39.4
8/26 Brad Keller -0.20 .239 36.6
8/21 Jake Odorizzi -0.40 .209 41.9
8/20 Lance McCullers Jr -0.06 .339 18.3
8/19 Spencer Howard -0.33 .228 32.1
8/18 Mike Foltynewicz -0.36 .202 34.2
8/17 Taylor Hearn -0.77 .155 33.1
Recent SBs
4/22 @ATH 3B
Last 50 PA Profile
EV 85.7 · Bat 72.8
xBA .157
Whiff 0.3% · SqUp 0.5%