(As of Tuesday, Jul 3 2007)
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 48 Daniel Briere C R OK 42 80 46 83 69 78 84 86 88 69 84 66 67 80 71 Mike Ribeiro C L OK 53 76 55 78 90 82 77 84 80 60 76 59 63 77 17 Rod Brind'Amour C L OK 61 65 65 93 88 76 70 84 79 78 76 86 85 80 19 Sean Avery C L OK 80 77 49 74 84 77 76 75 73 62 76 58 62 76 1 Maxim Lapierre C R OK 70 70 67 66 68 78 70 66 66 68 66 44 44 71 84 Guillaume Latendresse C L OK 70 66 70 67 69 74 65 67 69 61 71 40 40 72 18 Alex Tanguay LW L OK 60 81 55 81 81 80 82 88 86 62 80 62 64 80 27 Martin Rucinsky LW L OK 53 67 67 85 71 75 69 86 84 63 73 82 79 78 22 Steve Begin LW L OK 85 65 55 76 86 60 65 66 69 82 66 62 62 73 13 Bill Guerin LW R OK 70 75 75 82 80 62 76 72 70 65 80 84 90 79 26 Martin St. Louis RW L OK 66 88 48 89 91 85 88 80 77 66 85 69 80 81 29 Jason Pominville RW R OK 55 73 52 74 72 86 74 80 75 62 83 50 52 76 47 Marc-Andre Bergeron D L OK 55 77 56 82 84 84 76 73 70 63 80 55 55 76 51 Francis Bouillon D R OK 72 72 54 83 78 85 73 64 64 74 67 67 70 73 3 Stephane Robidas D R OK 74 67 55 77 84 72 67 67 67 73 66 64 64 72 4 Denis Gauthier D L OK 79 65 81 76 76 64 65 50 55 74 60 69 70 73 25 Mathieu Dandenault D R OK 61 80 65 79 95 69 78 66 60 65 61 62 62 72 24 Francois Beauchemin D L OK 60 70 70 87 82 80 70 74 72 73 74 55 48 76 39 Cristobal Huet G L OK 87 86 74 70 68 84 85 69 89 NA NA 72 63 79 60 Jose Theodore G R OK 80 81 79 80 78 74 77 80 80 NA NA 76 80 76
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 12 Olli Jokinen C L OK 50 76 72 86 95 69 71 84 86 60 84 65 67 80 17 Jeff Carter C R OK 65 78 65 69 93 78 73 66 69 68 74 35 35 74 18 Mike Richards C L OK 63 70 57 74 90 72 65 68 65 68 69 35 61 71 20 R.J. Umberger C L OK 79 65 64 72 82 90 66 66 68 65 71 39 39 72 24 Alexander Frolov LW R OK 44 81 69 81 80 82 82 82 77 67 80 52 56 79 21 Chris Higgins LW L OK 59 75 56 74 91 87 72 72 76 66 79 48 48 75 85 Rostislav Olesz LW L OK 60 70 67 74 74 85 68 75 75 69 70 35 44 74 20 Daniel Paille LW L OK 69 65 59 68 53 94 65 67 65 66 70 40 39 70 15 Dany Heatley RW L OK 57 76 72 86 95 71 80 83 90 64 87 57 64 83 9 Milan Michalek RW L OK 54 78 71 75 93 79 79 74 74 68 77 45 53 77 54 Mike Glumac RW R OK 62 57 64 72 63 78 59 50 62 52 66 51 48 64 23 Dustin Brown RW R OK 77 78 64 73 90 66 70 70 62 46 70 43 50 71 14 Andrej Meszaros D R OK 66 70 73 76 95 76 70 74 71 75 74 35 35 76 2 Dan Hamhuis D L OK 69 69 65 84 95 76 71 68 71 76 65 52 57 75 48 Shea Weber D R OK 66 62 74 74 61 77 62 69 67 66 69 38 37 71 44 Brooks Orpik D L OK 81 52 78 78 77 62 55 65 53 74 54 57 55 72 42 Tim Gleason D L OK 74 66 72 76 87 70 66 66 61 69 66 47 48 73 25 Dennis Wideman D R OK 57 62 61 82 78 71 62 69 70 68 69 43 42 71 30 Ryan Miller G L OK 87 88 83 81 89 89 83 84 84 NA NA 56 61 81 29 Josh Harding G R OK 74 75 74 75 77 74 78 78 80 NA NA 42 41 72
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 4 Vincent Lecavalier C L OK 70 78 79 84 91 69 82 80 82 61 90 62 64 84 33 Henrik Sedin C L OK 46 66 58 78 95 76 73 88 81 69 74 60 58 77 38 Pavol Demitra C L OK 42 82 64 89 74 81 81 81 85 69 80 74 76 80 42 Kyle Wellwood C R OK 40 78 47 71 93 95 79 79 75 60 70 48 48 72 14 Radek Bonk C L OK 67 65 72 77 75 75 60 70 61 79 70 72 72 74 12 Brad Richardson C L OK 70 73 46 68 65 89 72 70 75 75 66 37 36 72 10 Brenden Morrow LW L OK 77 76 65 83 93 57 74 79 78 73 76 63 64 80 25 Steve Konowalchuk LW L OK 64 58 67 67 57 66 60 69 68 81 64 78 79 71 14 Raffi Torres LW L OK 70 72 71 73 95 75 65 70 67 52 78 54 58 74 19 Markus Naslund RW L OK 60 75 57 84 93 74 83 87 86 65 85 77 81 82 44 Todd Bertuzzi RW L OK 75 72 87 84 95 63 72 78 80 48 77 73 76 79 21 Drew Stafford RW L OK 70 73 66 67 68 77 74 71 70 65 73 44 44 74 26 Jiri Hudler RW L OK 55 74 57 56 59 78 75 65 66 69 71 44 44 70 44 Chris Pronger D L OK 60 68 80 94 91 77 71 78 81 86 72 76 82 82 15 Tomas Kaberle D L OK 53 77 61 93 95 85 78 85 84 79 67 65 63 81 2 Keith Ballard D L OK 72 73 66 79 85 67 71 68 67 69 66 39 39 73 19 Brendan Witt D L OK 81 57 79 83 84 56 59 57 59 82 55 78 79 75 3 Karlis Skrastins D L OK 55 61 67 87 95 76 62 60 65 85 65 72 70 73 20 Evgeni Nabokov G L OK 79 86 85 83 80 80 86 84 80 NA NA 79 72 80 39 Dominik Hasek G L OK 86 88 77 72 69 58 85 75 85 NA NA 92 93 80
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 19 Jason Spezza C R OK 42 74 70 80 80 85 76 94 91 54 80 48 56 80 11 Saku Koivu C L OK 67 80 49 84 82 72 84 80 80 62 78 74 90 79 44 Jason Arnott C R OK 60 66 77 81 93 64 66 78 82 59 79 76 76 78 33 Kris Draper C L OK 56 77 52 84 91 76 75 70 70 81 71 82 80 75 15 Jiri Novotny C R OK 46 59 63 71 53 96 59 73 74 69 74 43 42 71 39 Doug Weight C L OK 59 69 60 90 80 72 73 82 80 58 78 83 83 78 94 Ryan Smyth LW L OK 51 76 55 87 84 77 77 75 81 67 82 71 72 78 7 Keith Tkachuk LW L OK 54 70 81 87 65 78 77 75 79 60 79 80 84 79 14 Brendan Shanahan LW R OK 59 63 75 82 95 63 62 75 84 59 83 90 89 78 13 Teemu Selanne RW R OK 42 84 63 84 91 81 81 81 87 56 83 85 80 80 12 Lee Stempniak RW R OK 65 80 60 74 72 86 77 75 77 55 78 47 46 76 22 Mike Knuble RW R OK 60 70 81 79 95 72 69 72 70 65 79 77 76 77 6 Wade Redden D L OK 62 74 71 89 77 76 76 78 77 77 73 68 70 80 24 Bryan Mccabe D L OK 61 70 79 94 83 68 68 78 80 72 79 74 76 80 42 Tom Preissing D R OK 48 73 61 82 83 89 72 71 75 70 72 59 57 75 25 Andy Sutton D L OK 66 53 89 84 86 61 53 60 64 80 67 69 72 75 26 Kurtis Foster D R OK 59 58 81 78 74 75 57 69 71 66 75 50 48 72 34 Adrian Aucoin D R OK 60 68 72 89 63 81 70 70 60 77 78 76 76 76 29 Marc-Andre Fleury G L OK 85 86 80 80 83 86 79 81 86 NA NA 43 55 79 32 Nicklas Backstrom G L OK 82 84 78 79 81 82 79 87 81 NA NA 67 66 78
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 13 Mats Sundin C R OK 57 76 83 89 80 76 82 83 86 66 82 85 86 84 94 Yanic Perreault C L OK 46 67 50 78 80 83 68 79 78 57 79 72 73 74 25 Eric Belanger C L OK 55 73 52 80 77 73 74 71 75 73 72 64 65 74 14 Mike Modano C L OK 45 80 70 88 88 77 83 77 79 73 74 86 85 79 16 Jamie Lundmark C R OK 48 69 61 72 71 68 69 68 69 60 69 54 57 70 12 Simon Gagne LW L OK 59 86 58 86 82 84 85 72 86 69 88 61 61 81 10 Paul Kariya LW L OK 49 86 46 85 95 83 88 83 84 56 81 75 76 79 9 Eric Perrin LW L OK 69 72 55 56 59 79 71 71 68 66 70 66 66 72 9 Martin Havlat RW L OK 42 81 64 79 56 94 82 80 84 63 87 59 59 80 17 Jean-Pierre Dumont RW L OK 60 70 64 77 71 80 72 77 75 60 78 65 65 76 26 Steve Bernier RW R OK 68 66 81 73 65 79 62 75 73 51 76 37 42 74 10 Brandon Bochenski RW R OK 50 70 58 69 65 81 71 69 75 60 74 39 39 71 20 Fredrik Sjostrom RW L OK 65 77 72 72 84 78 76 65 60 65 56 50 54 70 44 Sheldon Souray D L OK 63 62 81 87 84 65 65 75 72 70 85 69 70 78 43 Philippe Boucher D R OK 70 63 76 90 77 74 65 69 78 79 82 76 76 79 32 Mark Streit D L OK 66 73 65 66 69 82 71 74 66 73 71 56 53 75 71 Patrice Brisebois D R OK 57 70 65 79 80 80 73 72 71 72 70 81 80 75 33 Brian Boucher G L OK 77 70 79 66 63 71 68 70 69 NA NA 72 73 68 34 Wade Dubielewicz G L OK 87 88 84 77 51 74 67 68 67 NA NA 53 53 74 31 Pascal Leclaire G L OK 79 76 80 77 78 76 76 79 84 NA NA 47 58 74
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 51 Ryan Getzlaf C R OK 61 70 72 70 72 85 71 79 74 60 79 37 39 76 81 Phil Kessel C R OK 70 72 66 67 70 82 71 72 70 55 73 40 39 73 24 Matt Cooke C L OK 74 72 65 75 67 66 64 69 63 62 65 65 66 71 26 Michal Handzus C L OK 64 62 76 77 76 78 63 71 71 76 70 67 67 75 26 Thomas Vanek LW R OK 68 73 67 74 93 85 70 80 79 60 83 36 35 78 17 Ladislav Nagy LW L OK 60 79 54 82 70 71 81 88 85 61 78 62 63 79 23 Alexei Ponikarovsky LW L OK 67 70 78 74 93 70 73 67 67 68 70 58 54 74 14 Sergei Samsonov LW R OK 44 80 51 78 83 86 81 69 75 51 70 65 65 71 83 Ales Hemsky RW R OK 51 82 55 77 93 73 82 86 82 52 72 45 46 76 46 Andrei Kostitsyn RW L OK 58 78 61 64 51 93 78 74 73 60 75 38 37 74 25 Chris Neil RW R OK 79 51 72 72 90 46 51 69 70 66 70 61 62 72 14 Ian Laperriere RW R OK 68 63 63 81 95 62 66 62 69 77 70 76 83 73 27 Scott Niedermayer D L OK 54 86 62 92 95 71 86 80 83 77 75 79 78 83 3 Marek Zidlicky D R OK 65 76 53 81 78 70 78 77 81 57 76 63 66 78 22 Dan Boyle D R OK 59 73 53 89 90 86 75 74 79 51 78 67 68 77 6 Jordan Leopold D L OK 60 68 65 84 83 75 70 72 61 70 73 57 57 74 4 Zbynek Michalek D R OK 54 72 62 84 95 78 70 69 62 70 71 49 48 73 53 Derek Morris D R OK 65 73 73 82 71 77 75 69 66 63 67 65 66 74 9 Carey Price G L OK 75 82 79 80 74 72 82 80 77 NA NA 50 50 75 30 Ilja Bryzgalov G L OK 81 80 85 78 79 78 79 80 81 NA NA 55 60 76
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 13 Pavel Datsyuk C L OK 46 83 60 80 84 91 82 88 91 57 85 63 64 81 12 Mike Fisher C R OK 73 78 69 78 80 73 74 70 72 72 75 59 61 77 89 Mike Comrie C L OK 51 80 49 77 91 76 78 77 75 66 79 59 60 76 79 Alexei Yashin C R OK 55 71 75 84 95 73 77 79 75 60 73 76 75 77 80 Nik Antropov C L OK 62 55 84 76 72 73 52 70 77 64 72 59 60 73 44 Rob Niedermayer C L OK 62 69 67 83 86 67 75 65 68 77 76 75 75 76 12 Patrick Marleau LW L OK 58 86 75 84 95 91 85 79 81 59 80 64 64 81 16 Darcy Tucker LW L OK 78 70 47 82 83 65 70 75 78 58 81 73 75 76 7 Scottie Upshall LW L OK 65 70 60 68 68 76 71 72 71 60 73 48 41 72 13 Nikolai Zherdev RW R OK 46 78 61 78 83 78 82 77 75 49 78 45 57 75 61 Corey Perry RW R OK 52 77 66 69 72 71 76 75 74 55 75 37 39 73 24 Scott Walker RW R OK 50 74 55 82 63 79 71 75 73 66 75 76 77 74 13 Juraj Kolnik RW R OK 64 65 58 74 87 79 65 69 70 64 69 57 57 71 86 Jonathan Ferland RW R OK 76 56 79 63 45 91 57 65 47 42 65 43 42 65 55 Ed Jovanovski D L OK 55 78 69 91 67 77 76 78 81 65 76 71 74 80 26 John-Michael Liles D L OK 60 78 60 77 95 81 79 71 75 70 79 57 57 78 6 Jaroslav Spacek D L OK 65 66 63 84 86 70 69 74 75 71 75 73 72 76 7 Brent Seabrook D R OK 59 66 76 78 80 76 65 69 70 65 68 35 35 72 39 Rick Dipietro G R OK 87 84 80 90 89 82 85 90 84 NA NA 55 61 80 35 Vesa Toskala G L OK 80 77 83 81 88 84 85 86 86 NA NA 64 66 77
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 21 Peter Forsberg C L OK 56 78 64 85 74 79 83 92 90 62 74 76 81 81 19 Andy Mcdonald C L OK 54 80 50 79 95 86 72 87 84 69 80 64 63 79 23 Scott Gomez C L OK 45 83 58 82 95 82 78 86 84 56 80 62 63 78 28 Paul Gaustad C L OK 75 54 83 71 87 68 56 66 67 60 69 45 36 71 26 Erik Cole LW L OK 75 74 69 83 74 76 69 74 83 63 82 62 67 79 38 Chris Kunitz LW L OK 71 70 59 74 80 67 71 77 71 57 77 59 59 75 91 Oleg Saprykin LW L OK 60 81 56 73 78 74 80 66 69 60 67 56 57 72 10 Marian Gaborik RW L OK 55 88 51 79 77 74 89 77 84 65 89 55 56 80 20 Kristian Huselius RW L OK 55 76 55 76 88 80 75 79 80 66 78 62 62 77 76 Dustin Penner RW L OK 51 64 87 71 56 84 66 71 69 60 77 46 44 74 7 Michel Ouellet RW R OK 49 68 62 73 70 89 69 70 72 60 74 51 39 72 17 Ruslan Fedotenko RW L OK 66 75 65 76 91 78 75 73 68 65 77 62 61 76 6 Sami Salo D R OK 58 69 73 91 74 84 70 68 74 81 75 72 70 77 5 Toni Lydman D L OK 71 74 66 84 84 72 73 65 60 80 60 65 64 75 4 Chris Phillips D L OK 68 67 75 83 80 69 67 65 66 82 69 65 65 76 55 Christian Backman D L OK 49 68 69 90 70 81 68 56 65 75 67 55 54 71 22 Mike Commodore D R OK 75 60 84 74 82 58 59 66 56 75 56 59 58 74 48 Anton Babchuk D R OK 59 55 74 71 65 84 57 66 60 72 70 43 44 70 29 Tomas Vokoun G R OK 91 88 74 85 89 67 90 82 89 NA NA 74 74 82 30 Antero Niittymaki G L OK 80 79 79 80 77 83 76 79 77 NA NA 58 53 74
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 19 Joe Thornton C L OK 49 76 79 88 93 77 77 99 98 67 80 64 67 85 15 Tuomo Ruutu C L OK 65 70 67 74 65 70 70 77 70 60 75 50 59 74 26 Brad Boyes C R OK 55 72 58 76 95 85 73 79 79 55 76 52 57 75 37 Wes Walz C R OK 56 80 47 80 95 73 76 68 66 79 71 80 77 74 9 Zach Parise LW L OK 60 80 49 72 93 84 80 79 76 70 77 36 44 76 36 Jussi Jokinen LW L OK 40 79 52 73 93 83 78 74 74 60 77 38 36 73 16 Andrew Ladd LW L OK 77 70 78 68 61 94 70 70 65 60 70 35 42 73 20 Jay Pandolfo LW L OK 52 57 55 83 95 96 59 66 65 84 67 73 71 71 12 Jarome Iginla RW R OK 69 75 67 89 95 71 80 77 80 70 87 69 73 82 28 Alexander Semin RW R OK 65 80 65 66 67 80 81 76 80 61 84 45 45 78 25 Petr Prucha RW R OK 60 77 60 73 80 82 77 70 74 55 77 51 48 74 44 Patrick Eaves RW R OK 70 73 57 71 74 85 72 70 67 55 75 40 46 72 3 Zdeno Chara D L OK 80 60 91 93 81 66 59 69 76 85 82 70 75 82 56 Sergei Zubov D R OK 45 76 61 93 88 84 80 86 87 76 75 84 79 82 27 Matthew Carle D L OK 39 60 49 73 51 86 62 74 70 66 82 40 39 71 29 Mike Van Ryn D R OK 64 73 64 86 91 71 71 70 70 72 70 60 61 75 68 Milan Jurcina D R OK 62 57 84 74 70 74 57 69 58 64 68 45 41 70 2 Duncan Keith D L OK 63 63 52 85 93 74 65 50 61 73 67 43 42 68 1 Andrew Raycroft G L OK 83 82 82 82 79 79 80 80 84 NA NA 66 69 78 35 Alexander Auld G L OK 79 80 79 89 87 76 77 76 77 NA NA 45 45 74
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 23 Chris Drury C R OK 59 79 59 82 93 86 77 75 79 76 79 69 70 79 19 Travis Zajac C R OK 65 73 66 67 67 80 75 77 70 60 72 45 45 74 49 Dan Fritsche C R OK 65 75 64 67 74 82 75 72 66 47 72 42 49 72 40 Henrik Zetterberg LW L OK 60 77 52 82 87 87 74 80 86 75 84 57 59 80 22 Daniel Sedin LW L OK 42 73 57 78 95 84 76 80 81 69 80 60 59 77 12 Pascal Dupuis LW L OK 55 73 58 78 78 80 66 65 64 68 74 61 60 71 96 Tomas Holmstrom LW L OK 52 69 62 77 93 70 70 72 75 60 80 76 75 75 16 Marco Sturm LW L OK 51 84 57 81 83 79 83 70 73 70 75 66 66 76 61 Maxim Afinogenov RW L OK 49 85 55 78 87 83 86 83 82 60 79 63 62 79 11 Justin Williams RW R OK 55 78 58 86 95 77 76 76 78 76 75 57 58 77 9 David Vyborny RW L OK 51 80 51 88 91 80 77 80 78 74 72 70 68 77 14 Alexandre Burrows RW L OK 73 70 53 69 67 65 75 56 58 58 63 49 46 67 5 Nicklas Lidstrom D L OK 46 72 55 95 91 83 79 89 89 82 80 85 88 84 51 Brian Campbell D L OK 53 73 55 77 90 96 71 76 75 66 72 60 59 75 6 Barret Jackman D L OK 65 67 69 77 76 58 61 70 70 78 67 55 58 74 4 Eric Brewer D L OK 54 72 82 88 62 79 64 65 61 75 77 63 64 75 8 Marek Malik D L OK 57 55 87 83 83 72 56 56 60 76 72 71 71 73 46 Mark Giordano D L OK 77 55 64 68 45 88 56 65 66 70 66 43 42 70 30 Martin Brodeur G L OK 88 89 87 96 95 83 85 93 87 NA NA 87 89 85 30 Chris Mason G L OK 82 77 73 68 79 80 77 83 84 NA NA 76 74 75
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 9 Marc Savard C L OK 46 80 54 87 95 67 81 93 89 59 79 67 70 80 92 Michael Nylander C L OK 41 72 59 87 93 72 73 87 84 57 77 77 76 77 18 Matthew Lombardi C L OK 54 84 61 74 71 75 85 69 66 63 66 52 56 72 23 Jim Slater C L OK 65 67 58 68 81 71 69 69 70 51 70 39 47 70 55 Jason Blake LW L OK 59 83 47 85 86 76 81 69 75 68 80 74 74 77 19 Kyle Calder LW L OK 60 72 46 81 90 78 68 72 75 68 75 62 62 74 32 Travis Moen LW L OK 77 58 78 69 65 62 58 70 66 70 68 54 58 72 12 Ryan Malone LW L OK 71 65 78 80 88 74 65 61 70 65 74 60 61 74 28 Mark Bell LW L OK 64 60 69 79 95 64 61 61 71 62 74 59 61 72 14 Brian Gionta RW R OK 54 84 45 84 95 81 80 76 86 64 86 60 61 79 15 Jonathan Cheechoo RW R OK 70 79 60 83 95 77 79 73 81 66 88 58 59 80 26 Steve Sullivan RW R OK 49 83 45 85 80 79 84 77 83 69 82 75 74 78 16 Jordin Tootoo RW R OK 80 74 80 67 63 64 73 60 59 47 66 50 57 70 17 Lubomir Visnovsky D L OK 55 81 50 89 91 81 78 77 78 61 76 67 65 78 23 Mathieu Schneider D L OK 62 73 57 92 82 72 74 76 80 68 79 88 86 79 97 Rostislav Klesla D L OK 59 66 74 82 70 72 63 69 68 70 68 55 55 73 2 Jiri Fischer D L OK 55 58 84 81 58 81 56 55 65 68 70 60 61 70 74 Jay Mckee D L OK 78 60 77 78 84 76 63 60 58 81 61 68 67 75 1 Roberto Luongo G L OK 88 88 87 97 97 98 89 88 88 NA NA 70 77 85 40 Patrick Lalime G L OK 75 82 80 72 73 85 82 79 79 NA NA 80 79 76
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 37 Patrice Bergeron C R OK 62 77 52 82 93 95 78 82 85 72 79 45 49 79 26 Paul Stastny C L OK 58 77 56 67 71 78 78 80 77 69 75 50 55 76 19 Marty Reasoner C L OK 50 70 61 74 87 84 65 62 65 70 62 64 63 69 81 Mike Sillinger C R OK 61 64 58 87 90 75 69 76 78 65 74 77 84 76 11 John Madden C L OK 58 71 52 85 95 85 75 72 65 82 71 73 73 75 91 Sergei Fedorov C L OK 56 79 67 81 79 75 80 72 71 70 65 87 92 75 13 Ray Whitney LW R OK 42 79 46 82 77 80 78 85 80 60 77 78 76 76 19 Denis Arkhipov LW L OK 70 65 68 67 66 70 66 68 60 60 68 66 66 70 27 Peter Schaefer LW L OK 59 74 52 78 95 81 75 69 72 71 74 65 64 74 96 Pierre-Marc Bouchard RW L OK 60 83 45 74 91 86 81 83 80 66 73 47 46 76 15 Joffrey Lupul RW R OK 65 77 69 77 93 78 77 72 73 55 77 50 56 76 27 Glen Murray RW R OK 43 63 78 89 77 79 64 73 78 61 78 80 80 76 25 Kevin Bieksa D R OK 67 74 50 74 65 67 74 76 72 74 74 57 52 76 6 Joseph Corvo D R OK 51 69 64 81 93 85 70 69 72 70 76 64 60 75 6 Ron Hainsey D L OK 60 72 67 76 71 79 73 71 67 72 71 52 53 74 52 Adam Foote D R OK 68 60 78 92 77 71 61 70 65 82 65 82 86 77 4 Bryan Berard D L OK 55 73 74 69 44 84 78 68 69 75 72 64 68 75 27 Teppo Numminen D R OK 45 68 61 85 84 84 70 80 74 71 66 89 88 75 35 Jean-Sebastien Giguere G L OK 83 83 87 84 83 83 84 83 85 NA NA 66 67 80 31 Peter Budaj G L OK 81 78 80 82 85 87 83 82 83 NA NA 48 51 76
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 26 Patrik Elias C L OK 48 85 59 83 65 87 86 85 87 57 84 70 71 81 11 Anze Kopitar C L OK 66 73 65 67 67 77 74 80 76 55 75 40 40 75 20 Antoine Vermette C L OK 70 78 58 71 80 77 74 70 69 71 70 52 56 74 29 Steve Ott C L OK 85 64 77 71 95 49 59 66 67 60 68 51 57 72 13 Vyacheslav Kozlov LW L OK 47 70 51 83 95 85 74 87 81 58 78 80 79 77 43 Tomas Surovy LW L OK 62 68 55 73 71 75 64 59 66 49 67 55 53 67 12 Ales Kotalik LW R OK 63 66 78 77 95 73 65 73 71 60 76 61 63 75 68 Jaromir Jagr RW L OK 45 80 87 81 85 75 81 87 90 57 85 83 79 84 7 Trent Hunter RW R OK 77 62 72 79 95 85 69 58 65 64 77 55 59 74 34 Fernando Pisani RW L OK 64 60 66 76 91 78 65 68 67 68 73 64 61 73 3 Dion Phaneuf D L OK 74 71 77 81 95 69 72 77 75 73 83 35 56 80 28 Brian Rafalski D R OK 58 80 52 93 95 88 81 77 75 69 69 74 72 78 24 Anton Volchenkov D L OK 77 67 81 76 84 77 68 63 64 73 62 48 53 75 5 Kim Johnsson D L OK 54 74 62 89 69 83 73 69 73 71 70 69 68 75 20 Ryan Suter D L OK 55 70 59 74 81 72 71 69 69 60 69 35 41 71 2 Garnet Exelby D L OK 68 55 71 73 84 69 55 65 64 73 49 55 56 70 25 Cam Barker D L OK 75 65 76 66 68 65 66 63 60 67 61 40 40 71 55 Ole-Kristian Tollefs D L OK 88 54 87 73 45 94 55 55 55 60 56 40 39 70 30 Henrik Lundqvist G L OK 86 88 70 84 83 90 87 68 82 NA NA 40 40 78 30 David Leneveu G L OK 75 75 79 73 70 84 75 80 75 NA NA 42 42 71
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 19 Joe Sakic C L OK 46 82 55 89 95 77 85 84 86 63 79 89 91 80 11 Jordan Staal C L OK 65 69 66 75 75 74 70 70 77 72 76 45 45 75 21 Mikko Koivu C L OK 51 76 64 72 77 77 77 77 79 54 77 38 36 75 20 Wayne Primeau C L OK 59 59 82 79 81 74 57 68 60 72 66 69 69 72 10 Martin Erat LW L OK 70 78 56 75 91 67 79 77 72 60 77 56 58 76 9 Wojtek Wolski LW L OK 56 79 64 66 45 90 79 72 70 60 76 37 36 73 18 Kirk Maltby LW R OK 70 68 60 77 95 65 68 67 68 80 67 78 77 74 23 Martin Gelinas LW L OK 59 65 60 81 95 68 66 68 67 68 69 86 84 72 47 Alexander Radulov RW L OK 65 75 64 66 67 79 76 75 79 60 80 40 40 76 26 Jere Lehtinen RW R OK 57 72 56 84 91 87 72 59 73 77 80 76 76 75 37 Mark Parrish RW R OK 50 66 59 82 86 93 64 70 74 61 78 67 67 73 27 Georges Laraque RW R OK 70 52 96 66 82 55 50 60 53 47 64 69 70 67 79 Andrei Markov D L OK 58 74 68 88 78 74 73 79 80 79 75 63 61 80 24 Chris Chelios D R OK 60 55 51 86 93 64 54 60 53 83 60 95 95 69 8 Michael Komisarek D R OK 72 65 87 72 81 60 60 59 58 76 60 48 53 74 44 Marc-�douard Vlasic D L OK 65 72 64 55 60 78 71 74 66 67 63 40 40 71 55 Nick Schultz D L OK 64 65 52 76 90 81 68 65 69 71 53 55 54 69 45 Carlo Colaiacovo D L OK 65 69 64 72 57 84 69 70 64 73 72 45 50 73 34 Miikka Kiprusoff G L OK 92 92 75 90 89 75 92 87 92 NA NA 69 71 85 41 Jaroslav Halak G L OK 77 74 76 75 74 76 77 78 79 NA NA 44 44 71
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 71 Evgeny Malkin C L OK 70 75 75 69 77 80 80 80 84 60 77 45 45 79 16 Jarret Stoll C R OK 63 70 64 79 95 72 63 80 79 70 71 49 54 76 11 David Legwand C L OK 41 84 57 78 67 80 85 75 76 65 74 61 61 75 8 Alexander Ovechkin LW R OK 65 85 75 70 75 77 85 80 85 65 90 60 60 84 10 Alex Steen LW L OK 62 74 66 78 84 81 72 70 71 68 70 36 39 74 44 Ryan Hollweg LW L OK 80 56 70 64 70 54 57 66 66 70 66 43 42 70 11 Daniel Alfredsson RW R OK 54 80 64 91 87 80 82 79 79 71 80 77 82 81 9 Dainius Zubrus RW L OK 66 71 71 86 81 70 69 74 78 70 75 66 65 78 20 Colby Armstrong RW R OK 65 67 61 81 68 74 63 75 78 74 75 51 49 75 16 Radim Vrbata RW R OK 37 71 55 75 75 87 75 74 72 50 75 57 58 71 20 Ryan Kesler RW R OK 73 75 67 73 95 66 72 51 60 68 70 45 51 71 29 Ryane Clowe RW R OK 55 59 78 67 56 87 60 70 69 55 74 46 44 71 92 Jeff O'Neill RW R OK 65 70 59 74 83 68 67 72 72 60 75 72 72 74 11 Marcel Goc RW L OK 55 74 62 70 93 87 72 63 65 57 67 38 36 69 44 Joni Pitkanen D L OK 59 78 70 76 74 73 79 77 73 73 77 47 54 79 6 Brad Stuart D L OK 65 75 72 91 88 81 74 69 75 72 74 62 62 77 23 Paul Mara D L OK 56 71 77 83 88 75 70 70 71 60 73 63 62 75 7 Paul Martin D L OK 60 66 60 87 91 89 70 69 70 75 68 54 53 74 1 Ray Emery G L OK 83 83 86 82 83 81 80 86 88 NA NA 55 54 79 75 Yann Danis G L OK 89 89 64 56 51 73 69 68 69 NA NA 45 45 72
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 87 Sidney Crosby C L OK 77 84 55 80 93 65 85 95 90 65 85 35 36 84 10 Shawn Horcoff C L OK 48 73 64 84 90 70 72 80 78 71 72 63 62 76 22 Chris Kelly C L OK 68 60 58 72 95 65 60 66 68 77 67 55 54 71 9 Stephen Weiss C L OK 48 77 54 75 65 84 76 73 67 61 73 50 54 72 61 Rick Nash LW L OK 55 71 75 79 71 76 75 80 83 66 87 48 51 80 55 Jochen Hecht LW L OK 66 74 56 81 77 82 76 71 75 72 79 65 67 77 12 Patrick O'Sullivan LW L OK 65 71 64 63 66 76 70 70 74 55 71 44 43 72 19 Shane Doan RW R OK 74 74 77 84 95 63 74 72 78 61 79 71 73 79 40 Marek Svatos RW R OK 60 81 60 73 75 70 77 72 78 51 84 51 52 76 20 Petr Sykora RW R OK 45 75 68 78 83 77 77 77 74 55 79 68 67 76 42 Alexander Perezhogin RW L OK 48 74 64 68 78 74 73 60 59 58 70 38 36 68 4 Jay Bouwmeester D L OK 60 79 79 89 95 75 83 79 75 78 65 50 49 80 28 Robyn Regehr D L OK 67 69 82 87 80 75 65 70 67 79 65 61 62 77 44 Christian Ehrhoff D L OK 52 77 64 76 77 84 78 70 73 70 71 51 51 75 45 Dmitri Kalinin D L OK 57 75 69 75 71 85 74 73 68 76 65 59 60 75 6 Kyle Mclaren D L OK 79 62 84 88 87 76 63 60 63 77 53 68 68 76 54 Paul Ranger D L OK 57 63 72 74 86 75 59 69 69 70 66 40 44 71 5 Christoph Schubert D L OK 74 56 82 67 72 71 55 66 67 64 66 48 48 71 32 Kari Lehtonen G L OK 82 82 81 86 80 83 80 80 82 NA NA 40 40 77 1 David Aebischer G L OK 78 82 78 83 82 70 82 83 77 NA NA 63 69 76
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 19 Brad Richards C L OK 49 74 59 90 95 88 80 90 87 69 72 60 64 80 13 Michael Cammalleri C L OK 70 78 48 77 91 78 78 79 75 57 78 49 56 76 19 Tim Connolly C R OK 52 76 55 79 77 86 76 80 80 66 75 58 57 76 19 Marty Reasoner C L OK 50 70 61 74 87 84 65 62 65 70 62 64 63 69 9 Derek Roy LW L OK 57 78 49 77 80 75 77 78 76 68 77 50 56 76 18 Matt Pettinger LW L OK 70 76 69 76 81 80 68 60 69 64 72 58 54 73 14 Matt Stajan LW L OK 52 66 49 69 91 73 66 69 68 70 70 47 52 70 14 Rene Bourque LW L OK 68 63 71 76 87 74 61 65 65 57 70 42 41 70 18 Marian Hossa RW L OK 58 83 68 88 91 76 82 84 87 73 83 64 66 83 16 Nathan Horton RW R OK 54 72 71 77 81 66 72 75 78 69 79 42 55 77 19 Scott Mellanby RW R OK 57 55 65 78 81 72 55 70 67 69 70 92 92 71 73 Michael Ryder RW R OK 64 64 60 77 93 81 64 75 74 50 80 58 63 74 55 Sergei Gonchar D L OK 60 73 72 91 84 70 70 80 83 70 77 75 76 80 4 Rob Blake D R OK 68 69 81 92 93 71 74 73 77 77 76 86 89 81 10 Henrik Tallinder D L OK 72 70 72 81 95 81 70 67 60 76 66 60 59 75 44 Steve Eminger D R OK 57 66 73 81 77 71 67 66 61 74 67 45 49 72 5 Colin White D L OK 76 51 76 85 83 70 52 55 60 79 56 65 68 72 22 Brett Lebda D L OK 77 72 52 69 67 85 73 66 66 71 66 46 44 72 30 Cam Ward G L OK 79 83 83 82 80 92 85 92 80 NA NA 48 48 78 33 Hannu Toivonen G L OK 78 77 82 76 77 67 75 79 77 NA NA 42 43 72
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 12 Eric Staal C L OK 56 78 69 81 95 71 78 81 85 60 82 47 51 80 14 Brian Rolston C L OK 54 81 67 88 95 80 80 75 77 75 77 76 76 80 18 Gilbert Brule C R OK 65 77 47 71 45 94 79 76 70 65 75 37 36 73 16 Erik Christensen C L OK 43 67 59 73 63 78 69 66 70 70 72 45 46 70 26 Maxime Talbot C L OK 67 63 54 68 69 66 63 71 70 71 69 40 39 71 17 Ilya Kovalchuk LW R OK 54 83 75 88 88 76 83 80 90 54 89 52 59 82 20 Stanislav Chistov LW R OK 65 73 66 69 55 70 70 67 72 68 66 44 44 72 19 Branko Radivojevic LW R OK 59 64 67 72 77 75 67 68 66 63 69 58 60 71 10 Sean Bergenheim LW L OK 60 67 60 72 61 83 65 65 60 73 67 43 37 69 27 Alex Kovalev RW L OK 52 77 79 87 80 72 82 75 81 59 78 78 75 79 23 Milan Hejduk RW R OK 65 78 53 83 83 90 82 79 77 67 79 70 71 79 15 Boyd Gordon RW R OK 66 67 61 70 69 94 70 60 61 74 64 49 52 70 2 Mattias Ohlund D L OK 68 70 76 92 88 72 70 60 69 84 75 69 71 78 44 Kimmo Timonen D L OK 54 81 53 88 90 75 81 74 77 71 72 71 69 78 13 Pavel Kubina D R OK 65 61 87 87 86 69 67 71 72 75 70 67 68 78 22 Scott Hannan D L OK 54 60 79 90 93 80 60 65 67 77 66 63 62 74 4 Mark Eaton D L OK 59 64 70 81 80 81 60 66 47 81 56 52 49 71 25 Brad Lukowich D L OK 76 61 67 80 84 82 59 60 62 78 54 69 68 72 35 Marty Turco G L OK 86 84 69 92 92 66 86 88 86 NA NA 72 71 80 31 Mathieu Garon G R OK 88 78 77 81 80 72 81 70 81 NA NA 63 64 75
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV