Data Hub
Teams / San Francisco Giants / Rafael Devers
Season
Rafael Devers

Rafael Devers

San Francisco Giants · 1B
B: L T: R Age: 29 Ht: 6'0" Wt: 235 From: Sanchez
HR
11
RBI
36
R
35
SB
0
K%
29.6%
xAVG
.223
xwOBA
.303
xSLG
.414
ISO
.195
BB%
8.2%
Today · Wed Jun 24 · 9:45 PM ET
Matchup
vs ATH
Gage Jump (LHP)
Opp SP
ERA 2.37 · K% 22.0 · xwOBA .277
CSW 26.4% · HH% 29.6
Vegas
Total 8.0
Team Implied 3.7
Park
Oracle Park
HR 78 · R 92 · wOBA 96
HH 102 · (vs LHB)
Weather
— · Wind —
Salary
DK $3,600
FD $—
Batting 4
Projection
Rating 69.3
Med 6.0fp · Val —
Statcast Luck
NEUTRAL
BA .249 / xBA .240 (+.009)
SLG .466 / xSLG .458
wOBA .351 / xwOBA .347
EV 83.8 · Max 110.3
Barrel 48 · HH% 49.8
At Oracle Park
Career: 87G, 369 PA
AVG .231 · OBP .320 · OPS .775
HR 17 · RBI 46 · SB 0
K 104 · BB 44
Avg DK 7.5
Props Today
No market props today.
Recent HRs
Date Loc Opp SP Pitch EV LA Dist
6/19 @ MIA Michael Petersen FF
6/19 @ MIA Michael Petersen FF
6/19 @ MIA Michael Petersen FF
6/19 @ MIA Michael Petersen SL
6/10 vs WSH Paxton Schultz FC 101.3 37° 408ft
5/24 vs CWS Grant Taylor FF 102.6 32° 391ft
5/19 @ AZ Ryne Nelson FF
5/19 @ AZ Ryne Nelson FC
5/11 @ LAD Roki Sasaki FS 102.7 26° 401ft
5/8 vs PIT Carmen Mlodzinski FF 102.5 28° 399ft
Rolling Form · Last 50/100/250 PA
Window AVG xBA SLG xSLG wOBA xwOBA
L50 .214 .240 .500 .478 .364 .367
L100 .221 .221 .477 .421 .351 .332
L250 .244 .220 .471 .421 .337 .308
Today's Matchup · BvP + Signals
BvP · Gage Jump
No prior matchups vs Gage Jump
Signals Firing Today
No signals firing today
Last 100 Batted Balls · Exit Velo + Launch Angle ★ = HR
Exit Velo (mph)
90 100 110 84.9mph @ -4° · 25ft · field_out · 2026-05-17 108.2mph @ 11° · 248ft · single · 2026-05-17 50.6mph @ -85° · field_out · 2026-05-17 65.0mph @ 47° · 186ft · BIP · 2026-05-18 86.9mph @ -6° · 13ft · BIP · 2026-05-18 106.3mph @ 0° · 49ft · field_out · 2026-05-18 106.4mph @ 8° · 147ft · field_out · 2026-05-18 72.6mph @ 47° · 238ft · BIP · 2026-05-18 66.8mph @ 11° · 65ft · BIP · 2026-05-18 82.7mph @ 14° · 171ft · BIP · 2026-05-18 82.2mph @ 39° · 284ft · BIP · 2026-05-18 94.3mph @ -23° · 6ft · grounded_into_double_play · 2026-05-18 58.1mph @ 33° · 154ft · BIP · 2026-05-24 104.5mph @ 28° · 401ft · double · 2026-05-24 80.3mph @ 58° · 184ft · BIP · 2026-05-24 30.1mph @ 36° · 52ft · BIP · 2026-05-24 78.0mph @ -49° · 2ft · field_out · 2026-05-24 102.6mph @ 32° · 391ft · home_run · 2026-05-24 80.8mph @ 39° · 262ft · BIP · 2026-05-24 94.4mph @ 3° · 80ft · BIP · 2026-05-24 76.7mph @ -20° · 8ft · BIP · 2026-05-25 77.2mph @ 12° · 145ft · BIP · 2026-05-25 107.6mph @ -14° · 4ft · field_out · 2026-05-25 103.5mph @ 32° · 395ft · double · 2026-05-25 75.7mph @ 57° · 218ft · BIP · 2026-05-25 105.2mph @ 50° · 301ft · field_out · 2026-05-25 77.4mph @ -32° · 4ft · field_out · 2026-05-29 73.7mph @ 51° · 238ft · BIP · 2026-05-29 108.6mph @ 14° · 258ft · single · 2026-05-29 102.8mph @ 31° · 412ft · triple · 2026-05-29 77.5mph @ -53° · 1ft · BIP · 2026-05-31 87.4mph @ 56° · 261ft · double · 2026-05-31 78.2mph @ 9° · 111ft · field_out · 2026-05-31 65.3mph @ 20° · 149ft · BIP · 2026-05-31 97.1mph @ 12° · 179ft · double · 2026-05-31 75.3mph @ 48° · 230ft · BIP · 2026-05-31 99.6mph @ -2° · 25ft · double · 2026-05-31 107.0mph @ 4° · 133ft · single · 2026-05-31 75.9mph @ 46° · 219ft · BIP · 2026-06-01 73.3mph @ 6° · 79ft · BIP · 2026-06-02 66.7mph @ 50° · 176ft · BIP · 2026-06-02 74.8mph @ 50° · 217ft · BIP · 2026-06-02 79.5mph @ 21° · 220ft · BIP · 2026-06-02 79.6mph @ 14° · 171ft · BIP · 2026-06-02 70.8mph @ 82° · 78ft · BIP · 2026-06-02 61.1mph @ 25° · 139ft · BIP · 2026-06-02 107.8mph @ 1° · 69ft · field_out · 2026-06-02 81.9mph @ 52° · 239ft · BIP · 2026-06-02 88.0mph @ 73° · 160ft · field_out · 2026-06-04 61.5mph @ -27° · 4ft · BIP · 2026-06-04 92.9mph @ 13° · 182ft · BIP · 2026-06-04 75.9mph @ -27° · 5ft · BIP · 2026-06-04 107.0mph @ 7° · 166ft · field_out · 2026-06-04 94.2mph @ 65° · 203ft · field_out · 2026-06-04 74.0mph @ 54° · 206ft · BIP · 2026-06-04 92.6mph @ 44° · 322ft · BIP · 2026-06-04 82.9mph @ -10° · 11ft · force_out · 2026-06-04 97.2mph @ 28° · 379ft · double · 2026-06-04 77.6mph @ 61° · 202ft · BIP · 2026-06-05 62.7mph @ -53° · 1ft · BIP · 2026-06-05 77.0mph @ -33° · 2ft · field_out · 2026-06-05 104.9mph @ 1° · 51ft · single · 2026-06-05 91.9mph @ 20° · 292ft · double · 2026-06-05 74.6mph @ 69° · 170ft · BIP · 2026-06-07 66.4mph @ -54° · 1ft · BIP · 2026-06-07 69.3mph @ 49° · 200ft · BIP · 2026-06-07 53.3mph @ -41° · 3ft · BIP · 2026-06-07 69.3mph @ 26° · 137ft · BIP · 2026-06-07 99.1mph @ 22° · 346ft · field_out · 2026-06-10 77.3mph @ 26° · 237ft · BIP · 2026-06-10 84.2mph @ 58° · 209ft · field_out · 2026-06-10 101.3mph @ 37° · 408ft · home_run · 2026-06-10 102.5mph @ 18° · 347ft · BIP · 2026-06-10 94.1mph @ -14° · 5ft · field_out · 2026-06-12 79.1mph @ 53° · 225ft · BIP · 2026-06-12 93.8mph @ 40° · 320ft · field_out · 2026-06-12 92.9mph @ 31° · 344ft · BIP · 2026-06-12 102.6mph @ -3° · 20ft · double · 2026-06-13 75.7mph @ 16° · 167ft · BIP · 2026-06-13 83.6mph @ 53° · 239ft · BIP · 2026-06-13 80.9mph @ 48° · 252ft · BIP · 2026-06-13 102.9mph @ 13° · 243ft · single · 2026-06-13 90.1mph @ 24° · 311ft · field_out · 2026-06-13 88.3mph @ 41° · 297ft · field_out · 2026-06-14 100.7mph @ 12° · 178ft · single · 2026-06-14 84.9mph @ 64° · 186ft · BIP · 2026-06-14 75.1mph @ 54° · 203ft · BIP · 2026-06-14 64.8mph @ 13° · 95ft · BIP · 2026-06-14 75.5mph @ 59° · 168ft · double_play · 2026-06-14 81.7mph @ 11° · 164ft · double · 2026-06-17 91.7mph @ 12° · 186ft · double · 2026-06-17 74.8mph @ 30° · 227ft · BIP · 2026-06-20 72.7mph @ 33° · 190ft · BIP · 2026-06-20 74.9mph @ -33° · 2ft · field_out · 2026-06-20 62.3mph @ -33° · 3ft · field_out · 2026-06-20 108.0mph @ -3° · 29ft · BIP · 2026-06-20 96.7mph @ 29° · 365ft · field_out · 2026-06-20 88.4mph @ 53° · 238ft · BIP · 2026-06-21 102.2mph @ 18° · 334ft · field_out · 2026-06-21 98.2mph @ 29° · 338ft · field_out · 2026-06-21
Launch Angle (°)
25° 50°
DCPA · recent 14
Datevs SP DCPA xwOBA K%
9/18 Zac Lowther 0.09 .360 24.4
9/15 Marco Gonzales -0.07 .319 15.5
9/14 Tyler Anderson -0.02 .362 24.1
9/13 Logan Gilbert 0.60 .429 23.6
9/12 Lance Lynn 0.54 .416 22.9
9/11 Dylan Cease 0.54 .409 29.9
9/10 Carlos Rodon 0.21 .379 21.0
9/8 Shane McClanahan 0.27 .382 17.9
9/7 Drew Rasmussen 0.49 .398 30.1
9/6 Ryan Yarbrough 0.01 .340 14.5
9/5 Zach Plesac 0.56 .416 21.2
9/4 Eli Morgan 0.49 .403 21.5
9/2 Shane McClanahan 0.28 .382 17.8
8/31 Ryan Yarbrough 0.04 .344 15.2
Recent SBs
No SBs recorded
Last 50 PA Profile
EV 86.9 · Bat 70.0
xBA .236
Whiff 0.1% · SqUp 0.4%