Loading page

KHL All Time Stats

KHL
League Information and Facts
KHL
All Positions
All Teams
Canada (388)
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

All-time totals Regular Season Player Stats

Export
Season Type
From Season
To Season
#PlayerGPGATPP/GPPIMPeriodYears
101.Canada flagRyan Murphy (D)1111434480.43632019 - 20233
102.Canada flagZac Leslie (D)951135460.48832022 - 20242
103.Canada flagTy Smith (D)Active player68541460.68322025 - 20272
104.Canada flagRiley Sawchuk (C)Active player682322450.66102025 - 20261
105.Canada flagJoel Kwiatkowski (D)1022025450.442112008 - 20102
106.Canada flagMike Iggulden (RW/C)861728450.52542009 - 20142
107.Canada flagAlexandre Giroux (LW/RW)1053410440.421232012 - 20172
108.Canada flagZach Boychuk (C/LW)952024440.46662016 - 20193
109.Canada flagÉric Landry (C)961925440.461262008 - 20102
110.Canada flagTim Brent (C)931430440.471052013 - 20152
111.Canada flagNicolas Meloche (D)Active player1711232440.261202023 - 20274
112.Canada flagNicolas Petan (C/LW)471133440.94202024 - 20251
113.Canada flagMike Glumac (C/RW)2112815430.201822013 - 20174
114.Canada flagCody Franson (D)98835430.44382018 - 20202
115.Canada flagDuvie Westcott (D)106537420.402702008 - 20102
116.Canada flagCliff Pu (RW/C)1091625410.38582021 - 20243
117.Canada flagMaxime Lajoie (D)Active player681130410.60182025 - 20272
118.Canada flagMathieu Carle (D)116833410.351182012 - 20153
119.Canada flagWilliam Bitten (RW/C)1102119400.36322024 - 20262
120.Canada flagBrady Lyle (D)Active player1121426400.36552024 - 20273
121.Canada flagMark Popovic (D)1371228400.29802008 - 20153
122.Canada flagMark Barberio (D)206634400.191412021 - 20254
123.Canada flagPierre Dagenais (LW)942316390.41722008 - 20102
124.Canada flagDaniel Audette (C/LW)451722390.8782021 - 20221
125.Canada flagJason Fram (D)1861722390.21522019 - 20245
126.Canada flagDavid Ling (RW/C)64930390.61902009 - 20112
127.Canada flagJosh Currie (C)961325380.40482021 - 20232
128.Canada flagDean Stewart (D)Active player106631370.35582024 - 20273
129.Canada flagDaniel Corso (C)671818360.54702010 - 20133
130.Canada flagKyle Wood (D)1291224360.28682022 - 20253
131.Canada flagStephen Dixon (C/LW)1011125360.36302010 - 20143
132.Canada flagMark Flood (D)1501124350.23712012 - 20163
133.Canada flagShaone Morrisonn (D)220629350.163402012 - 20185
134.Canada flagLucas Lessio (LW)822014340.411272016 - 20182
135.Canada flagTy Rattie (RW)521123340.65202019 - 20201
136.Canada flagBrock Trotter (C/W)811123340.42932010 - 20152
137.Canada flagKyle Olson (C/RW)Active player662110310.47382025 - 20272
138.Canada flagLogan Pyett (D)1031120310.30422013 - 20152
139.Canada flagCory Murphy (D)52526310.60362012 - 20131
140.Canada flagJonathan Sigalet (D)184526310.171222011 - 20154
141.Canada flagJC Lipon (RW)691119300.431102020 - 20222
142.Canada flagPaul Postma (D)67822300.45142018 - 20202
143.Canada flagBrent Sopel (D)136723300.22592011 - 20143
144.Canada flagCory Emmerton (C)711712290.41222014 - 20192
145.Canada flagJoseph Blandisi (C/LW)Active player621217290.47562025 - 20272
146.Canada flagLuka Profaca (D)Active player1001118290.29572024 - 20273
147.Canada flagKurtis McLean (C)781216280.36502013 - 20152
148.Canada flagDavid Desharnais (C/LW)58721280.48842018 - 20191
149.Canada flagJordan Szwarz (RW/C)511017270.53392020 - 20211
150.Canada flagTrevor Letowski (RW)911017270.30542008 - 20102
151.Canada flagDanny Groulx (D)62225270.44722010 - 20122
152.Canada flagMark Bomersback (LW)541313260.48632010 - 20111
153.Canada flagVictor Bartley (D)129917260.201442018 - 20223
154.Canada flagNick Plastino (D)60719260.43342016 - 20171
155.Canada flagBlake Parlett (D)124521260.212392015 - 20193
156.Canada flagMarkus Phillips (D)Active player125521260.21382024 - 20262
157.Canada flagDaine Todd (D)69422260.38362014 - 20162
158.Canada flagBrandon Segal (RW)541015250.46522014 - 20151
159.Canada flagPatrick Wiercioch (D)59817250.42342018 - 20191
160.Canada flagJake Massie (D)Active player67817250.37412025 - 20272
161.Canada flagNathan Oystrick (D)86520250.29782012 - 20142
162.Canada flagAlex Cotton (D)Active player63421250.40382025 - 20272
163.Canada flagJoshua Brook (D)Active player107421250.23442024 - 20273
164.Canada flagJoe Morrow (D)82322250.30472019 - 20233
165.Canada flagAdam Cracknell (RW/C)521014240.46162019 - 20201
166.Canada flagJamie Johnson (C)641014240.38362012 - 20142
167.Canada flagScott Kosmachuk (RW)41915240.59282023 - 20241
168.Canada flagReece Scarlett (D)79618240.30342020 - 20222
169.Canada flagKarl Stollery (D)107618240.22562017 - 20192
170.Canada flagJohn Gilmour (D)109519240.22282020 - 20233
171.Canada flagErik Christensen (C)531211230.43242012 - 20142
172.Canada flagChristian Thomas (LW/RW)641112230.36282018 - 20223
173.Canada flagJame Pollock (D)441013230.52862008 - 20091
174.Canada flagNoel Hoefenmayer (D)50716230.46202025 - 20261
175.Canada flagKurtis Foster (D)71617230.32822013 - 20152
176.Canada flagMartin Kariya (C/RW)38419230.61162009 - 20101
177.Canada flagBrandon Gormley (D)71221230.32692021 - 20232
178.Canada flagDerek Roy (C)551111220.40442016 - 20171
179.Canada flagDerrick Walser (D)51319220.43792008 - 20091
180.Canada flagFrédérik Gauthier (C)54138210.39202024 - 20251
181.Canada flagBrandon DeFazio (LW/RW)102129210.21962017 - 20202
182.Canada flagRiley Sutter (C)Active player52714210.40322025 - 20272
183.Canada flagChristopher Tierney (C)Active player601010200.3382024 - 20272
184.Canada flagCorey Trivino (C)68911200.29282015 - 20183
185.Canada flagJosh Gratton (LW)81911200.253852009 - 20144
186.Canada flagColton Gillies (C/W)136911200.151442016 - 20204
187.Canada flagAlex Riche (C)Active player98812200.20442019 - 20245
188.Canada flagNelson Nogier (D)117713200.17622022 - 20242
189.Canada flagAlexandre Bolduc (C)76614200.261732015 - 20172
190.Canada flagCal O'Reilly (C)46317200.43322012 - 20142
191.Canada flagNolan Pratt (D)81317200.25912008 - 20102
192.Canada flagMorgan Ellis (D)71218200.28322019 - 20212
193.Canada flagAhren Spylo (LW)28127190.68592008 - 20091
194.Canada flagJayden Halbgewachs (LW)61811190.31152024 - 20251
195.Canada flagÉric Perrin (C)55712190.35362009 - 20101
196.Canada flagStefan Elliott (D)49613190.39182016 - 20202
197.Canada flagZach Yuen (D)Active player166613190.111232016 - 20245
198.Canada flagSteven Seigo (D)53415190.36552015 - 20161
199.Canada flagJosh Nicholls (RW/C)86415190.22182018 - 20234
200.Canada flagMac Hollowell (D)Active player58316190.3362025 - 20261

* Some data is missing to provide a correct summary.