Macklin wurde beim NBA-Draft 2011 an 52. Stelle von den Detroit Pistons ausgewählt und unterschrieb aufgrund des Lockouts erst im Dezember 2011 seinen Vertrag. Anschließend wurde nach lediglich 19 Spielen für Detroit an das Farmteam, die Fort Wayne Mad Ants, abgegeben. Von dort kehrte er aber nach nur zehn Spielen im April wieder zurück und absolvierte in der Folge noch vier weitere Spiele für die Pistons.