If this is your first visit, be sure to
check out the FAQ by clicking the
link above. You may have to register
before you can post: click the register link above to proceed. To start viewing messages,
select the forum that you want to visit from the selection below.

KHL career stats

I was looking around for KHL "career" stats, ie the combined stats from the first two season. The only thing I could find was the KHL totals on the player pages on khl.ru, and even there only on the Russian version. So I made a scripts that downloads all the player pages and collects the career stats from there. I will process that data and post some of the results here over the next few days.

I start with the scoring stats. The pages list 912 players with scoring stats (ie not goalies), 897 of them have played at least 1 game and only 15 have played the maximum of 112 games. There are 7 players with 100 or more points:

My stats so far refer only to the regular-seasons. I don't know how it looks like when the play-offs are included. I currently don't have that data and it would be more complex to figure out as one would have to compare a players GP number to the number of games that his team(s) played during the play-offs.

But as I mentioned above, there are a maximum of 112 regular-season games for each team so far (except for Khimik and Avtomobilist), and 15 players have played in all of them:
Mozyakin Sergei, Yashin Alexei, Podhradsky Peter, Vasicek Josef, Taratukhin Andrei, Kokarev Denis, Boykov Alexander, Nikitenko Andrei, Churilov Gennady, Guskov Alexander, Tkachenko Ivan, Glinkin Anton, Zhitnik Alexei, Cipulis Martins, Koledayev Alexei

And here are the basic stats for the goalies, for now I do wins and shutouts. The khl.ru player pages list 123 goalies, of which 92 have played in at least 1 game. Vasily Koshechkin has the most games with 92.

KHL career wins

Pos

Name

GP

W

L

W/(W+L)

1

Yeremenko Alexander

68

51

9

0.85

2

Esche Robert

80

48

19

0.72

3

Gelashvili Georgy

89

47

29

0.62

4

Koshechkin Vasily

92

44

33

0.57

5

Barulin Konstantin

86

40

24

0.62

6

Garnett Michael

82

38

37

0.51

7

Yeremeyev Vitaly

65

37

20

0.65

8

Proskuryakov Ilya

72

36

17

0.68

9

Kolesnik Vitaly

64

31

10

0.76

10

Galimov Stanislav

49

30

15

0.67

11

Kasutin Ivan

69

30

26

0.54

12

Alistratov Danila

79

30

33

0.48

13

Kotschnew Dimitrij

57

29

18

0.62

14

Stana Rastislav

85

28

32

0.47

15

Tarasov Vadim

54

26

17

0.60

16

Prusek Martin

70

25

30

0.45

17

Emery Raymond

36

24

8

0.75

18

Ramo Karri

44

21

17

0.55

19

Masalskis Edgar

45

21

14

0.60

20

Biryukov Mikhail

55

21

19

0.52

KHL career shutouts

Pos

Name

GP

SO

SO/GP

1

Koshechkin Vasily

92

16

0.17

2

Esche Robert

80

15

0.19

3

Kolesnik Vitaly

64

10

0.16

4

Gelashvili Georgy

89

10

0.11

5

Galimov Stanislav

49

8

0.16

6

Prusek Martin

70

8

0.11

7

Proskuryakov Ilya

72

8

0.11

8

Garnett Michael

82

8

0.10

9

Yachanov Dmitry

23

6

0.26

10

Yeremeyev Vitaly

65

6

0.09

11

Kuznetsov Alexei

58

5

0.09

12

Moss Tyler

64

5

0.08

13

Yeremenko Alexander

68

5

0.07

14

Barulin Konstantin

86

5

0.06

15

Ramo Karri

44

4

0.09

16

Sokolov Maxim

50

4

0.08

17

Alistratov Danila

79

4

0.05

18

Grahame John

20

3

0.15

19

Vehanen Petri

25

3

0.12

20

Yevdokimov Vitaly

36

3

0.08

PS: If you spot any wrong flag, please tell me (or change it yourself, if that is possible). The default is the Russian flag and I just change whatever "sounds non-Russian".

So, with a little assistance of eliteprospects.com, I manually checked the playoff stats for these 15 players. Only one of them(Guskov) didn't play all playoff games for his team(Lokomotiv), while Kokarev's MVD and Koledaev's Novokuznetsk were left out of them.

As a result, this is the current list of players with the most consecutive games in the KHL.

