2019: Return Announced on December 17, 2019
2018: Appeared in 30 matches, recording 13 clean sheets. ... Set single-season club records for clean sheets (13) and goalkeeper minutes (2,633). ... Became the club’s all-time career leader in minutes played (currently sitting at 7,560) and extended his all-time career lead in games played (85) and career clean sheets (23). ... Set a club record for most consecutive clean sheets in a single season (5) and most consecutive minutes without allowing a goal (491). ... Re-signed with Phoenix Rising FC on December 4, 2017.
2017: Appeared in five matches for Phoenix Rising FC, recording one clean sheet.
2016: Appeared in 24 matches for Arizona United, recording five clan sheets.
2015: Appeared in 27 matches for Arizona United SC. … Recorded four shutouts. … Broke USL record for most saves in a season (130). The previous record was 115.
2014: Appeared in five matches for USL’s Orlando City SC and recorded three shutouts.
2012-13: Appeared in 16 matches for USL PRO’s LA Blues and recorded eight shutouts.
2012: Appeared in four matches for National Premier Soccer League’s Atlanta Silverbacks Reserves.
2009-2010: Appeared in 19 matches for the Premier Development League’s Atlanta Blackhawks.
2007-08: Appeared in 15 matches for the Premier Development League’s Indiana Invaders.
2007-11: Appeared in 63 matches and recorded 18 shutouts for the University of Alabama at Birmingham.