Loading page

Canada U20 All Time Regular Season Stats

Team Information and Facts
Positions
Leagues
All Leagues + Tournaments
Nationalities

All Time Player Stats

Select...
From season
To season
#PlayerSeasonAgeLeagueGPGATPP/GPPIM+/-
901.Canada flagBrad Ference (D)1997-199847WJC-2070110.146-
902.Canada flagSelmar Odelein (D)1985-198660WJC-2070110.146-
903.Canada flagRob Ramage (D)1976-197767WJC-2070110.146-
904.Canada flagMark Plantery (D)1976-197766WJC-2070110.146-
905.Canada flagScott Laughton (C/LW)2013-201432WJC-2070110.1462
906.Canada flagLee Sorochan (D)1994-199550WJC-2070110.146-
907.Canada flagDarnell Nurse (D)2014-201531WJC-2070110.1468
908.Canada flagKevin Bahl (D)2019-202026WJC-2070110.1464
909.Canada flagAdrian Aucoin (D)1992-199353WJC-2070110.1486
910.Canada flagBarret Jackman (D)1999-200045WJC-2070110.1485
911.Canada flagDan Hamhuis (D)2000-200143WJC-2070110.1482
912.Canada flagAdrien Plavsic (D)1989-199056WJC-2070110.148-
913.Canada flagScott McCrady (D)1987-198857WJC-2070110.148-
914.Canada flagJoël Bouchard (D)1993-199452WJC-2070110.14105
915.Canada flagDean McAmmond (LW)1992-199353WJC-2070110.14121
916.Canada flagMatt Dumba (D)2013-201431WJC-2070110.14124
917.Canada flagBrent Tully (D)1993-199452WJC-2070110.1416-4
918.Canada flagDavid Morisset (RW)2000-200145WJC-2070110.1418-1
919.Canada flagMike Forbes (D)1976-197768WJC-2070110.1422-
920.Canada flagKirby Dach (C)2020-202125WJC-2000000.0000
921.Canada flagJoel Quenneville (D)1977-197867WJC-2000000.000-
922.Canada flagJeremy Colliton (C)2004-200541WJC-2010000.0000
923.Canada flagDevante Smith-Pelly (RW)2011-201234WJC-2010000.0000
924.Canada flagCarson Lambos (D)2021-202223WJC-2010000.000-1
925.Canada flagCarter Bear (LW/C)2025-202619WJC-2020000.0000
926.Canada flagCarson Rehkopf (C/LW)2024-202521WJC-2020000.0040
927.Canada flagMike Fryia (F)1973-197471WJC-2030000.000-
928.Canada flagRiley Kidney (C/LW)2021-202223WJC-2030000.0000
929.Canada flagClayton Pachal (W/C)1974-1975-WJC-2030000.002-
930.Canada flagBoone Jenner (C)2012-201333WJC-2030000.002-2
931.Canada flagJoseph Carlevale (LW)1975-197668WJC-2030000.002-
932.Canada flagRon Carter (RW)1975-197668WJC-2040000.000-
933.Canada flagAlain Bélanger (RW)1975-197670WJC-2040000.000-
934.Canada flagKenneth Johnston (D)1975-197667WJC-2040000.000-
935.Canada flagRichard Matvichuk (D)1991-199253WJC-2040000.002-
936.Canada flagBrendan Lowe (D)1975-197670WJC-2040000.002-
937.Canada flagJesse Wallin (D)1997-199848WJC-2040000.004-
938.Canada flagFloyd Lahache (D)1975-197668WJC-2040000.0012-
939.Canada flagMario Claude (D)1975-197669WJC-2040000.0012-
940.Canada flagBobby Simpson (LW)1975-197669WJC-2040000.0021-
941.Canada flagDoug Gilmour (C)1980-198163WJC-2050000.000-
942.Canada flagRoy Russell (D)1980-198163WJC-2050000.000-
943.Canada flagBrad Pirie (D)1973-197470WJC-2050000.000-
944.Canada flagJorian Donovan (D)2023-202422WJC-2050000.000-2
945.Canada flagBeau Akey (D)2024-202521WJC-2050000.0001
946.Canada flagBlair Betts (C)1998-199946WJC-2050000.002-1
947.Canada flagBrandon Hickey (D)2015-201630WJC-2050000.002-1
948.Canada flagRoland McKeown (D)2015-201630WJC-2050000.0024
949.Canada flagCraig Halliday (D)1980-198164WJC-2050000.002-
950.Canada flagJake Ayotte (D)1973-197471WJC-2050000.002-
951.Canada flagNoah Warren (D)2023-202421WJC-2050000.0021
952.Canada flagGarry Lacey (LW)1983-198462WJC-2050000.004-
953.Canada flagEthan Gauthier (RW/LW)2024-202521WJC-2050000.0040
954.Canada flagTrevor Johansen (D)1976-197769WJC-2050000.005-
955.Canada flagBrendan Perlini (LW)2015-201630WJC-2050000.006-2
956.Canada flagDavid Fenyves (D)1979-198066WJC-2050000.008-
957.Canada flagJim Turkiewicz (D)1973-197471WJC-2050000.008-
958.Canada flagStan Jonathan (LW)1973-197471WJC-2050000.008-
959.Canada flagAndrew Gibson (D)2024-202521WJC-2050000.0081
960.Canada flagJohn-Paul Kelly (LW)1978-197966WJC-2050000.0010-
961.Canada flagBryan Maxwell (D)1974-197570WJC-2050000.0010-
962.Canada flagBoris Fistric (D)1978-1979-WJC-2050000.0022-
963.Canada flagJC Lipon (RW)2012-201332WJC-2050000.00270
964.Canada flagLuke Richardson (D)1986-198757WJC-2060000.000-
965.Canada flagGuillaume Latendresse (LW/RW)2005-200639WJC-2060000.0000
966.Canada flagSasha Pokulok (D)2005-200640WJC-2060000.0000
967.Canada flagKevin Klein (D)2003-200441WJC-2060000.0003
968.Canada flagBoyd Gordon (C)2002-200342WJC-2060000.0000
969.Canada flagKenndal McArdle (LW)2006-200739WJC-2060000.0000
970.Canada flagJeremy Colliton (C)2003-200441WJC-2060000.0022
971.Canada flagDaniel Paille (LW)2002-200342WJC-2060000.0020
972.Canada flagMark Pysyk (D)2011-201234WJC-2060000.0027
973.Canada flagJamie Oleksiak (D)2011-201233WJC-2060000.0024
974.Canada flagMark McNeill (C/RW)2012-201333WJC-2060000.002-1
975.Canada flagEthan Del Mastro (D)2021-202223WJC-2060000.0020
976.Canada flagCraig Mills (RW)1995-199649WJC-2060000.004-
977.Canada flagRhett Warrener (D)1995-199650WJC-2060000.004-
978.Canada flagMarc Staal (D)2006-200739WJC-2060000.004-1
979.Canada flagDan Bertram (RW)2006-200739WJC-2060000.004-1
980.Canada flagMarc-André Cliche (C)2006-200739WJC-2060000.0040
981.Canada flagColten Teubert (D)2008-200936WJC-2060000.004-3
982.Canada flagRyan Parent (D)2006-200739WJC-2060000.0060
983.Canada flagSam Gagner (C/RW)2006-200736WJC-2060000.0080
984.Canada flagJames Neal (LW/RW)2006-200738WJC-2060000.0080
985.Canada flagShea Weber (D)2004-200540WJC-2060000.001010
986.Canada flagRyan Parent (D)2005-200639WJC-2060000.00123
987.Canada flagDan Bertram (RW)2005-200639WJC-2060000.00220
988.Canada flagChris Phillips (D)1995-199648WJC-2060000.00--
989.Canada flagShane Willis (RW)1996-199749WJC-2070000.000-
990.Canada flagManny Malhotra (C)1997-199846WJC-2070000.000-
991.Canada flagScott Niedermayer (D)1990-199152WJC-2070000.000-
992.Canada flagJoël Bouchard (D)1992-199352WJC-2070000.0003
993.Canada flagJean-Pierre Dumont (RW)1997-199848WJC-2070000.000-
994.Canada flagMatt Kinch (D)1999-200046WJC-2070000.0004
995.Canada flagJoe Rullier (D)1999-200046WJC-2070000.0000
996.Canada flagDavid Saint-Pierre (C)1991-199254WJC-2070000.000-
997.Canada flagChris Bigras (D)2013-201431WJC-2070000.0002
998.Canada flagKerby Rychel (LW)2013-201431WJC-2070000.000-3
999.Canada flagDante Fabbro (D)2017-201828WJC-2070000.0001
1000.Canada flagDawson Mercer (C/RW)2019-202024WJC-2070000.000-1