Loading page

CPHL All-Time Stats

CPHL
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

CPHL All-Time Player Totals

Export
Overall Totals
From Season
To Season
#PlayerGPGATPP/GPPIMPeriodYears
1.USA flagIan Beck (F)Active player9767701371.41702020 - 20244
2.Canada flagMike Neville (C)1215228800.66911926 - 19293
3.Canada flagRoland Huard (C)1185519740.63401926 - 19293
4.USA flagMaddux Charles (F)403927661.65342022 - 20263
5.USA flagLathan Olson (F)373432661.78362017 - 20213
6.Canada flagHap Emms (LW)1114718650.592281926 - 19293
7.USA flagBenjamin Kluza (F)434121621.4442019 - 20223
8.Canada flagRoter Roth (C)1174121620.53591926 - 19293
9.Canada flagJoe Primeau (C)783923620.79521927 - 19292
10.Canada flagKen Doraty (RW)854812600.71851927 - 19292
11.Canada flagPete Bellefeuille (RW)944611570.611361926 - 19293
12.Canada flagGord Brydson (C)84488560.671011927 - 19292
13.Canada flagRene Fournier (RW/D)7347956-1591926 - 19282
14.Canada flagFred Brown (LW)1013516510.50851926 - 19293
15.USA flagAlec Alfieri (F)532229510.96102020 - 20233
16.Canada flagBill Holmes (C)66428500.761131926 - 19282
17.Canada flagGeorge Horne (RW)67417480.72721926 - 19282
18.Canada flagTommy Filmore (RW)873216480.55501927 - 19292
19.Canada flagFrank Carson (RW)673018480.721001927 - 19292
20.USA flagGarrett Covney (F)522522470.9042020 - 20233
21.USA flagHenry Barnes (F)492027470.96382020 - 20233
22.USA flagHoyt Sorensen (F)252125461.84122024 - 20262
23.USA flagNoah Fekete (F)402322451.13142020 - 20233
24.Canada flagWerner Schnarr (C)362024441.22241926 - 19303
25.USA flagHayden Klem (F)133013433.3142020 - 20211
26.Canada flagVic Ripley (C)442815430.98811927 - 19281
27.Canada flagPete Palangio (LW)68348420.62481927 - 19292
28.USA flagBrooks Wright (F)511725420.82312020 - 20233
29.USA flagMichael Manville (F)272516411.52162020 - 20211
30.Canada flagSteve Rice (LW)882219410.471151927 - 19292
31.Canada flagStan McCabe (LW)89346400.451161927 - 19292
32.Canada flagWes King (LW)683010400.59721927 - 19292
33.Canada flagHerbert Hamel (RW)982911400.41701926 - 19304
34.Canada flagButch Kelterbourne (RW)1032911400.39671926 - 19293
35.USA flagConnor Hasse (F)242119401.6782020 - 20222
36.Canada flagEbbie Goodfellow (D/F)492910390.80531928 - 19291
37.USA flagRiley Hunt-Bahn (F)192613392.05122020 - 20211
38.Canada flagBill Touhey (LW)482514390.81541926 - 19282
39.USA flagJames Crawley (F)Active player242414381.58202025 - 20272
40.USA flagSam Zis (F)301621371.23442019 - 20212
41.USA flagMatthew Lopez (D)351621371.06382024 - 20262
42.Canada flagStan Jackson (LW)762511360.471651926 - 19293
43.USA flagMickey Roach (F)902115360.40251927 - 19292
44.USA flagJaren Ng (F)412213350.8582022 - 20253
45.Canada flagSamuel Foxworthy (RW)57285330.58551928 - 19302
46.USA flagGrehr Albert (F)Active player282310331.18122023 - 20272
47.Canada flagAlbert Pudas (F)61275320.52241926 - 19282
48.USA flagLuke Brennan (F)232111321.39182020 - 20211
49.Canada flagBob Connors (D/LW)572012320.561481926 - 19282
50.Canada flagGord McFarlane (D)881913320.361911927 - 19292
51.Canada flagRonnie Martin (RW)78247310.40461927 - 19292
52.Canada flagGamey Lederman (D)117238310.261171926 - 19293
53.USA flagKaden Dunham (F)241813311.29102020 - 20222
54.USA flagJacob Bonansinga (F)251813311.24142020 - 20211
55.USA flagAiden Owen (D)38625310.82612020 - 20233
56.USA flagZach Rathbun (C)40625310.78322022 - 20253
57.Canada flagJim Cain (D)942010300.32721926 - 19293
58.Canada flagBernie Morris (F)511911300.59551927 - 19292
59.Canada flagLloyd Gregg (RW)87263290.331181926 - 19293
60.Canada flagGerry Lowrey (LW/C)53227290.55991926 - 19282
61.Canada flagFrank Foyston (C)68218290.43431927 - 19292
62.USA flagJacob Patterson (F)321415290.91212020 - 20232
63.Canada flagLloyd Gross (LW)86217280.331151927 - 19292
64.Canada flagJack Arbour (D)91199280.311381927 - 19292
65.Canada flagHal Hicks (D)801711280.351451926 - 19282
66.USA flagCarter S. Sharkey (D)38820280.74282022 - 20253
67.Canada flagPercy Morrison (LW)67216270.40431926 - 19282
68.Canada flagArt Gauthier (C)63189270.43481927 - 19292
69.USA flagCharles Keating (F)291512270.9382022 - 20242
70.USA flagDrew Jenkins (F)261413271.04412022 - 20252
71.USA flagCarl Voss (C)671413270.40611927 - 19292
72.Canada flagWilfred Heller (F)281215270.96331929 - 19301
73.USA flagCollin Michalik (F)24621271.1322020 - 20211
74.Canada flagFrank McGuire (LW)72224260.36531927 - 19292
75.USA flagAlexander Neisen (F)231511261.13122023 - 20241
76.USA flagDavid Marcus (F)471511260.55502021 - 20254
77.USA flagAidan Tucker (F)191313261.37152020 - 20211
78.USA flagLuke Bradley (D)451214260.58222023 - 20274
79.USA flagHudson Doane (F)Active player241115261.08202025 - 20272
80.USA flagNash Bodette (F)Active player24818261.08102025 - 20272
81.USA flagHenry Vialpando (F)Active player25205251.00122025 - 20272
82.Canada flagLarry Aurie (RW)36187250.69251926 - 19271
83.Canada flagStan Brown (D)4018725-141926 - 19292
84.Canada flagJohn Sorrell (LW)50178250.50421928 - 19291
85.USA flagChase Coisman (F)161510251.5642020 - 20211
86.USA flagAndrew Kempers (F)171411251.47242020 - 20232
87.USA flagEaston Stichka (F)Active player211411251.1942025 - 20272
88.USA flagCarson Martin (F)321213250.7882020 - 20232
89.USA flagAleksei Suchkov (F)Active player27916250.9322020 - 20232
90.Canada flagAlbert Hughes (C)56222240.43461926 - 19282
91.Canada flagGeorge Patterson (RW)39213240.62671926 - 19282
92.Canada flagBasil Megaffin (RW)28168240.86441929 - 19301
93.USA flagChase Whitmore (D)49168240.49482020 - 20233
94.Canada flagRoy Bogardis (D)81168240.30351927 - 19292
95.Canada flagJake Oullahan (F)26159240.92102022 - 20252
96.USA flagNick Gilbert (F)141311241.71302020 - 20211
97.USA flagRyan Kayser (D)271311240.89322020 - 20222
98.Canada flagAlf Skinner (RW)60185230.381151927 - 19303
99.USA flagAustin Katz (F)251310230.92262023 - 20252
100.USA flagJames Lembke (F)291310230.79262022 - 20242

* Some data is missing to provide a correct summary.