Loading games...
2026 Stats
G
41
AB
115
H
27
HR
0
RBI
8
R
21
SB
10
AVG
.235
OBP
.328
SLG
.270
OPS
.598
Career Stats
G
245
AB
619
H
139
HR
14
RBI
55
R
97
SB
67
AVG
.225
OBP
.292
SLG
.342
OPS
.634
Year-by-Year Hitting
| Year | Team | G | PA | AB | H | HR | RBI | SB | AVG | OBP | SLG | OPS | Awards |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2023 | BOS | 15 | 39 | 33 | 4 | — | — | 2 | .121 | .256 | .182 | .438 | |
| 2024 | BOS | 98 | 317 | 294 | 73 | 8 | 28 | 33 | .248 | .303 | .395 | .698 | |
| 2025 | BOS | 91 | 194 | 177 | 35 | 6 | 19 | 22 | .198 | .257 | .333 | .590 | |
| 2026 | MIL | 41 | 138 | 115 | 27 | — | 8 | 10 | .235 | .328 | .270 | .598 |
Spring Training
Hitting
| Year | Team | G | PA | AB | H | HR | RBI | SB | AVG | OBP | SLG | OPS |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2020 | MIL | 2 | 3 | 2 | — | — | — | — | .000 | .333 | .000 | .333 |
| 2022 | BOS | 7 | 9 | 6 | 2 | — | — | 1 | .333 | .556 | .500 | 1.056 |
| 2023 | BOS | 14 | 30 | 26 | 7 | — | 4 | 5 | .269 | .367 | .308 | .675 |
| 2024 | BOS | 18 | 40 | 39 | 5 | — | 3 | 2 | .128 | .150 | .179 | .329 |
| 2025 | BOS | 21 | 59 | 50 | 13 | 2 | 6 | 9 | .260 | .373 | .440 | .813 |
| 2026 | MIL | 19 | 56 | 51 | 17 | 1 | 13 | 7 | .333 | .393 | .510 | .903 |
Game Logs
Season selector loads one year at a time.
Hitting
| Date | Opponent | AB | H | 2B | 3B | HR | RBI | R | BB | SO |
|---|---|---|---|---|---|---|---|---|---|---|
| 2026-05-24 | vs LAD | 3 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 |
| 2026-05-23 | vs LAD | 3 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| 2026-05-20 | @ CHC | 4 | 3 | 0 | 1 | 0 | 1 | 2 | 0 | 0 |
| 2026-05-19 | @ CHC | 3 | 1 | 0 | 0 | 0 | 0 | 1 | 1 | 0 |
| 2026-05-17 | @ MIN | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 |
| 2026-05-16 | @ MIN | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| 2026-05-15 | @ MIN | 2 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 |
| 2026-05-14 | vs SD | 3 | 1 | 0 | 0 | 0 | 0 | 1 | 1 | 1 |
| 2026-05-12 | vs SD | 4 | 1 | 0 | 0 | 0 | 0 | 1 | 0 | 1 |
| 2026-05-10 | vs NYY | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| 2026-05-09 | vs NYY | 3 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 |
| 2026-05-06 | @ STL | 4 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 1 |
| 2026-05-04 | @ STL | 4 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 2 |
| 2026-05-03 | @ WSH | 2 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 2 |
| 2026-05-02 | @ WSH | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 |
| 2026-05-01 | @ WSH | 4 | 2 | 0 | 0 | 0 | 0 | 1 | 1 | 0 |
| 2026-04-30 | vs AZ | 4 | 1 | 0 | 0 | 0 | 0 | 1 | 0 | 1 |
| 2026-04-29 | vs AZ | 2 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 |
| 2026-04-28 | vs AZ | 5 | 2 | 1 | 0 | 0 | 2 | 1 | 0 | 0 |
| 2026-04-26 | vs PIT | 3 | 1 | 1 | 0 | 0 | 1 | 1 | 0 | 1 |
| 2026-04-25 | vs PIT | 2 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 |
| 2026-04-24 | vs PIT | 2 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 |
| 2026-04-23 | @ DET | 4 | 2 | 0 | 0 | 0 | 1 | 0 | 0 | 0 |
| 2026-04-22 | @ DET | 3 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 1 |
| 2026-04-21 | @ DET | 5 | 4 | 0 | 0 | 0 | 0 | 2 | 0 | 0 |
| 2026-04-19 | @ MIA | 2 | 0 | 0 | 0 | 0 | 0 | 1 | 1 | 0 |
| 2026-04-17 | @ MIA | 5 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 2 |
| 2026-04-16 | vs TOR | 3 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 2 |
| 2026-04-15 | vs TOR | 3 | 1 | 0 | 0 | 0 | 0 | 1 | 0 | 0 |
| 2026-04-14 | vs TOR | 2 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 2 |
| 2026-04-12 | vs WSH | 3 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| 2026-04-10 | vs WSH | 4 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| 2026-04-08 | @ BOS | 3 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| 2026-04-07 | @ BOS | 1 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 0 |
| 2026-04-06 | @ BOS | 2 | 1 | 0 | 0 | 0 | 0 | 2 | 2 | 0 |
| 2026-04-04 | @ KC | 2 | 1 | 0 | 0 | 0 | 0 | 0 | 2 | 1 |
| 2026-04-04 | @ KC | 3 | 1 | 0 | 0 | 0 | 0 | 1 | 1 | 1 |
| 2026-04-01 | vs TB | 4 | 1 | 0 | 0 | 0 | 1 | 1 | 0 | 2 |
| 2026-03-30 | vs TB | 4 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| 2026-03-28 | vs CWS | 2 | 0 | 0 | 0 | 0 | 0 | 1 | 2 | 0 |
| 2026-03-26 | vs CWS | 2 | 1 | 0 | 0 | 0 | 1 | 2 | 2 | 0 |
Transactions
Entire history • newest first.
2026-04-16
2B David Hamilton changed number to 6.
2026-04-15
2B David Hamilton changed number to 42.
2026-02-09
Boston Red Sox traded LHP Kyle Harrison, LHP Shane Drohan and 2B David Hamilton to Milwaukee Brewers for 3B Caleb Durbin, SS Andruw Monasterio, 2B Anthony Seigler and Future Considerations.
2025-08-21
Boston Red Sox recalled 2B David Hamilton from Worcester Red Sox.
2025-08-11
Boston Red Sox optioned 2B David Hamilton to Worcester Red Sox.
2025-07-25
Boston Red Sox recalled 2B David Hamilton from Worcester Red Sox.
2025-07-11
Boston Red Sox optioned 2B David Hamilton to Worcester Red Sox.
2025-04-16
SS David Hamilton changed number to 17.
2025-04-15
SS David Hamilton changed number to 42.
2024-12-27
SS David Hamilton changed number to 17.
2024-10-01
Boston Red Sox activated SS David Hamilton from the 10-day injured list.
2024-08-29
Boston Red Sox placed SS David Hamilton on the 10-day injured list. Left index finger fracture.
2024-04-06
Boston Red Sox recalled SS David Hamilton from Worcester Red Sox.
2024-03-22
Boston Red Sox optioned SS David Hamilton to Worcester Red Sox.
2023-10-02
Boston Red Sox recalled SS David Hamilton from Worcester Red Sox.
2023-08-31
Boston Red Sox optioned SS David Hamilton to Worcester Red Sox.
2023-08-28
Boston Red Sox recalled SS David Hamilton from Worcester Red Sox.
2023-07-07
Boston Red Sox optioned SS David Hamilton to Worcester Red Sox.
2023-06-21
Boston Red Sox recalled SS David Hamilton from Worcester Red Sox.
2023-03-13
Boston Red Sox optioned SS David Hamilton and to Worcester Red Sox.
2022-11-15
Boston Red Sox selected the contract of SS David Hamilton from Portland Sea Dogs.
2022-03-12
SS David Hamilton roster status changed by Boston Red Sox.
2022-03-12
Boston Red Sox invited non-roster SS David Hamilton to spring training.
2021-12-01
Milwaukee Brewers traded CF Jackie Bradley Jr., SS David Hamilton and 3B Alex Binelas to Boston Red Sox for RF Hunter Renfroe.
2020-03-07
SS David Hamilton assigned to Milwaukee Brewers.
2019-06-28
Milwaukee Brewers signed SS David Hamilton.
Scouting Report
Statcast-style percentiles • Basenerd theme
Season 2026
No Statcast percentile data available.
Spray Chart
Hits only • Stadium overlay
1B
2B
3B
HR
MLBAM-style coords scaled into stadium viewBox. Home plate baseline ≈ (125, 199). Stadium SVG: brewers.svg.
Results by Pitch Type
| Pitch | # | Usage% | Zone% | Whiff% | AVG | HardHit% |
|---|---|---|---|---|---|---|
| 4-Seam Fastball | 186 | 36.3% | 53.8% | 6.7% | .190 | 34.2% |
| Sinker | 67 | 13.1% | 52.2% | 10.0% | .667 | 23.1% |
| Cutter | 51 | 10.0% | 52.9% | 4.2% | .364 | 10.0% |
| Slider | 50 | 9.8% | 42.0% | 32.0% | .273 | 22.2% |
| Changeup | 47 | 9.2% | 23.4% | 40.9% | .222 | 14.3% |
| Sweeper | 43 | 8.4% | 53.5% | 18.8% | .125 | 42.9% |
| Splitter | 30 | 5.9% | 40.0% | 40.0% | .000 | 50.0% |
| Curveball | 25 | 4.9% | 20.0% | 57.1% | .000 | 0.0% |
| Knuckle Curve | 7 | 1.4% | 28.6% | 0.0% | .000 | 0.0% |
| Slurve | 4 | 0.8% | 75.0% | 0.0% | .000 | 0.0% |
| Eephus | 2 | 0.4% | 0.0% | 0.0% | 1.000 | 0.0% |
| Total | 512 | 100.0% | 46.7% | 17.2% | .248 | 27.2% |
Results by Pitch Category
| Category | # | Usage% | Zone% | Whiff% | AVG | HardHit% |
|---|---|---|---|---|---|---|
| Fastball | 304 | 59.4% | 53.3% | 7.0% | .308 | 27.9% |
| Breaking | 129 | 25.2% | 41.9% | 28.8% | .160 | 26.3% |
| Offspeed | 79 | 15.4% | 29.1% | 39.5% | .158 | 25.0% |
| Total | 512 | 100.0% | 46.7% | 17.2% | .248 | 27.2% |
| MLB Avg | - | - | 50.6% | 25.3% | .245 | 41.0% |