Are You a Stathead?

Be READY when the games start. Every day, we'll send you an email to your inbox with scores, today's schedule, top performers, new debuts and interesting tidbits. View a sample email. It's also available for football, basketball and baseball.

Subscribe to our Stathead Newsletter

Skater Statistics

Skater Statistics Table
Scoring Goals Assists Ice Time
Rk Player Age Tm Pos GP G A PTS +/- PIM EV PP SH GW EV PP SH S S% TOI ATOI
1Ramzi Abid26NSHLW2000-1000000115:18
2Maxim Afinogenov27BUFRW155493623023613.923115:24
3Daniel Alfredsson34OTTRW201482241076146621.246723:20
4Tony Amonte36CGYRW6011-10000050.0579:34
5Colby Armstrong24PITRW5011-211000060.07715:18
6Jason Arnott32NSHC52130211001118.29619:17
7Arron Asham28NYIRW5101-301000520.05110:08
8Sean Avery26NYRLW10145-3271000422.419419:27
9Stu Barnes36DALC7134140100147.113118:45
10Francois Beauchemin26ANAD204482160400586.961130:33
11Eric Belanger29ATLC4101-6120100333.36716:47
12Mark Bell26SJSLW4000-22000020.04110:16
13Marc-Andre Bergeron26NYID5112160101137.713727:21
14Steve Bernier21SJSRW11011220000150.011710:39
15Todd Bertuzzi31DETRW16347-21521002412.523114:25
16Blair Betts26NYRC10000-54000090.011311:15
17Kevin Bieksa25VAND9000-1200000130.025228:01
18Jason Blake33NYILW5123-221000147.18517:04
19Derek Boogaard24MINLW4011020000010.0245:59
20Pierre-Marc Bouchard22MINC5112-301000250.07414:48
Rk Player Age Tm Pos GP G A PTS +/- PIM EV PP SH GW EV PP SH S S% TOI ATOI
21Philippe Boucher33DALD7011-560000150.019227:22
22Eric Boulton30ATLLW4000-124000010.0205:04
23Dan Boyle30TBLD6011020000140.016828:03
24Daniel Briere29BUFC16312153161201496.133420:53
25Curtis Brown30SJSC11022120000100.013412:10
26Sergei Brylin33NJDC11123-860100137.720018:12
27Jan Bulis28VANC12112021000205.023719:46
28Brent Burns21MIND50111140000120.09518:59
29Alexandre Burrows25VANLW111010141000128.311610:34
30Kyle Calder28DETLW13011180000130.01178:59
31Ryan Callahan21NYRRW10213161100267.712312:19
32Brian Campbell27BUFD1634701412002910.334621:39
33Chris Campoli22NYID5112-121000250.06813:30
34Matt Carle22SJSD112353011011216.716314:51
35Keith Carney36MIND500014000010.07013:57
36Ryan Carter23ANAC4000-1000000133:12
37Jonathan Cheechoo26SJSRW113361621012711.118116:25
38Chris Chelios*45DETD181677120010273.736220:07
39Erik Christensen23PITC4000-16000060.0338:15
40David Clarkson22NJDRW3000-12000020.0206:42
Rk Player Age Tm Pos GP G A PTS +/- PIM EV PP SH GW EV PP SH S S% TOI ATOI
41Dan Cleary28DETRW1848122301120537.529616:28
42Ryane Clowe24SJSLW11426-21740011428.616915:19
43Mike Comrie26OTTC20246-1172000258.025412:41
44Tim Connolly25BUFC16099640000250.027116:56
45Craig Conroy35CGYC6112-181000119.19315:33
46Matt Cooke28VANLW100002000010.0109:51
47Joe Corvo29OTTD20279461101494.134617:18
48Jeff Cowan30VANLW1020212220011020.011611:38
49Ryan Craig25TBLC6000-112000050.0427:02
50Sidney Crosby19PITC53250421012015.010821:40
51Matt Cullen30NYRC10134-261001234.316916:55
52Trevor Daley23DALD7101-341000128.315722:26
53Pavel Datsyuk28DETC1888162844026612.139722:03
54Nigel Dawes21NYRLW1000-20000020.099:02
55Greg de Vries34ATLD4101-241000520.07719:17
56Pavol Demitra32MINRW5134-101000911.19919:47
57Joe DiPenta27ANAD1600004000030.01318:12
58Jim Dowd38NJDC11000-24000040.0504:33
59Kris Draper35DETC18202-5242000267.729916:36
60Chris Drury30BUFC1685133253034318.633220:45
Rk Player Age Tm Pos GP G A PTS +/- PIM EV PP SH GW EV PP SH S S% TOI ATOI
61J.P. Dumont28NSHRW5426402111850.010521:03
62Pascal Dupuis27ATLLW4123241000714.38220:28
63Mark Eaton29PITD5000-10000030.09318:31
64Patrick Eaves22OTTRW702202000070.0527:23
65Alexander Edler20VAND300002000020.03611:51
66Christian Ehrhoff24SJSD11022160000120.019617:47
67Nils Ekman30PITRW100000000020.01010:03
68Patrik Elias30NJDC101910340100482.119219:13
69Martin Erat25NSHLW3011-10000030.04314:13
70Loui Eriksson21DALLW401100000070.06315:47
71Garnet Exelby25ATLD4000-16000030.06315:38
72Drew Fata23NYID1000-200000066:04
73Ruslan Fedotenko28TBLLW4000-44000010.07017:27
74Vernon Fiddler26NSHC5112-341000250.06212:21
75Valtteri Filppula22DETC18325-2230002213.622012:12
76Mike Fisher26OTTC205510-2242211549.335417:43
77Rory Fitzpatrick32VAND3000-16000006321:08
78Peter Forsberg*33NSHC52242122000728.610520:57
79Kurtis Foster25MIND302200000050.05618:38
80Johan Franzen27DETC183478103002476.430216:47
Rk Player Age Tm Pos GP G A PTS +/- PIM EV PP SH GW EV PP SH S S% TOI ATOI
81Jeff Friesen30CGYLW5000-12000010.05410:50
82Marian Gaborik24MINRW53143811111816.79819:32
83Paul Gaustad24BUFC7011-12000040.07711:00
84Bruno Gervais22NYID5112-221000911.17815:36
85Ryan Getzlaf21ANAC217101713233135712.345621:43
86Brian Gionta28NJDRW118195453013721.621219:15
87Mark Giordano23CGYD4101-100100333.34912:16
88Dan Girardi22NYRD10000-44000070.019919:52
89Marcel Goc23SJSC112133420001612.516314:49
90Scott Gomez27NJDC114101461440013710.822020:01
91Sergei Gonchar32PITD5134-320100147.113426:53
92Josh Green29VANC9011112000090.09210:13
93Andy Greene24NJDD112136220011020.018817:04
94Mike Grier32SJSRW112241272000316.519017:16
95Bill Guerin36SJSRW9022-3120000220.015417:06
96Niklas Hagman27DALLW7011-1100000200.011516:26
97David Hale25CGYD2000-16000002512:42
98Adam Hall26MINRW300007000020.03010:06
99Jeff Halpern30DALC7213-142001922.213318:57
100Dan Hamhuis24NSHD5011-32000070.010821:36
Rk Player Age Tm Pos GP G A PTS +/- PIM EV PP SH GW EV PP SH S S% TOI ATOI
101Roman Hamrlik32CGYD6011-38000090.016126:53
102Scott Hannan28SJSD11022433000060.023921:42
103Jannik Hansen20VANLW10011040000170.012712:41
104Mark Hartigan29ANAC1000000000043:34
105Scott Hartnell24NSHRW5112-1280100520.07214:23
106Niclas Havelid33ATLD4022-50000040.09724:14
107Dany Heatley26OTTRW207152241452025911.942621:18
108Jochen Hecht29BUFC164152104001458.928317:41
109Andy Hilbert25NYIC5000-12000080.0418:08
110Sean Hill36NYID4000-10000030.07518:38
111Shane Hnidy31ATLD4101-101000425.06315:48
112Bobby Holik36ATLC4011000000120.06215:24
113Ryan Hollweg23NYRC2000-12000040.0115:19
114Tomas Holmstrom34DETLW1553821414012619.224416:15
115Darcy Hordichuk26NSHLW2000000000073:38
116Marcel Hossa25NYRLW102245420001612.516015:58
117Marian Hossa28ATLRW4011-660000100.07618:55
118Jiri Hudler23DETC602224000060.0559:09
119Trent Hunter26NYIRW53031030001030.07515:05
120Kristian Huselius28CGYLW6022-44000070.09115:08
Rk Player Age Tm Pos GP G A PTS +/- PIM EV PP SH GW EV PP SH S S% TOI ATOI
121Kent Huskins27ANAD21011411000050.024711:45
122Jarome Iginla29CGYRW6224-21220011315.414323:45
123Brad Isbister29NYRLW4000-32000020.0409:58
124Ric Jackman28ANAD7112220100250.0426:04
125Jaromir Jagr34NYRRW10561161232004810.422122:07
126Doug Janik26TBLD1000000000043:42
127Kim Johnsson30MIND4000-12000040.09223:06
128Jussi Jokinen23DALLW4011-10000030.05313:22
129Dmitri Kalinin26BUFD1623591420001612.529118:11
130Paul Kariya*32NSHLW5022-420000100.09819:36
131Andreas Karlsson31TBLC6000-10000050.0437:07
132Chris Kelly26OTTC203470430002711.130915:28
133Ryan Kesler22VANC100000000020.02827:51
134Jon Klemm37DALD100002000001413:47
135Mikko Koivu23MINC5101-141000812.58917:43
136Tomas Kopecky24DETRW4000-16000020.0153:38
137Ales Kotalik28BUFRW16224-382000345.920012:29
138Ilya Kovalchuk23ATLLW4112-1191000128.37518:42
139Viktor Kozlov31NYIC5022-220000110.08316:34
140Vyacheslav Kozlov34ATLLW4000-66000070.07017:33
Rk Player Age Tm Pos GP G A PTS +/- PIM EV PP SH GW EV PP SH S S% TOI ATOI
141Lukas Krajicek23VAND12022-2120000110.022618:50
142Filip Kuba30TBLD6145-140010137.712520:47
143Chris Kunitz27ANALW131561191000283.623117:47
144Robert Lang36DETC18268582000287.127315:10
145Jamie Langenbrunner31NJDRW11268371101385.321219:16
146Daymond Langkow30CGYC6224-3402011513.312120:06
147Georges Laraque30PITRW2000-100000094:25
148Brad Larsen29ATLLW402210000040.06816:57
149Brett Lebda25DETD12022480000190.019716:23
150Vincent Lecavalier26TBLC652741041013016.715926:29
151David Legwand26NSHC5033-220000140.011222:23
152Jere Lehtinen33DALRW7000-220000160.016824:02
153Nicklas Lidstrom*36DETD18414180604023910.355130:37
154Andreas Lilja31DETD18101-4101000128.334319:02
155Trevor Linden36VANC122574611021910.520717:15
156Eric Lindros*33DALRW3000-24000030.0299:46
157Matthew Lombardi24CGYC6112-100100616.79215:19
158Brad Lukowich30NJDD1101122000040.022019:57
159Joel Lundqvist24DALC7202162000825.09813:58
160Toni Lydman29BUFD16224-51420001414.337923:41
Rk Player Age Tm Pos GP G A PTS +/- PIM EV PP SH GW EV PP SH S S% TOI ATOI
161John Madden33NJDC11112-621000244.223421:17
162Adam Mair27BUFC1614551010001010.01217:33
163Marek Malik31NYRD101346101000425.021421:25
164Evgeni Malkin20PITLW5044-180000100.09819:34
165Ryan Malone27PITLW5000-40000070.06913:48
166Kirk Maltby34DETLW181120100010205.019410:46
167Paul Mara27NYRD10224-41802001118.219719:43
168Todd Marchant33ANAC11033-1120000190.017315:44
169Danny Markov30DETD18000-2130000270.039722:04
170Patrick Marleau27SJSC11336-5221012810.720918:59
171Paul Martin25NJDD11044-46000060.027725:09
172Richard Matvichuk33NJDD9000-4100000017319:11
173Brad May35ANALW18011-1280000140.01327:21
174Dean McAmmond33OTTLW1853851140111533.320611:27
175Andy McDonald29ANAC211041461055006415.639118:37
176Kyle McLaren29SJSD11044-210000070.025122:47
177Josef Melichar28PITD5000-12000010.08717:21
178Scott Mellanby40ATLRW4000-24000040.05413:34
179Andrej Meszaros21OTTD201675121000263.841020:29
180Milan Michalek22SJSRW114263440012714.820718:50
Rk Player Age Tm Pos GP G A PTS +/- PIM EV PP SH GW EV PP SH S S% TOI ATOI
181Antti Miettinen26DALRW4112021000119.14912:16
182Drew Miller22ANALW300012000030.0217:00
183Willie Mitchell29VAND12011-2120000100.032727:14
184Mike Modano*36DALC7112040101195.318426:14
185Travis Moen24ANALW21751252270033420.636417:19
186Brendan Morrison31VANC12134461000214.827823:09
187Brenden Morrow28DALLW7213-11802011711.815321:54
188Dave Moss25CGYLW6011-30000050.06310:30
189Joe Motzko26ANARW300002000020.0123:55
190Ladislav Nagy27DALLW7112121000156.713218:53
191Markus Naslund33VANRW12415-1163100419.825921:36
192Chris Neil27OTTRW202240202000316.521310:40
193Scott Nichol32NSHC5000117000030.05210:22
194Rob Niedermayer32ANAC21551093940114211.939018:35
195Scott Niedermayer*33ANAD2138112262102427.162729:51
196Marcus Nilson28CGYLW6000-32000070.08113:32
197Mattias Norstrom35DALD700008000070.016523:36
198Petteri Nummelin34MIND3112100100520.06019:59
199Teppo Numminen38BUFD16044104000090.031319:33
200Michael Nylander34NYRC1067139042022326.121821:50
Rk Player Age Tm Pos GP G A PTS +/- PIM EV PP SH GW EV PP SH S S% TOI ATOI
201Shane O'Brien23TBLD6000-412000030.010317:12
202Sean O'Donnell35ANAD210228100000130.042720:20
203Johnny Oduya25NJDD601126000040.07812:59
204Mattias Ohlund30VAND122573121100296.934028:18
205Brooks Orpik26PITD5000-28000007915:43
206Colton Orr24NYRRW4000-112000010.0204:57
207Jed Ortmeyer28NYRRW9000-12000080.0879:37
208Steve Ott24DALC600008000050.0406:43
209Michel Ouellet24PITRW5022-16000070.06412:54
210Samuel Pahlsson29ANAC213912102030023010.040819:25
211Daniel Paille22BUFLW100000000010.054:52
212Jay Pandolfo32NJDLW11101-8410001010.021619:39
213Zach Parise22NJDLW1173104852014515.621119:08
214Richard Park30NYIRW501102000060.0469:16
215Mark Parrish29MINRW5101201000137.77915:46
216George Parros27ANARW5000010000010.0193:49
217Joe Pavelski22SJSC6101201000616.76310:27
218Dustin Penner24ANARW21358423002378.129614:05
219Eric Perrin31TBLC6112-421000812.57512:32
220Corey Perry21ANARW21691553751015810.334616:30
Rk Player Age Tm Pos GP G A PTS +/- PIM EV PP SH GW EV PP SH S S% TOI ATOI
221Ronald Petrovicky29PITRW300002000010.0155:10
222Dion Phaneuf21CGYD6101-470100137.715826:24
223Chris Phillips28OTTD20000-224000070.046423:11
224Thomas Pock25NYRD403304000040.05413:29
225Jason Pominville24BUFRW1646102040004010.028617:54
226Tom Poti29NYID503306000040.013827:34
227Nolan Pratt31TBLD6000-25000010.08714:32
228Tom Preissing28OTTD202573101101219.530115:02
229Wayne Primeau30CGYC6022-114000030.08113:29
230Chris Pronger*32ANAD193121510262100585.257430:11
231Vinny Prospal31TBLC6145241001156.713422:19
232Petr Prucha24NYRC10011040000220.013613:35
233Taylor Pyatt25VANLW12246-262001306.721618:02
234Kyle Quincey21DETD1300002000060.01068:11
235Karel Rachunek27NYRD6044-12000080.011018:22
236Branko Radivojevic26MINRW5000-12000090.07114:14
237Alexander Radulov20NSHRW431411930001323.15313:10
238Brian Rafalski33NJDD11268-1802001118.225222:54
239Paul Ranger22TBLD601134000060.012821:22
240Erik Rasmussen29NJDC11000-114000040.0595:21
Rk Player Age Tm Pos GP G A PTS +/- PIM EV PP SH GW EV PP SH S S% TOI ATOI
241Mark Recchi*38PITRW5044-300000110.09619:09
242Wade Redden29OTTD20371061003012313.047223:37
243Robyn Regehr26CGYD1000-10000001111:15
244Brandon Reid25VANC101110000020.01111:06
245Mike Ribeiro26DALC7033-34000080.012918:28
246Brad Richards26TBLC6358-4612002611.515425:39
247Patrick Rissmiller28SJSC11134101001185.613912:40
248Byron Ritchie29CGYC10000100000054:41
249Craig Rivet32SJSD11235-5181100219.527825:18
250Gary Roberts40PITLW5224021100450.08617:07
251Stephane Robidas29DALD7011-120000170.013319:02
252Randy Robitaille31NYIC5022-58000080.07114:12
253Brian Rolston33MINRW5112-241000234.310220:25
254Aaron Rome23ANAD1000-20000001111:01
255Andre Roy31TBLRW6000017000010.0152:31
256Derek Roy23BUFC1625731420001910.528918:03
257Michal Rozsival28NYRD1034761012011816.724724:45
258Mike Rupp27NJDRW90111700000252:46
259Jarkko Ruutu31PITLW5000-110000010.0336:38
260Sami Salo32VAND10011040000270.025925:53
Rk Player Age Tm Pos GP G A PTS +/- PIM EV PP SH GW EV PP SH S S% TOI ATOI
261Mikael Samuelsson30DETRW1838112142101456.727815:27
262Tommi Santala27VANC1000000000022:16
263Oleg Saprykin25OTTLW15112041001195.31137:31
264Cory Sarich28TBLD600002000020.010016:37
265Miroslav Satan32NYIRW51230010001010.07615:15
266Peter Schaefer29OTTLW201561101000333.029114:32
267Mathieu Schneider37DETD112464161101385.325923:35
268Christoph Schubert24OTTD20011-5220000160.01839:10
269Nick Schultz24MIND5011-30000040.09018:06
270Rob Scuderi28PITD5000-12000008617:14
271Daniel Sedin26VANLW12235-542000494.125821:31
272Henrik Sedin26VANC12224-8141101248.326622:12
273Teemu Selanne*36ANARW21510151105002608.340219:08
274Brendan Shanahan*38NYRLW10527-51223024112.219019:00
275Ryan Shannon23ANARW1100006000050.0454:04
276Mike Sillinger35NYIC5112-1201001010.010420:49
277Jon Sim29ATLLW4000-10000020.0225:29
278Martin Skoula27MIND500024000050.09519:02
279Jim Slater24ATLC4000-22000010.0215:10
280Mark Smith29SJSC300004000070.0258:28
Rk Player Age Tm Pos GP G A PTS +/- PIM EV PP SH GW EV PP SH S S% TOI ATOI
281Nathan Smith24VANC40000000000286:57
282Wyatt Smith29MINC400000000020.04411:02
283Jerred Smithson27NSHC5000-217000005811:30
284Bryan Smolinski35VANC122242820001612.522418:39
285Ryan Smyth30NYILW5134141000911.111422:42
286Brent Sopel30VAND11000120000210.021719:44
287Jaroslav Spacek32BUFD160003100000150.023414:39
288Jason Spezza23OTTC207152251043004914.341920:58
289Martin St. Louis*31TBLRW63586821001717.616928:07
290Jordan Staal18PITC5303-123000837.58016:00
291Drew Stafford21BUFRW102243420001612.511911:52
292Martin Straka34NYRC1028100211001513.319819:48
293Brad Stuart27CGYD6011-36000070.015225:16
294Ryan Suter22NSHD5101081000911.111723:19
295Andy Sutton31ATLD4000-210000040.07017:34
296Darryl Sydor34DALD7112241000166.316323:19
297Maxime Talbot22PITC5011-27000050.07915:51
298Henrik Tallinder28BUFD16022-4100000120.037923:40
299Alex Tanguay27CGYLW6134-280100911.110817:56
300Nick Tarnasky22TBLC6000-110000030.0376:13
Rk Player Age Tm Pos GP G A PTS +/- PIM EV PP SH GW EV PP SH S S% TOI ATOI
301Tim Taylor37TBLC600000000090.07212:02
302Joe Thornton27SJSC11110112101000234.324222:00
303Shawn Thornton29ANALW15000-319000050.0593:58
304Kimmo Timonen31NSHD5022-14000070.012324:33
305Keith Tkachuk34ATLLW41232121000119.16616:33
306Jordin Tootoo23NSHRW4011-221000060.0389:32
307Fedor Tyutin23NYRD10055-38000090.019519:30
308Thomas Vanek23BUFLW16641021051023616.726316:27
309Stephane Veilleux25MINLW500004000060.06312:40
310Antoine Vermette24OTTC20235262000287.132716:20
311Marc-Edouard Vlasic19SJSD1101152000030.025222:52
312Anton Volchenkov24OTTD20246-22420011811.146623:19
313Wes Walz36MINC501114000090.05911:50
314Jason Ward28TBLRW6011-66000090.012020:03
315Rhett Warrener31CGYD6000-310000020.012721:15
316Shea Weber21NSHD5033020000140.010821:41
317Colin White29NJDD7000-46000020.014921:16
318Todd White31MINC4000-10000060.05714:18
319Ryan Whitney23PITD5112-460100425.011422:51
320Brendan Witt31NYID5011-36000020.010120:06
Rk Player Age Tm Pos GP G A PTS +/- PIM EV PP SH GW EV PP SH S S% TOI ATOI
321Alexei Yashin33NYIC500000000070.05911:45
322Stephane Yelle32CGYC6000-32000080.09115:13
323Travis Zajac21NJDC11145441000185.618016:22
324Greg Zanon26NSHD5022-22000070.010420:44
325Richard Zednik31NYILW5000-18000030.05410:45
326Henrik Zetterberg26DETLW1868141123301787.740922:45
327Alexei Zhitnik34ATLD4000-44000050.010125:21
328Marek Zidlicky29NSHD5022-14000080.09719:19
329Sergei Zubov*36DALD6044320000180.018530:51
330Dainius Zubrus28BUFRW15088180000250.028018:38
331Andrei Zyuzin29CGYD5101020010520.07915:51
Support us without the ads? Go Ad-Free.