Data Hub
Teams / Oakland Athletics / Jeff McNeil
Season
Jeff McNeil

Jeff McNeil

Oakland Athletics · 2B
B: L T: R Age: 34 Ht: 6'0" Wt: 195 From: Santa Barbara, CA
HR
2
RBI
15
R
15
SB
1
K%
13.9%
xAVG
.277
xwOBA
.315
xSLG
.357
ISO
.091
BB%
8.6%
Today · Wed May 27 · 3:05 PM ET
Matchup
vs SEA
Logan Gilbert (RHP)
Opp SP
ERA 4.04 · K% 25.0 · xwOBA .315
CSW 28.0% · HH% 45.3
Vegas
Total 9.0
Team Implied 4.3
Park
Sutter Health Park
Weather
62°F · Wind 3mph (SSW)
66% humid
Salary
DK $3,500
FD $2,600
Batting 7
Projection
Rating 47.3
Med 3.0fp · Val —
Projected pOWN%
Statcast Luck
NEUTRAL
BA .250 / xBA .270 (-0.020)
SLG .396 / xSLG .377
wOBA .321 / xwOBA .324
EV 79.4 · Max 104.0
Barrel 15 · HH% 33.1
At Sutter Health Park
Career: 30G, 114 PA
AVG .268 · OBP .333 · OPS .674
HR 0 · RBI 11 · SB 0
K 7 · BB 12
Avg DK 5.4
Props Today
Market
HR 0.5 O +1060 / U
TB 0.5 O -150 / U +133
Hits 0.5 O -138 / U +130
RBI 0.5 O +274 / U -353
Runs 0.5 O +191 / U -261
SB 0.5 O +1200 / U
Model Picks
Dorn · Jeff McNeil under 0.80
Recent HRs
Date Loc Opp SP Pitch EV LA Dist
5/20 @ LAA Kirby Yates FS
5/20 @ LAA Kirby Yates FF
5/20 @ LAA Kirby Yates ST
5/20 @ LAA Kirby Yates FF
5/20 @ LAA Kirby Yates FS
5/20 @ LAA Kirby Yates FF
5/20 @ LAA Kirby Yates FF
4/21 @ SEA Luis Castillo FF
4/21 @ SEA Luis Castillo SL
4/21 @ SEA Luis Castillo CH
Rolling Form · Last 50/100/250 PA
Window AVG xBA SLG xSLG wOBA xwOBA
L50 .205 .259 .295 .359 .269 .310
L100 .256 .256 .333 .334 .294 .289
L250 .226 .260 .308 .338 .280 .303
Today's Matchup · BvP + Signals
BvP · Logan Gilbert
PA 8
AB 8
H 2
HR 0
BB 0
K 2
AVG .250
SLG .250
OPS .500
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 84.8mph @ 31° · 289ft · field_out · 2026-05-02 80.3mph @ -11° · 7ft · BIP · 2026-05-02 75.5mph @ 20° · 189ft · BIP · 2026-05-02 88.7mph @ -4° · 35ft · single · 2026-05-02 71.1mph @ 22° · 184ft · BIP · 2026-05-02 67.6mph @ 61° · 177ft · BIP · 2026-05-02 83.1mph @ 32° · 284ft · sac_fly · 2026-05-02 102.3mph @ 18° · 289ft · BIP · 2026-05-02 85.7mph @ 10° · 139ft · single · 2026-05-02 74.7mph @ 58° · 192ft · BIP · 2026-05-03 53.4mph @ 63° · 100ft · BIP · 2026-05-03 78.2mph @ 30° · 267ft · field_out · 2026-05-03 80.5mph @ 19° · 247ft · single · 2026-05-03 72.9mph @ 36° · 230ft · BIP · 2026-05-03 80.0mph @ -29° · 4ft · BIP · 2026-05-03 103.5mph @ 12° · 220ft · double · 2026-05-03 79.3mph @ 57° · 228ft · field_out · 2026-05-03 80.1mph @ -27° · 6ft · BIP · 2026-05-07 77.9mph @ 52° · 223ft · BIP · 2026-05-07 92.7mph @ -11° · 14ft · single · 2026-05-07 104.0mph @ 16° · 273ft · BIP · 2026-05-07 46.8mph @ -59° · 2ft · BIP · 2026-05-07 83.0mph @ 14° · 180ft · BIP · 2026-05-07 77.5mph @ -12° · 11ft · BIP · 2026-05-07 98.7mph @ 19° · 275ft · BIP · 2026-05-07 95.8mph @ -5° · 23ft · field_out · 2026-05-08 82.5mph @ -28° · 4ft · BIP · 2026-05-08 83.5mph @ 28° · 272ft · field_out · 2026-05-08 73.2mph @ 41° · 240ft · BIP · 2026-05-09 58.5mph @ 5° · 52ft · field_out · 2026-05-09 72.4mph @ 25° · 204ft · BIP · 2026-05-09 83.2mph @ 30° · 247ft · BIP · 2026-05-09 68.6mph @ 79° · 93ft · BIP · 2026-05-09 94.5mph @ 20° · 322ft · field_out · 2026-05-09 73.5mph @ -27° · 5ft · BIP · 2026-05-09 78.5mph @ 40° · 269ft · BIP · 2026-05-09 90.0mph @ 24° · 255ft · BIP · 2026-05-09 69.5mph @ 35° · 218ft · BIP · 2026-05-09 71.1mph @ 66° · 128ft · field_out · 2026-05-09 66.8mph @ 44° · 188ft · BIP · 2026-05-10 98.3mph @ -34° · 3ft · BIP · 2026-05-10 31.9mph @ -38° · 4ft · field_out · 2026-05-10 72.4mph @ 62° · 157ft · field_out · 2026-05-10 79.5mph @ 13° · 181ft · single · 2026-05-12 76.0mph @ -8° · 15ft · field_out · 2026-05-12 91.8mph @ 32° · 374ft · field_out · 2026-05-12 91.7mph @ 19° · 251ft · BIP · 2026-05-12 102.6mph @ -16° · 6ft · field_out · 2026-05-12 69.1mph @ -29° · 5ft · BIP · 2026-05-14 63.2mph @ -3° · 20ft · field_out · 2026-05-14 97.0mph @ 31° · 364ft · field_out · 2026-05-14 84.8mph @ 69° · 147ft · BIP · 2026-05-14 65.7mph @ 37° · 203ft · BIP · 2026-05-14 69.3mph @ 26° · 197ft · BIP · 2026-05-15 99.2mph @ 2° · 66ft · double · 2026-05-15 69.3mph @ 31° · 225ft · single · 2026-05-15 83.3mph @ -35° · 3ft · field_out · 2026-05-15 83.4mph @ 1° · 37ft · field_out · 2026-05-16 76.6mph @ 14° · 155ft · BIP · 2026-05-16 71.8mph @ 62° · 183ft · BIP · 2026-05-16 99.7mph @ 3° · 80ft · force_out · 2026-05-16 31.9mph @ -61° · 1ft · BIP · 2026-05-16 76.5mph @ -27° · 3ft · BIP · 2026-05-16 50.5mph @ 41° · 131ft · BIP · 2026-05-16 83.8mph @ 22° · 253ft · BIP · 2026-05-16 69.5mph @ 14° · 123ft · field_out · 2026-05-17 73.9mph @ 49° · 231ft · BIP · 2026-05-17 94.4mph @ 5° · 89ft · grounded_into_double_play · 2026-05-17 98.6mph @ 19° · 308ft · field_out · 2026-05-18 98.8mph @ -1° · 44ft · fielders_choice · 2026-05-18 103.0mph @ 9° · 201ft · single · 2026-05-18 66.3mph @ 49° · 173ft · BIP · 2026-05-18 63.3mph @ 48° · 172ft · BIP · 2026-05-18 90.1mph @ -6° · 18ft · BIP · 2026-05-18 96.3mph @ 43° · 333ft · field_out · 2026-05-18 93.9mph @ -9° · 14ft · field_out · 2026-05-21 80.6mph @ 54° · 215ft · BIP · 2026-05-21 95.4mph @ 31° · 358ft · field_out · 2026-05-21 97.6mph @ 10° · 163ft · BIP · 2026-05-21 79.2mph @ 16° · 178ft · BIP · 2026-05-21 63.8mph @ 63° · 141ft · BIP · 2026-05-21 60.5mph @ 48° · 168ft · BIP · 2026-05-21 65.3mph @ -10° · 7ft · field_out · 2026-05-21 86.9mph @ 26° · 266ft · BIP · 2026-05-21 77.8mph @ 71° · 180ft · BIP · 2026-05-21 88.2mph @ 5° · 105ft · field_error · 2026-05-21 75.5mph @ 8° · 93ft · single · 2026-05-22 61.7mph @ 56° · 155ft · BIP · 2026-05-22 86.0mph @ 48° · 261ft · field_out · 2026-05-24 67.8mph @ 40° · 212ft · BIP · 2026-05-24 99.3mph @ -4° · 24ft · field_out · 2026-05-24 83.2mph @ -14° · 9ft · BIP · 2026-05-24 69.6mph @ 48° · 200ft · BIP · 2026-05-25 72.6mph @ 19° · 179ft · BIP · 2026-05-25 98.1mph @ 13° · 251ft · single · 2026-05-25 52.6mph @ 56° · 128ft · field_out · 2026-05-25 85.2mph @ -5° · 18ft · field_out · 2026-05-25 87.8mph @ 22° · 250ft · BIP · 2026-05-25 90.5mph @ -2° · 26ft · BIP · 2026-05-25 59.1mph @ 5° · 56ft · grounded_into_double_play · 2026-05-25
Launch Angle (°)
25° 50°
DCPA · recent 14
Datevs SP DCPA xwOBA K%
9/18 Aaron Nola -0.01 .336 10.4
9/14 Jake Woodford 0.09 .338 14.0
9/13 Adam Wainwright 0.09 .319 18.9
9/12 Andrew Heaney -0.25 .289 19.4
9/11 Corey Kluber -0.01 .301 17.4
9/5 Josiah Gray 0.01 .314 15.2
9/2 Zach Thompson -0.07 .288 17.6
8/31 Edward Cabrera -0.09 .292 12.8
8/29 Erick Fedde -0.05 .300 15.4
8/28 Sean Nolin -0.22 .310 17.8
8/27 Paolo Espino -0.01 .310 15.4
8/26 Alex Wood -0.62 .178 25.0
8/25 Johnny Cueto 0.02 .328 11.9
8/24 Sammy Long -0.31 .269 26.6
Recent SBs
No SBs recorded
Last 50 PA Profile
EV 80.0 · Bat 66.1
xBA .255
Whiff 0.3% · SqUp 0.5%