Canada national football team statistics and records: top scorers

Competitions:

Top Canada goal scorers

Canada's top scorers and their total goal tallies.

Totals are updated after each game.

Player Goals First Latest
John Catliff
22 23 Jun 1984 02 May 1993
Dale Mitchell
19 15 Sep 1980 08 Nov 1992
Alex Bunbury
17 30 Aug 1986 12 Oct 1997
Dwayne De Rosario
16 02 Feb 2002 19 Jan 2015
Igor Vrablic
12 13 Feb 1985 30 Aug 1986
Carlo Corazzin
11 10 Jan 1996 18 Jan 2004
Paul Peschisolido
11 13 Jun 1992 13 Jun 2004
Ali Gerba
11 12 Jul 2005 15 Oct 2008
Tomasz Radzinski
10 12 Jan 1996 15 Oct 2008
Kevin McKenna
10 30 May 2000 29 Feb 2012
Tosaint Ricketts
8 06 Sep 2011 06 Oct 2016
Les 'Buzz' Parsons
7 20 Aug 1972 22 Oct 1977
Paul Stalteri
7 02 Jun 1999 25 Mar 2007
Atiba Hutchinson
6 09 Oct 2004 04 Sep 2015
Jim Brennan
6 02 Sep 1999 01 Mar 2006
Momcilo 'Mike' Stojanovic
5 15 Sep 1980 06 Nov 1981
Ian Bridge
5 12 Nov 1981 15 Oct 1988
Cyle Larin
5 30 Mar 2015 07 Sep 2016
George Pakos
5 11 Dec 1983 02 Feb 1986
Colin Miller
5 24 Oct 1984 23 Mar 1993
Julian de Guzman
5 06 Jun 2007 20 Aug 2008
Geoff Aunger
4 15 Nov 1992 30 Aug 1996
Eddy Berdusco
4 13 Jun 1992 01 Jun 1997
Jason De Vos
4 02 Jun 1999 04 Sep 2004
Bob Lenarduzzi
4 22 Dec 1976 17 Sep 1980
Tom Kouzmanis
4 01 Aug 1995 03 Aug 1995
Iain Hume
3 16 Nov 2005 06 Sep 2011
Mark Watson
3 31 Jul 1993 24 Feb 2000
Brian Robinson
3 06 Sep 1972 10 Oct 1973
Don Archibald
3 02 Jul 1927 23 Jul 1927
Lyndon Hooper
3 25 Aug 1986 15 Aug 1993
Simeon Jackson
3 30 May 2009 06 Sep 2011
Jim Douglas
3 29 Aug 1972 06 Jul 1975
Chris Bennett
3 10 Oct 1973 09 Jul 1975
Alphonso Davies
3 07 Jul 2017 11 Jul 2017
Joseph Schiraldi
2 02 Sep 1972 07 Oct 1973
F Doll
2 25 Nov 1886 25 Nov 1886
Domenic Mobilio
2 18 Apr 1993 31 Jul 1993
Bruce Miller
2 17 Sep 1980 17 Sep 1980
Tesho Akindele
2 16 Jun 2015 03 Jun 2016
Nick Papadakis
2 06 Oct 1968 06 Oct 1968
Brian Philley
2 22 Jun 1957 06 Jul 1957
Kevin Holness
2 10 Jan 1996 10 Jan 1996
Branko Segota
2 01 Nov 1980 12 Oct 1981
Rob Friend
2 04 Sep 2006 31 May 2008
Gordon Stewart
2 22 Jun 1957 06 Jul 1957
George Forrest
2 07 Jun 1924 23 Jun 1924
Carl Fletcher
2 16 Nov 1997 08 Oct 1999
Olivier Occean
2 10 Feb 2005 22 Aug 2007
Martin Nash
2 11 Jan 2000 11 Jan 2000
Dick Stobbart
2 14 Jun 1924 12 Jul 1924
William Linning
2 07 Jun 1924 12 Jul 1924
Ike MacKay
2 13 Jun 1967 29 Aug 1972
Lucio Ianiero
2 25 Aug 1986 30 Aug 1986
Arthur Hughes
2 22 Jun 1957 22 Jun 1957
Robert Iarusci
2 01 Nov 1980 21 Nov 1981
Tibor Vigh
2 06 Oct 1968 13 Oct 1968
Robert Bolitho
2 24 Sep 1976 22 Dec 1976
Brian Budd
2 22 Dec 1976 08 Oct 1977
David Edgar
2 07 Jun 2016 07 Sep 2016
Nick Dasovic
2 11 Jul 1993 13 Oct 1996
Paul James
2 24 Oct 1984 17 Aug 1985
Marcus Haber
2 27 Mar 2015 06 Oct 2016
Josh Simpson
2 02 Sep 2011 02 Sep 2011
Will Johnson
2 02 Sep 2011 08 Sep 2015
Jim Wilson
2 12 Jul 1924 12 Jul 1924
André Hainault
2 11 Oct 2008 29 Mar 2011
Ralph McPate
2 13 Oct 1968 13 Oct 1968
Milovan Bakic
2 12 Oct 1977 20 Oct 1977
Adrian Serioux
1 06 Sep 2008 06 Sep 2008
Dejan Jakovic
1 07 Jul 2017 07 Jul 2017
Issey Nakajima-Farran
1 15 Jun 2008 15 Jun 2008
Junior Hoilett
1 20 Jul 2017 20 Jul 2017
Richard Hastings
1 20 Feb 2000 20 Feb 2000
Davide Xausa
1 29 May 1999 29 May 1999
Thompson
1 18 May 1998 18 May 1998
Jeff Clarke
1 27 May 2000 27 May 2000
Steven Vitoria
1 06 Oct 2016 06 Oct 2016
Russell Teibert
1 11 Jun 2015 11 Jun 2015
Randy Edwini-Bonsu
1 30 Mar 2015 30 Mar 2015
Nikolas Ledgerwood
1 07 Sep 2016 07 Sep 2016
Manjrekar James
1 02 Sep 2016 02 Sep 2016
Frasier Aird
1 22 Mar 2017 22 Mar 2017
Scott Arfield
1 07 Jul 2017 07 Jul 2017
Maycoll Canizalez
1 12 Feb 2003 12 Feb 2003
Marcel de Jong
1 13 Oct 2015 13 Oct 2015
Paul Lee
1 23 Jun 1984 23 Jun 1984
Garett Kusch
1 06 Jun 1999 06 Jun 1999
Marco Reda
1 01 Mar 2006 01 Mar 2006
Marc Bircham
1 27 Apr 1999 27 Apr 1999
Doliscat
1 01 Jun 1994 01 Jun 1994
Enzo Concina
1 15 Jul 1988 15 Jul 1988
Chris Chuedan
1 30 Aug 1986 30 Aug 1986
Glen Johnson
1 20 Aug 1972 20 Aug 1972
John Limniatis
1 03 Jul 1991 03 Jul 1991
Nick Gilbert
1 02 Apr 1992 02 Apr 1992
Ed McLaine
1 27 Jun 1925 27 Jun 1925
Sandro Grande
1 03 Sep 2005 03 Sep 2005
Sergio Zanatta
1 06 Oct 1968 06 Oct 1968
Thomson
1 04 Jun 1995 04 Jun 1995