W 2008 roku po raz pierwszy zdobył tytuł ligowego obrońcy roku, pokonując Bakary'ego Soumare i Jimmy'ego Conrada. Został też wybrany do jedenastki sezonu (obydwa te osiągnięcia powtórzył w 2009 roku). W tym właśnie roku skończył mu się kontrakt z Columbus Crew i w grudniu przebywał na testach medycznych w niemieckim drugoligowcu FSV Mainz. Do kupna jednak nie doszło, a Marshall powrócił do Stanów, gdzie podpisał nową umowę z zespołem z Columbus. W 2014 przeszedł do Seattle Sounders FC.
Statystyki klubowe KlubSezonRozgrywkiLigaPlay-offyWystępyGoleWystępyGoleColumbus Crew2010Major League Soccer00002009Major League Soccer184202008Major League Soccer294422007Major League Soccer122--2006Major League Soccer261--2005Major League Soccer301--2004Major League Soccer28020
Ostatnia aktualizacja: 1 stycznia 2010.
Kariera reprezentacyjna Marshall w barwach kadry U-17 Stanów Zjednoczonych zaliczył występy na Mistrzostwach Świata w 2001 roku, a z reprezentacją U-20 występował na MŚ w 2003 roku. W seniorskiej reprezentacji zadebiutował 9 marca 2005 w spotkaniu z Kolumbią (3:0). W tym samym meczu strzelił bramkę otwierającą wynik spotkania. Z kadrą narodową pojechał na Złoty Puchar CONCACAF 2009, gdzie został członkiem drużyny turnieju.