Równocześnie grał w ekipie Reading United na czwartym szczeblu rozgrywkowym – Premier Development League.
W styczniu 2012 Hedges został wybrany w ramach MLS SuperDraft (z jedenastego miejsca) przez FC Dallas. W Major League Soccer zadebiutował 5 kwietnia 2012 w wygranym 1:0 spotkaniu z New England Revolution, szybko zostając podstawowym środkowym obrońcą zespołu. Premierowego gola w najwyższej klasie rozgrywkowej strzelił natomiast 23 maja tego samego roku w przegranej 1:2 konfrontacji z Chicago Fire. Już dwa lata później został wybrany przez szkoleniowca Óscara Pareję nowym kapitanem drużyny, najmłodszym w historii klubu. W sezonie 2015 zajął z Dallas pierwsze miejsce w konferencji zachodniej, a sam został wybrany do najlepszej jedenastki rozgrywek – MLS Best XI. W sezonie 2016 ponownie uplasował się z drużyną na pierwszym miejscu w zachodniej konferencji, zdobywając trofeum Supporters' Shield, a także triumfował w rozgrywkach pucharu Stanów Zjednoczonych – U.S. Open Cup. On sam drugi rok z rzędu znalazł się w MLS Best XI, a także otrzymał nagrodę MLS Defender of the Year dla najlepszego obrońcy ligi.