Spielerkarriere
10Canada national under-20 association football team2006–2009
Toronto FC2007–2011
Canadian men's national soccer team2010–heute
Canada men's national under-17 association football team2012–2012
FC Haka2012–2012
San Jose Earthquakes2013–2013
D.C. United2014–2014
San Antonio Scorpions2015–2015
Fort Lauderdale Strikers2016–heute
Fort Lauderdale Strikers2016–heute