(As of Tuesday, Apr 21 2009)
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 9 Mikko Koivu C L OK 65 77 70 86 66 78 75 82 73 74 65 50 49 77 57 David Perron C R OK 70 81 60 60 70 79 78 62 67 66 67 39 38 71 12 Jussi Jokinen C L OK 55 81 62 67 83 89 79 74 71 61 68 49 49 73 27 Scott Thornton C L OK 72 69 77 50 54 75 71 45 51 62 57 94 87 66 13 Glen Metropolit LW R OK 67 78 62 73 95 84 79 67 64 75 61 71 70 73 46 Andrei Kostitsyn LW L OK 77 78 66 71 90 86 76 73 75 65 77 46 45 77 26 Sean Bergenheim LW L OK 82 79 66 58 90 76 77 57 58 65 60 47 47 70 16 Milan Michalek RW L OK 69 73 77 78 91 81 71 76 75 66 74 49 46 77 17 Daniel Cleary RW L OK 76 76 69 76 72 82 75 73 74 74 76 69 64 79 10 Martin Erat RW L OK 64 78 65 80 88 82 77 78 76 67 74 56 54 78 19 Joffrey Lupul RW R OK 78 77 69 78 64 80 75 79 79 68 79 51 48 80 22 Jordin Tootoo RW R OK 71 82 61 54 72 58 80 53 58 63 64 51 50 68 45 Dmitri Kalinin D L OK 53 71 71 69 55 76 68 64 56 67 47 66 58 68 40 Kent Huskins D L OK 70 71 73 64 88 77 71 68 63 70 51 59 53 73 6 Randy Jones D L OK 61 76 70 74 82 76 75 80 70 71 54 53 52 74 5 Matt Niskanen D R OK 63 80 65 77 90 84 77 75 69 70 57 40 39 74 52 Fedor Tyutin D L OK 92 74 74 76 95 82 72 70 63 73 53 50 48 77 27 Scott Niedermayer D L OK 65 75 68 85 55 87 76 79 76 74 70 98 80 79 24 Anton Volchenkov D L OK 88 72 77 77 77 76 71 72 63 83 45 58 53 78 25 Cam Barker D L OK 71 73 77 69 52 68 71 75 70 68 64 43 43 75 31 Chris Mason G L OK 85 77 74 81 81 90 78 72 74 NA NA 66 66 74 33 Pascal Leclaire G L OK 89 92 79 84 83 86 90 84 86 NA NA 50 50 83 32 Antero Niittymaki G L OK 84 78 81 69 68 89 78 71 70 1 4 57 62 73
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 11 Trevor Lewis C R OK 46 66 51 49 67 60 63 39 39 56 37 37 39 52 15 James Sheppard C L OK 60 75 73 58 89 85 72 61 54 65 48 39 35 66 47 Adam Berti LW L OK 53 75 72 58 37 93 70 37 35 65 41 40 39 57 18 Jeff Tambellini LW L OK 63 80 61 57 37 89 78 49 47 65 47 45 49 62 14 Eric Fehr RW R OK 60 71 75 60 35 88 69 63 56 66 48 48 44 66 58 Anthony Stewart RW R OK 62 70 80 42 37 94 70 44 43 64 40 45 43 59 8 Bruno Gervais D R OK 64 78 63 75 67 77 76 70 62 70 45 44 48 71 44 Steve Eminger D R OK 64 74 70 57 35 84 71 63 54 64 41 49 52 67
# 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 66 69 83 88 95 78 68 93 86 62 79 69 62 83 17 Jeff Carter C R OK 64 76 71 80 95 79 74 69 74 72 79 47 45 77 28 Steven Reinprecht C L OK 57 77 64 69 93 85 78 73 69 65 67 72 66 74 14 Mike Modano C L OK 53 70 74 81 95 81 72 78 74 67 71 99 90 77 15 Joe Pavelski C R OK 67 80 64 66 95 87 78 66 67 69 69 45 44 74 33 Fredrik Modin LW L OK 65 69 78 74 33 75 70 66 68 69 71 77 73 74 25 Petr Sykora LW L OK 57 77 63 74 93 83 78 77 77 64 78 80 70 78 24 Markus Naslund LW L OK 54 76 65 76 95 82 77 75 75 63 75 82 78 77 61 Cory Stillman LW L OK 68 75 66 81 91 88 76 81 77 64 74 85 77 79 9 Taylor Pyatt RW L 96 70 70 82 71 91 77 69 66 66 69 66 57 55 74 81 Miroslav Satan RW L OK 55 74 69 79 92 83 75 70 68 64 66 78 74 74 36 Matt D'Agostini RW R OK 51 79 66 51 33 92 76 35 37 64 40 39 39 57 35 Alexei Kovalev RW L OK 73 75 75 87 95 75 77 84 90 74 83 92 86 85 7 Ian White D R OK 75 82 60 73 93 82 80 71 65 66 53 47 47 73 21 Andrew Ference D L OK 77 80 62 81 68 75 79 74 63 69 45 67 62 74 55 Sergei Gonchar D L OK 65 72 73 89 90 75 73 92 84 75 68 85 77 82 8 Michael Komisarek D R OK 99 68 85 78 86 64 67 69 63 77 51 55 53 79 4 Kyle McLaren D L OK 86 67 83 72 70 63 68 65 59 71 51 77 70 75 26 Shaone Morrison D L OK 76 73 76 76 88 75 71 64 57 75 45 51 51 74 58 Paul Ranger D L OK 78 75 73 88 83 77 73 76 71 73 65 46 45 78 29 Jeff Woywitka D L OK 62 72 73 67 35 82 71 72 70 69 59 49 52 72 32 Mikael Tellqvist G L OK 84 78 70 67 67 82 77 74 71 NA NA 57 57 72 30 Tim Thomas G L OK 90 92 74 88 84 87 93 77 85 NA NA 68 68 83
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 23 Marek Zagrapan C L OK 49 69 56 61 69 60 59 45 42 41 45 45 41 54 18 Jay McClement C L OK 66 76 70 62 89 85 74 55 56 71 58 48 50 68 57 Petteri Nokelainen C R OK 69 77 69 43 67 83 76 46 50 70 62 39 42 66 49 Dan Fritsche C R OK 69 77 68 61 78 87 74 62 61 65 59 45 45 69 11 Marcel Goc C L OK 70 77 69 57 61 89 74 46 53 68 55 51 48 66 22 Jean-François Jacques LW L OK 64 69 80 44 35 92 69 37 37 67 40 49 45 58 20 Dylan Hunter LW L OK 56 67 50 62 63 57 64 51 57 50 52 46 46 59 56 Chris Bourque LW L OK 54 87 51 50 33 92 85 35 37 64 40 41 41 57 27 Georges Laraque RW R OK 75 68 82 49 80 51 65 53 49 63 48 69 65 64 31 Hugh Jessiman RW R OK 62 53 64 61 60 39 49 52 48 67 50 46 44 59 34 Mike Van Ryn D R OK 70 75 68 66 35 77 73 58 57 72 43 57 61 70 45 Mark Stuart D L OK 73 71 69 67 92 70 71 59 52 70 56 48 52 71
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 36 David Bolland C R OK 78 82 59 65 45 78 80 72 64 74 56 42 42 72 63 Mike Ribeiro C L OK 65 80 60 79 88 81 79 90 84 62 79 64 60 81 19 Joe Sakic C L OK 56 76 64 84 50 84 78 85 79 65 74 99 91 79 18 Torrey Mitchell C L OK 77 81 62 67 95 81 79 55 57 75 60 44 43 70 89 Mike Comrie C L OK 63 81 60 81 88 68 80 75 73 59 72 60 57 75 30 Jeff Halpern C R OK 71 75 66 74 96 80 76 66 67 74 69 70 68 75 32 David Legwand C L OK 53 77 67 78 75 81 76 78 73 71 68 60 59 76 12 David Booth LW L OK 79 77 69 72 84 86 75 65 69 67 74 44 44 75 55 Jochen Hecht LW L OK 63 76 66 82 86 83 77 74 74 73 74 72 67 78 38 Nigel Dawes LW L OK 78 83 59 63 70 91 81 65 66 66 68 45 44 73 33 Ryan Bayda LW L OK 76 80 61 62 35 74 79 50 52 66 55 54 54 66 11 Owen Nolan RW R OK 73 72 72 73 89 73 74 62 64 70 67 90 84 74 25 Jonathan Cheechoo RW R OK 82 76 69 74 79 79 75 61 69 63 77 60 55 75 14 Brian Gionta RW R OK 64 86 52 79 95 82 85 75 73 66 72 66 60 77 85 Rostislav Olesz RW L OK 76 76 72 75 64 88 74 62 66 73 70 43 43 74 46 Cody McCormick RW R OK 85 74 75 57 46 66 72 43 45 68 48 50 50 64 17 Andy Greene D L OK 61 80 64 74 68 86 78 66 60 72 48 49 48 71 42 Tom Preissing D R OK 56 77 67 70 89 90 77 71 67 66 60 62 58 72 6 Cory Sarich D R OK 84 73 75 73 92 56 72 55 51 74 47 68 63 73 34 Shane Hnidy D R OK 68 73 71 62 88 73 74 58 53 69 47 70 67 70 97 Rostislav Klesla D L OK 77 72 77 83 95 78 71 67 63 75 55 55 55 76 26 Scott Hannan D L OK 65 73 75 82 95 79 72 74 65 74 47 69 63 75 5 Colin White D L OK 83 70 79 75 66 84 70 66 60 76 48 73 64 76 24 Ruslan Salei D L OK 84 73 71 81 95 67 74 77 69 72 55 78 73 78 48 Stephen Valiquette G L OK 83 78 91 61 59 77 78 75 77 NA NA 60 60 74 35 Vesa Toskala G L OK 88 85 71 93 89 85 86 81 82 NA NA 65 64 80
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 9 Erik Christensen C L OK 62 75 70 64 67 82 70 68 67 61 70 48 50 72 27 Scott Parker RW R OK 68 70 85 35 36 32 65 36 39 60 36 65 64 57 28 Tim Jackman RW R OK 73 70 75 43 42 61 70 46 47 66 47 52 50 62 7 Clayton Stoner D L OK 58 61 55 43 48 47 58 47 43 58 35 45 43 57 67 Alex Goligoski D R OK 51 81 59 60 34 91 80 61 53 62 43 41 41 65 23 Denis Gauthier D L OK 54 61 52 43 66 51 60 48 43 62 35 68 69 58 49 Boris Valabik D L OK 59 67 87 69 37 51 63 47 42 71 47 44 39 67 3 Karlis Skrastins D L OK 65 72 71 70 69 81 73 54 48 72 46 72 71 69
# 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 77 71 78 92 93 69 70 86 85 64 85 65 61 83 26 Paul Stastny C L 99 55 78 67 87 76 86 76 89 84 73 79 42 42 81 10 Jason Krog C R OK 43 62 45 72 69 61 65 71 65 66 63 71 67 67 28 Adam Hall C R OK 71 74 72 60 53 83 73 49 48 81 47 59 56 66 71 Nick Foligno C L OK 74 79 66 52 52 84 76 46 53 64 60 37 37 66 19 Kyle Calder LW L OK 59 81 59 63 75 88 80 61 59 59 57 63 62 68 16 Darcy Tucker LW L OK 81 80 58 73 85 63 81 62 65 65 69 80 74 74 20 Brad Winchester LW L OK 77 68 82 48 50 66 70 43 45 62 47 55 52 62 15 Dany Heatley LW L OK 67 72 77 89 82 70 71 83 85 68 88 59 56 83 62 Rick Nash LW L OK 78 72 78 85 92 67 74 77 79 72 84 49 49 82 23 Chris Drury RW R OK 62 79 61 83 95 82 80 76 75 76 75 79 67 79 61 Maxim Afinogenov RW L OK 60 79 64 72 64 77 78 71 67 57 64 64 60 72 24 Radim Vrbata RW R OK 54 78 65 78 88 90 77 75 77 69 79 56 56 78 25 Mike Knuble RW R OK 65 68 80 80 95 74 70 71 75 70 79 80 77 79 30 Shawn Thornton RW R OK 73 72 75 48 65 66 71 42 48 63 51 63 61 63 11 Justin Williams RW R OK 74 77 67 82 42 68 76 83 76 72 69 59 55 78 2 Glen Wesley D L OK 73 72 70 66 90 79 75 59 53 78 45 99 94 73 17 Lubomir Visnovsky D L OK 66 79 61 82 95 85 80 81 73 62 59 66 65 77 22 Dan Boyle D R OK 77 79 61 93 42 59 80 88 78 67 60 71 67 79 27 Paul Mara D L OK 75 72 76 71 70 75 71 75 65 70 45 63 61 74 44 Sheldon Souray D L 99 73 67 83 86 33 63 68 76 70 70 62 70 67 77 43 Philippe Boucher D R OK 81 69 76 80 44 79 71 77 67 73 51 86 81 77 18 Mike Weaver D R OK 67 82 57 62 63 81 82 48 45 70 43 62 62 67 40 Patrick Lalime G L OK 84 74 79 73 72 69 75 73 73 NA NA 75 71 72 34 Miikka Kiprusoff G L OK 90 88 73 96 94 81 89 79 85 NA NA 70 65 82
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 29 Arron Asham LW R OK 74 77 66 50 89 69 77 43 47 63 52 67 65 64 48 Kyle Cumiskey D L OK 54 83 60 57 44 85 80 65 57 66 43 40 40 67 75 Yann Danis G L OK 60 58 54 52 58 71 55 50 47 NA 1 50 53 52
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 10 Wyatt Smith C L OK 59 76 66 59 33 87 77 54 47 77 40 66 66 63 11 Anze Kopitar C L OK 62 73 79 86 95 88 70 82 81 62 81 38 38 80 19 Ryan Getzlaf C R OK 80 73 77 83 89 66 71 90 82 68 75 49 45 81 87 Sidney Crosby C L OK 70 84 65 86 61 78 80 97 90 73 83 41 75 85 93 Johan Franzen LW L OK 76 72 77 77 83 78 71 57 68 71 80 59 55 76 14 Chris Kunitz LW L OK 84 79 64 75 95 72 78 74 72 67 71 59 56 77 26 Thomas Vanek LW R OK 67 75 72 74 95 77 73 73 83 61 86 49 47 79 23 Simon Gagne LW L OK 54 78 65 78 33 91 77 78 75 62 73 66 60 75 29 Jason Pominville RW R OK 58 80 62 84 95 89 78 86 81 74 77 53 50 80 18 Marian Hossa RW L OK 69 75 71 88 83 83 74 81 81 69 81 71 64 81 16 Devin Setoguchi RW R OK 74 75 69 70 54 87 71 60 63 66 71 42 41 72 8 Teemu Selanne RW R OK 55 74 67 78 55 87 76 77 80 57 83 94 85 78 24 Bryan McCabe D L OK 85 71 76 89 62 60 72 78 70 70 58 79 74 78 15 Tomas Kaberle D L OK 61 76 68 87 95 88 76 87 77 63 59 72 65 78 3 Dion Phaneuf D L OK 89 74 75 91 95 44 72 86 83 73 77 47 45 83 33 Zdeno Chara D L OK 95 60 99 91 89 61 61 83 81 73 79 73 68 85 51 Brian Campbell D L OK 66 79 64 87 96 89 78 91 80 68 58 66 62 80 28 Brian Rafalski D R OK 61 79 62 85 84 84 80 88 82 69 72 84 72 82 37 Chris Chelios D R OK 63 71 62 66 75 77 75 63 57 73 47 93 95 71 31 Tomas Vokoun G R OK 91 94 74 95 90 85 95 74 84 NA NA 69 68 85 1 Brent Johnson G L OK 82 75 80 64 62 87 74 70 68 NA 4 66 63 70 30 Ryan Miller G L OK 90 90 69 97 94 83 90 74 90 NA NA 58 55 83
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 12 Rod Pelley C L OK 75 78 69 50 67 85 76 48 42 75 48 45 44 64 13 Dan Hinote C R OK 82 74 62 53 64 77 74 47 50 69 52 69 66 65 32 Ryan Clowe LW R OK 78 72 76 69 34 70 71 64 63 65 58 55 51 70 38 Jeff Taffe LW L OK 71 72 73 53 51 87 72 58 54 62 57 57 55 67 54 Bobby Ryan RW R OK 67 75 72 60 35 88 73 63 64 63 67 40 40 71 21 Kyle Okposo RW R OK 55 79 70 73 35 91 76 53 54 67 57 38 37 66 34 Bill Thomas RW R OK 60 76 64 67 34 91 77 38 36 61 41 48 46 58 36 Andre Roy RW L OK 77 66 80 39 71 53 71 43 45 64 49 74 70 63
# 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 58 81 58 80 91 75 81 81 81 59 81 71 66 79 45 Vaclav Prospal C L OK 70 74 70 82 92 82 75 79 80 65 81 79 73 81 19 Ryan Malone C L OK 82 70 80 81 89 64 69 70 74 74 78 58 56 79 42 Kyle Wellwood C R OK 52 83 58 62 68 95 81 63 62 62 61 50 50 69 12 Brian Rolston LW L OK 65 71 74 84 93 79 73 73 76 68 80 84 79 79 13 Mike Cammalleri LW L OK 61 82 58 79 72 84 81 78 76 56 74 53 53 76 23 Dustin Brown LW R OK 99 78 66 85 90 78 76 73 77 64 82 46 46 81 73 Michael Ryder RW R OK 82 79 62 70 81 85 78 68 68 66 70 58 56 75 11 Daniel Alfredsson RW R OK 67 75 66 90 81 83 77 88 88 73 88 88 78 85 24 Martin Havlat RW L OK 53 84 69 80 40 80 83 80 78 67 76 62 57 78 15 Tuomo Ruutu RW L OK 87 78 66 72 89 67 76 68 64 67 60 50 50 73 41 Martin Skoula D L OK 70 70 79 76 91 86 70 61 59 69 51 68 62 73 32 Mark Streit D L OK 65 77 66 70 93 87 77 89 81 66 69 60 59 80 56 Sergei Zubov D R 99 57 74 68 89 53 89 76 92 79 71 57 99 85 79 6 Sami Salo D R OK 62 71 75 84 72 81 72 76 71 71 63 76 71 76 8 Wade Redden D L OK 73 75 72 81 92 77 74 81 73 74 62 78 72 79 55 Ed Jovanovski D L OK 78 72 73 81 92 74 73 85 79 63 67 77 72 79 14 Andrej Meszaros D R OK 76 74 75 78 95 81 72 78 71 71 61 46 43 77 16 Chris Campoli D L OK 73 81 62 74 53 87 79 77 69 68 57 45 45 75 20 Ryan Suter D L OK 66 78 67 77 88 73 76 77 70 72 58 46 45 75 35 J-S Giguere G L OK 90 92 78 88 85 84 93 75 90 NA NA 73 68 84 39 Jason LaBarbera G L OK 86 84 92 79 78 86 83 76 72 NA NA 56 56 77
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 80 Codey Burki C R OK 52 67 54 41 37 63 64 37 41 53 37 43 38 52 37 Jonathan Matsumoto C L OK 48 67 47 59 67 59 65 44 46 55 47 40 40 56 10 Petr Vrana C L OK 49 65 47 68 68 58 66 60 55 44 47 44 44 59 50 Petri Kontiola C R OK 65 78 65 69 33 88 77 64 52 65 40 44 41 64 43 Lukas Kaspar LW R OK 55 73 75 63 34 95 71 37 37 64 43 41 41 58 60 Vladimir Sobotka LW L OK 76 84 60 51 56 82 81 56 50 66 45 39 37 65 34 Lauri Tukonen RW R OK 51 72 70 51 34 93 72 39 39 68 45 48 43 58 18 Marc Staal D L OK 73 72 71 68 88 77 68 70 60 70 49 44 40 72 2 Kris Russell D L OK 63 83 58 65 73 85 82 69 61 65 52 41 41 70 58 Kristopher Letang D R OK 76 79 65 69 71 86 75 70 65 67 58 41 42 73 49 Anton Stralman D R OK 66 77 65 61 58 85 75 64 64 62 55 42 41 69 29 Lasse Kukkonen D L OK 64 76 67 68 64 78 74 55 53 75 48 49 49 70 46 Staffan Kronwall D L OK 60 71 70 55 37 81 67 48 42 67 42 48 51 64 38 Nathan Paetsch D L OK 64 77 66 62 70 84 75 64 57 67 47 49 51 69 31 Al Montoya G L OK 60 65 58 59 58 69 64 54 62 NA 4 42 44 59
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 20 Robert Lang C R OK 57 69 75 79 88 79 71 77 74 66 72 92 84 77 13 Andrew Cogliano C L OK 57 83 60 65 95 89 80 72 70 66 68 39 39 73 22 Todd Marchant C L OK 73 80 58 68 86 80 81 50 54 79 59 85 78 70 34 Henrik Sedin C L OK 64 78 67 82 95 79 78 90 77 70 65 63 62 79 17 Gilbert Brule C R OK 75 83 61 54 70 85 78 54 49 63 44 42 42 64 38 Pavol Demitra LW L OK 56 75 66 83 78 86 76 83 75 68 68 83 76 77 41 Alex Tanguay LW L OK 62 78 65 80 90 80 77 81 74 68 68 69 60 77 11 Jordan Staal LW L OK 72 73 79 79 95 79 70 61 61 75 62 38 36 72 32 Jiri Hudler LW L OK 57 83 59 63 93 87 81 74 68 65 63 50 48 73 36 Chris Neil RW R OK 96 75 72 62 78 27 74 61 57 64 54 66 60 70 12 Jarome Iginla RW R OK 75 75 70 88 95 71 75 84 87 66 90 71 67 84 26 Martin St-Louis RW L OK 59 81 55 97 95 87 82 89 82 65 75 75 71 81 51 Valtteri Filppula RW L OK 60 79 64 75 90 86 77 62 66 69 70 51 47 73 25 Chris Pronger D L OK 72 68 80 90 83 54 69 82 78 76 70 89 76 80 21 Jason Smith D R OK 83 71 75 71 89 69 72 64 57 77 45 84 78 75 33 Adrian Aucoin D R OK 69 72 73 78 88 83 73 78 72 71 64 80 77 77 3 Andreas Lilja D L OK 81 70 77 71 91 67 71 65 59 74 47 71 67 75 9 Stephane Robidas D R OK 93 78 62 77 95 71 79 72 67 73 61 70 66 78 52 Mike Green D R OK 74 76 70 84 95 77 74 84 81 63 79 43 43 81 4 John Erskine D L OK 85 71 78 66 59 51 70 66 59 72 49 58 58 74 16 Greg Zanon D L OK 85 77 68 72 90 87 76 55 51 81 43 56 55 74 40 Tuukka Rask G L OK 81 63 72 58 48 89 59 57 57 NA NA 39 40 60 30 Henrik Lundqvist G L OK 91 93 76 96 92 87 92 86 92 NA NA 53 51 85 37 Martin Brodeur G L OK 91 94 85 98 94 83 96 79 94 NA NA 99 83 88
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 43 Tomas Fleischmann C L OK 56 79 64 61 85 88 76 64 63 63 62 50 47 70 72 Jeremy Colliton C R OK 64 77 70 50 34 85 74 37 37 76 42 44 44 60 29 Steve Ott C L OK 90 78 63 70 82 47 72 55 58 71 63 54 53 71 27 Brad Isbister LW R OK 60 67 79 56 63 79 70 48 55 64 57 67 66 66 28 Lauri Korpikoski LW L OK 52 66 50 62 70 55 64 49 50 66 49 40 40 59 23 Jim Slater LW L OK 73 77 67 53 78 81 77 47 51 70 57 50 51 66 42 Dan Paille LW L OK 69 77 70 68 87 89 75 62 67 70 67 47 48 73 31 Steve Downie RW R OK 69 80 65 54 37 42 77 60 62 64 65 39 39 69 15 Petr Kalus RW L OK 53 65 49 43 50 54 62 35 36 55 37 40 40 50 24 Ryan Callahan RW R OK 93 80 62 63 64 80 78 52 56 70 61 45 47 70 35 Jerred Smithson RW R OK 77 73 69 58 93 78 73 53 53 76 51 61 55 67 10 Ladislav Smid D L OK 76 72 79 71 75 72 70 56 52 68 46 42 45 71 44 Marc-Edouard Vlasic D L OK 59 79 69 78 95 87 76 67 59 70 49 43 40 72 49 Matt Lashoff D L OK 55 77 70 63 34 95 73 69 62 63 50 40 42 69 7 Niclas Wallin D L OK 81 62 74 67 67 70 65 57 54 68 44 69 70 70 39 Ondrej Pavelec G L OK 81 73 82 59 54 68 69 65 66 NA NA 39 37 67
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 16 Bobby Holik C R OK 82 67 82 72 95 69 69 64 64 68 65 99 87 75 7 Brendan Morrison C L OK 59 79 60 70 45 84 80 76 72 67 68 75 70 75 46 David Krejci C R OK 68 82 59 69 64 86 80 75 66 66 57 42 42 72 51 Kyle Brodziak C R OK 61 75 72 63 92 85 73 62 63 75 64 47 47 72 21 Antti Miettinen LW L OK 70 79 63 66 79 83 78 67 67 64 67 56 54 73 41 Clarke MacArthur LW L OK 70 81 63 68 42 82 79 60 63 65 67 44 44 71 84 Guillaume Latendresse LW L OK 83 75 76 61 84 82 72 57 62 64 68 40 40 72 44 Daniel Winnik LW R OK 70 75 73 66 91 87 73 60 60 74 61 43 43 71 18 Ville Peltonen RW L OK 63 78 60 71 64 86 80 67 60 71 54 73 73 70 26 Drew Stafford RW R OK 70 76 70 65 74 76 74 73 71 63 70 43 42 74 29 Jason Williams RW R OK 63 79 64 74 49 83 78 81 77 62 74 59 57 77 39 Fernando Pisani RW L OK 62 73 67 71 60 83 72 60 62 69 66 67 62 71 5 Barret Jackman D L OK 81 77 66 81 90 67 76 69 61 73 47 56 56 75 11 Anders Eriksson D L OK 72 69 78 77 70 81 70 76 65 70 45 76 73 75 33 Wade Belak D R OK 68 68 81 39 54 56 69 45 45 64 46 71 69 66 3 Mark Eaton D L OK 60 73 71 75 41 92 74 58 53 81 43 68 66 71 28 Niclas Havelid D L OK 59 74 66 77 93 83 76 68 59 78 45 76 74 73 37 Denis Grebeshkov D L OK 62 77 68 68 82 87 75 72 64 65 50 47 47 71 10 Kim Johnsson D L OK 61 75 66 83 92 82 76 76 67 73 51 72 68 74 9 Lukas Krajicek D L OK 65 77 69 71 45 73 75 73 65 69 51 52 51 72 6 Bryan Berard D L OK 65 71 76 70 62 74 72 77 70 62 58 70 68 73 35 Manny Fernandez G L OK 70 54 75 57 50 90 52 48 54 2 NA 72 70 55 43 Kari Lehtonen G L OK 88 89 86 82 80 83 87 75 74 NA NA 48 48 79
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 15 Jiri Tlusty C L OK 68 76 70 59 69 87 74 54 60 63 70 37 37 70 22 Toby Petersen C L OK 60 78 62 46 34 88 76 54 48 66 37 57 58 61 30 Alexandre Picard LW L OK 66 73 72 45 35 88 70 40 42 64 44 48 43 59 23 Brett Sterling LW L OK 58 86 53 62 33 78 84 51 50 65 47 44 47 63 38 Bryan Bickell LW L OK 59 70 80 54 35 91 70 38 37 63 41 43 45 58 34 Bates Battaglia LW L OK 46 67 66 36 35 75 71 35 36 61 44 70 66 55 20 Kirk Maltby RW R OK 77 74 64 58 68 81 75 43 50 69 56 91 78 66 78 Marc-Antoine Pouliot RW R OK 69 76 66 58 36 83 73 64 55 61 47 48 48 65 27 Teppo Numminen D R OK 47 72 66 64 35 90 74 42 37 61 41 95 89 62 24 David Hale D L OK 76 69 65 60 67 74 70 48 50 69 42 59 53 67 25 Nolan Baumgartner D R OK 51 58 51 44 64 50 60 48 48 51 35 71 68 55 36 Mike Mottau D L OK 63 78 62 75 85 77 75 66 63 68 48 57 56 71 8 Ville Koistinen D L OK 67 76 59 63 61 81 75 73 65 69 55 53 47 71 71 Patrice Brisebois D R OK 64 70 66 66 42 79 73 64 59 58 50 93 84 68 42 Brad Lukowich D L OK 89 72 65 67 70 84 74 61 55 70 44 70 69 72 31 Karri Ramo G L OK 82 77 80 67 67 75 74 63 67 NA NA 40 40 69 32 Adam Munro G L OK 61 63 59 54 56 59 57 67 55 2 NA 52 54 57 40 Jeff Glass G L OK 60 67 63 58 60 62 64 59 53 1 1 41 42 58
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 11 John Madden C L OK 63 77 62 82 92 87 79 68 69 78 70 85 75 76 12 Jiri Novotny C R OK 80 74 73 77 75 86 72 62 61 71 60 47 47 72 18 Mike Richards C L OK 79 80 64 90 84 71 78 86 83 72 80 47 45 82 91 Marc Savard C L OK 61 80 62 85 85 74 80 94 80 63 66 66 66 79 53 Brett McLean C L OK 57 80 61 73 77 83 79 73 70 72 67 59 59 74 15 Daniel Carcillo LW L OK 82 77 70 63 68 26 75 60 64 64 70 43 48 72 17 Andrew Brunette LW L OK 54 73 71 70 95 91 74 80 74 64 69 80 76 76 19 Scott Hartnell LW L OK 77 74 73 72 92 49 73 64 69 65 74 58 55 75 40 P.J. Axelsson LW L OK 63 76 65 77 86 90 77 62 63 76 64 76 72 73 27 Dustin Penner LW L OK 75 69 86 75 95 82 67 69 71 62 73 52 49 76 13 Nikolaï Zherdev RW R OK 60 77 70 82 95 85 75 77 76 62 76 46 46 77 21 Kristian Huselius RW L OK 53 79 62 77 93 83 78 80 77 65 75 62 60 77 9 Pascal Dupuis RW L OK 73 76 69 69 90 85 75 60 61 76 62 65 61 72 10 Alexander Steen RW L OK 67 77 69 78 88 85 75 74 70 72 66 47 47 75 33 Brendan Witt D L OK 88 70 77 80 68 75 71 58 54 78 48 78 74 75 26 Kurtis Foster D R OK 72 70 81 67 64 79 69 72 69 66 63 53 53 75 3 Hal Gill D L OK 80 62 93 75 93 75 63 75 65 76 49 77 72 78 6 Trevor Daley D L OK 59 78 67 75 95 71 76 74 67 72 53 50 48 73 5 Frantisek Kaberle D L OK 60 77 62 69 90 86 77 75 65 70 41 74 72 72 31 Chris Phillips D L OK 79 71 76 81 93 79 71 72 68 79 53 75 76 78 42 Duncan Keith D L OK 67 79 65 89 95 79 77 75 71 80 67 47 47 78 43 Brent Seabrook D R OK 85 73 77 79 95 69 71 76 71 74 61 45 45 79 32 Niklas Backstrom G L OK 90 92 77 89 85 87 92 80 87 NA NA 59 58 84 41 Curtis Sanford G L OK 79 69 71 61 60 78 69 62 67 NA NA 56 56 65 35 Jimmy Howard G L OK 80 81 78 56 50 90 79 77 74 NA NA 46 46 72
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 16 Derick Brassard C L OK 61 80 62 53 36 85 76 45 46 66 49 41 42 61 14 Andy Hilbert C L OK 60 74 63 62 74 85 76 55 51 75 59 51 59 67 54 Teddy Purcell C R OK 52 78 69 65 34 95 76 53 50 64 50 38 44 64 29 Jesse Winchester C R OK 48 71 71 70 37 88 70 39 40 68 46 49 44 59 36 Adam Mair LW R OK 78 72 70 52 78 72 72 56 55 61 53 63 60 67 74 Sergei Kostitsyn LW L OK 70 79 67 70 61 71 76 71 71 68 69 39 41 74 22 Boyd Devereaux RW L OK 66 73 68 65 69 84 73 58 60 73 57 65 63 69 56 David Jones RW R OK 76 71 73 62 35 81 70 57 54 67 47 50 47 65 44 Andrej Sekera D L OK 60 77 65 72 45 82 72 70 57 70 54 42 47 70 2 Niklas Grossman D L OK 76 73 69 64 69 85 70 64 54 67 43 45 40 70 34 Jason Strudwick D L OK 73 68 79 58 59 75 68 47 46 69 45 70 70 68 8 Sheldon Brookbank D R OK 66 74 73 66 50 62 73 70 59 66 45 53 54 70 28 Wade Brookbank D L OK 63 69 79 38 34 40 65 50 47 62 48 60 59 64 38 Mathieu Dandenault D R OK 70 72 67 51 68 79 73 59 65 66 64 74 69 71 30 Marc Denis G L OK 72 55 73 60 54 73 54 49 57 1 3 61 65 56
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 9 Derek Roy C L OK 60 83 59 87 90 81 81 85 83 72 81 53 50 81 13 Pavel Datsyuk C L OK 61 79 64 88 95 89 78 93 86 92 80 68 60 85 16 Jarret Stoll C R OK 79 75 71 78 93 74 74 67 65 70 64 55 53 74 43 Darren Helm C L OK 53 84 58 46 34 92 81 36 37 64 40 42 38 57 8 Alexander Ovechkin LW R OK 93 74 75 93 95 83 72 83 90 65 97 43 43 87 10 Brenden Morrow LW L OK 98 78 66 84 95 65 77 81 81 79 81 69 62 84 18 Garth Murray LW L OK 63 75 72 43 33 74 73 35 37 64 40 50 50 57 25 Mike Grier LW R OK 79 71 75 72 90 87 72 58 58 76 59 81 73 72 29 Craig MacDonald LW L OK 68 74 68 57 75 89 75 56 50 75 45 65 65 66 37 Erik Cole RW L OK 91 75 71 82 84 71 74 76 75 66 74 62 60 79 44 Maxim Lapierre RW R OK 80 76 71 71 73 71 75 71 71 75 69 47 49 76 71 Evgeni Malkin RW L OK 63 77 70 88 95 73 74 89 88 68 88 42 40 83 12 Scott Nichol RW R OK 79 82 55 64 84 72 83 53 57 78 61 71 70 71 42 Tim Gleason D L 99 83 76 71 72 92 70 74 71 63 76 49 50 50 76 4 Jay Bouwmeester D L OK 76 73 76 93 95 74 71 76 75 70 73 49 49 79 52 Craig Rivet D R 94 DD 71 72 73 78 85 62 73 81 72 70 54 81 75 76 79 Andrei Markov D L OK 65 77 67 87 95 77 76 86 81 71 75 65 61 82 7 Steve Montador D R OK 76 77 67 56 84 72 76 71 67 65 61 60 58 73 19 Ryan Whitney D L OK 59 72 78 81 88 81 70 80 76 68 68 51 49 77 6 Jeff Finger D R OK 81 76 69 75 83 82 75 67 65 74 61 54 54 76 34 Manny Legace G L OK 88 87 73 91 89 85 89 78 86 NA NA 76 75 82 11 Roberto Luongo G L OK 91 95 84 96 92 85 94 77 89 NA NA 63 62 86
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 3 Ryan O'Byrne D R OK 84 70 82 60 36 65 69 67 64 67 48 45 45 73 40 Marek Schwarz G R OK 65 59 69 56 53 88 56 55 53 3 NA 43 43 56 35 Justin Pogge G L OK 62 67 57 60 60 36 59 62 65 NA NA 40 41 59
# 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 60 66 84 84 85 71 68 85 83 66 82 95 87 82 10 Shawn Horcoff C L OK 56 75 70 90 61 82 74 82 81 72 81 64 61 80 22 Brandon Dubinsky C L OK 89 76 71 67 95 72 75 71 67 70 68 43 42 76 46 Mike Fisher C R OK 96 75 70 83 91 71 74 69 71 72 73 66 60 79 33 Kris Draper C L OK 77 78 61 71 75 70 80 55 58 74 61 99 87 71 15 Radek Dvorak LW R OK 66 74 70 69 77 89 75 56 57 76 59 73 70 70 26 Patrik Elias LW L OK 65 75 67 79 85 83 76 79 75 70 72 84 72 78 18 Ethan Moreau LW L OK 84 71 76 72 33 59 72 58 62 72 66 76 72 73 27 Jere Lehtinen LW R OK 59 76 64 80 55 88 78 78 76 73 75 88 78 78 47 Maxime Talbot LW L OK 72 81 62 70 72 75 79 63 64 76 65 49 47 73 20 Antoine Vermette RW L OK 63 78 68 76 93 80 76 74 74 74 74 53 50 77 7 Trent Hunter RW R OK 98 73 74 78 95 82 72 74 68 72 62 56 55 77 1 Alex Burrows RW L OK 71 75 65 69 95 42 74 64 61 76 64 54 56 72 30 Viktor Kozlov RW R OK 63 68 80 76 93 89 69 79 72 66 66 76 75 76 23 Brad Stuart D L OK 80 74 74 78 83 72 73 74 68 70 56 67 60 76 24 Radek Martinek D R OK 74 76 65 82 79 81 77 72 61 79 43 64 64 75 25 Joni Pitkanen D L OK 61 74 75 85 72 74 72 76 71 64 63 50 48 75 40 Tobias Enstrom D L OK 56 84 57 86 95 83 82 81 71 71 53 43 43 76 19 Brent Burns D R OK 75 71 80 83 95 72 69 79 77 73 73 47 46 79 3 Tom Poti D L OK 63 71 74 83 82 80 72 80 69 74 47 70 67 76 45 David Tanabe D R OK 58 75 71 57 33 86 74 60 56 66 50 58 58 68 32 Mathieu Garon G R OK 88 86 82 81 79 76 86 78 78 NA NA 63 63 79 39 Nikolai Khabibulin G L OK 87 83 81 83 81 83 85 79 80 NA NA 83 78 79
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 29 Marty Reasoner C L OK 56 74 68 69 95 81 75 59 60 74 61 69 67 70 12 Brad Richardson RW L OK 63 81 61 64 33 86 79 56 55 71 55 45 45 67 21 Brian Willsie RW R OK 68 69 66 51 57 79 71 58 52 64 54 63 64 65 17 Michael Rupp RW L OK 78 66 83 46 72 71 69 53 49 63 47 59 55 65 28 Darren McCarty RW R OK 54 71 70 47 33 90 73 41 40 64 39 99 81 59 9 Brendan Mikkelson D L OK 52 64 53 43 59 58 61 45 41 49 35 39 40 54 31 Curtis Joseph G L OK 78 67 72 58 53 70 70 66 67 NA NA 97 94 66
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 23 Jason Arnott C R OK 61 69 79 81 91 79 70 82 80 66 79 86 76 80 25 Scott Gomez C L OK 63 78 65 83 93 84 77 87 76 66 66 70 60 78 12 Stephane Yelle C L OK 76 76 65 60 85 88 77 55 50 76 46 91 76 67 18 Mike Sillinger C R OK 62 76 65 80 60 82 78 63 67 73 72 90 86 75 13 Ray Whitney LW R OK 55 79 58 81 76 84 81 82 81 65 80 90 84 80 19 Chad Kilger LW L OK 92 68 80 59 61 87 69 55 60 70 65 73 70 72 9 Matt Cullen LW L OK 62 75 68 74 68 82 76 85 76 67 68 71 68 77 26 Richard Zednik RW L OK 70 75 66 77 62 76 76 61 66 64 72 76 72 73 21 Jamal Mayers RW R OK 76 73 72 72 92 68 74 60 61 76 62 76 72 73 15 Jamie Langenbrunner RW R OK 69 74 69 79 74 84 75 77 71 70 66 85 73 76 24 Scott Walker RW R 99 81 78 63 74 67 49 79 70 69 69 69 78 77 76 3 Doug Murray D L OK 84 69 83 70 76 60 68 66 59 75 45 56 55 75 8 Jan Hejda D L OK 83 70 79 78 93 77 70 68 59 78 43 58 58 76 6 Jaroslav Spacek D L OK 76 76 66 82 69 78 77 80 75 69 67 77 73 79 10 Henrik Tallinder D L OK 60 73 75 78 82 79 72 74 63 74 45 63 60 74 7 Greg DeVries D L OK 69 69 74 72 89 72 71 66 61 74 50 89 77 74 4 Michal Rozsival D R OK 74 74 73 86 92 72 73 77 73 74 69 63 61 79 5 Brent Sopel D R OK 63 73 71 76 67 83 74 78 67 80 45 71 67 76 31 Robyn Regehr D L OK 83 71 78 79 95 72 70 70 63 76 53 64 60 77 22 Ken Klee D R OK 73 72 71 76 83 75 74 65 57 73 45 88 83 73 56 Jeff Schultz D L OK 68 70 82 71 83 86 68 69 64 75 54 44 42 75 41 Mike Smith G L OK 83 78 86 74 73 61 77 72 76 NA NA 50 50 73 35 Marty Turco G L 98 88 87 70 91 87 68 88 79 88 NA NA 71 67 81
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 16 Cal O'Reilly C L OK 46 70 46 74 70 63 67 69 57 60 44 41 39 62 20 Jeff Cowan LW L OK 77 68 67 49 54 38 73 40 40 67 40 66 62 59 17 Todd Fedoruk LW L OK 69 67 80 51 78 50 69 55 53 65 52 61 61 66 55 Ben Eager LW L OK 71 72 78 43 35 31 69 46 42 63 42 49 49 60 29 Brad Larsen LW L OK 65 68 66 55 68 90 71 44 44 66 41 69 70 60 42 Jason King RW L OK 53 75 63 59 36 94 75 36 34 63 43 53 54 57 28 Colton Orr RW R OK 84 72 77 48 85 45 71 37 39 62 42 52 52 60 57 Blake Comeau RW R OK 73 76 69 59 61 84 73 58 57 66 64 44 40 69 30 Cory Schneider G L OK 64 63 62 57 57 68 64 59 66 3 4 46 43 59
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 7 Keith Tkachuk C L OK 74 68 79 74 91 74 70 76 77 64 78 92 84 79 13 Stephen Weiss C L OK 58 81 61 77 85 82 79 76 70 68 64 52 52 74 19 Jason Spezza C R OK 55 74 75 86 88 75 72 91 87 61 83 55 51 82 46 Vernon Fiddler C L OK 64 78 66 66 91 81 77 66 63 75 61 57 57 72 28 Alexander Semin LW L OK 57 76 71 75 72 75 74 65 73 56 81 47 47 74 24 Alexander Frolov LW R OK 57 74 73 80 82 87 73 85 80 62 76 53 53 78 91 Brad Richards LW L OK 54 79 64 94 85 90 78 83 77 64 72 65 59 78 9 Scottie Upshall LW L OK 78 79 66 64 70 67 77 66 67 64 68 50 49 73 12 Ales Kotalik RW R OK 82 73 76 70 91 78 72 65 69 61 73 63 60 75 10 Marian Gaborik RW L OK 66 77 68 82 89 76 76 81 84 66 87 57 55 82 11 Corey Perry RW R OK 77 74 73 78 81 59 72 74 78 64 82 48 45 79 21 Brooks Laich RW L 98 71 76 71 66 95 85 74 61 66 76 71 50 50 74 77 Jay McKee D L OK 73 72 73 71 76 80 72 62 56 79 48 73 68 74 44 Kimmo Timonen D L OK 67 78 63 84 92 80 79 83 75 72 59 73 71 78 8 Willie Mitchell D L OK 64 71 74 83 83 69 72 66 59 78 47 69 66 74 2 Keith Ballard D L OK 85 78 67 78 95 71 76 70 65 77 55 48 48 77 4 Dennis Seidenberg D L OK 89 75 71 73 54 86 74 78 65 74 43 53 53 77 6 Shea Weber D R OK 86 74 79 74 62 74 72 79 73 70 69 44 43 79 15 John-Michael Liles D L OK 65 81 60 81 93 87 80 81 74 72 55 57 54 77 14 Dan Hamhuis D L OK 85 78 68 82 92 76 76 76 67 76 51 52 50 78 31 Carey Price G L OK 90 94 91 79 76 90 91 75 79 NA NA 38 37 82 39 Cam Ward G L OK 89 88 78 94 90 85 86 73 82 NA NA 49 47 80
# 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 60 74 70 75 35 91 73 62 62 70 58 47 44 69 67 Benoit Pouliot LW L OK 61 74 69 59 38 92 67 42 48 69 61 38 45 64 20 Fredrik Sjostrom LW L OK 78 74 72 60 78 86 72 56 58 70 66 52 48 71 34 Sasha Pokulok D R OK 57 57 65 39 41 52 52 45 42 55 36 43 43 56 27 Vladimir Mihalik D L OK 52 53 70 40 59 57 49 52 46 55 35 41 40 57 38 Grant Lewis D R OK 53 60 50 45 38 55 60 56 51 67 34 43 42 59 41 Mike Weber D L OK 84 76 69 68 34 77 75 69 56 65 42 41 37 71 5 Garnet Exelby D L OK 87 74 70 73 91 69 74 54 53 72 47 51 54 72 16 Erik Johnson D R OK 76 72 78 71 79 85 69 80 71 64 56 38 37 75 3 Jack Johnson D L OK 72 78 69 78 83 71 74 67 60 71 52 36 44 73 36 Aaron Johnson D L OK 77 75 73 61 34 72 73 56 51 68 43 50 50 69 40 Peter Budaj G L OK 82 78 74 73 72 83 75 65 74 3 4 54 53 72
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 80 Nik Antropov C L OK 78 68 85 84 83 65 67 77 78 71 79 62 60 80 22 Rod Brind'Amour C L OK 70 73 69 91 68 80 75 82 79 73 76 99 88 81 27 Jeremy Roenick C R OK 78 73 69 65 79 86 75 67 66 59 66 99 91 74 15 Eric Perrin C L OK 64 81 56 77 93 87 82 76 69 73 62 64 63 75 17 Ilya Kovalchuk LW R OK 61 75 74 90 91 79 73 78 85 62 92 52 52 82 96 Tomas Holmstrom LW L OK 71 74 66 76 68 72 76 72 74 62 77 90 77 77 26 Alexei Ponikarovsky LW L OK 74 71 79 72 76 82 70 66 69 66 72 61 59 75 14 Sergei Samsonov LW R OK 55 83 57 72 70 88 82 74 71 64 68 69 64 74 23 Milan Hejduk RW R OK 55 77 63 82 89 84 78 71 75 69 80 79 69 78 16 Nathan Horton RW R OK 78 74 83 87 95 71 76 77 78 76 77 46 46 82 19 Sean Avery RW L OK 86 80 63 71 66 32 79 70 70 66 71 59 58 75 25 Brad Boyes RW R OK 64 78 65 78 95 89 77 67 76 64 86 52 52 78 28 Ben Guite RW R OK 78 75 71 63 91 81 74 56 58 79 61 58 57 71 4 Rob Blake D R OK 77 67 80 82 82 63 69 77 71 65 63 99 90 77 44 Aaron Ward D R OK 87 71 72 77 75 75 73 65 61 74 55 87 79 76 54 Adam Foote D R OK 76 69 78 83 86 62 71 71 61 79 45 99 84 77 31 Pavel Kubina D R OK 81 66 86 85 83 58 67 81 76 76 68 71 68 81 6 Dennis Wideman D R OK 66 79 71 91 96 75 79 76 76 76 73 49 49 80 77 Joe Corvo D R OK 59 75 67 72 85 86 76 84 79 65 71 65 63 79 45 Roman Hamrlik D L OK 82 72 77 83 89 83 73 76 70 77 53 85 79 80 60 Jose Theodore G R OK 87 85 69 85 82 86 86 71 84 NA NA 73 69 79 20 Evgeni Nabokov G L OK 90 90 76 97 94 77 91 78 95 NA NA 73 68 85
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 72 Peter Schaefer LW L OK 59 71 68 68 69 87 74 64 61 68 62 69 64 70 18 Darcy Hordichuk LW L OK 75 70 67 45 54 66 70 42 41 64 43 56 58 59 46 Patrick Eaves RW R OK 72 80 63 63 40 87 79 66 62 65 61 47 47 71 32 Shean Donovan RW R OK 64 72 72 53 93 71 72 53 50 63 49 78 72 65 21 Brian McGrattan RW R OK 61 68 79 37 49 70 67 51 41 61 39 49 54 59 41 Dan Syvret D L OK 50 67 50 44 52 59 64 55 45 47 35 47 48 55 56 Andy Wozniewski D L OK 66 66 75 60 52 67 67 69 64 66 50 55 59 70 30 Noah Welch D L OK 58 72 77 50 34 87 70 45 42 67 41 49 48 64 1 Andrew Raycroft G L OK 77 61 70 64 64 90 61 63 63 NA 2 60 60 62
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 11 Gregory Campbell C L OK 84 79 65 61 93 74 77 58 54 75 50 48 48 69 15 Matthew Stajan C L OK 73 78 68 80 95 81 76 62 64 72 66 49 49 74 48 Tyler Kennedy C R OK 68 83 60 61 63 80 80 58 61 64 64 41 39 69 17 Radek Bonk C L OK 61 71 75 72 91 83 72 60 62 58 64 80 73 71 18 James Neal LW L OK 53 65 49 53 53 53 62 46 47 53 49 37 37 56 40 Michael Grabner LW L OK 39 67 45 57 63 69 64 45 47 56 50 37 37 56 25 Matt Pettinger LW L OK 71 76 69 67 88 84 75 50 51 73 53 57 57 67 26 Ruslan Fedotenko LW L OK 79 76 69 74 77 81 75 65 67 68 69 66 61 75 23 Wayne Primeau LW L OK 68 68 80 57 49 81 69 58 54 67 51 82 73 67 16 Jason Ward RW R OK 63 74 72 62 91 82 73 47 51 72 56 62 61 67 9 Kris Chucko RW R OK 45 62 52 49 69 63 60 36 38 51 41 41 41 51 21 Jonathan Sim RW L OK 54 76 62 66 34 89 75 41 40 65 40 67 69 59 77 Chris Gratton RW L OK 78 68 81 62 69 65 69 60 61 65 63 78 74 71 31 Yan Stastny RW L OK 66 82 62 57 33 85 80 42 44 75 47 49 49 63 14 Bill Guerin RW R OK 66 70 76 76 93 76 72 66 69 60 73 96 86 75 3 Rob Davison D L OK 85 72 77 61 39 59 71 49 47 71 47 57 57 70 13 Carlo Colaiacovo D L OK 85 78 68 70 33 86 76 66 62 70 54 51 51 74 4 Jim Vandermeer D L OK 81 75 71 75 86 61 74 70 63 72 49 58 57 75 5 Robert Scuderi D L OK 59 73 71 73 81 86 74 54 50 76 42 58 59 70 47 Tim Ramholt D L OK 51 78 67 33 33 95 76 45 43 64 43 43 43 62 28 Andy Sutton D L OK 79 64 89 71 67 60 65 64 57 77 45 71 71 75 44 Nicholas Boynton D R OK 75 74 73 69 91 58 73 63 57 73 49 63 62 73 22 Doug Janik D L OK 62 74 72 51 70 78 73 53 49 65 45 56 56 67 50 Corey Crawford G L 99 82 81 77 57 51 90 79 69 74 NA NA 44 44 72 30 Dany Sabourin G L OK 83 76 84 67 68 83 75 67 71 NA NA 54 54 71
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 42 Shawn Matthias C L OK 51 76 74 63 33 92 73 35 45 64 55 37 37 61 41 Adam Pineault RW R OK 53 75 68 59 33 92 72 35 41 64 43 41 42 58 1 Barry Brust G L OK 60 68 63 61 60 35 65 67 65 1 NA 43 50 61 8 Kevin Weekes G L OK 75 62 80 56 56 69 65 56 63 1 2 69 67 62
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 19 Jonathan Toews C L OK 59 77 70 80 74 79 74 79 79 70 80 37 37 79 28 Kyle Chipchura C L OK 62 76 71 58 41 88 74 60 59 75 58 41 41 69 10 Andy McDonald C L OK 62 80 60 77 95 77 80 77 72 61 68 66 63 75 14 Tomas Plekanec C L OK 59 81 63 78 93 83 79 80 79 70 79 51 50 79 22 Daniel Sedin LW L OK 53 79 64 81 95 81 78 82 80 63 79 61 57 79 18 Ryan Johnson LW L OK 70 74 68 67 91 88 75 58 54 82 50 70 70 69 16 Patrick O'Sullivan LW L OK 74 81 62 80 95 84 79 75 73 70 72 44 44 77 27 Raffi Torres LW L OK 81 75 70 75 37 69 74 60 61 60 62 56 54 70 44 Paul Gaustad LW L OK 90 69 82 75 95 71 68 71 65 70 60 54 52 75 17 Lee Stempniak RW R OK 76 79 65 72 92 83 77 70 66 66 63 49 49 73 37 Mikael Samuelsson RW R OK 71 72 74 73 84 86 73 76 69 65 62 69 65 75 25 Matt Ellison RW R OK 49 65 46 65 64 58 63 53 53 53 54 48 48 59 7 Michel Ouellet RW R OK 69 77 66 65 74 90 76 69 70 65 71 51 51 74 41 Andrew Alberts D L OK 77 70 79 77 42 71 69 54 47 72 43 55 54 71 12 Mathieu Schneider D L OK 75 75 64 81 75 77 78 82 79 71 73 99 93 81 23 Alexander Edler D L OK 66 73 77 79 86 82 71 68 64 68 60 42 42 73 21 Sean O'Donnell D L OK 64 67 81 69 95 71 69 59 55 77 47 89 81 73 5 Braydon Coburn D L OK 71 71 81 78 90 73 69 79 72 72 62 46 45 77 55 Nick Schultz D L OK 76 78 68 76 93 83 76 68 61 77 47 54 52 75 26 Christoph Schubert D L OK 88 71 79 61 95 77 70 71 67 73 59 54 51 77 30 Chris Osgood G L OK 87 83 66 79 77 90 85 69 87 NA NA 90 80 78 39 Dan Ellis G L OK 89 90 72 77 78 90 89 76 82 NA NA 54 54 80
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 24 Brian Boyle C L OK 60 70 82 65 33 90 68 42 53 64 65 43 43 66 15 Perttu Lindgren C L OK 42 65 45 53 58 69 65 51 44 43 37 40 40 52 36 Josh Hennessy C L OK 51 78 65 35 35 94 77 37 40 68 41 45 44 57 33 Dominic Moore C L OK 65 71 62 67 75 82 73 60 54 65 54 57 53 66 53 Quintin Laing LW L OK 70 71 67 60 50 82 70 55 46 78 47 56 55 65 13 Konstantin Pushkarev RW L OK 55 67 47 56 42 51 64 58 53 59 50 43 44 59 80 Krystofer Kolanos RW L OK 61 61 52 70 60 46 60 58 58 41 63 48 51 62 6 Cody Franson D R OK 47 64 61 53 68 65 56 55 54 49 47 40 36 58 43 Niklas Hjalmarsson D L OK 66 72 70 67 37 77 69 49 51 67 46 41 45 66 4 Shawn Belle D L OK 55 57 59 34 56 53 57 33 35 53 33 46 44 53 2 Matt Greene D R OK 77 69 78 70 49 71 70 50 49 70 40 55 52 69 29 Josh Harding G R OK 85 80 76 69 69 89 78 75 69 NA NA 47 47 73
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 17 Saku Koivu C L OK 61 79 60 78 89 67 80 81 74 68 67 79 74 76 12 Eric Staal C L OK 75 74 74 89 95 81 72 82 83 67 84 48 46 82 41 Doug Weight C L OK 65 76 64 68 77 84 78 63 62 63 62 96 87 71 90 Peter Mueller C R OK 58 77 71 76 93 85 74 76 74 62 72 37 37 75 89 Sam Gagner C R OK 65 82 65 71 91 88 82 78 70 59 66 33 33 74 13 Vyacheslav Kozlov LW L OK 57 78 61 72 95 87 80 69 68 62 67 95 84 74 9 Zach Parise LW L OK 70 81 62 78 93 87 79 76 78 65 81 47 45 79 27 Jason Chimera LW L OK 69 73 74 76 93 67 72 62 63 70 64 61 61 72 43 Matt Moulson LW L OK 64 76 71 60 33 90 74 59 63 68 68 45 45 71 83 Ales Hemsky RW R OK 57 80 64 79 85 84 78 88 80 61 72 52 49 78 14 Chuck Kobasew RW R OK 75 79 64 77 84 85 78 64 69 71 74 56 53 76 96 Pierre-Marc Bouchard RW L OK 57 84 58 85 93 85 84 88 74 75 63 49 48 77 33 Loui Eriksson RW L OK 58 80 63 66 79 85 78 65 65 66 66 44 42 71 32 Mason Raymond RW L OK 60 81 61 62 56 94 81 68 68 64 68 41 41 72 7 Marc-Andre Bergeron D L OK 61 80 64 69 63 86 79 69 69 62 69 57 55 74 23 François Beauchemin D L OK 75 76 70 88 95 78 75 74 65 73 47 60 56 76 47 Jordan Leopold D L OK 62 77 67 65 51 83 75 69 64 67 63 59 55 72 22 Jassen Cullimore D L OK 75 65 85 71 75 81 67 67 60 74 50 82 79 75 3 Kevin Bieksa D R 53 1M 79 77 67 83 39 34 76 77 68 65 52 53 53 74 2 Mattias Ohlund D L OK 75 70 77 84 61 60 71 76 74 71 70 72 68 78 6 Bret Hedican D L OK 71 71 73 74 76 70 73 73 64 75 48 96 86 75 4 Zbynek Michalek D R OK 65 78 68 79 86 84 76 69 63 75 51 50 50 74 44 Joey MacDonald G L OK 83 75 75 56 48 90 74 64 59 NA NA 54 54 67 46 Ilja Bryzgalov G L OK 89 94 85 91 88 87 93 83 86 NA NA 58 57 85
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 10 Bryan Little C R OK 57 81 65 71 53 85 79 65 61 65 60 37 37 69 88 Robbie Schremp C L OK 50 79 67 46 35 94 76 37 40 65 41 40 40 57 26 Derek McKenzie C L OK 66 76 61 42 36 84 76 36 49 69 55 54 56 62 42 Artem Anisimov C L OK 47 67 51 56 64 64 62 54 48 67 44 37 37 58 20 Mike York C R OK 57 79 56 60 70 91 77 53 55 65 55 66 62 65 45 Corey Locke C L OK 52 83 57 45 37 94 81 41 38 68 44 48 46 59 8 Justin Abdelkader LW L OK 53 75 72 63 35 91 73 36 40 69 36 40 38 58 18 Enver Lisin RW L OK 60 76 69 67 38 88 75 45 55 63 67 46 45 67 29 Cal Clutterbuck RW R OK 60 76 69 47 37 93 75 38 40 69 43 37 40 59 28 Michael Blunden RW R OK 52 73 73 47 35 92 70 41 36 77 42 42 44 59 36 Jannik Hansen RW R OK 54 75 67 62 35 89 74 38 35 64 41 41 39 57 39 Cory Murphy D L OK 52 78 60 65 52 80 79 76 67 62 46 53 58 70 24 Matt Pelech D R OK 62 58 57 38 68 39 57 35 33 45 35 35 35 52 52 Jonathan Ericsson D L OK 57 74 74 66 33 88 72 47 47 66 50 47 45 66 25 Alexei Semenov D L OK 71 66 85 68 34 59 67 65 59 64 55 67 55 71 37 Brian Salcido D L OK 50 66 51 58 64 58 63 68 56 60 42 45 45 61 35 Tyler Plante G L OK 62 56 60 50 50 38 55 52 44 1 4 36 40 51 1 Devan Dubnyk G L OK 64 63 62 54 56 63 60 59 53 1 1 41 41 57 30 Scott Clemmensen G L OK 71 53 83 56 47 88 52 51 53 NA NA 62 59 55
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 92 Michael Nylander C L OK 53 74 67 81 46 81 76 86 79 61 72 84 80 77 21 Nicklas Backstrom C L OK 59 79 66 81 95 88 76 87 75 67 64 37 37 76 26 Ryan Shannon C R OK 58 85 54 63 33 74 83 69 67 65 65 49 48 71 33 Matthew Lombardi C L OK 69 78 66 76 95 76 77 67 65 74 64 55 52 74 8 Wojtek Wolski LW L OK 65 76 71 72 89 90 74 75 72 67 69 44 43 75 22 Chris Kelly LW L OK 68 78 65 74 86 85 77 65 63 78 62 57 54 73 29 Milan Lucic LW L OK 89 73 79 60 89 68 70 65 61 64 57 37 37 71 12 Rene Bourque LW L OK 74 74 74 70 71 79 73 63 63 74 63 51 51 73 20 R.J. Umberger LW L OK 68 76 70 77 85 89 75 80 72 73 64 51 51 76 16 Dainius Zubrus RW L OK 70 68 82 71 95 84 68 70 66 64 63 72 67 74 19 Colby Armstrong RW R OK 75 78 67 72 83 77 76 70 67 75 64 49 49 74 88 Patrick Kane RW L OK 57 86 55 78 94 80 82 85 77 65 70 37 37 77 42 David Backes RW R OK 99 73 75 68 83 63 71 65 64 63 64 46 46 73 5 Brett Clark D L OK 76 76 65 83 66 81 77 76 69 77 57 67 67 77 7 Toni Lydman D L OK 84 75 69 79 95 74 75 76 67 71 51 67 63 77 55 Niklas Kronwall D L OK 78 79 63 78 75 79 78 82 74 72 60 56 54 78 10 Daniel Girardi D R OK 87 75 72 78 95 91 73 73 69 74 63 48 46 78 40 Johnny Oduya D L OK 70 77 66 73 86 80 76 75 68 70 56 51 50 74 24 Matt Carle D L OK 60 78 67 68 71 85 76 72 64 63 48 48 45 70 35 Dwayne Roloson G L OK 85 77 72 78 77 86 79 70 71 NA NA 85 82 73 31 Craig Anderson G L OK 87 86 74 64 63 80 85 72 78 NA NA 55 55 76
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 43 Dustin Boyd C L OK 69 80 65 55 49 90 75 52 54 65 61 42 41 67 58 Slava Trukhno C R OK 46 65 55 55 59 61 63 49 47 43 43 40 41 55 37 T.J. Hensick C R OK 53 79 63 62 38 92 78 58 63 65 64 39 40 68 11 Ryan Potulny C L OK 54 80 63 46 35 90 78 40 40 65 40 43 45 58 79 John Mitchell C L OK 50 61 53 63 69 61 61 52 50 57 45 45 44 58 36 Marc-Andre Cliche C R OK 49 67 49 45 42 66 65 36 39 59 45 43 42 53 32 Radek Smolenak LW L OK 66 61 53 48 55 38 63 42 48 53 51 42 42 57 27 Brandon Bochenski LW R OK 55 76 61 64 49 87 74 64 58 67 54 51 51 67 38 Adam Henrich LW L OK 59 56 63 50 36 37 50 50 54 42 50 47 44 56 34 Pat Rissmiller LW L OK 78 70 77 65 91 84 69 52 53 69 55 62 58 68 52 Robbie Earl LW L OK 54 75 67 57 37 93 73 44 42 61 42 47 45 59 25 David Moss RW L OK 71 70 68 62 46 87 72 57 61 68 60 51 50 68 18 Matt Murley RW L OK 59 73 68 58 34 93 73 39 45 70 42 54 55 60 56 Claude Giroux RW R OK 55 83 58 57 34 94 79 37 39 68 39 38 39 58 28 Petr Prucha RW R OK 76 78 54 57 70 82 78 53 59 65 61 47 50 68 23 Chris Clark RW R OK 70 69 64 70 35 47 71 60 58 60 68 69 70 69 77 Ryan Parent D R OK 70 75 68 65 35 85 72 48 44 62 45 40 44 65 17 Marc-Andre Gragnani D L OK 55 78 60 44 34 90 77 35 40 68 41 42 41 61 9 Kevin Klein D R OK 57 78 67 63 33 88 76 60 53 68 43 45 45 67 6 Jonathan Paiement D L OK 51 60 51 45 37 57 62 57 44 69 34 51 41 59 30 Fredrik Norrena G L OK 80 70 70 71 70 85 70 68 72 3 2 62 66 68 39 Pekka Rinne G L OK 81 78 87 53 43 90 76 68 76 NA 2 46 47 71
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 14 Todd White C L OK 61 78 63 79 85 83 79 70 67 73 65 76 72 74 28 Eric Belanger C L OK 64 78 62 75 86 85 78 71 67 71 64 66 63 74 27 Craig Conroy C R OK 76 74 68 75 91 74 76 67 64 73 62 88 81 74 38 Michael Ryan C L OK 63 78 65 54 53 80 77 49 51 69 54 54 54 65 30 Tim Connolly C R OK 58 78 65 80 55 91 77 88 75 69 62 59 57 76 37 Dean McAmmond LW L OK 63 76 64 59 78 90 78 60 60 70 60 84 81 70 12 Triston Grant LW L OK 70 65 50 45 66 29 62 35 38 63 36 46 46 53 20 Jay Pandolfo LW L OK 63 76 65 76 62 85 77 63 65 76 68 85 73 74 22 Mark Parrish LW R OK 60 77 65 69 76 89 78 62 65 69 69 69 67 73 94 Ryan Smyth LW L OK 82 76 75 83 63 70 77 77 73 64 70 88 91 79 29 Craig Adams LW R OK 79 75 66 56 86 77 76 50 49 75 48 67 65 66 48 David Koci LW L OK 67 67 87 35 33 25 66 35 37 64 40 52 52 57 15 Brendan Shanahan LW R OK 64 68 77 79 84 83 71 70 72 73 75 99 94 78 53 Dustin Byfuglien RW R OK 85 69 85 69 77 74 67 75 81 64 87 45 45 81 17 Ryan Kesler RW R OK 71 76 71 81 92 72 74 61 66 77 71 46 46 75 19 Shane Doan RW R OK 84 71 74 86 92 78 72 85 81 70 78 73 70 82 42 Jed Ortmeyer RW R OK 76 78 66 61 59 80 77 47 49 76 52 59 58 66 56 Derek Morris D R OK 71 75 72 79 95 71 74 72 67 75 59 64 64 76 21 Christian Ehrhoff D L OK 75 76 71 79 89 73 74 76 65 72 45 53 50 75 8 Marek Malik D L OK 70 65 86 74 48 68 66 70 62 73 50 80 74 75 5 Darryl Sydor D L OK 60 72 71 70 85 86 74 68 59 70 45 99 84 72 31 Steve Staios D R OK 71 75 68 80 95 61 76 63 61 72 57 79 76 74 25 Bryce Salvador D L OK 75 71 76 75 74 75 72 67 59 78 45 71 67 75 55 Shane O'Brien D L OK 81 72 78 78 89 49 70 73 65 71 51 46 46 75 33 Brian Boucher G L OK 85 78 79 57 51 90 79 63 77 NA NA 68 66 73 39 Rick Dipietro G R OK 88 85 83 92 87 66 85 75 86 NA NA 58 65 80
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 54 Ilya Zubov C L OK 53 80 68 70 34 94 77 35 37 64 42 39 38 58 26 Blair Betts C L OK 73 69 72 61 83 86 69 44 44 78 42 60 58 63 23 Eric Nystrom LW L OK 78 78 66 59 50 68 76 58 54 70 51 50 50 67 24 Derek Boogaard LW L OK 70 63 95 36 39 45 62 35 37 63 40 52 51 58 45 Jody Shelley LW L OK 78 67 81 42 69 47 69 49 46 64 40 65 69 62 76 Andrews Peters LW L OK 57 67 87 36 49 45 68 38 37 64 42 54 59 58 41 Troy Brouwer RW R OK 57 70 76 64 35 95 69 43 43 65 43 42 42 60 32 George Parros RW R OK 77 70 80 41 76 36 68 45 45 66 45 56 54 62 42 Junior Lessard RW R OK 82 75 61 52 35 81 77 40 39 63 46 56 53 60 50 Joe Motzko RW R OK 51 77 60 62 35 92 75 49 50 65 57 57 52 64 13 Craig Weller RW R OK 79 70 71 58 69 66 67 52 51 64 50 53 49 65 36 Jesse Boulerice RW R OK 59 73 71 39 34 64 71 37 39 64 40 55 59 57 3 Oskars Bartulis D L OK 52 65 54 50 49 64 69 60 55 65 44 42 44 62 4 Keith Yandle D L OK 62 76 71 65 51 84 72 70 68 65 62 42 44 72 1 Johan Hedberg G L OK 82 68 71 73 74 53 71 69 63 NA NA 74 72 66
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 7 Derek Armstrong C R OK 77 76 63 64 89 76 78 73 65 62 57 78 78 72 28 Daymond Langkow C L OK 70 80 59 80 92 89 81 77 78 66 80 75 70 80 91 Sergei Fedorov C L OK 63 72 72 77 78 82 74 78 70 67 63 99 89 76 54 Kamil Kreps C R OK 63 77 69 63 88 86 75 63 60 73 57 44 44 70 71 Jean-Pierre Dumont LW L OK 62 75 69 79 92 85 75 82 80 64 79 69 65 80 19 Marco Sturm LW L OK 63 78 65 78 92 83 77 74 75 72 77 68 64 78 6 Todd Bertuzzi LW L OK 70 68 80 73 78 62 69 75 70 61 66 78 74 75 18 Robert Nilsson LW L OK 56 81 61 66 82 87 79 77 69 62 61 45 45 72 24 Matt Cooke LW L OK 91 78 66 63 90 68 77 58 59 71 60 66 63 72 40 Marek Svatos RW R OK 62 81 60 65 71 83 80 59 70 65 82 53 52 74 14 Ian Laperriere RW R OK 78 75 68 65 81 49 76 62 55 76 49 82 78 69 15 Boyd Gordon RW R OK 56 78 67 69 77 89 75 57 55 78 60 48 49 69 56 Steve Bernier RW R OK 85 73 77 64 88 75 71 67 67 67 70 47 45 75 37 Jarkko Ruutu RW L OK 83 75 68 55 82 50 76 56 54 69 53 72 68 68 41 Keith Aucoin RW L OK 69 82 58 64 44 88 81 62 61 65 60 57 57 70 44 Mike Commodore D R OK 86 69 83 71 77 60 68 68 62 75 50 63 59 76 47 Freddy Meyer D L OK 79 80 62 73 66 86 79 67 61 74 51 54 54 74 5 Brian Pothier D L OK 64 75 66 72 44 82 76 74 70 68 64 66 65 74 4 Eric Brewer D L OK 75 72 77 87 89 67 71 76 65 70 45 64 63 76 46 Brooks Orpik D L OK 97 73 75 68 90 78 72 65 57 71 45 57 55 75 55 Christian Backman D L OK 61 72 73 74 71 73 70 74 67 69 51 60 57 73 8 Alexandre R. Picard D L OK 78 74 76 76 33 85 72 65 63 70 63 41 41 74 51 Francis Bouillon D L OK 88 80 59 69 85 76 81 58 53 75 47 70 68 73 73 Filip Kuba D L OK 69 67 82 87 86 82 68 78 70 70 56 69 67 77 38 Cristobal Huet G L OK 90 90 79 85 82 90 91 79 86 NA NA 66 65 83 29 Alexander Auld G L OK 84 80 93 72 72 90 79 77 74 NA NA 56 56 75
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 52 Andrew Murray C L OK 74 72 73 60 48 86 73 52 56 67 64 47 49 69 39 Tyler Arnason LW L OK 54 77 66 70 78 89 76 67 64 65 70 59 62 72 35 Aaron Voros LW L OK 81 72 69 50 66 36 71 55 55 65 62 48 48 67 32 Travis Moen LW L OK 79 67 67 69 83 64 70 43 43 70 40 57 57 61 21 Mathieu Darche LW L OK 79 69 72 70 81 88 72 61 55 71 58 64 64 70 82 Tomas Kopecky RW L OK 76 73 70 50 89 82 72 52 53 63 47 51 53 65 17 Eric Godard RW R OK 57 70 76 38 82 38 71 35 39 63 42 55 55 57 72 Mathieu Carle D R OK 48 68 50 44 59 62 65 55 48 51 39 41 40 56 2 Luke Richardson D L OK 69 67 70 56 88 77 68 60 53 65 43 95 89 69 45 Rhett Warrener D R OK 69 71 66 57 37 76 74 55 57 68 52 80 70 69 49 Michael Leighton G L OK 75 70 69 55 48 84 65 68 63 3 3 58 57 64
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 44 Rob Niedermayer C L OK 67 74 70 77 90 79 75 51 53 75 56 85 76 69 11 Martin Hanzal C L OK 77 74 77 74 83 86 71 75 66 68 58 39 39 74 20 Michael Peca C R OK 74 79 60 79 75 72 80 76 68 75 60 86 77 75 27 Manny Malhotra C L OK 69 73 75 73 82 84 72 65 63 74 62 61 61 73 54 Mikhail Grabovski C L OK 56 82 59 58 33 87 80 74 72 64 60 46 46 71 12 Alexandre Giroux C L OK 50 60 53 71 63 52 62 62 63 65 56 53 52 64 19 Stephane Veilleux LW L OK 78 79 63 67 89 76 78 50 55 70 61 54 53 69 13 Gary Roberts LW L OK 74 70 74 64 44 70 73 70 61 64 53 99 99 71 18 Tom Kostopoulos LW R OK 84 77 66 58 77 56 76 49 53 73 57 61 60 68 16 Andrew Ladd LW L OK 87 76 70 62 72 82 74 65 66 65 68 44 43 74 81 Phil Kessel RW R OK 53 82 60 70 95 87 79 72 71 63 74 38 38 74 10 Patrick Sharp RW R OK 63 77 68 80 92 79 76 71 77 74 83 54 53 79 17 Brian Sutherby RW L OK 77 73 74 50 57 65 72 38 40 73 43 55 54 61 36 Patrick Kaleta RW R OK 94 80 64 43 46 71 78 43 47 64 52 42 42 64 6 Ron Hainsey D L OK 64 73 73 81 90 87 72 77 71 66 59 55 55 75 2 Derian Hatcher D L OK 89 65 85 78 50 77 67 63 58 76 50 97 84 77 28 Matt Walker D R OK 72 73 75 66 49 62 72 48 46 73 46 57 57 69 8 Matthew Spiller D L OK 61 69 85 75 33 87 67 52 49 73 43 49 49 69 5 Bryan Allen D L OK 79 71 79 78 84 73 70 70 61 77 47 57 57 76 34 Kurt Sauer D L OK 69 71 79 72 62 77 70 60 54 77 46 59 55 72 56 Jonathan Sigalet D L OK 52 63 54 46 62 57 62 54 43 70 33 43 40 60 3 Michael Funk D L OK 53 76 73 56 33 95 73 45 43 64 43 40 40 64 43 Martin Biron G L OK 90 92 70 90 87 79 92 82 83 NA NA 67 66 83 29 Martin Gerber G L OK 88 85 78 86 84 81 86 82 79 NA NA 68 67 79
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 91 Kyle Turris C R OK 52 81 63 81 33 89 75 43 40 65 40 33 36 59 15 Michael Zigomanis C R OK 67 73 67 65 36 87 74 36 43 74 52 53 51 62 41 Jaroslav Halak G L OK 83 81 70 58 52 87 77 71 75 2 NA 45 46 72
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 26 Samuel Pahlsson C L OK 85 76 66 80 64 81 76 58 57 79 57 69 63 72 19 Travis Zajac C R OK 65 77 70 74 95 86 75 65 64 64 64 45 44 72 21 Christopher Higgins C L OK 70 79 66 78 95 88 77 70 73 71 77 51 50 78 14 Olli Jokinen C L OK 70 76 75 83 95 76 72 83 80 60 82 73 77 81 39 Michal Handzus C L OK 65 69 78 70 93 81 71 59 54 69 52 70 65 68 31 Patrick Marleau LW L OK 72 73 76 78 90 85 72 75 72 59 70 70 62 76 40 Henrik Zetterberg LW L OK 59 79 64 90 86 84 78 86 87 72 88 61 55 83 25 Steve Begin LW L OK 93 78 62 59 50 69 78 53 52 76 51 66 65 68 20 Paul Kariya LW L OK 55 80 58 80 95 81 81 84 75 61 66 79 75 76 34 Matt Bradley LW R OK 80 70 73 52 88 71 71 55 54 69 54 61 63 68 55 Jason Blake RW L OK 64 80 58 77 95 87 81 78 71 62 65 75 73 75 8 Mark Recchi RW L OK 71 76 63 77 83 84 79 79 72 60 65 99 95 76 15 Niklas Hagman RW L OK 61 77 67 71 95 80 76 65 68 71 77 61 58 75 38 Richard Park RW R OK 61 78 62 70 95 89 79 65 63 78 62 74 71 73 22 Brett Lebda D L OK 61 80 59 67 90 80 80 67 60 65 50 54 52 70 5 Nicklas Lidstrom D L OK 57 75 65 91 88 82 77 97 86 77 64 99 88 83 16 Andrew Hutchinson D R OK 54 61 51 69 55 55 60 69 66 73 62 56 56 68 77 Tom Gilbert D R OK 57 75 72 81 95 89 73 75 73 69 69 48 48 76 24 Milan Jurcina D R OK 85 70 83 68 86 85 68 62 55 72 45 49 49 74 7 Paul Martin D L OK 65 77 67 84 84 88 76 80 70 76 54 57 54 76 3 Marek Zidlicky D R OK 74 78 65 77 91 76 79 87 73 72 53 70 65 78 29 Marc-André Fleury G L OK 90 90 74 73 73 90 90 79 91 NA NA 48 46 82 37 Olaf Kolzig G L OK 85 75 90 86 83 77 77 69 76 NA NA 92 88 75 36 Ty Conklin G L OK 88 87 71 73 72 80 88 78 78 NA NA 65 65 78
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 53 Jeremy Reich C L OK 69 76 70 55 66 64 75 58 55 72 55 57 57 68 10 Mark Bell LW L OK 68 67 76 53 41 57 69 64 59 65 55 50 54 67 32 Jason Jaffray LW L OK 65 77 65 64 34 74 76 60 56 63 53 53 50 66 87 Donald Brashear RW L OK 80 64 82 47 92 58 68 39 44 62 48 86 82 63 23 Thomas Pock D L OK 54 73 69 70 35 92 72 45 42 69 44 51 55 65 41 Garrett Stafford D R OK 50 77 65 44 34 94 75 43 41 66 43 53 52 62