Loading page

USports All-Time Stats

Change League
All Positions
All Teams
All Nationalities
All Ages
Drafted?
Has played in
Has won
Age From
Age To
Draft Eligibility
Contract
Status
Shoots
Min Height
Max Height
Min Weight
Max Weight
Player Style
Draft Type
Select Draft Type first
Select Draft Type first
Select Draft Type first
Paid Feature
Explore plans

USports All-Time Player Totals

Export
Regular Season
From Season
To Season
USports — All-Time Player Stats
#PlayerGPGATPP/GPPIMPeriodYears
5101.Canada flagJoe McCann (RW)541413270.50362008 - 20102
5102.Canada flagPeter Christian (F)621413270.44661989 - 19923
5103.Canada flagRay Plamondon (LW)671413270.40281980 - 19832
5104.Canada flagTim McNamara (C/RW)25131427-541988 - 19924
5105.Canada flagSébastien Lessard (C)281314270.96301997 - 19981
5106.Canada flagCameron MacDonald (C/W)291314270.93462024 - 20251
5107.Canada flagRob Graves (F)491314270.55561979 - 19853
5108.Canada flagMark Babony (C)551314270.49381995 - 19983
5109.Canada flagConnor Farren (F)Active player641314270.42482024 - 20273
5110.Canada flagMark MacFarlane (F)671314270.40631977 - 19814
5111.Canada flagDrew Petkoff (D)711314270.38362004 - 20073
5112.Canada flagBenoît Constantineau (F)751314270.36661995 - 19983
5113.Canada flagDanny Anger (RW)751314270.36722008 - 20113
5114.Canada flagHunter Zandee (F)811314270.331462017 - 20214
5115.Canada flagBrian Sosnowski (F)24121527-411974 - 19772
5116.Canada flagDarren Hurley (LW)38121527-1091993 - 19963
5117.Canada flagLucas Veilleux (RW)Active player391215270.69302025 - 20272
5118.Canada flagJeremey Leipsic (LW)531215270.51262018 - 20202
5119.Canada flagBen Mercer (LW)Active player561215270.48282024 - 20273
5120.Canada flagKevin Stiles (LW)Active player631215270.43182020 - 20255
5121.Canada flagLuke McCaw (C)631215270.43402017 - 20203
5122.Canada flagMason Ward (D)691215270.391672023 - 20263
5123.Canada flagGraeme Henderson (F)701215270.39182001 - 20054
5124.Canada flagIan Constable (F)721215270.38662001 - 20032
5125.Canada flagAaron Kenney (RW)841215270.32641994 - 19984
5126.Canada flagMikisiw Awashish (C)871215270.31122022 - 20264
5127.Canada flagBrendan Boyle (F)1071215270.25532022 - 20264
5128.Canada flagBlair Stengler (LW)1111215270.241912005 - 20105
5129.Canada flagDan Tsubouchi (RW)-121527-341977 - 19781
5130.Canada flagKevin McNaught (F)20111627-311981 - 19843
5131.Canada flagMartin Gagnon (C)241116271.13531994 - 19951
5132.Canada flagKen Ruddick (D)24111627-1101992 - 19964
5133.Canada flagDave Pfohl (C/LW)441116270.61301996 - 19982
5134.Canada flagR.T. Rice (RW/LW)Active player621116270.441122016 - 20235
5135.Canada flagScott Kirton (LW)781116270.35422017 - 20214
5136.Canada flagZack McMillan (F)911116270.30402007 - 20114
5137.Canada flagDawson Milliken (F)Active player921116270.29802023 - 20274
5138.Canada flagRyan Purvis (C)1231116270.221152013 - 20185
5139.Canada flagHarry Sems -111627-141972 - 19731
5140.Canada flagDon Fraser (D)-111627-461971 - 19721
5141.Canada flagSteve Richard (D)-111627-741988 - 19924
5142.Canada flagLen Redmond (F)12101727-221981 - 19852
5143.Canada flagCory Pageau (RW)22101727-1571991 - 19965
5144.Canada flagDavid Jesiolowski (RW)251017271.08801995 - 19961
5145.Canada flagJacob Maillet (C)301017270.90302024 - 20251
5146.Canada flagThane Campbell (D)43101727-2351978 - 19855
5147.Canada flagSean Clarke (F)Active player561017270.48222024 - 20273
5148.Canada flagDavid Goodlad (D)641017270.421301979 - 19873
5149.Canada flagThomas Stavert (LW)761017270.36222016 - 20193
5150.Canada flagJonathan Hampton (RW)771017270.35722019 - 20234
5151.Canada flagGuillaume Langelier-Parent (LW)921017270.29972011 - 20154
5152.Canada flagWilliam Basque (C)1241017270.22962021 - 20265
5153.Canada flagDerek Spring (C)1491827-121978 - 19813
5154.Canada flagMike Boland (RW)2191827-261967 - 19714
5155.Canada flagZach Lorentz (C/LW)27918271.0082014 - 20151
5156.Canada flagChris Miller (F)2791827-421993 - 19963
5157.Canada flagBob Sperling (RW)3391827-111973 - 19784
5158.Canada flagTravis Verbeek (LW)Active player36918270.75182025 - 20272
5159.Canada flagLarry O'Donnell (D)43918270.63931979 - 19812
5160.Canada flagKevin Hastings (LW)4691827-621993 - 19973
5161.Canada flagMichael MacDonald (LW)48918270.56552012 - 20152
5162.Canada flagJustin Sefton (D)61918270.44602014 - 20173
5163.Canada flagMark Smith (D)73918270.371022007 - 20103
5164.Canada flagColton Parsons (F)77918270.35262014 - 20173
5165.Canada flagJonathan Ryan (C)77918270.35862006 - 20093
5166.Canada flagJason Swit (D)78918270.351002008 - 20113
5167.Canada flagRory MacLeod (F)-91827-861983 - 19863
5168.Canada flagSteve Wasylko (C)27819271.00121999 - 20012
5169.Canada flagDean Holoien (RW)28819270.96701990 - 19911
5170.Canada flagTodd Adams (D)3381927-261987 - 19892
5171.Canada flagScott Meek (D)58819270.47421988 - 19913
5172.Canada flagJean-François Tremblay (D)74819270.361501996 - 19993
5173.Canada flagBryan Surette (RW)79819270.34671998 - 20013
5174.Canada flagDerek Switzer (C)20720271.35121992 - 19931
5175.Canada flagPhillip Barski (F)36720270.75322002 - 20042
5176.Canada flagSteve Manley (D)4772027-541998 - 20013
5177.Canada flagDavid Desnoyers (D)55720270.492011995 - 19983
5178.Canada flagAdrian Robertson (D)66720270.411442012 - 20153
5179.Canada flagMatt Price (F)69720270.391411999 - 20034
5180.Canada flagJack Harper (D)Active player73720270.37342023 - 20274
5181.Canada flagKeevin Cutting (D)77720270.35602013 - 20163
5182.Canada flagWade Simpson (D)80720270.34941994 - 19973
5183.Canada flagDrew Wawrow (D)Active player86720270.31382021 - 20265
5184.Canada flagAnthony Latina (F)98720270.281092015 - 20194
5185.Canada flagAlexandre De Gagné (D)106720270.25792021 - 20265
5186.Canada flagJason Yee (D)107720270.25522011 - 20154
5187.Canada flagRyan Taylor (D)118720270.231141998 - 20035
5188.Canada flagRyley Layden (C)29621270.93982003 - 20063
5189.Canada flagRobert Rosati (F)44621270.61102003 - 20052
5190.Canada flagMike Dollevoet (F)49621270.55651985 - 19882
5191.Canada flagBlake Heward (D)Active player56621270.48482024 - 20273
5192.Canada flagMatthew Iannetta (D)73621270.371452002 - 20064
5193.Canada flagJ.C. Thivierge (D)Active player89621270.30622018 - 20235
5194.Canada flagMacKenzie Keirstead (D)94621270.29542012 - 20164
5195.Canada flagRaphaël Boudreau (D)133621270.20962012 - 20175
5196.Canada flagMike James (D)-62127-811984 - 19884
5197.Canada flagAndrew Eastman (D)51522270.53242011 - 20132
5198.Canada flagLyle Strom (D)60522270.451061989 - 19934
5199.Canada flagDon MacIver (D)43423270.63681976 - 19793
5200.Canada flagJacques Pinet (RW)58423270.472411988 - 19924

* Some data is missing to provide a correct summary.