As generated by XtraStats for FHL.
by Wynn Fenwick and Fred Hurtubise
Formula for players = 10 * ((points + (+/- * 0.5)) / number of games) + Goals * 0.25. For defencemen, multiply points by 1.25
Formula for goalies = (Win Pct * 15) + (Sv Pct * 15) + (1.25^Shutouts)
Goalies need a minimum win percentage of 0.75, a minimum save percentage of 0.9
Player of the week #7 (Day 31 - 33)
(Minimum of 1 games played.)
Rank Player Team POS GP G A PTS +/- Sh PiM HITS MP PTS Rank Player Team POS GP W L T SHO Sv Sh SvPCT PTS 1. Steve Rucchin DUCKS C 2 1 6 7 7 11 0 3 43 52.75 2. Sandis Ozolinsh DUCKS D 2 2 3 5 7 5 2 3 51 49.25 3. Scott Mellanby BLUES RW 3 4 4 8 7 14 6 7 61 39.33 4. Eric Boguniecki BLUES C 3 2 5 7 7 4 2 8 60 35.50 5. Henrik Zetterberg BLUES LW 3 1 6 7 7 10 2 3 52 35.25 6. Mike Leclerc DUCKS RW 2 3 1 4 5 5 0 3 41 33.25 7. Paul Kariya DUCKS LW 2 2 2 4 5 9 2 9 45 33.00 8. J-S Giguere DUCKS G 2 2 0 0 1 40 42 0.952 30.54 9. Chris Osgood BLUES G 3 3 0 0 1 57 61 0.934 30.27 10. Tomas Vokoun PREDATORS G 3 3 0 0 0 72 77 0.935 29.03 11. Mario Lemieux RED WINGS LW 2 2 3 5 1 8 4 4 35 28.00 12. Andreas Johansson PREDATORS C 3 4 1 5 5 8 2 9 48 26.00 13. Rick Nash B. JACKETS LW 3 1 5 6 3 8 0 2 58 25.25 14. Keith Primeau FLYERS C 2 1 3 4 2 6 0 5 45 25.25 15. Keith Carney DUCKS D 2 0 2 2 5 5 0 1 40 25.00 16. Jarome Iginla FLAMES RW 2 0 3 3 4 4 2 2 45 25.00 17. Al MacInnis BLUES D 3 1 4 5 2 10 2 2 81 24.42 18. Alexander Khavanov RED WINGS D 2 1 2 3 2 3 0 4 35 24.00 19. Todd White AVALANCHE C 2 3 1 4 1 8 0 2 40 23.25 20. Mike Grier COYOTES RW 2 3 0 3 3 4 0 3 22 23.25 21. Craig Conroy FLAMES C 2 1 2 3 3 8 2 5 46 22.75 22. Brett Hull RED WINGS RW 2 0 4 4 1 5 0 5 36 22.50 23. Jason Woolley BLUES D 3 2 2 4 3 5 2 2 43 22.17 24. Tom Poti AVALANCHE D 2 1 2 3 1 6 0 3 47 21.50 25. Ulf Dahlen SHARKS RW 2 2 1 3 2 5 2 1 35 20.50Player of the week #6 (Day 26 - 30)
(Minimum of 2 games played.)
Rank Player Team POS GP G A PTS +/- Sh PiM HITS MP PTS Rank Player Team POS GP W L T SHO Sv Sh SvPCT PTS 1. Paul Kariya DUCKS LW 3 3 5 8 5 13 0 4 74 35.75 2. Daymond Langkow COYOTES C 2 2 3 5 3 9 0 1 48 33.00 3. Tomas Vokoun PREDATORS G 3 3 0 0 2 81 83 0.976 31.20 4. David Legwand PREDATORS C 3 3 3 6 6 8 2 5 74 30.75 5. J-S Giguere DUCKS G 2 2 0 0 1 36 38 0.947 30.46 6. Keith Tkachuk CAPITALS LW 5 8 2 10 8 22 12 23 129 30.00 7. Vesa Toskala HURRICANES G 2 2 0 0 0 50 53 0.943 29.15 8. Dan Cloutier COYOTES G 2 2 0 0 0 45 49 0.918 28.78 9. Alexander Auld CANUCKS G 3 2 0 1 1 60 66 0.909 27.39 10. Teppo Numminen COYOTES D 2 0 3 3 3 2 0 1 43 26.25 11. Olaf Kolzig FLYERS G 2 1 0 1 0 42 45 0.933 25.25 12. Manny Fernandez WILD G 2 1 0 1 0 66 71 0.930 25.19 13. Milan Hejduk AVALANCHE RW 3 2 4 6 2 15 0 3 59 23.83 14. Martin Straka PREDATORS LW 3 1 4 5 4 6 4 4 77 23.58 15. Vyacheslav Kozlov CAPITALS RW 5 1 6 7 8 11 4 3 93 22.25 16. Brad Tapper PREDATORS RW 3 1 3 4 5 7 2 4 53 21.92 17. Jan Hlavac HURRICANES LW 4 4 2 6 4 16 0 1 82 21.00 18. Landon Wilson COYOTES RW 2 3 0 3 2 5 2 7 36 20.75 19. Markus Naslund CANUCKS RW 3 2 2 4 4 10 2 3 69 20.50 20. Geoff Sanderson COYOTES LW 2 2 1 3 2 10 6 4 46 20.50 21. Brad Stuart SHARKS D 3 1 3 4 2 3 8 17 69 20.25 22. Shawn Bates ISLANDERS LW 4 4 2 6 3 13 0 12 88 19.75 23. Bruno St. Jacques HURRICANES D 4 1 4 5 3 5 16 7 83 19.63 24. Sean Hill HURRICANES D 4 2 4 6 0 5 6 17 109 19.25 25. Robert Lang CAPITALS C 5 1 5 6 7 17 2 3 104 19.25Player of the week #5 (Day 21 - 25)
(Minimum of 2 games played.)
Rank Player Team POS GP G A PTS +/- Sh PiM HITS MP PTS Rank Player Team POS GP W L T SHO Sv Sh SvPCT PTS 1. Markus Naslund CANUCKS RW 4 6 4 10 6 19 2 9 89 34.00 2. Dan Boyle LIGHTNING D 2 0 4 4 3 2 4 1 54 32.50 3. Joe Sakic RED WINGS C 4 3 6 9 7 13 2 13 93 32.00 4. J-S Giguere DUCKS G 3 3 0 0 0 82 85 0.965 29.47 5. Mike Modano STARS C 4 1 6 7 9 12 5 6 94 29.00 6. Ron Tugnutt STARS G 2 1 0 0 0 55 61 0.902 28.52 7. Fredrik Modin LIGHTNING LW 2 1 3 4 3 2 4 3 31 27.75 8. Joe Thornton BRUINS C 3 2 5 7 2 13 6 7 76 27.17 9. Patrick Lalime RED WINGS G 3 2 0 1 0 81 87 0.931 26.47 10. Petr Sykora DUCKS RW 3 4 1 5 5 11 0 3 64 26.00 11. Glen Murray BRUINS RW 3 4 2 6 3 11 4 2 63 26.00 12. Milan Hejduk AVALANCHE RW 4 3 4 7 6 10 2 3 75 25.75 13. Patrick Roy RED WINGS G 4 3 1 0 0 76 81 0.938 25.32 14. Rob Blake AVALANCHE D 4 2 4 6 4 9 14 16 104 24.25 15. Derek Morris RANGERS D 5 2 5 7 6 15 10 6 129 24.00 16. Jaromir Jagr BLUES RW 3 2 3 5 4 11 4 1 85 23.83 17. Tim Taylor LIGHTNING C 2 3 0 3 3 3 0 2 22 23.25 18. Nicklas Lidstrom RED WINGS D 3 2 3 5 1 9 8 9 84 23.00 19. Martin St. Louis LIGHTNING RW 2 0 3 3 3 1 0 2 46 22.50 20. Paul Kariya DUCKS LW 3 3 2 5 3 10 0 4 66 22.42 21. Alexei Yashin ISLANDERS C 3 3 2 5 3 9 12 3 65 22.42 22. Darryl Sydor STARS D 4 1 4 5 5 8 0 1 82 22.13 23. Vincent Lecavalier LIGHTNING C 2 4 0 4 0 9 2 4 54 21.00 24. Yannick Tremblay THRASHERS D 3 0 3 3 5 9 2 6 75 20.83 25. Sandis Ozolinsh DUCKS D 3 0 3 3 5 4 0 9 74 20.83Player of the week #4 (Day 16 - 20)
(Minimum of 1 games played.)
Rank Player Team POS GP G A PTS +/- Sh PiM HITS MP PTS Rank Player Team POS GP W L T SHO Sv Sh SvPCT PTS 1. Al MacInnis BLUES D 4 0 10 10 0 9 2 10 121 31.25 2. Alexei Yashin ISLANDERS C 3 3 3 6 6 8 0 5 80 30.75 3. Zac Bierk FLAMES G 2 2 0 0 1 44 46 0.957 30.60 4. Wade Redden SENATEURS D 2 1 2 3 4 3 0 1 55 29.00 5. Robert Esche FLYERS G 2 1 0 0 0 31 34 0.912 28.68 6. Marty Turco STARS G 4 3 0 1 1 103 109 0.945 28.55 7. Martin Biron SABRES G 3 2 0 1 1 89 94 0.947 27.95 8. Milan Hejduk AVALANCHE RW 3 4 2 6 4 10 0 5 58 27.67 9. Marian Hossa SENATEURS RW 2 2 1 3 4 7 0 5 41 25.50 10. Mathieu Garon CANADIENS G 2 1 0 1 0 43 47 0.915 24.97 11. Jaroslav Modry SENATEURS D 2 1 2 3 2 4 6 2 57 24.00 12. Cory Stillman BLUES LW 4 5 3 8 2 14 0 7 92 23.75 13. Alexei Zhamnov WILD C 3 0 5 5 4 5 4 0 65 23.33 14. Alexei Kovalev RANGERS RW 4 1 5 6 6 11 8 7 90 22.75 15. Mark Recchi FLYERS RW 3 2 4 6 1 12 2 4 71 22.17 16. Brendan Morrison AVALANCHE C 3 2 3 5 3 6 4 5 77 22.17 17. Scott Walker PREDATORS RW 3 1 3 4 4 8 14 8 75 20.25 18. Robert Lang CAPITALS C 3 1 4 5 2 4 2 2 61 20.25 19. Niklas Sundstrom CANADIENS RW 2 1 3 4 0 6 2 2 29 20.25 20. Anton Volchenkov RANGERS D 2 1 1 2 3 4 0 3 26 20.25 21. Todd Bertuzzi CANUCKS LW 4 5 1 6 3 14 11 8 87 20.00 22. Patrik Elias DEVILS LW 4 5 1 6 3 23 2 5 95 20.00 23. Mattias Weinhandl ISLANDERS RW 3 0 3 3 6 2 0 2 35 20.00 24. Danny Markov COYOTES D 4 0 6 6 1 6 0 10 97 20.00 25. Nicholas Boynton BRUINS D 4 2 3 5 3 8 2 2 62 19.88Player of the week #3 (Day 11 - 15)
(Minimum of 2 games played.)
Rank Player Team POS GP G A PTS +/- Sh PiM HITS MP PTS Rank Player Team POS GP W L T SHO Sv Sh SvPCT PTS 1. Mathieu Garon CANADIENS G 2 2 0 0 1 45 48 0.938 30.31 2. J-S Giguere DUCKS G 2 2 0 0 0 49 52 0.942 29.13 3. Brad Ference COYOTES D 2 0 3 3 4 3 2 3 28 28.75 4. Geoff Sanderson COYOTES LW 2 4 0 4 3 7 0 1 50 28.50 5. Roman Cechmanek WILD G 3 2 0 1 1 78 83 0.940 27.85 6. Sean Burke CANUCKS G 3 2 0 1 0 81 86 0.942 26.63 7. Nikolai Khabibulin LIGHTNING G 4 3 1 0 1 88 94 0.936 26.54 8. Marty Turco STARS G 3 2 0 1 0 74 81 0.914 26.20 9. Mattias Norstrom KINGS D 4 2 4 6 5 8 2 7 94 25.50 10. Daniel Blackburn RANGERS G 2 1 0 1 0 53 56 0.946 25.45 11. Ed Belfour LEAFS G 4 3 1 0 0 92 99 0.929 25.19 12. Saku Koivu CANADIENS C 4 5 3 8 3 13 0 8 100 25.00 13. Michael Nylander COYOTES C 2 0 3 3 4 6 2 3 47 25.00 14. Roberto Luongo PANTHERS G 2 1 0 1 0 41 45 0.911 24.92 15. Brian Rolston SHARKS LW 3 4 1 5 4 11 0 5 68 24.33 16. Todd Bertuzzi CANUCKS LW 3 3 2 5 4 16 6 6 55 24.08 17. Mathieu Biron PANTHERS D 2 1 2 3 2 5 0 1 47 24.00 18. Ivan Majesky PANTHERS D 2 1 2 3 2 4 2 5 46 24.00 19. Justin Williams FLYERS LW 4 4 2 6 6 8 4 4 52 23.50 20. Scott Niedermayer DEVILS D 3 1 4 5 1 5 0 3 79 22.75 21. Nicklas Lidstrom RED WINGS D 3 0 4 4 3 10 0 5 85 21.67 22. Jiri Fischer BLUES D 3 1 2 3 5 6 8 3 66 21.08 23. Ed Jovanovski CANUCKS D 3 0 3 3 5 2 4 4 71 20.83 24. Chris Pronger BLUES D 3 0 3 3 5 1 2 7 71 20.83 25. Mats Sundin LEAFS C 4 3 3 6 4 6 2 11 103 20.75Player of the week #2 (Day 6 - 10)
(Minimum of 2 games played.)
Rank Player Team POS GP G A PTS +/- Sh PiM HITS MP PTS Rank Player Team POS GP W L T SHO Sv Sh SvPCT PTS 1. Yannick Tremblay THRASHERS D 2 2 2 4 4 5 6 3 49 35.50 2. Evgeni Nabokov SHARKS G 2 2 0 0 0 52 57 0.912 28.68 3. Joe Thornton BRUINS C 3 1 6 7 3 9 2 7 98 28.58 4. Nikolai Khabibulin LIGHTNING G 2 2 0 0 0 45 50 0.900 28.50 5. Tomas Vokoun PREDATORS G 3 2 0 1 1 70 74 0.946 27.94 6. Scott Hannan SHARKS D 3 1 4 5 4 4 4 4 72 27.75 7. Marc Savard THRASHERS C 2 1 2 3 5 3 0 0 35 27.75 8. Sergei Samsonov SHARKS C 3 3 4 7 2 9 0 7 75 27.42 9. J-S Giguere DUCKS G 3 2 0 1 0 74 79 0.937 26.55 10. Patrick Roy RED WINGS G 4 3 1 0 1 96 103 0.932 26.48 11. Joe Sakic RED WINGS C 4 5 2 7 5 13 2 9 97 25.00 12. Jamie Storr KINGS G 2 1 0 1 0 55 60 0.917 25.00 13. Ulf Dahlen SHARKS RW 3 3 2 5 4 10 6 0 53 24.08 14. Mario Lemieux RED WINGS LW 3 3 3 6 2 10 0 4 65 24.08 15. Mike Ricci BRUINS C 3 2 3 5 4 4 0 5 62 23.83 16. Tomas Kaberle LEAFS D 3 1 3 4 4 8 0 3 85 23.58 17. Vincent Lecavalier LIGHTNING C 2 4 0 4 1 6 0 2 54 23.50 18. Mike Rathje SHARKS D 3 0 4 4 4 9 2 2 78 23.33 19. Ilya Kovalchuk THRASHERS LW 2 1 1 2 5 1 0 1 43 22.75 20. Milan Hejduk AVALANCHE RW 4 5 1 6 5 11 0 3 79 22.50 21. Glen Murray BRUINS RW 3 1 5 6 1 13 2 4 82 21.92 22. Rob Blake AVALANCHE D 4 0 5 5 5 7 0 12 109 21.88 23. Eric Desjardins FLYERS D 3 0 4 4 3 6 0 3 73 21.67 24. Patrick Marleau SHARKS C 3 3 1 4 4 8 2 4 61 20.75 25. Sergei Fedorov RED WINGS C 3 2 3 5 2 11 5 3 65 20.50Player of the week #1 (Day 1 - 5)
(Minimum of 1 games played.)
Rank Player Team POS GP G A PTS +/- Sh PiM HITS MP PTS Rank Player Team POS GP W L T SHO Sv Sh SvPCT PTS 1. Derian Hatcher STARS D 3 2 4 6 9 9 2 17 76 40.50 2. Brenden Morrow STARS LW 3 2 5 7 9 7 6 8 68 38.83 3. Mike Modano STARS C 3 3 4 7 8 12 0 4 67 37.42 4. Jere Lehtinen STARS RW 3 3 3 6 9 11 0 4 68 35.75 5. Sergei Zubov STARS D 3 0 4 4 9 3 0 7 76 31.67 6. Marty Turco STARS G 3 3 0 0 1 68 70 0.971 30.82 7. Patrick Lalime RED WINGS G 3 2 0 0 1 61 66 0.924 30.11 8. Joe Thornton BRUINS C 4 5 5 10 3 14 10 9 135 30.00 9. Roman Cechmanek WILD G 3 3 0 0 0 75 79 0.949 29.24 10. Vesa Toskala HURRICANES G 2 1 0 0 0 27 30 0.900 28.50 11. Martin Biron SABRES G 3 2 0 1 1 60 65 0.923 27.60 12. Pavol Demitra RED WINGS RW 3 1 5 6 4 7 0 5 56 26.92 13. Mats Sundin LEAFS C 4 5 2 7 6 18 6 2 103 26.25 14. Glen Murray BRUINS RW 4 1 7 8 4 16 2 11 115 25.25 15. Garth Snow ISLANDERS G 4 3 1 0 0 95 103 0.922 25.08 16. Antti Laaksonen WILD LW 3 5 0 5 4 10 0 3 62 24.58 17. Curtis Brown SABRES C 3 1 4 5 4 9 4 2 63 23.58 18. Brian Campbell SABRES D 3 1 3 4 4 5 2 4 56 23.58 19. Kenny Jonsson ISLANDERS D 4 1 4 5 6 7 0 2 72 23.38 20. Arron Asham ISLANDERS RW 4 2 4 6 4 3 4 2 51 20.50 21. Niclas Havelid DUCKS D 3 1 3 4 2 5 0 2 66 20.25 22. Jean-Pierre Dumont SABRES RW 3 0 4 4 4 2 2 3 56 20.00 23. Brett Hull RED WINGS RW 3 2 2 4 3 6 0 8 63 18.83 24. Todd Bertuzzi CANUCKS LW 3 1 4 5 1 9 2 7 62 18.58 25. Mario Lemieux RED WINGS LW 3 1 3 4 3 9 0 5 67 18.58![]()