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
3
RBI
19
R
19
SB
1
K%
14.1%
xAVG
.264
xwOBA
.302
xSLG
.339
ISO
.086
BB%
8.4%
Today · Wed Jun 24 · 9:45 PM ET
Matchup
@ SF
Tyler Mahle (RHP)
Opp SP
ERA 6.04 · K% 22.9 · xwOBA .316
CSW 26.8% · HH% 35.7
Vegas
Total 8.0
Team Implied 4.3
Park
Oracle Park
HR 78 · R 92 · wOBA 96
HH 102 · (vs LHB)
Weather
— · Wind —
Salary
DK $2,500
FD $—
Statcast Luck
NEUTRAL
BA .240 / xBA .267 (-0.027)
SLG .378 / xSLG .370
wOBA .309 / xwOBA .319
EV 79.4 · Max 104.0
Barrel 17 · HH% 29.8
At Oracle Park
Career: 12G, 48 PA
AVG .452 · OBP .479 · OPS 1.170
HR 2 · RBI 5 · SB 1
K 2 · BB 4
Avg DK 10.5
Props Today
No market props today.
Recent HRs
Date Loc Opp SP Pitch EV LA Dist
6/15 vs PIT Jared Jones CH 99.9 23° 359ft
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
Rolling Form · Last 50/100/250 PA
Window AVG xBA SLG xSLG wOBA xwOBA
L50 .174 .227 .261 .285 .229 .261
L100 .167 .240 .244 .316 .226 .282
L250 .233 .263 .318 .338 .281 .301
Today's Matchup · BvP + Signals
BvP · Tyler Mahle
PA 3
AB 3
H 0
HR 0
BB 0
K 0
AVG .000
SLG .000
OPS .000
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 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 62.7mph @ 75° · 81ft · BIP · 2026-05-29 94.3mph @ 5° · 99ft · field_out · 2026-05-29 70.1mph @ 32° · 215ft · BIP · 2026-05-29 91.6mph @ -19° · 7ft · field_out · 2026-05-29 73.9mph @ 41° · 247ft · BIP · 2026-05-29 65.4mph @ 32° · 194ft · BIP · 2026-05-29 74.3mph @ 78° · 87ft · field_out · 2026-05-29 74.9mph @ 19° · 182ft · BIP · 2026-05-31 92.1mph @ 20° · 328ft · field_out · 2026-05-31 89.7mph @ -19° · 5ft · field_out · 2026-05-31 92.2mph @ 18° · 267ft · single · 2026-05-31 77.6mph @ -3° · 25ft · BIP · 2026-05-31 79.9mph @ 81° · 43ft · BIP · 2026-05-31 91.3mph @ 31° · 348ft · field_out · 2026-05-31 63.9mph @ 65° · 149ft · BIP · 2026-05-31 73.0mph @ 27° · 210ft · BIP · 2026-05-31 77.2mph @ 24° · 218ft · BIP · 2026-05-31 69.8mph @ 69° · 146ft · BIP · 2026-05-31 91.6mph @ -15° · 9ft · single · 2026-06-02 77.1mph @ 57° · 193ft · field_out · 2026-06-02 95.9mph @ 27° · 333ft · BIP · 2026-06-02 88.8mph @ 26° · 319ft · field_out · 2026-06-02 75.4mph @ 44° · 231ft · BIP · 2026-06-02 73.2mph @ 23° · 209ft · BIP · 2026-06-02 98.7mph @ -5° · 26ft · field_out · 2026-06-02 87.1mph @ -15° · 10ft · grounded_into_double_play · 2026-06-04 96.9mph @ 14° · 311ft · field_out · 2026-06-04 83.1mph @ 11° · 138ft · force_out · 2026-06-04 84.4mph @ -19° · 5ft · BIP · 2026-06-05 58.3mph @ 71° · 101ft · BIP · 2026-06-05 100.7mph @ 10° · 155ft · field_out · 2026-06-05 96.4mph @ 5° · 99ft · BIP · 2026-06-07 79.1mph @ 51° · 221ft · field_out · 2026-06-07 80.4mph @ 69° · 112ft · field_out · 2026-06-07 79.9mph @ 20° · 237ft · BIP · 2026-06-07 76.6mph @ -30° · 2ft · field_out · 2026-06-07 73.6mph @ -10° · 11ft · BIP · 2026-06-07 82.8mph @ 72° · 114ft · field_out · 2026-06-07 103.7mph @ -18° · 6ft · BIP · 2026-06-10 93.7mph @ 26° · field_out · 2026-06-10 54.7mph @ -33° · 2ft · field_out · 2026-06-10 83.0mph @ 56° · 258ft · field_out · 2026-06-14 88.3mph @ 66° · 216ft · field_out · 2026-06-14 87.8mph @ 9° · 165ft · field_out · 2026-06-14 91.7mph @ 13° · 244ft · single · 2026-06-15 99.9mph @ 23° · 359ft · home_run · 2026-06-15 95.0mph @ 44° · 321ft · field_out · 2026-06-15 71.3mph @ -23° · 6ft · BIP · 2026-06-15 75.5mph @ 6° · 90ft · single · 2026-06-15 63.9mph @ -42° · 2ft · field_out · 2026-06-17 90.2mph @ -10° · 11ft · BIP · 2026-06-18 74.1mph @ 47° · 218ft · BIP · 2026-06-18 78.1mph @ 16° · 191ft · single · 2026-06-18 56.1mph @ -41° · 2ft · BIP · 2026-06-18 45.0mph @ 50° · 110ft · field_out · 2026-06-18 60.2mph @ 46° · 185ft · BIP · 2026-06-18 61.6mph @ 27° · 144ft · BIP · 2026-06-18 91.2mph @ -5° · 21ft · BIP · 2026-06-18 83.3mph @ -27° · 3ft · field_out · 2026-06-18 70.7mph @ 35° · 210ft · BIP · 2026-06-18 50.7mph @ -60° · 1ft · BIP · 2026-06-20 82.8mph @ 34° · 276ft · BIP · 2026-06-20 68.7mph @ -21° · 5ft · field_out · 2026-06-20 80.5mph @ -1° · 26ft · BIP · 2026-06-20 76.9mph @ 4° · 80ft · double · 2026-06-20 76.7mph @ 13° · 150ft · BIP · 2026-06-21 65.4mph @ 61° · 155ft · BIP · 2026-06-21
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 79.1 · Bat 68.4
xBA .355
Whiff 0.2% · SqUp 0.7%