Loading page

Canada U20 All Time Overall Totals Stats

Team Information and Facts
Positions
Leagues
All Leagues
Canada (948 players)

All Time Player Stats

Overall Totals
From season
To season
#PlayerGPGATPPPGPIMPeriodYears
701.Canada flagBill Kitchen (D)50110.20101979 - 19801
702.Canada flagChris Armstrong (D)60110.1701993 - 19941
703.Canada flagAlexandre Rouleau (D)60110.1702002 - 20031
704.Canada flagMichaël Bournival (W/C)60110.1702011 - 20121
705.Canada flagDerek Meech (D)60110.1722003 - 20041
706.Canada flagKeith Aulie (D)60110.1722008 - 20091
707.Canada flagPhillip Danault (C/LW)60110.1722012 - 20131
708.Canada flagMike Keane (RW)60110.1741986 - 19871
709.Canada flagNathan MacKinnon (C/RW)60110.1742012 - 20131
710.Canada flagKerry Huffman (D)60110.1741986 - 19871
711.Canada flagStéphane Roy (C)60110.1761986 - 19871
712.Canada flagCody Goloubef (D)60110.1782008 - 20091
713.Canada flagNathan Beaulieu (D)60110.17162011 - 20121
714.Canada flagStewart Malgunas (D)70110.1401989 - 19901
715.Canada flagRyan Hughes (C)70110.1401991 - 19921
716.Canada flagYves Courteau (RW)70110.1401983 - 19841
717.Canada flagDenis Houle (LW)70110.1401976 - 19771
718.Canada flagElliot Desnoyers (LW/RW)70110.1402021 - 20221
719.Canada flagJack Matier (D)70110.1402022 - 20231
720.Canada flagCaedan Bankier (C/LW)70110.1402022 - 20231
721.Canada flagCameron Reid (D)70110.1402025 - 20261
722.Canada flagBrad Stuart (D)70110.1421998 - 19991
723.Canada flagBrandon Sutter (C/RW)70110.1422007 - 20081
724.Canada flagJason Herter (D)70110.1421989 - 19901
725.Canada flagBrad Berry (D)70110.1421984 - 19851
726.Canada flagAdam Pelech (D)70110.1422013 - 20141
727.Canada flagKaedan Korczak (D)70110.1422020 - 20211
728.Canada flagRyan O'Rourke (D)70110.1422021 - 20221
729.Canada flagReid Schaefer (LW)70110.1422022 - 20231
730.Canada flagLogan Pyett (D)70110.1442007 - 20081
731.Canada flagGord Kluzak (D)70110.1441981 - 19821
732.Canada flagGeoff Smith (D)70110.1441988 - 19891
733.Canada flagBen Danford (D)70110.1442025 - 20261
734.Canada flagMark Plantery (D)70110.1461976 - 19771
735.Canada flagScott Laughton (C/LW)70110.1462013 - 20141
736.Canada flagLee Sorochan (D)70110.1461994 - 19951
737.Canada flagDarnell Nurse (D)70110.1462014 - 20151
738.Canada flagKevin Bahl (D)70110.1462019 - 20201
739.Canada flagAdrian Aucoin (D)70110.1481992 - 19931
740.Canada flagAdrien Plavsic (D)70110.1481989 - 19901
741.Canada flagScott McCrady (D)70110.1481987 - 19881
742.Canada flagDean McAmmond (LW)70110.14121992 - 19931
743.Canada flagMatt Dumba (D)70110.14122013 - 20141
744.Canada flagDavid Morisset (RW)70110.14182000 - 20011
745.Canada flagMike Forbes (D)70110.14221976 - 19771
746.Canada flagColten Teubert (D)120110.0842008 - 20102
747.Canada flagMarc Staal (D)120110.0882005 - 20072
748.Canada flagChris Phillips (D)130110.0841995 - 19972
749.Canada flagDante Fabbro (D)140110.0702016 - 20182
750.Canada flagMike Van Ryn (D)140110.0781997 - 19992
751.Canada flagJay Harrison (D)140110.0782000 - 20022
752.Canada flagJoël Bouchard (D)140110.07101992 - 19942
753.Canada flagCory Sarich (D)140110.07121996 - 19982
754.Canada flagKirby Dach (C)0000-02020 - 20211
755.Canada flagJoel Quenneville (D)0000-01977 - 19781
756.Canada flagDevante Smith-Pelly (RW)10000.0002011 - 20121
757.Canada flagCarson Lambos (D)10000.0002021 - 20221
758.Canada flagCarter Bear (LW/C)20000.0002025 - 20261
759.Canada flagMike Fryia (F)30000.0001973 - 19741
760.Canada flagRiley Kidney (C/LW)30000.0002021 - 20221
761.Canada flagClayton Pachal (W/C)30000.0021974 - 19751
762.Canada flagJoseph Carlevale (LW)30000.0021975 - 19761
763.Canada flagRon Carter (RW)40000.0001975 - 19761
764.Canada flagAlain Bélanger (RW)40000.0001975 - 19761
765.Canada flagKenneth Johnston (D)40000.0001975 - 19761
766.Canada flagRichard Matvichuk (D)40000.0021991 - 19921
767.Canada flagBrendan Lowe (D)40000.0021975 - 19761
768.Canada flagFloyd Lahache (D)40000.00121975 - 19761
769.Canada flagMario Claude (D)40000.00121975 - 19761
770.Canada flagBobby Simpson (LW)40000.00211975 - 19761
771.Canada flagDoug Gilmour (C)50000.0001980 - 19811
772.Canada flagRoy Russell (D)50000.0001980 - 19811
773.Canada flagBrad Pirie (D)50000.0001973 - 19741
774.Canada flagJorian Donovan (D)50000.0002023 - 20241
775.Canada flagBeau Akey (D)50000.0002024 - 20251
776.Canada flagBlair Betts (C)50000.0021998 - 19991
777.Canada flagBrandon Hickey (D)50000.0022015 - 20161
778.Canada flagRoland McKeown (D)50000.0022015 - 20161
779.Canada flagCraig Halliday (D)50000.0021980 - 19811
780.Canada flagJake Ayotte (D)50000.0021973 - 19741
781.Canada flagNoah Warren (D)50000.0022023 - 20241
782.Canada flagGarry Lacey (LW)50000.0041983 - 19841
783.Canada flagEthan Gauthier (RW/LW)50000.0042024 - 20251
784.Canada flagTrevor Johansen (D)50000.0051976 - 19771
785.Canada flagBrendan Perlini (LW)50000.0062015 - 20161
786.Canada flagDavid Fenyves (D)50000.0081979 - 19801
787.Canada flagJim Turkiewicz (D)50000.0081973 - 19741
788.Canada flagStan Jonathan (LW)50000.0081973 - 19741
789.Canada flagAndrew Gibson (D)50000.0082024 - 20251
790.Canada flagJohn-Paul Kelly (LW)50000.00101978 - 19791
791.Canada flagBryan Maxwell (D)50000.00101974 - 19751
792.Canada flagBoris Fistric (D)50000.00221978 - 19791
793.Canada flagJC Lipon (RW)50000.00272012 - 20131
794.Canada flagLuke Richardson (D)60000.0001986 - 19871
795.Canada flagGuillaume Latendresse (LW/RW)60000.0002005 - 20061
796.Canada flagSasha Pokulok (D)60000.0002005 - 20061
797.Canada flagKevin Klein (D)60000.0002003 - 20041
798.Canada flagBoyd Gordon (C)60000.0002002 - 20031
799.Canada flagKenndal McArdle (LW)60000.0002006 - 20071
800.Canada flagMark Pysyk (D)60000.0022011 - 20121

* Some data is missing to provide a correct summary.