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
7
RBI
27
R
21
SB
0
K%
29.6%
xAVG
.222
xwOBA
.290
xSLG
.409
ISO
.169
BB%
5.8%
Today · Wed May 27 · 3:45 PM ET
Matchup
vs ARI
Michael Soroka (RHP)
Opp SP
ERA 3.27 · K% 24.5 · xwOBA .331
CSW 26.2% · HH% 36.1
Vegas
Total 7.5
Team Implied 3.7
Park
Oracle Park
HR 78 · R 92 · wOBA 96
HH 102 · (vs LHB)
Weather
63°F · Wind 12mph (WSW)
64% humid
Salary
DK $4,300
FD $3,000
Batting 4
Projection
Rating 65.2
Med 7.0fp · Val —
Projected pOWN%
Statcast Luck
NEUTRAL
BA .251 / xBA .242 (+.009)
SLG .464 / xSLG .463
wOBA .352 / xwOBA .349
EV 83.7 · Max 110.3
Barrel 37 · HH% 48.3
At Oracle Park
Career: 80G, 338 PA
AVG .238 · OBP .325 · OPS .795
HR 16 · RBI 45 · SB 0
K 96 · BB 40
Avg DK 7.7
Props Today
Market
HR 0.5 O +536 / U
TB 1.5 O +132 / U -173
Hits 0.5 O -179 / U +157
RBI 0.5 O +195 / U -253
Runs 0.5 O +138 / U -173
SB 0.5 O +1500 / U
Recent HRs
Date Loc Opp SP Pitch EV LA Dist
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
5/6 vs SD Matt Waldron FC
5/6 vs SD Matt Waldron FC
5/6 vs SD Matt Waldron FF
4/8 vs PHI Aaron Nola FF 108.1 35° 411ft
4/2 vs NYM Sean Manaea FF 105.5 29° 404ft
Rolling Form · Last 50/100/250 PA
Window AVG xBA SLG xSLG wOBA xwOBA
L50 .250 .248 .500 .561 .338 .353
L100 .300 .223 .578 .484 .394 .320
L250 .249 .224 .450 .431 .325 .303
Today's Matchup · BvP + Signals
BvP · Michael Soroka
No prior matchups vs Michael Soroka
Signals Firing Today
Hot: 7+ DK in 2 of 3
Batter had 7+ DK in 2 of last 3 games
+2.3%
Never Faced SP
Batter has never faced today's opposing SP in a prior MLB game
+0.5%
Last 100 Batted Balls · Exit Velo + Launch Angle ★ = HR
Exit Velo (mph)
90 100 110 75.9mph @ 20° · 110ft · BIP · 2026-05-02 99.0mph @ 38° · 356ft · field_out · 2026-05-02 91.6mph @ 63° · 213ft · BIP · 2026-05-02 79.7mph @ 11° · 92ft · BIP · 2026-05-02 78.4mph @ 85° · 35ft · field_out · 2026-05-02 102.6mph @ 24° · 366ft · double · 2026-05-02 73.8mph @ 47° · 194ft · BIP · 2026-05-02 100.3mph @ 32° · 368ft · BIP · 2026-05-02 58.1mph @ 3° · 32ft · field_out · 2026-05-02 72.2mph @ 18° · 102ft · BIP · 2026-05-03 59.1mph @ 20° · 129ft · double · 2026-05-03 70.9mph @ 10° · 111ft · BIP · 2026-05-03 72.5mph @ 32° · 223ft · BIP · 2026-05-03 67.3mph @ 11° · 71ft · BIP · 2026-05-03 82.9mph @ 46° · 238ft · BIP · 2026-05-03 78.7mph @ 56° · 205ft · BIP · 2026-05-03 96.5mph @ -3° · 30ft · single · 2026-05-04 65.4mph @ 71° · 108ft · field_out · 2026-05-04 87.3mph @ 45° · 277ft · sac_fly · 2026-05-04 86.0mph @ 14° · 188ft · BIP · 2026-05-05 95.9mph @ -19° · 7ft · BIP · 2026-05-05 68.9mph @ -21° · 3ft · BIP · 2026-05-05 101.3mph @ -23° · 6ft · field_out · 2026-05-05 68.7mph @ 55° · 186ft · BIP · 2026-05-05 106.3mph @ -12° · 8ft · single · 2026-05-05 95.8mph @ 65° · 181ft · BIP · 2026-05-05 96.5mph @ -25° · 6ft · field_out · 2026-05-05 102.5mph @ 28° · 399ft · home_run · 2026-05-08 83.2mph @ 53° · 244ft · BIP · 2026-05-08 109.0mph @ 3° · 78ft · single · 2026-05-08 64.5mph @ -66° · 1ft · BIP · 2026-05-08 97.7mph @ 2° · 67ft · grounded_into_double_play · 2026-05-09 57.1mph @ -40° · 3ft · BIP · 2026-05-09 70.9mph @ 30° · 210ft · BIP · 2026-05-09 85.1mph @ 79° · 155ft · BIP · 2026-05-10 75.6mph @ 54° · 216ft · BIP · 2026-05-10 88.8mph @ 67° · 162ft · field_out · 2026-05-10 96.9mph @ 17° · 229ft · BIP · 2026-05-10 79.1mph @ 49° · 225ft · BIP · 2026-05-10 75.6mph @ -17° · 4ft · field_out · 2026-05-10 101.0mph @ 22° · 386ft · double · 2026-05-10 101.2mph @ 37° · 349ft · double · 2026-05-10 76.3mph @ 49° · 217ft · BIP · 2026-05-11 79.0mph @ 57° · 217ft · BIP · 2026-05-11 94.9mph @ 58° · 237ft · BIP · 2026-05-11 102.7mph @ 26° · 401ft · home_run · 2026-05-11 84.0mph @ 6° · 105ft · BIP · 2026-05-11 87.7mph @ -34° · 4ft · BIP · 2026-05-11 75.0mph @ 44° · 224ft · field_out · 2026-05-11 85.0mph @ 19° · 248ft · single · 2026-05-11 78.3mph @ 14° · 164ft · BIP · 2026-05-11 80.1mph @ 46° · 239ft · BIP · 2026-05-11 72.8mph @ 35° · 199ft · BIP · 2026-05-12 87.3mph @ 55° · 234ft · BIP · 2026-05-12 93.1mph @ -12° · 10ft · single · 2026-05-12 76.0mph @ 37° · 243ft · BIP · 2026-05-12 85.3mph @ 16° · 205ft · BIP · 2026-05-12 108.5mph @ -4° · 23ft · single · 2026-05-13 97.8mph @ 24° · 358ft · double · 2026-05-13 79.8mph @ 43° · 256ft · BIP · 2026-05-14 78.6mph @ 30° · 274ft · field_out · 2026-05-14 70.7mph @ 53° · 193ft · BIP · 2026-05-14 71.0mph @ 46° · 211ft · single · 2026-05-14 54.9mph @ -83° · field_out · 2026-05-14 99.3mph @ 29° · 331ft · BIP · 2026-05-15 94.6mph @ 25° · 351ft · field_out · 2026-05-15 75.6mph @ 38° · 256ft · BIP · 2026-05-15 77.3mph @ 6° · 89ft · field_out · 2026-05-15 83.4mph @ 33° · 260ft · BIP · 2026-05-16 89.1mph @ -10° · 12ft · single · 2026-05-16 60.8mph @ 58° · 165ft · BIP · 2026-05-16 107.7mph @ 9° · 172ft · double · 2026-05-16 97.9mph @ 41° · 242ft · field_out · 2026-05-17 103.1mph @ -28° · 5ft · field_out · 2026-05-17 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
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 100.2 · Bat 71.4
xBA .413
Whiff 0.2% · SqUp 0.6%