Thanks for the feedback, guys! Funny that so many foreign player names are misspelled. I took them from en.khl.ru without verifying the correctness. It seemed that they have manually transliterated at least some of the names, so that at least things like Yaromir Yagr disappeared. But obviously the English names are still a problem.

As for the rookie stats, thats a good idea. Currently I don't have the season-by-season data that would be necessary for that. But it would also allow to compile records such as "most points per season" etc. There is also a game-by-game log for each player that
would allow to extract game records (most points etc) and streaks. So if I have time, I think I should improve my scripts a bit to extract even more data. Further ideas would be franchise leaders for each team and leaders by nationality.

But for now I have, as promised, the penalty minutes stats. The Canadians clearly dominate in this "discipline":

Well, surprise, surprise, the play-off PIM leaders are not from that country, and that team never qualified for the play-offs, so there are other players at the top. 382 players have received penalty minutes in the KHL play-offs.

I am trying to update the career stats on about a monthly basis, so here is the update for October. These stats are only from the regular season.

We now have 991 players (skaters) with at least 1 game played. That means 94 new players have played this season. 847 have scored at least one point, which means 79 new scorers. 13 players have now reached the "milestone" of 100 points, the latest addition being Jaromir Jagr.

Top 10 KHL career point scoring leaders

Pos

Name

GP

G

A

Pts

Pts/GP

1

Sergei Mozyakin

123

66

90

156

1.27

2

Alexander Radulov

118

50

84

134

1.14

3

Alexei Morozov

110

63

69

132

1.20

4

Danis Zaripov

118

56

62

118

1.00

5

Maxim Sushinsky

117

49

68

117

1.00

6

Alexei Yashin

123

41

76

117

0.95

7

Mattias Weinhandl

110

48

60

108

0.98

8

Kevin Dallman

121

46

62

108

0.89

9

Branko Radivojevic

118

39

69

108

0.92

10

Marcel Hossa

119

60

46

106

0.89

756 players have now scored at least 1 goal (61 more than at the end of last season) and 822 have now scored at least 1 assist (that is 72 new ones).

Top 10 KHL career goal scoring leaders

Pos

Name

GP

G

G/GP

1

Sergei Mozyakin

123

66

0.54

2

Alexei Morozov

110

63

0.57

3

Pavel Brendl

107

62

0.58

4

Marcel Hossa

119

60

0.50

5

Danis Zaripov

118

56

0.47

6

Alexander Radulov

118

50

0.42

7

Jaromir Jagr

118

50

0.42

8

Maxim Sushinsky

117

49

0.42

9

Mikhail Varnakov

111

49

0.44

10

Mattias Weinhandl

110

48

0.44

Top 10 KHL career assist scoring leaders

Pos

Name

GP

A

A/GP

1

Sergei Mozyakin

123

90

0.73

2

Alexander Radulov

118

84

0.71

3

Alexei Yashin

123

76

0.62

4

Jozef Stumpel

112

72

0.64

5

Alexei Morozov

110

69

0.63

6

Branko Radivojevic

118

69

0.58

7

Maxim Sushinsky

117

68

0.58

8

Danis Zaripov

118

62

0.53

9

Kevin Dallman

121

62

0.51

10

Mattias Weinhandl

110

60

0.55

The current leader in number of KHL games played is Peter Podhradsky with 125. But this stat is not fair, because not all teams have played the same number of games.

After 3rd KHL season

Finally, I have the career stats after the completion of the third KHL regular season. Here are the top 20 scorers, other tables will follow soon. Interestingly, Patrick Thoresen, who played only 2 seasons, is already number 14 on the list.

KHL regular season career scoring leaders

Rank

Name

GP

Pts

Pts/GP

1

Sergei Mozyakin

166

203

1.22

2

Alexander Radulov

160

191

1.19

3

Alexei Morozov

152

176

1.16

4

Maxim Sushinsky

154

149

0.97

5

Jaromir Jagr

155

145

0.94

6

Alexei Yashin

164

144

0.88

7

Danis Zaripov

148

144

0.97

8

Mattias Weinhandl

151

142

0.94

9

Kevin Dallman

161

138

0.86

10

Josef Vasicek

166

135

0.81

11

Jan Marek

139

132

0.95

12

Marcel Hossa

159

130

0.82

13

Branko Radivojevic

159

128

0.81

14

Patrick Thoresen

110

123

1.12

15

Alexander Korolyuk

158

122

0.77

16

Maxim Spiridonov

