Basenerd Banner
Loading games...
Jeff McNeil
Jeff McNeil
Athletics • Second Base
Age 33 • 6' 0" • 195 lb
Bats: L • Throws: R
MLB Debut: 2018-07-24
Born: Santa Barbara , CA • USA
Draft: 2013
2025 Stats
G
122
AB
399
H
97
HR
12
RBI
54
R
42
SB
3
AVG
.243
OBP
.335
SLG
.411
OPS
.746
Career Stats
G
923
AB
3245
H
920
HR
80
RBI
367
R
432
SB
37
AVG
.284
OBP
.351
SLG
.428
OPS
.779
Year-by-Year Hitting
Year Team GPAABH HRRBISB AVGOBPSLGOPSAwards
2018 NYM 63 248 225 74 3 19 7 .329 .381 .471 .852
2019 NYM 133 567 510 162 23 75 5 .318 .384 .531 .915 AS
2020 NYM 52 209 183 57 4 23 .311 .383 .454 .837
2021 NYM 120 426 386 97 7 35 3 .251 .319 .360 .679
2022 NYM 148 589 533 174 9 62 4 .326 .382 .454 .836 AS SS
2023 NYM 156 648 585 158 10 55 10 .270 .333 .378 .711
2024 NYM 129 472 424 101 12 44 5 .238 .308 .384 .692
2025 NYM 122 462 399 97 12 54 3 .243 .335 .411 .746
Spring Training
Hitting
YearTeamGPAABHHRRBISBAVGOBPSLGOPS
2015 NYM 111 .000.000.000.000
2016 NYM 6662 1 .333.333.500.833
2018 NYM 6651 1 .200.333.200.533
2019 NYM 18575419 491 .352.375.6301.005
2020 NYM 11323012 12 .400.438.6001.038
2021 NYM 1655465 12 .109.255.239.494
2022 NYM 1136329 21 .281.333.406.739
2023 NYM 825234 4 .174.200.174.374
2024 NYM 51713 .000.235.000.235
2025 NYM 1132297 1 .241.313.379.692
2026 ATH 18484310 14 .233.313.326.639
Postseason
Hitting
YearTeamGPAABHHRRBISBAVGOBPSLGOPS
2022 NYM 311112 2 .182.182.273.455
2024 NYM 513112 3 .182.154.182.336
Game Logs
Season selector loads one year at a time.
Hitting
Date Opponent AB H 2B 3B HR RBI R BB SO
2025-09-28 @ MIA 4 0 0 0 0 0 0 0 2
2025-09-27 @ MIA 4 1 1 0 0 1 0 0 1
2025-09-26 @ MIA 3 0 0 0 0 0 0 1 1
2025-09-24 @ CHC 2 0 0 0 0 0 0 0 0
2025-09-23 @ CHC 4 1 1 0 0 0 1 0 0
2025-09-21 vs WSH 4 0 0 0 0 0 0 0 1
2025-09-20 vs WSH 2 0 0 0 0 0 0 1 1
2025-09-19 vs WSH 1 1 0 0 0 0 0 0 0
2025-09-18 vs SD 3 0 0 0 0 0 0 1 0
2025-09-17 vs SD 4 0 0 0 0 0 0 0 0
2025-09-16 vs SD 4 1 1 0 0 2 1 0 1
2025-09-14 vs TEX 4 0 0 0 0 0 0 0 0
2025-09-13 vs TEX 2 0 0 0 0 0 0 2 0
2025-09-12 vs TEX 2 0 0 0 0 0 0 0 1
2025-09-11 @ PHI 3 0 0 0 0 0 0 0 2
2025-09-09 @ PHI 3 1 0 0 0 1 0 1 1
2025-09-08 @ PHI 4 1 0 0 0 0 0 0 1
2025-09-07 @ CIN 3 0 0 0 0 0 0 0 2
2025-09-06 @ CIN 4 1 0 0 0 0 0 0 0
2025-09-05 @ CIN 4 1 0 0 0 0 0 0 0
2025-09-03 @ DET 2 1 0 0 0 0 0 2 0
2025-09-02 @ DET 5 3 0 0 0 3 1 0 0
2025-09-01 @ DET 4 2 1 0 0 0 2 0 0
2025-08-31 vs MIA 4 2 1 0 0 0 1 0 0
2025-08-30 vs MIA 4 1 0 1 0 0 0 1 0
2025-08-28 vs MIA 2 0 0 0 0 0 0 1 1
2025-08-27 vs PHI 4 0 0 0 0 0 0 0 0
2025-08-26 vs PHI 4 0 0 0 0 0 0 0 2
2025-08-25 vs PHI 4 2 0 0 0 3 0 0 1
2025-08-24 @ ATL 3 0 0 0 0 0 1 1 1
2025-08-23 @ ATL 5 2 0 0 2 4 2 0 0
2025-08-21 @ WSH 1 0 0 0 0 0 0 0 1
2025-08-20 @ WSH 4 1 1 0 0 2 0 0 0
2025-08-19 @ WSH 4 3 1 0 1 3 2 1 0
2025-08-17 vs SEA 5 2 0 0 0 0 2 0 0
2025-08-16 vs SEA 4 1 0 0 0 0 0 0 1
2025-08-15 vs SEA 4 2 1 0 0 0 2 0 1
2025-08-14 vs ATL 4 0 0 0 0 0 0 0 1
2025-08-13 vs ATL 4 1 1 0 0 1 0 1 1
2025-08-12 vs ATL 4 0 0 0 0 0 0 1 1
2025-08-10 @ MIL 3 1 0 0 0 1 0 1 0
2025-08-09 @ MIL 4 1 1 0 0 0 1 0 1
2025-08-08 @ MIL 4 2 0 0 0 0 0 0 0
2025-08-06 vs CLE 3 0 0 0 0 0 0 0 0
2025-08-05 vs CLE 3 1 0 0 0 0 0 0 1
2025-08-04 vs CLE 5 1 0 0 0 0 1 0 1
2025-08-03 vs SF 4 2 0 0 0 0 1 0 0
2025-08-02 vs SF 5 1 0 0 0 1 0 0 0
2025-08-01 vs SF 3 1 1 0 0 0 0 1 0
2025-07-30 @ SD 3 0 0 0 0 0 0 0 0
2025-07-29 @ SD 4 1 0 0 0 0 0 0 0
2025-07-28 @ SD 1 0 0 0 0 0 2 3 0
2025-07-27 @ SF 4 2 2 0 0 0 0 0 0
2025-07-25 @ SF 3 0 0 0 0 0 0 1 0
2025-07-22 vs LAA 3 0 0 0 0 0 0 1 0
2025-07-21 vs LAA 3 1 0 0 0 0 1 1 1
2025-07-20 vs CIN 2 1 1 0 0 0 0 1 0
2025-07-19 vs CIN 2 0 0 0 0 0 0 2 0
2025-07-18 vs CIN 3 1 0 0 0 1 0 1 0
2025-07-13 @ KC 1 1 0 1 0 1 1 0 0
2025-07-12 @ KC 4 1 0 0 0 1 0 0 1
2025-07-11 @ KC 4 0 0 0 0 0 0 0 2
2025-07-10 @ BAL 1 0 0 0 0 0 0 0 0
2025-07-10 @ BAL 3 1 0 0 0 0 0 1 0
2025-07-08 @ BAL 4 0 0 0 0 0 0 1 1
2025-07-06 vs NYY 4 2 0 0 0 1 1 0 1
2025-07-05 vs NYY 3 0 0 0 0 0 0 0 0
2025-07-04 vs NYY 3 1 0 0 1 2 1 0 1
2025-07-02 vs MIL 2 0 0 0 0 0 1 0 0
2025-07-02 vs MIL 4 2 0 0 0 0 0 0 0
2025-06-29 @ PIT 4 2 0 0 0 0 0 0 0
2025-06-27 @ PIT 4 0 0 0 0 0 0 0 1
2025-06-26 vs ATL 3 1 0 0 0 2 0 1 1
2025-06-25 vs ATL 4 2 1 0 0 0 1 0 1
2025-06-24 vs ATL 2 1 1 0 0 1 1 1 0
2025-06-23 vs ATL 4 0 0 0 0 0 0 0 0
2025-06-21 @ PHI 4 0 0 0 0 0 0 0 0
2025-06-20 @ PHI 4 1 0 0 1 1 1 0 1
2025-06-19 @ ATL 4 0 0 0 0 0 0 0 2
2025-06-18 @ ATL 3 1 0 0 0 0 0 0 0
2025-06-17 @ ATL 4 1 0 0 0 0 1 0 1
2025-06-15 vs TB 2 0 0 0 0 0 0 1 0
2025-06-14 vs TB 4 1 0 0 0 0 0 0 1
2025-06-13 vs TB 4 1 0 0 0 0 0 1 0
2025-06-12 vs WSH 2 1 0 0 1 3 1 0 0
2025-06-11 vs WSH 4 1 0 0 0 0 0 0 0
2025-06-10 vs WSH 4 2 0 0 0 2 0 0 0
2025-06-08 @ COL 5 3 1 0 2 4 3 0 2
2025-06-07 @ COL 3 1 0 0 1 1 1 0 0
2025-06-06 @ COL 4 1 0 0 0 0 0 1 0
2025-06-05 @ LAD 4 0 0 0 0 0 0 1 1
2025-06-04 @ LAD 3 1 0 0 0 0 0 0 0
2025-06-03 @ LAD 4 1 1 0 0 0 0 0 0
2025-06-02 @ LAD 4 1 0 0 0 0 1 0 0
2025-05-31 vs COL 4 1 0 0 1 1 1 0 0
2025-05-28 vs CWS 3 1 1 0 0 0 0 1 0
2025-05-27 vs CWS 3 2 0 0 0 1 0 0 0
2025-05-26 vs CWS 3 0 0 0 0 0 0 1 1
2025-05-25 vs LAD 3 1 1 0 0 0 0 0 1
2025-05-24 vs LAD 4 0 0 0 0 0 0 0 0
2025-05-23 vs LAD 5 1 0 1 0 2 1 0 0
2025-05-20 @ BOS 2 0 0 0 0 0 0 2 0
2025-05-19 @ BOS 2 1 0 0 0 0 0 1 0
2025-05-18 @ NYY 1 1 0 0 0 1 1 2 0
2025-05-17 @ NYY 3 0 0 0 0 0 0 1 0
2025-05-16 @ NYY 0 0 0 0 0 0 0 1 0
2025-05-14 vs PIT 1 1 0 0 0 0 0 0 0
2025-05-13 vs PIT 3 0 0 0 0 0 0 0 0
2025-05-12 vs PIT 2 1 1 0 0 1 0 2 0
2025-05-11 vs CHC 1 0 0 0 0 0 0 0 0
2025-05-10 vs CHC 0 0 0 0 0 0 0 1 0
2025-05-09 vs CHC 3 1 0 0 1 1 1 0 2
2025-05-07 @ AZ 3 1 0 1 0 1 0 0 2
2025-05-06 @ AZ 3 0 0 0 0 0 0 0 0
2025-05-05 @ AZ 3 0 0 0 0 0 0 0 1
2025-05-04 @ STL 4 0 0 0 0 0 2 1 0
2025-05-02 @ STL 3 1 0 0 0 1 0 0 0
2025-05-01 vs AZ 4 1 0 0 0 0 0 0 1
2025-04-30 vs AZ 3 1 0 0 0 0 0 2 1
2025-04-28 @ WSH 5 2 0 1 1 3 1 0 0
2025-04-26 @ WSH 3 1 0 0 0 0 0 0 0
2025-04-25 @ WSH 4 1 0 0 0 0 0 0 0
Transactions
Entire history • newest first.
2025-12-22
New York Mets traded 2B Jeff McNeil and cash to Athletics for RHP Yordan Rodriguez.
2025-04-24
New York Mets activated 2B Jeff McNeil from the 10-day injured list.
2025-04-22
New York Mets sent 2B Jeff McNeil on a rehab assignment to Syracuse Mets.
2025-04-19
New York Mets sent 2B Jeff McNeil on a rehab assignment to Binghamton Rumble Ponies.
2025-04-19
New York Mets sent 2B Jeff McNeil on a rehab assignment to Binghamton Rumble Ponies.
2025-04-11
New York Mets sent 2B Jeff McNeil on a rehab assignment to St. Lucie Mets.
2025-04-11
New York Mets sent 2B Jeff McNeil on a rehab assignment to St. Lucie Mets.
2025-03-27
New York Mets placed 2B Jeff McNeil on the 10-day injured list retroactive to March 24, 2025. Right oblique strain.
2024-10-13
New York Mets activated 2B Jeff McNeil.
2024-10-01
2B Jeff McNeil roster status changed by New York Mets.
2024-09-30
New York Mets activated 2B Jeff McNeil from the 10-day injured list.
2024-09-08
New York Mets placed 2B Jeff McNeil on the 10-day injured list retroactive to September 7, 2024. Right wrist fracture.
2023-10-02
New York Mets activated 2B Jeff McNeil from the 10-day injured list.
2023-09-28
New York Mets placed 2B Jeff McNeil on the 10-day injured list. Left elbow sprain.
2022-07-18
2B Jeff McNeil assigned to National League All-Stars.
2022-07-14
New York Mets activated 2B Jeff McNeil from the paternity list.
2022-07-11
New York Mets placed 2B Jeff McNeil on the paternity list.
2021-12-01
2B Jeff McNeil, and changed number to 1.
2021-06-21
New York Mets activated 2B Jeff McNeil.
2021-06-15
New York Mets sent 2B Jeff McNeil on a rehab assignment to Syracuse Mets.
2021-06-13
New York Mets sent 2B Jeff McNeil on a rehab assignment to Brooklyn Cyclones.
2021-05-17
New York Mets placed 2B Jeff McNeil on the 10-day injured list. Strained left hamstring.
2019-11-04
New York Mets activated 3B Jeff McNeil from the 60-day injured list.
2019-11-04
New York Mets activated 2B Jeff McNeil from the 60-day injured list.
2019-11-04
New York Mets activated 2B Jeff McNeil from the 60-day injured list.
2019-11-04
New York Mets activated 2B Jeff McNeil from the 60-day injured list.
2019-11-04
New York Mets activated 2B Jeff McNeil from the 60 day injured list.
2019-11-04
New York Mets activated 2B Jeff McNeil from the 60 day injured list.
2019-09-26
New York Mets placed LF Jeff McNeil on the 60-day injured list. Right wrist fracture.
2019-08-24
New York Mets activated LF Jeff McNeil from the 10-day injured list.
2019-08-23
New York Mets sent OF Jeff McNeil on a rehab assignment to Brooklyn Cyclones.
2019-08-22
New York Mets sent OF Jeff McNeil on a rehab assignment to Syracuse Mets.
2019-08-14
New York Mets placed LF Jeff McNeil on the 10-day injured list. Low-grade left hamstring strain.
2019-06-04
New York Mets activated LF Jeff McNeil from the 10-day injured list.
2019-05-23
New York Mets placed LF Jeff McNeil on the 10-day injured list. Left hamstring strain
2019-02-08
Jeff McNeil changed number to 6.
2018-07-24
New York Mets selected the contract of 2B Jeff McNeil from Las Vegas 51s.
2018-02-26
2B Jeff McNeil assigned to New York Mets.
2016-03-06
3B Jeff McNeil assigned to New York Mets.
2015-03-07
2B Jeff McNeil assigned to New York Mets.
2013-06-19
New York Mets signed SS Jeff McNeil.
Scouting Report
Statcast-style percentiles • Basenerd theme
Season 2025
Batting
xwOBA
78
0.33
xBA
86
0.266
xSLG
62
0.395
Avg EV
26
87.2
Barrel%
36
5.1%
HardHit%
25
32.9%
SweetSpot%
86
38.9%
Chase%
60
26.8%
Whiff%
91
16.6%
K%
95
11.9%
BB%
79
10.6%
Percentiles are computed within season pool • colors: blue (low) → gray (avg) → red (high).
Spray Chart
Hits only • Stadium overlay
1B 2B 3B HR
MLBAM-style coords scaled into stadium viewBox. Home plate baseline ≈ (125, 199). Stadium SVG: athletics.svg.
Results by Pitch Type
Pitch # Usage% Zone% Whiff% AVG HardHit%
4-Seam Fastball 548 31.9% 61.3% 8.7% .283 34.8%
Slider 270 15.7% 46.7% 25.4% .239 30.0%
Sinker 241 14.0% 60.2% 10.6% .243 41.9%
Changeup 162 9.4% 41.4% 22.3% .190 28.6%
Curveball 159 9.3% 43.4% 21.3% .238 31.2%
Cutter 116 6.8% 59.5% 11.1% .227 28.6%
Sweeper 109 6.3% 50.5% 20.8% .174 20.0%
Splitter 68 4.0% 42.6% 20.0% .154 45.5%
Knuckle Curve 31 1.8% 38.7% 18.2% .286 0.0%
Slurve 10 0.6% 50.0% 0.0% .000 0.0%
Eephus 4 0.2% 75.0% 0.0% .000 0.0%
Total 1718 100.0% 53.3% 14.9% .243 32.9%
Results by Pitch Category
Category # Usage% Zone% Whiff% AVG HardHit%
Fastball 905 52.7% 60.8% 9.5% .266 36.2%
Breaking 579 33.7% 46.1% 22.8% .224 25.0%
Offspeed 234 13.6% 42.3% 21.4% .175 31.2%
Total 1718 100.0% 53.3% 14.9% .243 32.9%
MLB Avg - - 50.6% 25.3% .245 41.0%
More