Kristian Campbell BOS AAA 1B/2B/SS/OF R
Born: 06/28/2002 Age: 23
FanGraphs Player Page
OPL Player Page
Mon 8/18 | Tue 8/19 | Wed 8/20 |
---|---|---|
Not starting BAL 7:10 PM EDT | BAL 7:10 PM EDT | --- |
Positions
1B/2B/SS/OF
2026 Earned Positions
1B/2B/OF
All Leagues
Average $5.86
Median $5.00
H2H SABR Points
Average $6.75
Median $6.50
All Leagues
Average $8.20
Median $8.00
H2H SABR Points
Average $6.11
Median $6.00
Roster%
98.78%
Change
7Day
0.3%
30Day
1.53%
2025 OPL Round 6
OPL Roster%
0.00%
OPL Average Salary
$0.00

August 18, 2025 9:07 AM : Red Sox manager Alex Cora acknowledged Sunday that Campbell has been productive at Triple-A Worcester of late, but the skipper suggested that the 23-year-old still has work to do before earning another promotion to the majors, Jenn McCaffrey of The Athletic reports. "The same things that he struggled here [in the majors] with -- pitch recognition, covering certain shapes of fastballs," Cora said. "That's something that is hard, because he's not going to get that down there. The [velocity] here is harder. It's faster. Locations are on point here."
Analysis: Campbell is hitting .323 with a .943 OPS in 26 games for Worcester since the All-Star break, but Cora outlined the areas where the infielder can improve. While an injury to another infielder could open the door for Campbell to rejoin the big club, the rookie otherwise might have to wait until the roster expands in September before getting another call-up to Boston.
MLB Stats
Batting
Year | Team | G | PA | AB | H | 2B | 3B | HR | BB | HBP | SB | CS | P/G | Pts |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
2025 | BOS | 67 | 263 | 229 | 51 | 10 | 0 | 6 | 29 | 4 | 2 | 1 | 3.61 | 242.00 |
MILB Stats
Batting
Year | Team | G | PA | AB | H | 2B | 3B | HR | BB | HBP | SB | CS | P/G | Pts |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
2023 | BOS (CPX) | 8 | 29 | 23 | 9 | 2 | 1 | 0 | 3 | 3 | 2 | 1 | 7.24 | 57.90 |
2023 | BOS (A+) | 14 | 55 | 45 | 12 | 2 | 1 | 1 | 7 | 3 | 1 | 2 | 4.96 | 69.40 |
2024 | BOS (A+) | 40 | 177 | 147 | 45 | 13 | 0 | 8 | 26 | 3 | 3 | 1 | 7.7 | 307.80 |
2024 | BOS (AA) | 56 | 255 | 213 | 77 | 17 | 3 | 8 | 35 | 6 | 17 | 5 | 8.95 | 501.10 |
2024 | BOS (AAA) | 19 | 85 | 70 | 20 | 2 | 0 | 4 | 13 | 2 | 4 | 2 | 6.97 | 132.40 |
2025 | BOS (AAA) | 45 | 197 | 164 | 45 | 6 | 1 | 6 | 26 | 7 | 3 | 0 | 6.05 | 272.20 |
Recent Games
Last 10 MLB Games
Date | Team | Opponent | PA | AB | H | BB | 2B | 3B | HR | R | RBI | HBP | SF | SB | CS | Pts |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Jun 18, 2025 | BOS | @SEA | 3 | 3 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | -3.00 |
Jun 17, 2025 | BOS | @SEA | 1 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | -1.00 |
Jun 16, 2025 | BOS | @SEA | 3 | 3 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 2.60 |
Jun 15, 2025 | BOS | NYY | 3 | 2 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1.00 |
Jun 14, 2025 | BOS | NYY | 3 | 1 | 0 | 1 | 0 | 0 | 0 | 1 | 0 | 1 | 0 | 0 | 0 | 5.00 |
Jun 13, 2025 | BOS | NYY | 3 | 2 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1.00 |
Jun 11, 2025 | BOS | TBR | 3 | 3 | 1 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 5.50 |
Jun 10, 2025 | BOS | TBR | 3 | 3 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | -3.00 |
Jun 9, 2025 | BOS | TBR | 6 | 5 | 1 | 0 | 0 | 0 | 0 | 0 | 1 | 1 | 0 | 0 | 0 | 3.60 |
Jun 8, 2025 | BOS | @NYY | 4 | 3 | 2 | 1 | 0 | 0 | 1 | 1 | 2 | 0 | 0 | 0 | 0 | 20.60 |
Totals | 32 | 26 | 5 | 4 | 1 | 0 | 1 | 2 | 3 | 2 | 0 | 0 | 0 | 32.30 |
Last 10 MILB Games
Date | Level | Team | Opponent | PA | AB | H | BB | 2B | 3B | HR | R | RBI | HBP | SF | SB | CS |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Aug 17, 2025 | AAA | WOR | @IOW | 5 | 5 | 1 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 |
Aug 16, 2025 | AAA | WOR | @IOW | 5 | 4 | 0 | 1 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 |
Aug 15, 2025 | AAA | WOR | @IOW | 4 | 4 | 1 | 0 | 0 | 0 | 0 | 1 | 2 | 0 | 0 | 0 | 0 |
Aug 14, 2025 | AAA | WOR | @IOW | 5 | 4 | 2 | 0 | 0 | 0 | 1 | 3 | 2 | 1 | 0 | 1 | 0 |
Aug 13, 2025 | AAA | WOR | @IOW | 4 | 4 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Aug 12, 2025 | AAA | WOR | @IOW | 5 | 5 | 3 | 0 | 1 | 0 | 0 | 2 | 1 | 0 | 0 | 0 | 0 |
Aug 10, 2025 | AAA | WOR | BUF | 4 | 3 | 2 | 0 | 0 | 0 | 1 | 1 | 2 | 1 | 0 | 0 | 0 |
Aug 9, 2025 | AAA | WOR | BUF | 4 | 4 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Aug 8, 2025 | AAA | WOR | BUF | 5 | 2 | 0 | 3 | 0 | 0 | 0 | 1 | 1 | 0 | 0 | 0 | 0 |
Aug 7, 2025 | AAA | WOR | BUF | 4 | 3 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 1 | 0 |
Totals | 45 | 38 | 10 | 4 | 1 | 0 | 2 | 9 | 9 | 3 | 0 | 2 | 0 |
Avg Salary & Roster%
Last 30 days
2026 Position Eligibility Progress
To gain eligibility, a player must have 5 GS or 10 G at a position in the majors, or 20 G at a position in the minors.
Transaction History
Date | Transaction Type | Team | Salary |
---|---|---|---|
March 3, 2025 9:29 PM | add | Even Baked Alaska | $9 |
Recent Trades for Kristian Campbell in H2H SABR Points
Date | Proposing Team | Proposing Team Gives | Accepting Team | Accepting Team Gives |
---|---|---|---|---|
June 13, 2025 4:51 PM | Old Dogs |
Shane Bieber CLE SP/RP R $1 60IL Mason Miller ATH RP R $9 Kristian Campbell BOS AAA 1B/2B/SS/OF R $3 Nick Kurtz ATH 1B L $2 |
It's Got A Chance |
Emmanuel Clase CLE RP R $15 OUT Juan Soto NYM OF L $60 $60 loan |