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
10
RBI
23
R
32
SB
1
K%
18.5%
xAVG
.248
xwOBA
.351
xSLG
.406
ISO
.167
BB%
15.0%
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 87 · R 100 · wOBA 100
HH 103 · (vs LHB)
Weather
— · Wind —
Salary
DK $—
FD $—
Batting 1
Projection
Rating 43.8
Med 3.0fp · Val —
Statcast Luck
NEUTRAL
BA .252 / xBA .262 (-0.010)
SLG .374 / xSLG .389
wOBA .325 / xwOBA .334
EV 81.7 · Max 107.8
Barrel 28 · HH% 36.0
At PNC
Career: 1G, 5 PA
AVG .400 · OBP .400 · OPS 1.400
HR 1 · RBI 2 · SB 0
K 0 · BB 0
Avg DK 21.0
Props Today
No market props today.
Recent HRs
Date Loc Opp SP Pitch EV LA Dist
5/29 vs AZ Zac Gallen FF 99.5 32° 379ft
5/29 vs AZ Zac Gallen CH 104.8 27° 417ft
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 · Mitch Keller
PA 3
AB 2
H 1
HR 0
BB 1
K 0
AVG .500
SLG .500
OPS 1.167
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 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 87.3mph @ 83° · 88ft · BIP · 2026-05-29 99.5mph @ 32° · 379ft · home_run · 2026-05-29 88.4mph @ -28° · 4ft · BIP · 2026-05-29 100.9mph @ 44° · 337ft · BIP · 2026-05-29 83.7mph @ -23° · 2ft · BIP · 2026-05-29 104.8mph @ 27° · 417ft · home_run · 2026-05-29 73.0mph @ -27° · 6ft · field_out · 2026-05-29 76.2mph @ 63° · 180ft · BIP · 2026-05-31 74.3mph @ 32° · 233ft · BIP · 2026-05-31 92.0mph @ 17° · 274ft · BIP · 2026-05-31 72.9mph @ -35° · 2ft · BIP · 2026-05-31 101.1mph @ -23° · 3ft · BIP · 2026-05-31 81.8mph @ -28° · 4ft · BIP · 2026-05-31 106.8mph @ 5° · 102ft · single · 2026-05-31 26.7mph @ 44° · 43ft · BIP · 2026-05-31 80.5mph @ 54° · 195ft · BIP · 2026-05-31 67.2mph @ 27° · 91ft · BIP · 2026-05-31 79.7mph @ 32° · 161ft · BIP · 2026-05-31 76.1mph @ 52° · 210ft · BIP · 2026-06-01 95.7mph @ -8° · 7ft · BIP · 2026-06-01 88.2mph @ -29° · 5ft · field_out · 2026-06-01 68.5mph @ -15° · 12ft · BIP · 2026-06-01 63.2mph @ 73° · 108ft · BIP · 2026-06-01 54.4mph @ -53° · 1ft · BIP · 2026-06-01 96.3mph @ 13° · 277ft · field_out · 2026-06-01 67.4mph @ 35° · 228ft · BIP · 2026-06-02 70.1mph @ 43° · 228ft · BIP · 2026-06-02 71.6mph @ -15° · 6ft · BIP · 2026-06-02 96.0mph @ -24° · 4ft · BIP · 2026-06-02 70.7mph @ -39° · 3ft · BIP · 2026-06-02 67.0mph @ 39° · 189ft · BIP · 2026-06-02 91.0mph @ 25° · 326ft · field_out · 2026-06-02 74.3mph @ 44° · 220ft · BIP · 2026-06-02 73.8mph @ 35° · 240ft · BIP · 2026-06-05 93.4mph @ 15° · 248ft · single · 2026-06-05 63.1mph @ 52° · 155ft · BIP · 2026-06-17 90.4mph @ -26° · 6ft · field_out · 2026-06-17 82.1mph @ 9° · 331ft · field_out · 2026-06-17 77.3mph @ 53° · 224ft · BIP · 2026-06-18 98.2mph @ -11° · 10ft · field_out · 2026-06-18 74.5mph @ 77° · 49ft · field_out · 2026-06-18 97.6mph @ 34° · 354ft · field_out · 2026-06-18 75.0mph @ 58° · 192ft · BIP · 2026-06-18 73.2mph @ 37° · 219ft · BIP · 2026-06-18 88.7mph @ 41° · 276ft · field_out · 2026-06-18 84.6mph @ 52° · 217ft · field_out · 2026-06-20 86.2mph @ 31° · 320ft · field_out · 2026-06-20 56.7mph @ 41° · 162ft · field_out · 2026-06-20 72.1mph @ 48° · 205ft · BIP · 2026-06-21 94.0mph @ 9° · 131ft · field_out · 2026-06-21 97.1mph @ -22° · 6ft · field_out · 2026-06-21 74.3mph @ 13° · 139ft · BIP · 2026-06-21 37.1mph @ -2° · 15ft · single · 2026-06-21
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 82.3 · Bat 67.4
xBA .177
Whiff 0.1% · SqUp 0.7%