Born: October 16, 1996
Height: 5′ 10″
Weight: 205
Bats: Left
Throws: Right
Drafted: 14th Round, 424th Overall, 2019
How Acquired: Draft
College: The Masters University
Agent: N/A

Shackelford is a college senior from a small school in the NAIA. He showed a lot of offense this past year, hitting for a .415/.519/1.096 line in 188 at-bats, with that massive slugging percentage being a result of 36 home runs. That’s a huge increase over his 2018 totals, when he had a .303/.409/.584 line with 11 homers in 178 at-bats. It’s hard to say how his offense will transfer over to pro ball, since it could be a product of playing against weaker talent while at an advanced age.  As a pro, he’s played first, second and third.

R+:  274/339/491, 212 AB, 18 2B, 2 3B, 8 HR, 20 BB, 54 K, 1-4 SB

Shackelford was the primary third baseman for Bristol.  He also started a half dozen games at second.  He had a good debut at the plate, finishing tied for third in the league in doubles and seventh in slugging.  He had a big platoon split, with an OPS of .881 against RHPs and .656 against LHPs.  He was remarkably consistent, with a monthly OPS starting in June of .846, .820 and .828.


A+:  210/290/438, 372 AB, 15 2B, 2 3B, 22 HR, 36 BB, 133 K, 3-3 SB

Shackelford opened the season at Greensboro in a first base platoon with Jesus Valdez, but took over the job full-time when Vadez was moved up to Altoona.  He hit for a lot of power early in the season, with 13 home runs in May and June, and OPS figures of .905 and .779, respectively.  The power and dead-pull tendencies came with a lot of swing-and-miss, though, and pitchers evidently caught up.  Shackelford had a .561 OPS in July and .551 in August.  In the two months, he fanned 65 times in just 154 ABs.  He rebounded with an .807 OPS in September.  Shackelford’s power depended a lot on the ballpark at Greensboro, which played as an extreme home run park in 2021.  He had 14 longballs at home and eight on the road.  He had more extra base hits on the road, though, 22 to 18, so it’s likely that the home park mostly turned doubles into homers.  Shackelford had a reverse platoon split.  He started 27 games at second, mainly when Nick Gonzales was hurt.  He didn’t commit many errors at either position.

Shackelford definitely has power, but he’ll have to make more contact.  He and Will Matthiessen would make an interesting 1B/DH combination at Altoona.

2022: Minor league contract
Signing Bonus:
MiLB Debut: 2019
MLB Debut:
MiLB FA Eligible: 2025
MLB FA Eligible:
Rule 5 Eligible: 2022
Added to 40-Man:
Options Remaining: 3
MLB Service Time: 0.000
June 5, 2019: Drafted by the Pittsburgh Pirates in the 14th round, 424th overall pick; signed on June 12.