Special thanks to JES for the stats.
Rank Name Nation Num TR TP I II III Hills Total CP Total JP 1. Adrian Gorzkiewicz POL 6/6 1 3253 22 16 15 200/200 450 8385 2. Rafał Wesołek POL 6/6 1 3253 16 19 12 198/200 366 7816 3. Przemyslaw Gajda POL 6/6 2 3134 15 7 20 200/200 293 7650 4. Marek Florek 2 POL 6/6 1 2980 21 16 13 200/200 365 7649 5. pikolak POL 4/6 1 3836 22 17 12 158/200 340 7320 6. Piotr Kaczmarczyk POL 6/6 2 2344 8 16 8 200/200 239 6198 7. Krzysztof Kowalski POL 6/6 4 2379 12 8 6 200/200 187 5674 8. steinar hansen 2 NOR 6/6 4 1838 9 12 8 196/200 180 5506 9. Wojtek Szablewicz POL 6/6 5 2104 13 11 9 200/200 168 5425 10. Remigiusz Graduszewski POL 6/6 6 1812 6 9 6 200/200 166 5187 11. Dariusz Jabłoński POL 6/6 6 1655 4 4 8 200/200 133 4668 12. Karol Wróbel POL 5/6 3 1968 6 4 9 177/200 154 4572 13. Karol Rutkowski POL 6/6 4 1095 6 5 9 161/200 157 4255 14. Andre Ottesen NOR 5/6 10 2034 5 6 9 180/200 94 4189 15. Risto Peltoniemi FIN 6/6 12 1881 2 7 4 199/200 82 3932 16. Robert Szczepaniak POL 6/6 12 1739 6 5 8 200/200 80 3790 17. Andy Jakesch GER 6/6 10 1506 2 5 5 185/200 79 3285 18. Peter Zeisl AUT 6/6 11 1381 - 3 4 200/200 76 3198 19. Damian Cichon POL 5/6 12 1816 4 1 7 155/200 60 3116 20. Grzegorz Jabcoń POL 6/6 7 891 5 2 2 184/200 91 2909 21. Andreas Fedder GER 2/6 6 2578 6 4 4 100/200 53 2905 22. Christian Lykke Førgaard DEN 6/6 12 1346 - 4 5 200/200 60 2823 23. Jan-Erik Strøm NOR 6/6 11 569 4 3 2 142/200 82 2751 24. Jacek Jasiński POL 6/6 20 1118 - 1 1 194/200 36 2255 25. Leszek Kwaśniowski POL 6/6 19 716 - 2 2 187/200 38 1988 26. Thor M. Johnsen NOR 5/6 17 714 2 - 1 173/200 43 1971 27. Łukasz Falęcik POL 6/6 12 515 4 - 2 159/200 39 1652 28. Mike Przybylski GER 6/6 21 586 - 2 1 200/200 22 1576 29. Jussi Lyytinen FIN 5/6 14 586 1 2 2 145/200 27 1461 30. Mariusz Krajewski POL 3/6 13 933 1 4 1 85/200 28 1446 31. Esa Petäjäjärvi FIN 5/6 23 591 - - - 144/200 15 1398 32. Wojciech Rudzinski POL 5/6 19 503 1 1 - 120/200 37 1296 33. Tom Skoglund NOR 5/6 22 398 - 1 - 132/200 16 1117 34. Lauri Lamio FIN 6/6 22 227 - - 1 200/200 19 1054 35. Tomasz Latawiec POL 6/6 26 663 1 - - 199/200 5 1031 36. TOMISLAV PAVLOVIC CRO 4/6 31 469 - 2 - 124/200 0 1027 37. Rafal Rzepczynski POL 6/6 31 543 - - 1 181/200 0 937 38. Dan Waller GBR 4/6 18 516 2 - 1 146/200 13 935 39. Marcin Wolniewicz POL 6/6 33 401 - - - 199/200 0 874 40. Jussi Koskela FIN 6/6 26 321 - - 2 198/200 8 862 41. Peter Brkan SLO 5/6 26 217 - - 1 154/200 5 828 42. Suhy SLO 4/6 24 441 - - - 100/200 13 808 43. Jani Novak SLO 6/6 30 221 - 1 - 121/200 1 634 44. Jacek Terbert POL 5/6 28 179 - - - 110/200 3 500 45. Krzysztof Lachowski POL 5/6 29 151 - - - 105/200 3 489 46. Hermann Pötsch AUT 1/6 34 450 - - - 54/200 0 450 47. Jani Novak 2 SLO 5/6 31 147 - - - 97/200 0 403 48. Mikko Säkkinen 2 FIN 4/6 35 105 - - - 71/200 0 393 49. Zoran Stanic SRB 3/6 28 161 - 1 1 51/200 6 352 50. Andrzej Bierówka POL 6/6 41 174 - 1 - 125/200 0 336 51. Tomas Hires SVK 6/6 43 130 - - - 200/200 0 285 52. sveinung kolsvik 3 NOR 3/6 30 157 - - - 52/200 1 273 53. Marc Richters GER 3/6 31 132 - - - 92/200 0 242 54. Mikko Lintunen FIN 3/6 34 110 - - - 76/200 0 212 55. Thor Erik Hegle NOR 2/6 43 130 - - - 50/200 0 181 56. Harald Ullebø NOR 1/6 29 140 - - - 20/200 2 140 57. piotr czyszczon POL 1/6 45 121 - - - 77/200 0 121 58. Paweł Chronowski POL 1/6 46 119 - - - 22/200 0 119 59. Henning Sommerstad NOR 1/6 47 116 - - - 15/200 0 116 60. Daniel Neumaier GER 3/6 44 54 - - - 55/200 0 107 61. Ole Kristian Egge NOR 2/6 50 95 - - - 36/200 0 104 62. Wacek Kowalski POL 2/6 49 85 - - - 44/200 0 102 63. Kicaj POL 2/6 50 95 - - - 39/200 0 99 64. henning olsen 2 NOR 1/6 53 84 - - - 15/200 0 84 65. alexander burger GER 1/6 35 82 - - - 8/200 0 82 66. Marc Alles GER 2/6 43 44 - - - 100/200 0 75 Sandi Lunder SLO 6/6 48 18 - - - 120/200 0 75 67. Bartlomiej Michalik POL 1/6 54 73 - - - 16/200 0 73 68. jani riikonen FIN 1/6 38 67 - - - 20/200 0 67 69. Olgierd Przepiorka POL 1/6 37 66 - - - 9/200 0 66 70. Marecki POL 3/6 48 45 - - - 78/200 0 58 71. Rolf Carlsen 2 NOR 3/6 50 24 - - - 27/200 0 55 Srecko SUI 2/6 43 45 - - - 27/200 0 55 72. Sandra Hornböck AUT 1/6 56 53 - - - 80/200 0 53 Norbert Rindle GER 3/6 45 26 - - - 80/200 0 53 73. Teemu Peltoniemi FIN 2/6 49 39 - - - 18/200 0 44 74. Katharina Kraxberger AUT 1/6 59 35 - - - 11/200 0 35 75. Johnny Berg NOR 3/6 46 21 - - - 20/200 0 33 Daniel Mäntz GER 1/6 60 33 - - - 34/200 0 33 76. Jukka Helinä FIN 1/6 47 32 - - - 13/200 0 32 77. Kristian Frey GER 2/6 58 23 - - - 35/200 0 30 78. Bjørn Rino Pettersen 2 NOR 2/6 49 28 - - - 26/200 0 29 79. Mariusz Skórzyński POL 1/6 44 27 - - - 20/200 0 27 Sebastian Pompe GER 1/6 50 27 - - - 20/200 0 27 80. Krzysztof Nagay POL 1/6 45 26 - - - 1/200 0 26 81. Roland Schreiber AUT 1/6 52 24 - - - 23/200 0 24 82. Pawel Gajowiak GBR 2/6 48 15 - - - 36/200 0 23 83. Ville-Pekka Lehtoaho FIN 2/6 59 15 - - - 89/200 0 21 84. harri juntunen FIN 2/6 63 16 - - - 63/200 0 19 85. Roland Schwidefsky 2 GER 1/6 64 18 - - - 3/200 0 18 86. Marcin Kuzbicki POL 1/6 47 16 - - - 5/200 0 16 87. John Vanvik NOR 1/6 57 14 - - - 12/200 0 14 Paweł Zorski POL 1/6 50 14 - - - 20/200 0 14 88. Andreas Kraus AUS 1/6 49 12 - - - 20/200 0 12 89. Christian Kronreif AUT 1/6 53 8 - - - 18/200 0 8 Jerzy Hoffman FIN 1/6 51 8 - - - 19/200 0 8 90. Boris Kravanja SLO 3/6 56 4 - - - 39/200 0 7 Laurus Kölsä FIN 2/6 64 6 - - - 74/200 0 7 91. KAMIL OPARCIK GBR 1/6 69 6 - - - 24/200 0 6 Daniel Lauritzen NOR 1/6 69 6 - - - 6/200 0 6