Data Hub
Teams / Seattle Mariners / JP Crawford
Season
JP Crawford

JP Crawford

Seattle Mariners · SS
B: L T: R Age: 31 Ht: 6'0" Wt: 202 From: Long Beach, CA
HR
7
RBI
18
R
24
SB
1
K%
16.5%
xAVG
.248
xwOBA
.352
xSLG
.404
ISO
.155
BB%
14.9%
Today · Wed May 27 · 3:05 PM ET
Matchup
@ ATH
Jeffrey Springs (LHP)
Opp SP
ERA 4.11 · K% 19.7 · xwOBA .310
CSW 28.1% · HH% 33.9
Vegas
Total 9.0
Team Implied 4.7
Park
Sutter Health Park
Weather
71°F · Wind 15mph (NNW)
44% humid
Salary
DK $—
FD $2,800
Batting 1
Projection
Rating 48.5
Med 3.5fp · Val —
Projected pOWN%
Statcast Luck
NEUTRAL
BA .250 / xBA .263 (-0.013)
SLG .366 / xSLG .387
wOBA .322 / xwOBA .333
EV 82.1 · Max 107.8
Barrel 24 · HH% 36.4
At Sutter Health Park
Career: 11G, 48 PA
AVG .146 · OBP .271 · OPS .442
HR 0 · RBI 0 · SB 1
K 3 · BB 7
Avg DK 3.9
Props Today
Market
HR 0.5 O +680 / U
TB 1.5 O +127 / U -153
Hits 0.5 O -248 / U +192
RBI 0.5 O +206 / U -274
Runs 0.5 O -110 / U -120
SB 0.5 O +920 / U
Recent HRs
Date Loc Opp SP Pitch EV LA Dist
5/25 @ ATH Aaron Civale SI 101.0 26° 414ft
5/16 vs SD Walker Buehler CH 98.1 27° 378ft
5/13 @ HOU Lance McCullers Jr FF 103.3 38° 383ft
5/5 vs ATL Bryce Elder FF 102.6 28° 395ft
5/4 vs ATL Tyler Kinley SL 100.7 39° 357ft
4/29 @ MIN Taj Bradley CU 98.5 30° 374ft
4/19 vs TEX MacKenzie Gore CU 107.8 22° 369ft
Rolling Form · Last 50/100/250 PA
Window AVG xBA SLG xSLG wOBA xwOBA
No rolling data
Today's Matchup · BvP + Signals
BvP · Jeffrey Springs
PA 14
AB 13
H 1
HR 0
BB 1
K 1
AVG .077
SLG .077
OPS .220
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 78.7mph @ 23° · 228ft · BIP · 2026-05-02 82.5mph @ 61° · 209ft · BIP · 2026-05-02 88.6mph @ 18° · 258ft · BIP · 2026-05-02 100.3mph @ -15° · 9ft · field_out · 2026-05-02 50.4mph @ -14° · 14ft · single · 2026-05-03 68.9mph @ -33° · 3ft · field_out · 2026-05-03 93.9mph @ 7° · 114ft · field_out · 2026-05-03 94.4mph @ -4° · 21ft · field_out · 2026-05-03 87.3mph @ -25° · 6ft · BIP · 2026-05-04 70.5mph @ 67° · 164ft · BIP · 2026-05-04 86.7mph @ 31° · 279ft · BIP · 2026-05-04 88.1mph @ 37° · 304ft · field_out · 2026-05-04 68.7mph @ -23° · 4ft · BIP · 2026-05-04 70.5mph @ 52° · 221ft · BIP · 2026-05-04 100.7mph @ 39° · 357ft · home_run · 2026-05-04 96.5mph @ 1° · 58ft · field_out · 2026-05-04 82.0mph @ 51° · 247ft · BIP · 2026-05-05 102.6mph @ 28° · 395ft · home_run · 2026-05-05 86.9mph @ -10° · 14ft · field_out · 2026-05-05 80.9mph @ 12° · 155ft · BIP · 2026-05-05 94.0mph @ 3° · 76ft · BIP · 2026-05-08 81.4mph @ 16° · 227ft · single · 2026-05-08 79.2mph @ 20° · 200ft · BIP · 2026-05-08 64.0mph @ 42° · 165ft · BIP · 2026-05-08 83.1mph @ -24° · 6ft · field_out · 2026-05-08 75.3mph @ 30° · 247ft · field_out · 2026-05-09 62.0mph @ 39° · 177ft · BIP · 2026-05-09 103.5mph @ 11° · 254ft · field_out · 2026-05-09 78.2mph @ 25° · 242ft · BIP · 2026-05-09 95.9mph @ -7° · 18ft · field_out · 2026-05-09 68.1mph @ 39° · 216ft · BIP · 2026-05-10 74.8mph @ 77° · 110ft · BIP · 2026-05-10 68.6mph @ 39° · 217ft · BIP · 2026-05-10 70.0mph @ 53° · 193ft · BIP · 2026-05-10 69.5mph @ 31° · 213ft · BIP · 2026-05-10 74.4mph @ 17° · 162ft · BIP · 2026-05-10 59.5mph @ -58° · 2ft · BIP · 2026-05-10 65.1mph @ 83° · 19ft · field_out · 2026-05-10 69.3mph @ 11° · 129ft · field_out · 2026-05-10 79.2mph @ 10° · 139ft · single · 2026-05-10 79.1mph @ -25° · 5ft · BIP · 2026-05-11 83.3mph @ 20° · 259ft · field_out · 2026-05-11 88.3mph @ -11° · 15ft · field_out · 2026-05-11 92.0mph @ -22° · 6ft · field_out · 2026-05-11 85.3mph @ -44° · 2ft · field_out · 2026-05-11 87.1mph @ 38° · 288ft · BIP · 2026-05-12 101.9mph @ 16° · 305ft · field_out · 2026-05-12 96.6mph @ 10° · 195ft · single · 2026-05-12 79.2mph @ 13° · 153ft · BIP · 2026-05-12 79.3mph @ -30° · 2ft · BIP · 2026-05-12 81.7mph @ 10° · 135ft · BIP · 2026-05-12 88.9mph @ 33° · 313ft · field_out · 2026-05-12 70.6mph @ 32° · 44ft · BIP · 2026-05-12 87.3mph @ 20° · 242ft · BIP · 2026-05-12 103.3mph @ 38° · 383ft · home_run · 2026-05-13 66.6mph @ 52° · 177ft · BIP · 2026-05-13 72.3mph @ 35° · 188ft · BIP · 2026-05-13 95.9mph @ -20° · 6ft · field_out · 2026-05-13 85.4mph @ 28° · 303ft · field_out · 2026-05-13 95.8mph @ -27° · 4ft · field_out · 2026-05-13 66.0mph @ -50° · 1ft · single · 2026-05-13 77.4mph @ 64° · 158ft · field_out · 2026-05-14 96.5mph @ -3° · 34ft · single · 2026-05-14 79.9mph @ 50° · 239ft · BIP · 2026-05-14 70.0mph @ -34° · 3ft · BIP · 2026-05-14 71.2mph @ 7° · 91ft · field_out · 2026-05-14 59.2mph @ -41° · 2ft · BIP · 2026-05-14 98.3mph @ 22° · 347ft · double · 2026-05-14 63.0mph @ 52° · 161ft · BIP · 2026-05-14 101.1mph @ 28° · 379ft · field_out · 2026-05-15 79.9mph @ 22° · 228ft · BIP · 2026-05-15 72.3mph @ 61° · 159ft · field_out · 2026-05-15 64.6mph @ 68° · 105ft · field_out · 2026-05-15 98.8mph @ 16° · 284ft · field_out · 2026-05-16 71.5mph @ 48° · 235ft · BIP · 2026-05-16 106.0mph @ 13° · 222ft · BIP · 2026-05-16 98.1mph @ 27° · 378ft · home_run · 2026-05-16 74.5mph @ 49° · 210ft · BIP · 2026-05-16 74.8mph @ 22° · 233ft · single · 2026-05-16 89.9mph @ 62° · 206ft · BIP · 2026-05-17 86.5mph @ -1° · 45ft · field_out · 2026-05-17 82.9mph @ -15° · 11ft · field_out · 2026-05-18 81.4mph @ 70° · 100ft · field_out · 2026-05-18 86.8mph @ -18° · 7ft · field_out · 2026-05-22 65.6mph @ 51° · 185ft · BIP · 2026-05-22 102.0mph @ -9° · 14ft · field_out · 2026-05-22 94.0mph @ 31° · 357ft · field_out · 2026-05-22 76.5mph @ 78° · 67ft · field_out · 2026-05-22 106.1mph @ 0° · 48ft · field_out · 2026-05-24 90.3mph @ -11° · 9ft · BIP · 2026-05-24 79.6mph @ -27° · 4ft · field_out · 2026-05-24 99.9mph @ 3° · 87ft · single · 2026-05-24 66.7mph @ 32° · 170ft · BIP · 2026-05-24 97.6mph @ 11° · 240ft · BIP · 2026-05-24 94.7mph @ 0° · 50ft · field_out · 2026-05-24 70.8mph @ 34° · 225ft · BIP · 2026-05-25 70.3mph @ 51° · 225ft · BIP · 2026-05-25 88.8mph @ 46° · 330ft · field_out · 2026-05-25 101.0mph @ 26° · 414ft · home_run · 2026-05-25 76.9mph @ 53° · 212ft · BIP · 2026-05-25
Launch Angle (°)
25° 50°
DCPA · recent 14
Datevs SP DCPA xwOBA K%
9/18 Kris Bubic -0.04 .319 14.0
9/15 Tanner Houck -0.20 .293 16.2
9/14 Nathan Eovaldi -0.36 .246 22.7
9/13 Nathan Eovaldi -0.36 .247 22.7
9/12 Tyler Gilbert 0.20 .362 13.4
9/11 Humberto Castellanos -0.16 .284 19.3
9/10 Madison Bumgarner 0.02 .349 13.7
9/8 Jose Urquidy -0.11 .289 19.3
9/7 Jake Odorizzi -0.26 .262 18.3
9/6 Lance McCullers Jr -0.11 .330 20.4
9/5 Tyler Gilbert 0.09 .373 14.4
9/4 Merrill Kelly -0.18 .285 21.5
9/1 Jake Odorizzi -0.26 .266 18.3
8/31 Lance McCullers Jr -0.08 .339 17.6
Recent SBs
No SBs recorded
Last 50 PA Profile
EV 93.6 · Bat 70.2
xBA .272
Whiff 0.3% · SqUp 0.7%