Special thanks to JES for the stats.
Rank Name Nation Num TR TP I II III Hills Total CP Total JP
1. Rafał Wesołek POL 6/6 2 3144 21 11 15 200/200 370 7470
2. M. A. Lipiński POL 6/6 1 3143 16 11 18 200/200 389 7318
3. Adrian Gorzkiewicz POL 6/6 1 3102 18 12 17 190/200 370 7182
4. Przemyslaw Gajda POL 6/6 1 2809 10 9 15 200/200 306 6861
5. Michał Skalik POL 5/6 1 3192 16 6 20 177/200 351 6250
6. Krzysztof Stuchlik POL 6/6 4 2158 15 10 13 199/200 255 6053
7. Jakub Jaworski POL 6/6 3 2667 14 6 11 196/200 191 5196
8. Ilkka Vauhkonen FIN 6/6 5 1145 8 10 6 200/200 161 3967
9. Martin Kafka CZE 6/6 7 1632 7 6 4 200/200 119 3933
10. Robert Szczepaniak POL 6/6 4 1121 7 3 4 189/200 147 3487
11. Petri Kähkönen FIN 6/6 6 1196 2 3 6 200/200 124 3353
12. Jakub Karas POL 6/6 8 2427 6 3 8 198/200 53 3298
13. Dariusz Jabłoński POL 6/6 9 1214 3 2 6 200/200 117 3251
14. Jan Štěrba Jr. CZE 1/6 5 3014 4 6 5 80/200 45 3014
15. Andre Ottesen 3 NOR 6/6 11 1115 2 4 4 200/200 82 2831
16. Oyvind Hoier NOR 6/6 5 1144 4 8 5 149/200 119 2825
17. Pavel Linek CZE 6/6 5 609 4 7 3 161/200 113 2663
18. Paweł Magdziak POL 4/6 6 1133 3 3 8 100/200 128 2492
19. ARTUR SZYBA POL 6/6 16 1117 2 3 3 200/200 62 2471
20. Michal Micka CZE 6/6 7 733 5 2 4 200/200 80 2385
21. Jani Oravisjärvi FIN 6/6 13 1151 3 2 1 200/200 49 2377
22. Kim-Eirik Johansen NOR 6/6 11 748 1 2 3 177/200 73 2293
23. Tomek Golik POL 5/6 10 1116 1 7 - 178/200 59 2283
24. Karol Wróbel POL 6/6 10 780 2 2 1 197/200 75 2241
25. ivica josip CRO 5/6 19 957 5 3 1 168/200 54 2068
26. Mikko Virmavirta FIN 5/6 16 830 - 5 4 180/200 44 2015
27. Ola Resaland NOR 6/6 12 585 1 4 1 175/200 28 1502
28. Jan-Erik Strøm NOR 5/6 17 383 - - 2 124/200 21 1336
29. Andy Jakesch GER 6/6 22 462 1 2 1 200/200 20 1329
30. geir mikael reijners NOR 5/6 17 410 2 - - 156/200 21 1174
31. steinar hansen 2 NOR 5/6 17 298 - - 2 144/200 21 1114
32. John Svendsen NOR 5/6 22 795 1 2 3 167/200 11 1050
33. Mischa Moss FIN 6/6 29 542 - 3 - 195/200 2 1019
34. Maciej Mazański POL 5/6 16 288 2 - 1 119/200 28 1014
35. Henning Sommerstad NOR 6/6 24 420 1 1 1 194/200 7 1003
36. Esa Petäjäjärvi FIN 3/6 25 688 1 2 1 137/200 6 1000
37. Sebastian Putschka GER 6/6 22 356 - 2 - 193/200 9 954
38. Brane Kocjancic SLO 6/6 31 522 - - 1 200/200 0 942
39. Kari-Matti Järvinen 2 FIN 5/6 18 272 1 1 1 141/200 13 939
40. Kenshin Ozaki JPN 4/6 26 638 - 2 - 158/200 5 920
41. Pawel Bien POL 2/6 21 453 - 4 - 52/200 10 883
42. Dan Waller GBR 6/6 27 344 2 2 - 179/200 4 871
43. Remigiusz Graduszewski POL 1/6 20 866 - 3 1 61/200 11 866
44. Christian Lykke Førgaard DEN 5/6 14 308 1 1 - 105/200 22 860
45. Piotr Kaczmarczyk POL 5/6 30 524 - - - 143/200 1 852
46. Ola Morten Bjørnås NOR 6/6 40 344 - - - 198/200 0 831
47. Gunnar Thormodsæter NOR 6/6 25 286 - 1 2 200/200 6 723
48. Robin Lang GER 4/6 33 475 - 1 1 140/200 0 677
49. Martin Mudrík SVK 4/6 13 317 1 2 - 87/200 20 672
50. Maximilian Geiler GER 5/6 20 238 - 2 1 71/200 11 623
51. Antero Liukkonen FIN 3/6 39 392 1 - 1 115/200 0 575
52. Gregor Kodric SLO 3/6 19 252 1 1 - 64/200 12 548
53. Lars Volden NOR 4/6 23 173 - 1 - 100/200 9 542
54. Artur Skałka 2 POL 6/6 42 176 - - - 155/200 0 531
55. Thor M. Johnsen NOR 5/6 28 165 - - - 120/200 3 529
56. Timo Posio 2 FIN 6/6 43 173 - 1 - 200/200 0 511
57. Jussi Koskela FIN 4/6 40 225 - - 1 136/200 0 505
58. Hubert Borowiecki POL 2/6 13 308 1 - - 40/200 25 493
59. Ernst Lankenau GER 5/6 31 167 1 1 - 91/200 0 485
60. Jon Bjørseth NOR 6/6 42 158 - - 1 197/200 0 467
61. Kamil Dulski POL 6/6 41 114 - - - 184/200 0 428
62. Maciej Walczak POL 2/6 36 424 2 - - 84/200 0 424
63. Philipp Kerschtischitz AUT 6/6 26 161 - 2 - 181/200 5 402
Tino Kessler GER 5/6 31 197 - 1 - 118/200 0 402
65. Jarosław Kowalski POL 4/6 43 275 - - - 110/200 0 392
66. Ville Nikander FIN 4/6 34 247 1 - - 97/200 0 388
67. Erik Osolin SLO 5/6 49 271 1 - - 108/200 0 384
68. Johann Höbart AUT 4/6 49 204 - 1 - 148/200 0 382
69. Lars-Erik Lindgreen 2 NOR 3/6 28 171 - - 1 60/200 3 371
70. Arkadiusz Cieloch IRL 6/6 50 114 - - - 170/200 0 366
71. Sebastian Neumann GER 5/6 30 142 - - 1 154/200 1 340
72. Arne Ball NOR 1/6 14 331 1 1 - 20/200 18 331
73. Harald Holzer AUT 4/6 45 121 - - - 100/200 0 311
74. Roger Stene NOR 6/6 26 156 - - - 114/200 5 306
75. Nico Herrkorn GER 5/6 40 114 - - - 120/200 0 297
76. Grzegorz Jabcoń POL 6/6 38 106 - 1 - 200/200 0 293
77. Michal Olszewski POL 4/6 36 132 - 1 - 88/200 0 289
78. Kuba Karyś POL 3/6 16 281 - 2 - 29/200 15 287
79. cyp POL 6/6 36 108 - - 1 154/200 0 270
80. Simen Bækken NOR 5/6 61 147 - - - 138/200 0 263
81. sveinung kolsvik NOR 4/6 53 102 - 1 1 88/200 0 259
Dragan Bosiljcic GER 4/6 54 203 - 1 - 140/200 0 259
83. Tom Skoglund NOR 5/6 39 93 - - - 111/200 0 257
Martin Boga NOR 2/6 29 142 - - 1 35/200 2 257
85. Stephan Busser GER 5/6 47 88 - - - 132/200 0 252
86. erik vidar eriksen NOR 6/6 38 129 - - 1 139/200 0 248
87. Wojtek Janiszewski POL 2/6 23 201 - 1 - 40/200 8 242
Øystein Leberg NOR 1/6 35 242 1 - - 40/200 0 242
89. REIDAR GRAVLIEN NOR 2/6 27 208 1 - - 45/200 4 239
90. Vidar Stene NOR 5/6 51 103 - - - 87/200 0 237
91. Robert Kocik GBR 3/6 34 125 - - - 104/200 0 214
92. Werner Huber AUT 1/6 52 207 - - 1 54/200 0 207
93. rune åbø NOR 3/6 42 101 - 1 - 77/200 0 203
94. jani riikonen FIN 4/6 48 128 - - - 121/200 0 202
95. sami kiimalainen FIN 6/6 59 118 - - - 196/200 0 199
96. Risto Peltoniemi FIN 1/6 56 197 - - - 80/200 0 197
97. Magnor Samueljord NOR 3/6 37 107 - - - 79/200 0 189
98. Jacek Terbert POL 6/6 65 85 - - - 199/200 0 175
99. Jani Novak SLO 5/6 50 73 - - - 119/200 0 169
100. Mika Suhonen FIN 1/6 58 168 - - - 25/200 0 168
101. Martin Haas AUT 4/6 53 88 - - 1 144/200 0 167
102. Vid Pogacnik SLO 6/6 65 72 - - - 200/200 0 165
103. Florian Weiler GER 4/6 31 125 - - - 70/200 0 162
Kimmo Partanen FIN 3/6 52 60 - - - 65/200 0 162
105. Kristian Drivenes NOR 1/6 59 159 - - - 80/200 0 159
106. Eivind Skare NOR 4/6 49 75 - - 1 97/200 0 153
Urban Tisler SLO 3/6 63 138 - - - 80/200 0 153
108. Lars Jonas Haarberg NOR 5/6 51 46 - - - 179/200 0 144
109. Henrik Eidi NOR 5/6 64 67 - - - 94/200 0 142
Björn Biewer GER 4/6 46 74 - - - 58/200 0 142
111. Kjell Iversland NOR 6/6 62 44 - - - 167/200 0 130
112. Knut Holter NOR 2/6 49 80 - 1 - 40/200 0 125
113. Per Andersen 2 NOR 3/6 65 123 - - - 78/200 0 123
114. sven spath GER 2/6 68 103 - - - 59/200 0 117
115. Michael Langenhagen GER 1/6 39 116 - - - 20/200 0 116
116. Andrzej Kmiec GBR 4/6 57 109 - - - 87/200 0 114
117. Kari Korpela FIN 4/6 69 59 - - - 91/200 0 113
118. Magne Hansson NOR 1/6 42 112 1 - - 11/200 0 112
119. Juha-Pekka Kähkönen FIN 4/6 84 69 - - - 93/200 0 106
120. Iver Nilsen NOR 2/6 63 92 - 1 - 29/200 0 102
121. Jan Budzyła POL 1/6 71 99 - - - 22/200 0 99
122. Andrzej Waryszak POL 1/6 62 95 - - - 40/200 0 95
Ketil Berg NOR 4/6 45 59 - - - 80/200 0 95
124. Hermann Geisler AUT 3/6 77 87 - - - 113/200 0 89
125. Erkki Meius EST 1/6 78 85 - - - 80/200 0 85
126. Erik Bjørseth NOR 6/6 73 34 - - - 155/200 0 83
127. Roald Stallemo NOR 2/6 80 69 - - - 72/200 0 81
Jarmo Kaarijärvi FIN 3/6 71 55 - - - 49/200 0 81
129. Zeljko Suzani FIN 5/6 80 40 - - - 171/200 0 77
130. Jakub Pałka POL 2/6 66 39 - - - 46/200 0 76
131. Tadeusz Dąbkowski POL 5/6 70 42 - - - 179/200 0 73
adis hrovat SLO 4/6 72 27 - - - 110/200 0 73
133. Timotej Osolin SLO 5/6 88 51 - - - 169/200 0 71
134. spath heiko GER 1/6 83 70 - - - 44/200 0 70
Jørgen Tangerud NOR 1/6 66 70 - - - 31/200 0 70
136. Jukka Helinä FIN 2/6 95 41 - - - 23/200 0 68
137. ANTE MARTINIS CRO 3/6 90 34 - - - 92/200 0 64
138. Luca De Paoli ITA 2/6 88 55 - - - 44/200 0 63
139. Mikołaj Wawrzyk POL 4/6 52 60 - - 1 43/200 0 62
140. Jan Cihosky CZE 1/6 70 61 - - - 40/200 0 61
141. Jonas Faller GER 1/6 56 58 - - - 8/200 0 58
Woziwoda Krzysiek POL 3/6 56 53 - - - 49/200 0 58
143. Mikolaj Bednarski GER 3/6 62 28 - - - 40/200 0 54
Paweł Połeć POL 3/6 88 42 - - - 113/200 0 54
145. Jouko Järvinen FIN 4/6 78 47 - - - 155/200 0 51
146. Vegard Norseng NOR 6/6 89 44 - - - 199/200 0 50
147. Ilona Mrazkova CZE 3/6 65 25 - - - 69/200 0 48
148. robert lesicar 2 SLO 3/6 82 30 - - - 75/200 0 41
149. TOMASZ PIOTR RYKAŁA ITA 6/6 73 21 - - - 139/200 0 40
150. Dag Ove Johansen NOR 2/6 81 38 - - - 26/200 0 38
151. Christian Müller GER 3/6 63 26 - - - 71/200 0 37
Hermann Pötsch AUT 2/6 98 37 - - - 38/200 0 37
153. Björn Kohne GER 3/6 85 36 - - - 42/200 0 36
154. Michael Haas AUT 6/6 76 12 - - - 200/200 0 34
Rüdiger Münsch GER 3/6 69 20 - - - 103/200 0 34
156. Jarno Koivisto FIN 4/6 98 29 - - - 69/200 0 32
157. Rafał Strojny POL 1/6 69 31 - - - 6/200 0 31
158. Christoph Schönthaler AUT 1/6 103 29 - - - 1/200 0 29
piotr dubaczewski GBR 2/6 94 29 - - - 39/200 0 29
160. Pasi Roininen FIN 3/6 98 26 - - - 68/200 0 26
161. matej rajterič SLO 4/6 85 16 - - - 81/200 0 25
162. Aljosa Cimzar SLO 4/6 73 14 - - - 51/200 0 24
163. Keijo Petäjäjärvi FIN 1/6 103 22 - - - 14/200 0 22
krystian krzyzanowski POL 1/6 75 22 - - - 20/200 0 22
Tomasz Latawiec IRL 4/6 94 15 - - - 98/200 0 22
166. Marcin Połeć POL 1/6 68 21 - - - 8/200 0 21
KRŽIČ NEJC SLO 1/6 104 21 - - - 21/200 0 21
Jani Novak 2 SLO 5/6 75 12 - - - 119/200 0 21
169. Hrvoje Jukica CRO 1/6 69 20 - - - 19/200 0 20
Jarosław Kobyliński POL 5/6 82 11 - - - 103/200 0 20
Tore Gjørven 2 NOR 1/6 109 20 - - - 22/200 0 20
172. Sven Diedrich 2 GER 2/6 94 19 - - - 12/200 0 19
173. Rafal Rzepczynski POL 5/6 94 18 - - - 119/200 0 18
174. Jakub Vojak CZE 3/6 77 14 - - - 103/200 0 17
175. Dariusz Szymczak GBR 3/6 99 10 - - - 113/200 0 16
Håkon Iversland NOR 3/6 98 11 - - - 71/200 0 16
177. Kari-Jussi Korhonen FIN 2/6 99 15 - - - 70/200 0 15
178. Rolf Kåre Longnes Nyli NOR 1/6 112 14 - - - 32/200 0 14
179. Tonje Karlberg NOR 1/6 74 13 - - - 20/200 0 13
Vidar Halvorsen 2 NOR 1/6 114 13 - - - 21/200 0 13
181. Reidar Firing NOR 1/6 111 12 - - - 4/200 0 12
Christoph Kraft GER 1/6 80 12 - - - 20/200 0 12
Bjørn Rino Pettersen 2 NOR 1/6 111 12 - - - 29/200 0 12
184. Markus Schmid 2 AUT 3/6 94 11 - - - 101/200 0 11
185. nina holm NOR 2/6 83 8 - - - 51/200 0 10
186. Ewald Wahl GER 1/6 119 9 - - - 29/200 0 9
Markus Weidmann AUT 1/6 92 9 - - - 20/200 0 9
188. Jan Øyvind Olsen 3 NOR 6/6 90 3 - - - 113/200 0 7
Tommy André Mobæk NOR 5/6 94 7 - - - 131/200 0 7
190. Tim Denks AUT 1/6 85 6 - - - 20/200 0 6
Fredrik Nygaard NOR 1/6 97 6 - - - 18/200 0 6
192. ole martin gunnulfsen 3 NOR 3/6 94 5 - - - 81/200 0 5
Igor Matjaz SLO 2/6 87 5 - - - 29/200 0 5
Svenn Edvardsen 2 NOR 2/6 106 5 - - - 29/200 0 5
195. Ragnar Larsen NOR 3/6 99 4 - - - 71/200 0 4
Jutta Maste GER 5/6 94 4 - - - 108/200 0 4
Pekka Lämsä FIN 2/6 92 4 - - - 23/200 0 4
Srecko SUI 4/6 89 4 - - - 40/200 0 4
Martin Melby NOR 1/6 121 4 - - - 40/200 0 4
200. Sigmund Sollien NOR 2/6 106 3 - - - 55/200 0 3
201. kai arne sandhaugo NOR 1/6 104 2 - - - 20/200 0 2
Andreas Kraus AUS 6/6 94 2 - - - 150/200 0 2
Zlatko Lamot SLO 6/6 94 2 - - - 193/200 0 2
204. Stephan Mayr ITA 3/6 105 1 - - - 28/200 0 1
Ola Bas NOR 2/6 97 1 - - - 41/200 0 1
206. Sławomir Winkler POL 1/6 126 0 - - - 17/200 0 0
Krzysztof Winnicki POL 5/6 94 0 - - - 156/200 0 0
Norbert Graß AUT 2/6 99 0 - - - 7/200 0 0
Casper Førgaard DEN 3/6 98 0 - - - 14/200 0 0
Sascha Nowak GER 1/6 106 0 - - - 1/200 0 0
Hubert Cimander GER 1/6 98 0 - - - 9/200 0 0
Burkhard Uhlig GER 2/6 98 0 - - - 31/200 0 0
Karl Pertz GER 1/6 106 0 - - - 2/200 0 0
Lars Ulvik Martinsen NOR 1/6 106 0 - - - 18/200 0 0
Sandi Lunder SLO 6/6 94 0 - - - 173/200 0 0
Toni Känsälä FIN 1/6 94 0 - - - 2/200 0 0
Fredrik Amundsen NOR 1/6 98 0 - - - 1/200 0 0
Cato Sandnes NOR 2/6 106 0 - - - 29/200 0 0
Jari Saarinen 2 FIN 2/6 126 0 - - - 79/200 0 0
Inge Borthne NOR 2/6 94 0 - - - 40/200 0 0
Geir Åge Olsen NOR 1/6 106 0 - - - 1/200 0 0
John Vanvik NOR 1/6 94 0 - - - 5/200 0 0
Marianne Landsem NOR 1/6 94 0 - - - 4/200 0 0
Per Arne Sylte NOR 3/6 99 0 - - - 59/200 0 0
Bente Sogn 2 NOR 1/6 134 0 - - - 11/200 0 0
Kalevi Koskela FIN 6/6 94 0 - - - 104/200 0 0
Alf Antonsen NOR 2/6 98 0 - - - 18/200 0 0
Federico Barranu ITA 1/6 98 0 - - - 6/200 0 0
Radek Vozar CZE 1/6 106 0 - - - 8/200 0 0
Krzysztof Lachowski POL 1/6 99 0 - - - 10/200 0 0
Jerzy Hoffman FIN 2/6 94 0 - - - 24/200 0 0
Bartosz Miroslaw Piecyk USA 1/6 94 0 - - - 5/200 0 0
Tormod Kark NOR 3/6 98 0 - - - 64/200 0 0
Sebastian Pyttlik GER 1/6 126 0 - - - 9/200 0 0
Gregor Šmon SLO 6/6 94 0 - - - 101/200 0 0
Kay Pedersen 2 NOR 2/6 126 0 - - - 104/200 0 0
NOR 1/6 126 0 - - - 9/200 0 0
Kay Pedersen NOR 1/6 94 0 - - - 2/200 0 0
Adam Marek POL 2/6 94 0 - - - 50/200 0 0
Martin Lerchster AUT 1/6 126 0 - - - 38/200 0 0
Jaroslaw Odrobina POL 2/6 98 0 - - - 40/200 0 0
Markus H. FIN 4/6 94 0 - - - 86/200 0 0
Marius Marius NOR 1/6 126 0 - - - 1/200 0 0
Andreas Schramböck AUT 1/6 106 0 - - - 19/200 0 0
Tomaz Kasca SLO 1/6 134 0 - - - 3/200 0 0
Heike Schmidt GER 1/6 99 0 - - - 14/200 0 0
Terje Lundstad NOR 2/6 99 0 - - - 13/200 0 0
Tom-Kjetil Nygård NOR 1/6 126 0 - - - 2/200 0 0
Per Øyvind Evensen NOR 1/6 134 0 - - - 54/200 0 0
Jerzy Owczarek POL 5/6 94 0 - - - 114/200 0 0
Swifty GER 2/6 99 0 - - - 22/200 0 0
Sebastian Mighali GER 1/6 126 0 - - - 3/200 0 0
Mariusz Skórzyński POL 4/6 94 0 - - - 59/200 0 0
Andreas Kjelby NOR 2/6 106 0 - - - 58/200 0 0
Kristoffer Hansson NOR 1/6 94 0 - - - 20/200 0 0
Honis Thomas AUT 2/6 94 0 - - - 46/200 0 0
Matt Zielinski POL 1/6 99 0 - - - 16/200 0 0
Mika Mäläskä 2 FIN 1/6 126 0 - - - 6/200 0 0
Aleksi Korpinen FIN 1/6 134 0 - - - 25/200 0 0
Robert von Mach GER 1/6 99 0 - - - 3/200 0 0
CYRIL BELLIN FRA 2/6 126 0 - - - 3/200 0 0
Grethe Netland 2 NOR 3/6 98 0 - - - 66/200 0 0
Piotr Dąbkowski POL 1/6 106 0 - - - 5/200 0 0
Mikko Myötänen FIN 2/6 98 0 - - - 40/200 0 0
Andreas Larsen 2 NOR 3/6 98 0 - - - 80/200 0 0
Elisabeth Schachner AUT 1/6 106 0 - - - 4/200 0 0
Dag Nilsen NOR 3/6 106 0 - - - 12/200 0 0
jon sandhaugo 2 NOR 2/6 106 0 - - - 23/200 0 0
morten paulsen 2 NOR 3/6 98 0 - - - 73/200 0 0
Cato Crueland NOR 2/6 106 0 - - - 11/200 0 0
Peter Brkan SLO 1/6 106 0 - - - 19/200 0 0
Bjørge Eilertsen 2 NOR 1/6 106 0 - - - 9/200 0 0
Daniel Küstler GER 1/6 106 0 - - - 4/200 0 0
ANDRZEJ KAWIK GBR 1/6 106 0 - - - 3/200 0 0
Krzysztof Wójcik GBR 1/6 126 0 - - - 4/200 0 0
Terje Heimly 2 NOR 3/6 99 0 - - - 84/200 0 0
Rafal Nowakowski 2 GBR 1/6 126 0 - - - 2/200 0 0
Jani Pasanen FIN 1/6 126 0 - - - 1/200 0 0
Tuomas Mäkelä FIN 1/6 99 0 - - - 20/200 0 0
Sören Büttel GER 1/6 99 0 - - - 1/200 0 0
Lars Haugen 2 NOR 1/6 99 0 - - - 6/200 0 0
Håvard Isdal 2 NOR 2/6 94 0 - - - 13/200 0 0
David Levy 2 NOR 2/6 94 0 - - - 27/200 0 0
Ari Väisänen FIN 1/6 98 0 - - - 2/200 0 0
Jan Glas 2 POL 1/6 98 0 - - - 4/200 0 0
Torkel Wahl-Olsen 3 NOR 1/6 134 0 - - - 2/200 0 0
Tomasz Blicharski GBR 1/6 134 0 - - - 6/200 0 0
Rogan Reid CAN 1/6 134 0 - - - 2/200 0 0
Pawel Gajowiak GBR 1/6 134 0 - - - 9/200 0 0
Joe Langeland NOR 1/6 134 0 - - - 8/200 0 0
Jan Duske GER 1/6 134 0 - - - 67/200 0 0
Henrik Eidi 2 NOR 1/6 134 0 - - - 2/200 0 0
Hans-Ragnar Olsen NOR 1/6 134 0 - - - 28/200 0 0
Daniel Groß GER 1/6 134 0 - - - 7/200 0 0