Vancouver Whitecaps FC Residency (5, 10, 2008–2010)
FC Energie Cottbus (loan, 2, 17, 2008–2010)
Vancouver Whitecaps (0, 1, 2010–2010)
FC Edmonton (12, 47, 2011–2012)
D.C. United (3, 32, 2013–2014)
Richmond Kickers (loan, 4, 6, 2014–2014)
Atlanta Silverbacks (2, 29, 2015–2015)
Canada men's national under-17 soccer team (0, 6, 2006–2008)
Canada men's national under-17 soccer team (0, 4, 2009–2009)
Canadian men's national soccer team (0, 7, 2013–2013)
Tampa Bay Rowdies (0, 11, 2017–2017)
Ottawa Fury FC (0, 3, 2018–2018)
Tampa Bay Rowdies (0, 5, 2018–2018)
York United FC (2019–)
Authority file
Q6451367 WorldFootball.net person ID: kyle-porter Transfermarkt player ID: 87070 National-Football-Teams.com player ID: 50833 FootballDatabase.eu person ID: 160202