Loading games...
2025 Stats
G
67
AB
229
H
51
HR
6
RBI
21
R
24
SB
2
AVG
.223
OBP
.319
SLG
.345
OPS
.664
Career Stats
G
67
AB
229
H
51
HR
6
RBI
21
R
24
SB
2
AVG
.223
OBP
.319
SLG
.345
OPS
.664
Year-by-Year Hitting
| Year | Team | G | PA | AB | H | HR | RBI | SB | AVG | OBP | SLG | OPS | Awards |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2025 | BOS | 67 | 263 | 229 | 51 | 6 | 21 | 2 | .223 | .319 | .345 | .664 |
Spring Training
Hitting
| Year | Team | G | PA | AB | H | HR | RBI | SB | AVG | OBP | SLG | OPS |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2024 | BOS | 1 | 1 | 1 | — | — | — | — | .000 | .000 | .000 | .000 |
| 2025 | BOS | 20 | 59 | 48 | 8 | 1 | 2 | — | .167 | .305 | .271 | .576 |
| 2026 | BOS | 18 | 46 | 41 | 9 | 1 | 4 | — | .220 | .304 | .341 | .645 |
Game Logs
Season selector loads one year at a time.
Hitting
| Date | Opponent | AB | H | 2B | 3B | HR | RBI | R | BB | SO |
|---|---|---|---|---|---|---|---|---|---|---|
| 2025-06-18 | @ SEA | 3 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 2 |
| 2025-06-17 | @ SEA | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| 2025-06-16 | @ SEA | 3 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 2 |
| 2025-06-15 | vs NYY | 2 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 |
| 2025-06-14 | vs NYY | 1 | 0 | 0 | 0 | 0 | 0 | 1 | 1 | 0 |
| 2025-06-13 | vs NYY | 2 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 |
| 2025-06-11 | vs TB | 3 | 1 | 1 | 0 | 0 | 0 | 0 | 0 | 1 |
| 2025-06-10 | vs TB | 3 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 |
| 2025-06-09 | vs TB | 5 | 1 | 0 | 0 | 0 | 1 | 0 | 0 | 1 |
| 2025-06-08 | @ NYY | 3 | 2 | 0 | 0 | 1 | 2 | 1 | 1 | 0 |
| 2025-06-07 | @ NYY | 3 | 2 | 0 | 0 | 0 | 2 | 0 | 0 | 1 |
| 2025-06-06 | @ NYY | 2 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 2 |
| 2025-06-04 | vs LAA | 2 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 1 |
| 2025-06-03 | vs LAA | 3 | 1 | 1 | 0 | 0 | 0 | 0 | 1 | 0 |
| 2025-06-02 | vs LAA | 4 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 |
| 2025-06-01 | @ ATL | 4 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 1 |
| 2025-05-31 | @ ATL | 3 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 3 |
| 2025-05-30 | @ ATL | 4 | 2 | 0 | 0 | 0 | 0 | 0 | 0 | 1 |
| 2025-05-28 | @ MIL | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 |
| 2025-05-27 | @ MIL | 4 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 2 |
| 2025-05-26 | @ MIL | 4 | 1 | 0 | 0 | 0 | 1 | 0 | 0 | 0 |
| 2025-05-25 | vs BAL | 4 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 |
| 2025-05-24 | vs BAL | 2 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| 2025-05-24 | vs BAL | 4 | 2 | 0 | 0 | 0 | 0 | 0 | 0 | 1 |
| 2025-05-23 | vs BAL | 4 | 0 | 0 | 0 | 0 | 0 | 2 | 2 | 1 |
| 2025-05-21 | vs NYM | 3 | 1 | 0 | 0 | 0 | 0 | 0 | 1 | 2 |
| 2025-05-20 | vs NYM | 3 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 |
| 2025-05-17 | vs ATL | 4 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 |
| 2025-05-16 | vs ATL | 4 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 |
| 2025-05-14 | @ DET | 4 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 3 |
| 2025-05-13 | @ DET | 5 | 1 | 0 | 0 | 1 | 2 | 1 | 1 | 1 |
| 2025-05-12 | @ DET | 4 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 2 |
| 2025-05-10 | @ KC | 5 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 3 |
| 2025-05-09 | @ KC | 5 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 1 |
| 2025-05-08 | vs TEX | 4 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 |
| 2025-05-07 | vs TEX | 4 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| 2025-05-06 | vs TEX | 4 | 1 | 0 | 0 | 0 | 1 | 0 | 0 | 2 |
| 2025-05-04 | vs MIN | 4 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| 2025-04-30 | @ TOR | 4 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 2 |
| 2025-04-29 | @ TOR | 4 | 2 | 1 | 0 | 1 | 2 | 1 | 1 | 0 |
| 2025-04-27 | @ CLE | 2 | 2 | 1 | 0 | 0 | 2 | 4 | 3 | 0 |
| 2025-04-26 | @ CLE | 4 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 2 |
| 2025-04-26 | @ CLE | 5 | 2 | 1 | 0 | 0 | 0 | 1 | 0 | 1 |
| 2025-04-24 | vs SEA | 4 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 4 |
| 2025-04-22 | vs SEA | 4 | 0 | 0 | 0 | 0 | 0 | 1 | 1 | 2 |
| 2025-04-21 | vs CWS | 3 | 2 | 0 | 0 | 0 | 2 | 0 | 1 | 1 |
| 2025-04-20 | vs CWS | 4 | 2 | 1 | 0 | 0 | 0 | 0 | 0 | 0 |
| 2025-04-19 | vs CWS | 3 | 1 | 0 | 0 | 0 | 0 | 0 | 2 | 1 |
| 2025-04-18 | vs CWS | 3 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 1 |
| 2025-04-15 | @ TB | 5 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 2 |
| 2025-04-14 | @ TB | 3 | 2 | 0 | 0 | 1 | 1 | 1 | 0 | 1 |
| 2025-04-13 | @ CWS | 4 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| 2025-04-12 | @ CWS | 3 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 1 |
| 2025-04-11 | @ CWS | 4 | 2 | 0 | 0 | 0 | 0 | 0 | 0 | 2 |
| 2025-04-10 | vs TOR | 3 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 |
| 2025-04-09 | vs TOR | 4 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 3 |
| 2025-04-08 | vs TOR | 4 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 1 |
| 2025-04-06 | vs STL | 3 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 2 |
| 2025-04-06 | vs STL | 4 | 1 | 0 | 0 | 0 | 0 | 1 | 1 | 0 |
| 2025-04-04 | vs STL | 2 | 1 | 0 | 0 | 0 | 1 | 3 | 2 | 1 |
| 2025-04-03 | @ BAL | 4 | 2 | 0 | 0 | 1 | 2 | 1 | 0 | 0 |
| 2025-04-02 | @ BAL | 4 | 2 | 2 | 0 | 0 | 0 | 1 | 0 | 0 |
| 2025-03-31 | @ BAL | 2 | 0 | 0 | 0 | 0 | 1 | 2 | 2 | 1 |
| 2025-03-30 | @ TEX | 4 | 1 | 1 | 0 | 0 | 0 | 1 | 0 | 2 |
| 2025-03-29 | @ TEX | 3 | 2 | 1 | 0 | 1 | 1 | 1 | 1 | 0 |
| 2025-03-28 | @ TEX | 4 | 2 | 0 | 0 | 0 | 0 | 0 | 0 | 1 |
| 2025-03-27 | @ TEX | 3 | 1 | 0 | 0 | 0 | 0 | 0 | 1 | 1 |
Transactions
Entire history • newest first.
2026-03-21
Boston Red Sox optioned 2B Kristian Campbell to Worcester Red Sox.
2025-10-03
Boston Red Sox activated 2B Kristian Campbell.
2025-09-30
2B Kristian Campbell roster status changed by Boston Red Sox.
2025-09-29
Boston Red Sox recalled 2B Kristian Campbell from Worcester Red Sox.
2025-06-20
Boston Red Sox optioned 2B Kristian Campbell to Worcester Red Sox.
2025-04-16
2B Kristian Campbell changed number to 28.
2025-04-15
2B Kristian Campbell changed number to 42.
2025-03-27
Boston Red Sox selected the contract of OF Kristian Campbell from Worcester Red Sox.
2025-01-28
Boston Red Sox invited non-roster OF Kristian Campbell to spring training.
2024-02-25
SS Kristian Campbell assigned to Boston Red Sox.
2023-07-21
Boston Red Sox signed SS Kristian Campbell.
Scouting Report
Statcast-style percentiles • Basenerd theme
Season 2025
Batting
xwOBA
0.296
xBA
0.221
xSLG
0.338
Avg EV
88.6
Barrel%
5.1%
HardHit%
41.8%
SweetSpot%
30.4%
Chase%
23.4%
Whiff%
27.3%
K%
27.4%
BB%
11.0%
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: red_sox.svg.
Results by Pitch Type
| Pitch | # | Usage% | Zone% | Whiff% | AVG | HardHit% |
|---|---|---|---|---|---|---|
| 4-Seam Fastball | 258 | 24.2% | 63.6% | 15.7% | .276 | 58.3% |
| Sinker | 217 | 20.4% | 53.5% | 14.0% | .250 | 35.4% |
| Slider | 208 | 19.5% | 48.6% | 40.2% | .167 | 34.4% |
| Changeup | 101 | 9.5% | 30.7% | 45.2% | .167 | 27.3% |
| Sweeper | 85 | 8.0% | 44.7% | 34.6% | .091 | 28.6% |
| Cutter | 82 | 7.7% | 56.1% | 24.2% | .250 | 88.9% |
| Curveball | 49 | 4.6% | 30.6% | 11.8% | .364 | 50.0% |
| Splitter | 37 | 3.5% | 32.4% | 44.4% | .143 | 0.0% |
| Knuckle Curve | 14 | 1.3% | 50.0% | 33.3% | .000 | 0.0% |
| Eephus | 12 | 1.1% | 16.7% | 0.0% | .000 | 0.0% |
| Slurve | 3 | 0.3% | 66.7% | 0.0% | .000 | 0.0% |
| Total | 1066 | 100.0% | 50.1% | 25.6% | .223 | 42.3% |
Results by Pitch Category
| Category | # | Usage% | Zone% | Whiff% | AVG | HardHit% |
|---|---|---|---|---|---|---|
| Fastball | 557 | 52.3% | 58.5% | 16.1% | .262 | 49.5% |
| Breaking | 359 | 33.7% | 45.4% | 34.8% | .178 | 34.7% |
| Offspeed | 150 | 14.1% | 30.0% | 44.3% | .154 | 21.4% |
| Total | 1066 | 100.0% | 50.1% | 25.6% | .223 | 42.3% |
| MLB Avg | - | - | 50.6% | 25.3% | .245 | 41.0% |