the milwaukee brewers selected shackelford in the 21st round of the 2010 mlb draft. playing for the azl brewers of the arizona league in 2010, he was 1-2 with a 5.40 era. the next season for the helena brewers in the advanced rookie pioneer league, he was 3-5 with a 4.15 era.