148

122

0.82

17

Matt Ellison

160

121

0.76

18

Alexander Perezhogin

162

121

0.75

19

Konstantin Glazachev

150

120

0.80

20

Jozef Stumpel

144

115

0.80

Last edited by wildboar; 06-04-2011 at 14:30.
Reason: because of a bug, the Czech players were missing.

Since the KHK now also lists the nationality of (almost) every player, I made a list with the top scorers from every country. Of course, there can now be discussions of the nationalities of certain players, but I just took what the KHL lists.

Dmitrij*Kotschnew isn't Russian. He was born in Kazachstan and plays internationally for Germany.

He holds at least two passports of which one is Russian. Since he goes in KHL by his Russian passport he is seen by the league as Russian and import rule doesn't apply to him even thou he plays internationally for Germany. The same applies for Lewandowski, Koval and some other players who play for other national teams, but are seen by the league as Russians.

One thing is clear. Kotschnew has a Russian and a German passport. Although he was born in Kazakhstan his family comes from Russia. But sometimes its a bit weird with passports of former soviet countries. Maybe he has 3 passports but at least the two I mentioned and thats of course why the KHL says he is Russian because you dont have to give him a foreigner spot in your team).

Therefore I decided to start mining the game logs provided on khl.ru (such as this: http://www.khl.ru/players/16916/games/all/all/) in order to extract "Milestones". Of course, the KHL is still young, so there are no very impressive milestones yet. But a quick look might still be worthwhile...

For simplicity, data from regular season and play-offs are combined. Let's start with the number of games. 398 players have already reached their 100th KHL game. The first 10 were these:

100 Games

Date

Player

2009-11-15

Alexei Yashin

2009-11-16

Dmitry Kazionov

2009-11-17

Gennady Churilov

2009-11-17

Ivan Tkachenko

2009-11-17

Josef Vasicek

2009-11-18

Andrei Pervyshin

2009-11-18

Danis Zaripov

2009-11-19

Alexei Vasilyev

2009-11-19

Sergei Zhukov

The next milestone of 200 games has only been reached by 22 players. The first 10 were:

So, I thought I could finally update the most consecutive games list. :) Or, better known as, "players who haven't missed a single game list", because, for example, Mikelis Redlihs recently played his 200th straight game and is ahead of Nikitenko, but missed a game in '08-'09.

The list has reduced from 13 to just 4 players. Interestingly, both Mozyakin and Glinkin missed one single game during the '10-'11 season.

Pos

Name

GP

1

R.I.P. Josef Vasicek and Ivan Tkachenko

220

3

Denis Kokarev

194

4

Andrei Nikitenko

169

P.S. Both Kokarev and Nikitenko have missed some games this season, so there are no other players that haven't missed a single game since '08-'09.

There are now 92 players with at least 100 points in the KHL. That's 42 new in the last season. We can skip the list of the first 10 to reach this milestone, since it is already in an earlier post. But the 10 fastest are interesting: Brandon Bochenski and Roman Cervenka are new in the top 10:

100 Points (by number of games needed)

Date

Player

GP

2009-10-18

Alexei Morozov

82

2009-11-01

Sergei Mozyakin

83

2012-02-15

Brandon Bochenski

89

2011-12-21

Roman Cervenka

97

2009-11-14

Danis Zaripov

98

2010-01-24

Maxim Sushinsky

98

2010-03-03

Jan Marek

98

2010-01-20

Alexander Radulov

100

2010-01-22

Mattias Weinhandl

100

2010-11-28

Patrick Thoresen

100

And there are now 6 players with 200 KHL points. That is only 3 new in the last season:

Assists: Exactly 1000 players have now scored a KHL assist. And there are now 19 players with 100 or more assists (13 new in last season). This allows us to complete the list of the first 10 players to reach this milestone (bold=reached during last season):

100 Assists

Date

Player

GP

2010-10-20

Alexander Radulov

142

2010-10-22

Sergei Mozyakin

139

2010-12-04

Alexei Morozov

169

2011-01-10

Alexei Yashin

173

2011-01-21

Ilya Nikulin

185

2011-03-05

Josef Vasicek

209

2011-09-23

Maxim Sushinsky

176

2011-10-01

Branko Radivojevic

185

2011-10-18

Alexander Korolyuk

198

2011-10-18

Patrick Thoresen

158

And we can also sort the table to see who reached the milestones with the smallest number of games: