Horford konnte in seiner Debütsaison 2007/08 durchschnittlich 10,1 Punkte und 9,7 Rebounds pro Spiel erzielen. Für diese Leistung wurde er in das NBA All-Rookie First Team berufen. Trotz seiner für diese Position verhältnismäßig geringen Körpergröße von 2,08 m entwickelte sich Horford zu einem der besten Centerspieler der Liga. 2010 gelang ihm der Durchbruch und er wurde für das NBA All-Star Game nominiert. 2011 folgte eine weitere All-Star Nominierung, sowie eine Berufung in das NBA-All Third Team.
Aufgrund einer Verletzung des Brustmuskels, absolvierte Horford 2011/12 nur 11 Spiele.[3] In der darauffolgenden Saison zeigte er jedoch in 74 Spielen mit 17,4 Punkten und 10,2 Rebounds Karrierebestwerte. Im Dezember 2013 erlitt Horford nach 29 Spielen erneut eine Brustmuskelverletzung, weswegen er den Rest der Saison ausfiel.[4] Zur Saison 2014/15 kehrte er wieder zurück und absolvierte 76 Spiele für die Hawks. Mit Atlanta stellte er die beste Bilanz in der Eastern Conference auf und erreichte das Conference-Finale, zudem wurde Horford zum dritten Mal in das NBA All-Star Game eingeladen. Auch die Saison 2015/16 verlief für Horford erfolgreich. Er erreichte mit den Hawks erneut die Playoffs, wo man jedoch im Conference-Halbfinale ausschied.
Boston Celtics (2016–2019)
Im Sommer 2016 wechselte Horford als Free Agent zu den Boston Celtics.[5] Bei den Celtics war Horford eine wichtige Stütze für Trainer Brad Stevens und sein Team. Er wurde 2017 und 2018 zum NBA All-Star Game eingeladen und erreichte in beiden Jahren auch die NBA-Playoffs mit den Celtics.
Philadelphia 76ers (2019–2020)
Im Sommer 2019 unterschrieb Horford einen mit 97 Millionen US-Dollar, plus 12 Millionen US-Dollar Bonus, dotierten 4-Jahres-Vertrag bei den Philadelphia 76ers.[6]