Canada national football team statistics and records: oldest players

Competitions:

Oldest Canada players

Canada's oldest players, and their age in years and days on the occasion of their most recent appearance, starting or coming on as a substitute.

For each player age is given in days, and in years and days, from their date of birth.

Player Age (Y:d) Age (days) Match
Pat Onstad 42:131 15472 24 May 2010
	
v Argentina
Dave Norman 42:36 15377 12 Jun 1994
	
v Netherlands
Atiba Hutchinson 40:127 14737 15 Jun 2023
	
v Panama
Patrice Bernier 37:294 13809 14 Jul 2017
	
v Honduras
Steven Vitória 36:311 13460 18 Nov 2023
	
v Jamaica
Kenny Stamatopoulos 36:284 13433 07 Jun 2016
	
v Uzbekistan
Dwayne de Rosario 36:249 13398 19 Jan 2015
	
v Iceland
Ante Jazić 36:228 13377 12 Oct 2012
	
v Cuba
Milan Borjan 36:29 13178 21 Nov 2023
	
v Jamaica
Tomasz Radzinski 35:339 13123 18 Nov 2009
	
v Poland
Dale Mitchell 35:116 12900 15 Aug 1993
	
v Australia
Julián de Guzmán 35:70 12854 03 Jun 2016
	
v Azerbaijan
Nick Dasovic 35:43 12827 18 Jan 2004
	
v Barbados
Carl Valentine 35:42 12826 15 Aug 1993
	
v Australia
Lars Hirschfeld 35:29 12813 15 Nov 2013
	
v Czech Republic
Bruce Wilson 34:354 12773 09 Jun 1986
	
v USSR
Paul Fenwick 34:84 12503 18 Nov 2003
	
v Republic of Ireland
Mark Watson 34:35 12454 13 Oct 2004
	
v Costa Rica
Randy Samuel 33:328 12382 16 Nov 1997
	
v Costa Rica
George Pakos 33:298 12352 09 Jun 1986
	
v USSR
Craig Forrest 33:257 12311 04 Jun 2001
	
v Cameroon
Mike Sweeney 33:233 12287 15 Aug 1993
	
v Australia
Frank Yallop 33:225 12279 16 Nov 1997
	
v Costa Rica
David Wotherspoon 33:173 12227 09 Jul 2023
	
v USA
Junior Hoilett 33:168 12222 21 Nov 2023
	
v Jamaica
Paul Peschisolido 33:102 12156 04 Sep 2004
	
v Honduras
Frank Crawley 33:60 12114 23 Jul 1927
	
v New Zealand
Richard Hastings 33:10 12064 29 May 2010
	
v Venezuela
Paul Stalteri 32:355 12043 08 Oct 2010
	
v Ukraine
Carlo Corazzin 32:293 11981 13 Oct 2004
	
v Costa Rica
Kevin McKenna 32:269 11957 16 Oct 2012
	
v Honduras
Dejan Jaković 32:251 11939 24 Mar 2018
	
v New Zealand
Will Johnson 32:232 11920 10 Sep 2019
	
v Cuba
Iain Hume 32:221 11909 07 Jun 2016
	
v Uzbekistan
Daniel Imhof 32:183 11871 24 May 2010
	
v Argentina
Tosaint Ricketts 32:162 11850 15 Jan 2020
	
v Iceland
Greg Sutton 32:90 11778 18 Jul 2009
	
v Honduras
Nik Ledgerwood 32:65 11753 22 Mar 2017
	
v Scotland
Martin Nash 32:34 11722 30 Jan 2008
	
v Martinique
Marcel de Jong 31:329 11652 09 Sep 2018
	
v US Virgin Islands
Ian Bridge 31:285 11608 30 Jun 1991
	
v Mexico
Issey Nakajima-Farran 31:264 11587 05 Feb 2016
	
v USA
Paul Dolan 31:214 11537 16 Nov 1997
	
v Costa Rica
Terry Dunfield 31:202 11525 10 Sep 2013
	
v Mauritania
Jonathan Osorio 31:161 11484 21 Nov 2023
	
v Jamaica
Carl Fletcher 31:157 11480 01 Jun 2003
	
v Germany
Mike Klukowski 31:142 11465 16 Oct 2012
	
v Honduras
Jim Brennan 31:125 11448 10 Sep 2008
	
v Mexico
Bob Lenarduzzi 31:39 11362 09 Jun 1986
	
