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