| W | L | ERA | G | GS | SV | IP | SO | WHIP | |
|---|---|---|---|---|---|---|---|---|---|
| 2025 | 4 | 2 | 7.61 | 15 | 1 | 0 | 23.2 | 21 | 2.03 |
| Career Minors | 13 | 12 | 4.38 | 65 | 47 | 0 | 232 | 279 | 1.32 |
| G | W-L | ERA | IP | SO | WHIP | |
|---|---|---|---|---|---|---|
| 2025 | 15 | 4-2 | 7.61 | 23.2 | 21 | 2.03 |
| Career Minors | 65 | 13-12 | 4.38 | 232 | 279 | 1.32 |
| Season | Tm | LG | L | W | L | ERA | G | GS | SV | IP | H | R | ER | HR | BB | SO | WHIP |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2022 | ACL Royals | ACL | ROK | 0 | 0 | 0.00 | 1 | 1 | 0 | 2.0 | 1 | 0 | 0 | 0 | 0 | 3 | 0.50 |
| 2023 | 2 Teams | Minors | 4 | 2 | 3.51 | 14 | 14 | 0 | 66.2 | 63 | 27 | 26 | 9 | 18 | 87 | 1.22 | |
| 2023 | Columbia Fireflies | CAR | A | 4 | 1 | 3.38 | 12 | 12 | 0 | 58.2 | 57 | 23 | 22 | 8 | 13 | 79 | 1.19 |
| 2023 | Quad Cities River Bandits | MID | A+ | 0 | 1 | 4.50 | 2 | 2 | 0 | 8.0 | 6 | 4 | 4 | 1 | 5 | 8 | 1.38 |
| 2024 | 2 Teams | Minors | 0 | 4 | 5.34 | 18 | 18 | 0 | 57.1 | 61 | 39 | 34 | 14 | 18 | 82 | 1.38 | |
| 2024 | Greenville Drive | SAL | A+ | 0 | 2 | 5.12 | 10 | 10 | 0 | 31.2 | 31 | 20 | 18 | 7 | 11 | 50 | 1.33 |
| 2024 | Portland Sea Dogs | EAS | AA | 0 | 2 | 5.61 | 8 | 8 | 0 | 25.2 | 30 | 19 | 16 | 7 | 7 | 32 | 1.44 |
| 2025 | 2 Teams | Minors | 9 | 6 | 4.50 | 32 | 14 | 0 | 106.0 | 105 | 55 | 53 | 10 | 40 | 107 | 1.37 | |
| 2025 | Portland Sea Dogs | EAS | AA | 5 | 4 | 3.61 | 17 | 13 | 0 | 82.1 | 70 | 33 | 33 | 7 | 27 | 86 | 1.18 |
| 2025 | Worcester Red Sox | INT | AAA | 4 | 2 | 7.61 | 15 | 1 | 0 | 23.2 | 35 | 22 | 20 | 3 | 13 | 21 | 2.03 |
| ACL Royals | ACL | ROK | 0 | 0 | 0.00 | 1 | 1 | 0 | 2.0 | 1 | 0 | 0 | 0 | 0 | 3 | 0.50 | |
| Worcester Red Sox | INT | AAA | 4 | 2 | 7.61 | 15 | 1 | 0 | 23.2 | 35 | 22 | 20 | 3 | 13 | 21 | 2.03 | |
| Portland Sea Dogs | EAS | AA | 5 | 6 | 4.08 | 25 | 21 | 0 | 108.0 | 100 | 52 | 49 | 14 | 34 | 118 | 1.24 | |
| 2 Teams | A+ | 0 | 3 | 4.99 | 12 | 12 | 0 | 39.2 | 37 | 24 | 22 | 8 | 16 | 58 | 1.34 | ||
| Columbia Fireflies | CAR | A | 4 | 1 | 3.38 | 12 | 12 | 0 | 58.2 | 57 | 23 | 22 | 8 | 13 | 79 | 1.19 | |
| Career Minors | 6 Teams | 13 | 12 | 4.38 | 65 | 47 | 0 | 232.0 | 230 | 121 | 113 | 33 | 76 | 279 | 1.32 |
Scouting grades: Fastball: 50 | Curveball: 55 | Slider: 55 | Changeup: 45 | Control: 50 | Overall: 40
Sandlin was part of an all-prospect rotation in 2021 at Eastern Oklahoma State JC, joining Christian McGowan (who signed with the Phillies as a seventh-rounder) and Andrew Walling (who pitched three innings this year at Mississippi State after transferring). Sandlin moved on to Oklahoma, where he had an up-and-down regular season before coming up big repeatedly in the postseason. He struck out 10 in a win over Kansas State in the Big 12 Conference tournament, beat Florida in the NCAA regionals and fanned 12 in a College World Series victory over Texas A&M.
Sandlin's best pitch is a 78-80 mph curveball with depth and horizontal action that flashes plus, though he doesn't use it as often as his solid 82-85 mph slider with more lateral movement. The key for him at the next level will be missing more bats with his fastball, which sits at 91-93 mph and tops out at 96 with a bit of armside run. He'll also have to refine a mid-80s changeup that needs more velocity separation from his heater and more fade to be effective.
Though Sandlin throws strikes, his control isn't as advanced as his command. He'll need to add more power or life to his fastball, which gets pounded when he leaves it in the middle of the zone. If he can't make the necessary adjustments, he could become a breaking ball-heavy reliever.
Scouting grades: Fastball: 60 | Slider: 55 | Splitter: 55 | Control: 55 | Overall: 45
Sandlin starred in an all-prospect rotation with current Phillies farmhands Christian McGowan and Andrew Walling at Eastern Oklahoma State JC in 2021, then struggled for most of the following spring after transferring to Oklahoma. He came up big in the postseason, striking out 10 while beating Kansas in the Big 12 Conference tournament, defeating Florida in the NCAA regionals and whiffing 12 in a College World Series victory over Texas A&M as the Sooners finished second in Omaha. Signed for an over-slot $397,500 as a Royals 11th-round pick in 2022 and traded to the Red Sox for John Schreiber in February 2022, he struck out 33 percent of the batters he faced in his first two full pro seasons but also missed time with oblique and forearm strains.
Sandlin can make hitters look bad with three different pitches, starting with a fastball that parks at 94-97 mph and peaks at 100, albeit with inconsistent armside run and carry. He switched to more of a sweeping slider in 2024, operating in the mid-80s with good shape, and he can turn it into a tighter upper-80s cutter. He also achieves nice depth on his upper-80s splitter, which can be unhittable at its best.
A bit of an enigma, Sandlin has some effort and red flags in his delivery yet repeats it well and fills the strike zone. And despite his quality stuff and control, he got roughed up for a 5.34 ERA and .269/.324/.511 batting line last year. He has the upside to pitch in the front half of a rotation but also comes with reliever risk and will wind up in the bullpen if he can't improve his command and durability.
Scouting grades: Fastball: 55 | Curveball: 55 | Slider: 55 | Splitter: 50 | Control: 55 | Overall: 45
Part of a loaded rotation in 2021 at Eastern Oklahoma State JC with Christian McGowan and Andrew Walling (both now in the Phillies system), Sandler transferred to Oklahoma for 2022. After an inconsistent regular season with the Sooners, he struck out 10 in a win over Kansas State in the Big 12 Conference tournament, beat Florida in the NCAA regionals and fanned 12 in a College World Series victory over Texas A&M to earn an over-slot $397,500 bonus as a Royals 11th-rounder. He dominated Single-A hitters last season but strained his oblique in his second start after a promotion to High-A and missed the final three months, then joined the Red Sox in a February trade for John Schreiber.
Sandlin's four-pitch mix and strike-throwing ability allowed him to post a 79/13 K/BB ratio in Single-A in 2023. His fastball parks at 93-95 mph and peaks at 98 with riding action that's effective when he operates up in the zone. He always has demonstrated nice feel for spin and has a pair of solid breaking balls, favoring his mid-80s slider over his low-80s curveball with downer break.
Sandlin also gets good depth on his upper-80s splitter, though it doesn't have enough velocity separation from his heater to serve as a true change of pace. While he never has had any issues providing strikes with his easy delivery, his command isn't as sharp as his control and his fastball gets hit when he doesn't locate it well. He'll need more consistency and refinement, but he immediately became one of the best starting pitching prospects in a Boston system thin in that commodity.
Scouting grades: Fastball: 55 | Curveball: 50 | Slider: 55 | Changeup: 45 | Control: 50 | Overall: 40
Sandlin spent two years at Eastern Oklahoma State JC before transferring to Oklahoma, where he endured an inconsistent 2022 spring (5.59 ERA, 102 strikeouts in 95 innings). He was at his best in the postseason, however, culminating in a 12-strikeout effort in the College World Series against Texas A&M, and he received an over-slot $397,500 bonus from the Royals in the 11th round. He earned a promotion to High-A midway though his first full pro season but injured his oblique after two starts there and missed the final three months. Sandlin came to the Red Sox in a February 2024 trade that sent John Schreiber to Kansas City.
Sandlin's fastball sits at 93-95 mph and he’ll top out around 98 with some carry that further fuels his ability to get whiffs. He stood out more for his breaking pitches in college, and it’s his 84-87 mph slider that has taken the step ahead so far in pro ball with good horizontal movement. He’ll still go to his 79-82 mph curveball for a different look, while his upper-80s changeup needs more separation to be even an average option.
Sandlin throws enough strikes to give himself a starting shot at every level, but there are times when he catches too much of the plate. As his velo has picked up and his slider remains a promising option, there’s always the possibility he could lean on his two best pitches in a future bullpen role.
| Week | Team |
|---|---|
| 06/22/2025 |
|
| 06/01/2025 |
|
| Week | Team |
|---|---|
| 06/11/2023 |
|
| Team | Date | Transaction |
|---|---|---|
|
|
11/18/2025 | Boston Red Sox selected the contract of RHP David Sandlin from Worcester Red Sox. |
|
|
07/29/2025 | RHP David Sandlin assigned to Worcester Red Sox from Portland Sea Dogs. |
|
|
07/29/2025 | Worcester Red Sox activated RHP David Sandlin. |
|
|
03/06/2025 | activated RHP David Sandlin. |
|
|
07/23/2024 | RHP David Sandlin assigned to Portland Sea Dogs from Greenville Drive. |
|
|
06/15/2024 | Greenville Drive activated RHP David Sandlin from the 7-day injured list. |
|
|
05/14/2024 | Greenville Drive placed RHP David Sandlin on the 7-day injured list. |
|
|
03/07/2024 | Boston Red Sox Prospects activated RHP David Sandlin. |
|
|
02/17/2024 | Boston Red Sox traded RHP John Schreiber to Kansas City Royals for RHP David Sandlin. |
|
|
02/17/2024 | RHP David Sandlin assigned to Greenville Drive. |
|
|
11/06/2023 | Quad Cities River Bandits activated RHP David Sandlin from the 60-day injured list. |
|
|
07/25/2023 | Quad Cities River Bandits transferred RHP David Sandlin from the 7-day injured list to the 60-day injured list. |
|
|
07/03/2023 | Quad Cities River Bandits placed RHP David Sandlin on the 7-day injured list. |
|
|
07/03/2023 | Quad Cities River Bandits placed RHP David Sandlin on the 7-day injured list. |
|
|
06/20/2023 | RHP David Sandlin assigned to Quad Cities River Bandits from Columbia Fireflies. |
|
|
04/03/2023 | RHP David Sandlin assigned to Columbia Fireflies from ACL Royals. |
|
|
08/22/2022 | RHP David Sandlin assigned to ACL Royals. |
|
|
07/24/2022 | Kansas City Royals signed RHP David Sandlin. |
|
|
06/11/2022 | RHP David Sandlin and assigned to College Workout. |
|
|
06/11/2022 | College Workout activated RHP David Sandlin. |
|
|
02/04/2022 | RHP David Sandlin assigned to Oklahoma Sooners. |