v USSR
Scott Arfield 31:13 11336 15 Nov 2019
	
v USA
Lyndon Hooper 31:2 11325 01 Jun 1997
	
v Costa Rica
Olivier Occéan 30:354 11312 12 Oct 2012
	
v Cuba
David Edgar 30:309 11267 24 Mar 2018
	
v New Zealand
Jason De Vos 30:284 11242 13 Oct 2004
	
v Costa Rica
Gabriel Gervais 30:255 11213 01 Jun 2007
	
v Venezuela
Charles Gbeke 30:251 11209 19 Nov 2008
	
v Jamaica
Marco Reda 30:221 11179 30 Jan 2008
	
v Martinique
Lucas Cavallini 30:192 11150 09 Jul 2023
	
v USA
James Lowery 30:165 11123 30 Jun 1991
	
v Mexico
Adrian Cann 30:142 11100 09 Feb 2011
	
v Greece
Rob Friend 30:138 11096 11 Jun 2011
	
v Guadeloupe
Pedro Pacheco 30:108 11066 14 Oct 2014
	
v Colombia
Gerry Gray 30:54 11012 16 Mar 1991
	
v USA
Simeon Jackson 29:359 10952 22 Mar 2017
	
v Scotland
Maxime Crépeau 29:316 10909 23 Mar 2024
	
v Trinidad and Tobago
Adrian Serioux 29:156 10749 15 Oct 2008
	
v Mexico
Samuel Piette 29:131 10724 23 Mar 2024
	
v Trinidad and Tobago
Tesho Akindele 29:119 10712 29 Jul 2021
	
v Mexico
Paul James 29:118 10711 09 Mar 1993
	
v Korea Republic
André Hainault 29:117 10710 13 Oct 2015
	
v Ghana
António Ribeiro 29:114 10707 31 Jan 2010
	
v Jamaica
Doneil Henry 29:53 10646 13 Jun 2022
	
v Honduras
Mark-Anthony Kaye 28:354 10581 21 Nov 2023
	
v Jamaica
Cyle Larin 28:341 10568 23 Mar 2024
	
v Trinidad and Tobago
Sandro Grande 28:340 10567 04 Sep 2006
	
v Jamaica
Ashtone Morgan 28:340 10567 15 Jan 2020
	
v Iceland
Ali Gerba 28:319 10546 11 Jun 2011
	
v Guadeloupe
Richie Laryea 28:318 10545 21 Nov 2023
	
v Jamaica
Sam Adekugbe 28:306 10533 18 Nov 2023
	
v Jamaica
Josh Simpson 28:290 10517 29 Feb 2012
	
v Armenia
Dominick Zator 28:289 10516 04 Jul 2023
	
v Cuba
Tino Lettieri 28:255 10482 09 Jun 1986
	
v USSR
Chris Pozniak 28:140 10367 30 May 2009
	
v Cyprus
Jayson Leutwiler 28:130 10357 02 Sep 2017
	
v Jamaica
Ricardo Ferreira 28:124 10351 29 Mar 2021
	
v Cayman Islands
Tomer Chencinski 28:114 10341 25 Mar 2013
	
v Belarus
Joel Waterman 28:59 10286 23 Mar 2024
	
v Trinidad and Tobago
Tony Menezes 28:55 10282 18 Jan 2003
	
v USA
Mark Rogers 28:15 10242 18 Nov 2003
	
v Republic of Ireland
Frank Jonke 27:364 10226 29 Jan 2013
	
v USA
Nevio Pizzolitto 27:357 10219 18 Aug 2004
	
v Guatemala
Marcus Haber 27:304 10166 11 Nov 2016
	
v Korea Republic
Nana Attakora 27:301 10163 22 Jan 2017
	
v Bermuda
Garret Kusch 27:251 10113 04 Jun 2001
	
v Cameroon
Lukas MacNaughton 27:248 10110 11 Nov 2022
	
v Bahrain
Patrick Leduc 27:195 10057 09 Jul 2005
	
v USA
Stephen Ademolu 27:190 10052 29 May 2010
	
v Venezuela
Simon Thomas 27:179 10041 08 Oct 2017
	
v El Salvador
Chris Williams 27:171 10033 19 Nov 2008
	
v Jamaica
Jamar Dixon 27:159 10021 11 Nov 2016
	
v Korea Republic