CollegeEdit
przed przystąpieniem do krajowego programu rezydencyjnego do lat 17, Hall grał dla lokalnego klubu Hillsborough County United. Hall grał w college soccer na University of Maryland, gdzie zdobył mistrzostwo NCAA Division I w 2009 roku. W trakcie kariery akademickiej dwukrotnie wystąpił w NSCAA / Adidas All-American, w 2005 w USYSA All-American oraz dwukrotnie w Parade All-American. W ciągu trzech lat w Maryland wystąpił w 66 meczach, zdobywając 26 bramek i asystując w 14.
W MLS zadebiutował 19 marca 2009 roku w meczu otwarcia sezonu 2009 przeciwko Seattle Sounders FC. W swoim pierwszym sezonie z Nowym Jorkiem Hall wystąpił w 24 meczach sezonu regularnego grając głównie jako prawy obrońca. Po zakończeniu swojego pierwszego sezonu z Nowym Jorkiem Hall rozpoczął treningi z siostrzanym klubem Red Bull Salzburg.
w dniu 20 marca 2010 roku, Hall rozpoczął i rozegrał pełne 90 minut Dla Red Bulls w wygranym 3: 1 meczu z Santosem FC, który był pierwszym meczem rozegranym na nowej Red Bull Arena. 23 maja 2010 roku Hall strzelił pierwszego gola w Nowym Jorku w wygranym 3: 1 meczu z włoskim Juventusem FC w towarzyskim meczu rozegranym na Red Bull Arena. 21 października 2010 roku Hall wystąpił na lewej stronie pomagając Nowemu Jorkowi w wygranym 2: 0 meczu z New England Revolution, który pomógł Nowemu Jorkowi zdobyć drugi tytuł Konferencji Wschodniej w sezonie regularnym.
22 listopada 2010 roku ogłoszono, że Hall został wymieniony do 2011 expansion team Portland Timbers w zamian za wybór trzeciej rundy w SuperDraft 2011. Hall był regularnym zawodnikiem Portland, zanim został wymieniony do FC Dallas 19 sierpnia 2011 w zamian za pomocnika Erica Alexandra.
Hall został sprzedany do Toronto FC 29 listopada 2011 w zamian za wybór drugiej rundy w MLS SuperDraft 2013. Hall zadebiutował w drugiej połowie dla Torstena Fringsa w przegranym 2: 0 domowym spotkaniu z D. C. United. Swoją pierwszą profesjonalną bramkę Hall zdobył 20 czerwca 2012 roku przeciwko Houston Dynamo, mecz zakończył się remisem 3: 3 na wyjeździe.
w grudniu 2014 roku Hall został wymieniony przez Toronto do New England Revolution w zamian za wybór z czwartej rundy w MLS SuperDraft 2015. W 2015 roku Hall wystąpił w 12 meczach dla Nowej Anglii, notując 998 minut.
Kontrakt ma opcję klubową na sezon 2017. 21 lipca 2016 roku Hall dołączył do drużyny United Soccer League Sacramento Republic na zasadzie wypożyczenia.
InternationalEdit
od 2003 roku jest członkiem amerykańskiego programu rezydencyjnego w piłce nożnej. z reprezentacją U-17 zdobył 22 bramki, w tym mecze na Mistrzostwach Świata U-17 W Peru w 2005 roku, gdzie wystąpił w sześciu meczach i strzelił jedną bramkę przeciwko reprezentacji Wybrzeża Kości Słoniowej U-17.reprezentował również Stany Zjednoczone na poziomie U-20.
Hall zakwalifikował się do gry w reprezentacji Portorykańczyków za sprawą swoich portorykańskich dziadków. Zagrał w drugiej rundzie Pucharu Karaibów 2017, pomagając Portoryko dotrzeć do trzeciej rundy i będąc zaledwie dwoma meczami od zdobycia po raz pierwszy Złotego Pucharu CONCACAF 2017.
nadal grał z drużyną w meczach przeciwko Orlando City SC w 2017 roku oraz Lidze Narodów CONCACAF do 2018 roku.