Find QuantHockey on FacebookFollow QuantHockey on Twitter
NHL Player Ages
16 17 18 19 20 21
22 23 24 25 26 27
28 29 30 31 32 33
34 35 36 37 38 39
40 41 42 43 44 45
46 47 51

31-Year Old NHL Players - Regular Season Stats

Last Updated February 22, 2012
RkFlagBornNamePosSeasonGPGAPPIM+/-PPGSHGGWGG/GPA/GPP/GPPIM/GP
1CA1942Phil EspositoF1973-74786877145585114490.8720.9871.8590:45
2CA1965Mario LemieuxF1996-97765072122652715370.6580.9471.6050:51
3CA1969Joe SakicF2000-018254641183045193120.6590.7801.4390:22
4CA1962Adam OatesF1993-94773280112451016230.4161.0391.4550:35
5SK1956Peter StastnyF1987-8876466511169220020.6050.8551.4610:54
6US1957Joe MullenF1988-89795159110165113170.6460.7471.3920:12
7CA1940Jean RatelleF1971-726346631094615160.7301.0001.7300:04
8CA1951Marcel DionneF1982-83805651107221017170.7000.6381.3380:17
9CA1940Vic HadfieldF1971-727850561061426023070.6410.7181.3591:49
10CA1975Martin St. LouisF2006-0782435910228714570.5240.7201.2440:20
11CA1939Bobby HullF1970-71784452963234110110.5640.6671.2310:25
12CA1968Mark RecchiF1999-008228639150207150.3410.7681.1100:37
13CA1961Mark MessierF1992-937525669172-67220.3330.8801.2130:58
14CA1977Jarome IginlaF2008-098235548937-210040.4270.6591.0850:27
15CA1956Bernie FederkoF1987-887920698952-129020.2530.8731.1270:39
16CA1977Marc SavardF2008-098225638870259050.3050.7681.0730:51
17CA1961Paul CoffeyD1992-938012758777165000.1500.9381.0880:58
18RU1958Sergei MakarovF1989-908024628655336040.3000.7751.0750:41
19CA1943Ron SchockF1974-758023638636223230.2880.7881.0750:27
20CA1974Paul KariyaF2005-068231548540-614030.3780.6591.0370:29
21CA1925Ted LindsayF1956-57703055851030.4290.7861.2141:28
22CA1961Larry MurphyD1992-938322638573456220.2650.7591.0240:53
23CA1965Steve YzermanF1996-978122638578228030.2720.7781.0490:58
24CA1941Rod GilbertF1972-737625598425126040.3290.7761.1050:20
25US1964Brett HullF1995-967043408330416560.6140.5711.1860:26
26RU1969Alexander MogilnyF2000-0175434083431012070.5730.5331.1070:34
27CA1964Pat VerbeekF1995-96694141821292917060.5940.5941.1881:52
28CA1912Herb CainF1943-444836468240.7500.9581.7080:05
29CA1956Bryan TrottierF1987-8877305282481015030.3900.6751.0650:37
30CA1969Pierre TurgeonF2000-0179305282371411060.3800.6581.0380:28
31CA1960Ray BourqueD1991-928021608156117120.2630.7501.0130:42
32SE1972Daniel AlfredssonF2003-047732488024129050.4160.6231.0390:19
33CA1969Donald AudetteF2000-017634457976-214130.4470.5921.0391:00
34CA1976Shane DoanF2007-08802850785949250.3500.6250.9750:44
35CA1960Dale HunterF1991-9280285078205-213040.3500.6250.9752:34
36CA1943Andre BoudriasF1974-75771662784689020.2080.8051.0130:36
37US1970Mike ModanoF2001-027834437738146250.4360.5510.9870:29
38CA1932Andy BathgateF1963-6471195877344010.2680.8171.0850:29
39CA1960Dino CiccarelliF1991-927838387678-1013070.4870.4870.9741:00
40CA1974Jason ArnottF2005-06813244761021311150.3950.5430.9381:16
41CA1969Brendan ShanahanF2000-018131457681915170.3830.5560.9381:00
42CA1953Rick MiddletonF1984-85803046766212330.3750.5750.9500:05
43CA1951Guy LafleurF1982-83682749761269010.3970.7211.1180:11
44CA1945Jacques LemaireF1976-777534417522705240.4530.5471.0000:18
45CA1941Lowell MacDonaldF1972-73783441758376030.4360.5260.9620:06
46CA1941Jean-Paul PariseF1972-737827487596186040.3460.6150.9621:14
47CZ1972Jaromír JágrF2003-047731437438-510030.4030.5580.9610:30
48CA1943Yvan CournoyerF1974-7576294574321511020.3820.5920.9740:25
49CA1943Dennis HextallF1974-7580175774147-444020.2130.7130.9251:50
50CA1979Patrick MarleauF2010-118237367316-311290.4510.4390.8900:12