You Are Here > Hockey-Reference.com > Players > NHL Skater Register for Last Names Starting with O

NHL Skater Register for Last Names Starting with O

Complete List ▪ NHL Skater Register ▪ NHL Goalie Register

Active players are listed in bold.
Members of the Hockey Hall of Fame are marked with an asterisk (*).

83 NHL Skaters

Glossary ▪ CSV ▪ PRE ▪ Click column headers to sort
Player From To Pos GP G A PTS PTS/G GC GC/G TGF PGF TGA PGA +/- PIM ESG PPG SHG GWG SOG SOG/G SPCT TOI ATOI
Dennis O'Brien 1971 1980 D 592 31 91 122 0.21 43 0.07 507 27 668 136 -52 1017 28 2 1 5 556 0.94 5.6
Doug O'Brien 2006 2006 D 5 0 0 0 0.00 0 0.00 0 0 0 0 0 2 0 0 0 0 2 0.40 0.0 39 7:44
Ellard O'Brien 1956 1956 D 2 0 0 0 0.00 0 0.00 0
Shane O'Brien 2007 2009 D 183 6 34 40 0.22 13 0.07 122 15 133 21 -1 406 5 1 0 3 152 0.83 3.9 2832 18:02
Ryan O'Byrne 2008 2009 D 52 1 9 10 0.19 3 0.06 21 0 14 0 3 61 1 0 0 0 21 0.40 4.8 442 13:24
Jack O'Callahan 1983 1989 D 389 27 104 131 0.34 45 0.11 383 70 338 46 21 541 17 10 0 3 540 1.39 5.0
Mike O'Connell 1978 1990 D 860 105 334 439 0.51 154 0.18 1323 385 1225 326 39 605 61 38 6 10 1739 2.02 6.0
Buddy O'Connor* 1942 1951 C 509 140 257 397 0.78 161 0.32 34
Myles O'Connor 1991 1994 D 43 3 4 7 0.16 3 0.06 28 2 37 8 -3 69 3 0 0 0 38 0.88 7.9
Fred O'Donnell 1973 1974 RW 115 15 11 26 0.23 11 0.09 39 0 34 1 6 98 15 0 0 3 95 0.83 15.8
Sean O'Donnell 1995 2009 D 956 27 155 182 0.19 60 0.06 675 49 856 299 70 1591 22 4 1 8 755 0.79 3.6 14176 19:56
Don O'Donoghue 1970 1972 RW 125 18 17 35 0.28 14 0.11 50 9 122 31 -50 35 14 3 1 1 129 1.03 14.0
Bill O'Dwyer 1984 1990 C 120 9 13 22 0.18 8 0.07 41 1 71 23 -8 108 8 1 0 1 133 1.11 6.8
Gerry O'Flaherty 1972 1979 LW 438 99 95 194 0.44 78 0.18 288 35 412 125 -34 168 89 6 4 9 779 1.78 12.7
Peanuts O'Flaherty 1941 1942 RW 21 5 1 6 0.29 3 0.13 0
George O'Grady 1918 1918 D 4 0 0 0 0.00 0 0.00 0
Jim O'Neil 1934 1942 C/RW 156 6 30 36 0.23 15 0.10 109
Paul O'Neil 1974 1976 C/RW 6 0 0 0 0.00 0 0.00 0 0 3 1 -3 0 0 0 0 0 3 0.50 0.0
Jeff O'Neill 1996 2007 RW 821 237 259 496 0.60 195 0.24 685 271 575 46 -115 670 151 84 2 47 1961 2.39 12.1 10498 17:13
Tom O'Neill 1944 1945 RW 66 10 12 22 0.33 10 0.15 53
Willie O'Ree 1958 1961 W 45 4 10 14 0.31 5 0.11 26
Tom O'Regan 1984 1986 C/D 61 5 12 17 0.28 6 0.10 19 1 73 33 -22 10 5 0 0 0 52 0.85 9.6
Terry O'Reilly 1972 1985 RW 891 204 402 606 0.68 225 0.25 886 98 616 40 212 2095 182 18 4 32 1254 1.41 16.3
Danny O'Shea 1969 1973 C 369 64 115 179 0.49 67 0.18 273 50 328 68 -37 265 54 8 2 11 677 1.83 9.5
Kevin O'Shea 1971 1973 RW 134 13 18 31 0.23 12 0.09 46 3 94 7 -44 85 12 0 1 1 131 0.98 9.9
Chris O'Sullivan 1997 2003 D 62 2 17 19 0.31 6 0.10 48 21 25 3 5 16 1 1 0 1 82 1.32 2.4 312 13:35
Patrick O'Sullivan 2007 2009 C 149 34 51 85 0.57 32 0.21 107 34 121 34 -5 54 25 6 3 3 373 2.50 9.1 2153 17:05
Adam Oates 1986 2004 C 1337 341 1079 1420 1.06 492 0.37 2019 792 1440 248 35 415 226 103 12 56 2392 1.79 14.3 8615 20:05
Russell Oatman 1927 1929 LW 120 20 9 29 0.24 19 0.16 100
Jaroslav Obsut 2001 2002 D 7 0 0 0 0.00 0 0.00 4 2 1 0 1 2 0 0 0 0 6 0.86 0.0 103 14:46
Chris Oddleifson 1973 1981 C 524 95 191 286 0.55 105 0.20 431 81 512 150 -12 464 74 16 5 8 631 1.20 15.1
Lyle Odelein 1990 2006 D 1056 50 202 252 0.24 85 0.08 853 122 910 208 29 2316 36 13 1 5 1123 1.06 4.5 9451 19:46
Selmar Odelein 1986 1989 D 18 0 2 2 0.11 1 0.03 15 2 16 1 -2 35 0 0 0 0 19 1.06 0.0
Jeff Odgers 1992 2003 RW 821 75 70 145 0.18 59 0.07 239 45 315 5 -116 2364 60 15 0 7 716 0.87 10.5 2399 7:05
Gino Odjick 1991 2002 RW 605 64 73 137 0.23 54 0.09 217 25 214 1 -21 2567 58 6 0 13 753 1.24 8.5 1416 9:34
Gerry Odrowski 1961 1972 D 309 12 19 31 0.10 12 0.04 38 3 105 73 3 111 4 0 6 2 124 0.73 8.1
Johnny Oduya 2007 2009 D 173 9 39 48 0.28 15 0.09 113 19 92 20 29 111 7 2 0 1 149 0.86 6.0 2834 18:46
Brian Ogilvie 1973 1979 C 90 15 21 36 0.40 14 0.16 49 13 72 13 -23 29 11 4 0 2 146 1.62 10.3
John Ogrodnick 1980 1993 LW 928 402 425 827 0.89 330 0.36 1269 446 949 75 -51 260 271 121 10 45 2813 3.03 14.3
Mattias Ohlund 1998 2009 D 713 89 221 310 0.43 110 0.15 817 276 807 261 5 683 49 35 5 18 1441 2.02 6.2 15548 25:27
Janne Ojanen 1989 1993 C 98 21 23 44 0.45 17 0.18 68 21 57 2 -8 28 19 2 0 2 121 1.23 17.4
Todd Okerlund 1988 1988 RW 4 0 0 0 0.00 0 0.00 0 0 0 0 0 2 0 0 0 0 3 0.75 0.0
Kyle Okposo 2008 2009 RW 27 4 6 10 0.37 4 0.14 7 2 3 1 -3 8 2 2 0 1 54 2.00 7.4 148 16:28
Roman Oksiuta 1994 1997 RW 153 46 41 87 0.57 35 0.23 149 52 124 2 -25 100 27 19 0 2 262 1.71 17.6
Fredrik Olausson 1987 2003 D 1022 147 434 581 0.57 201 0.20 1364 571 1001 180 -28 450 73 72 2 20 1869 1.83 7.9 4281 18:13
Ed Olczyk 1985 2000 C 1031 342 452 794 0.77 307 0.30 1163 375 1012 157 -67 874 236 95 11 37 2578 2.50 13.3 1206 12:50
Rostislav Olesz 2006 2009 C 212 35 47 82 0.39 31 0.15 129 37 140 49 -3 72 27 7 1 7 449 2.12 7.8 2996 15:46
David Oliver 1995 2006 RW 233 49 49 98 0.42 39 0.17 148 63 118 2 -31 84 21 28 0 1 307 1.32 16.0 720 9:14
Harry Oliver* 1927 1937 RW 463 127 85 212 0.46 113 0.24 147
Murray Oliver 1958 1975 C 1127 274 454 728 0.65 274 0.24 491 127 563 181 -18 320 148 45 5 26 1310 2.19 9.7
Krzysztof Oliwa 1997 2006 LW 410 17 28 45 0.11 17 0.04 69 6 80 0 -17 1447 16 1 0 5 273 0.67 6.2 1920 5:43
Bert Olmstead* 1949 1962 LW 848 181 421 602 0.71 222 0.26 884
Darryl Olsen 1992 1992 D 1 0 0 0 0.00 0 0.00 0 0 2 0 -2 0 0 0 0 0 3 3.00 0.0
Dennis Olson 1958 1958 C 4 0 0 0 0.00 0 0.00 0
Josh Olson 2004 2004 LW 5 1 0 1 0.20 1 0.10 2 0 1 0 1 0 1 0 0 0 6 1.20 16.7 41 8:17
Christer Olsson 1996 1997 D 56 4 12 16 0.29 6 0.10 39 19 33 3 -10 24 1 3 0 0 58 1.04 6.9
Jimmie Olvestad 2002 2003 LW 111 3 14 17 0.15 6 0.05 31 0 58 28 1 40 3 0 0 0 129 1.16 2.3 1423 12:49
Ben Ondrus 2006 2008 RW 41 0 2 2 0.05 1 0.01 2 0 23 5 -16 43 0 0 0 0 28 0.68 0.0 316 7:43
Bill Orban 1968 1970 C/LW 114 8 15 23 0.20 9 0.07 35 3 63 14 -17 67 8 0 0 0 86 0.75 9.3
Gates Orlando 1985 1987 C 98 18 26 44 0.45 17 0.17 58 6 85 23 -10 51 14 2 2 1 116 1.18 15.5
Jimmy Orlando 1937 1943 D 199 6 25 31 0.16 11 0.06 375
Dave Orleski 1981 1982 LW 2 0 0 0 0.00 0 0.00 0 0 0 0 0 0 0 0 0 0 0 0.00
Brooks Orpik 2003 2009 D 321 6 36 42 0.13 13 0.04 173 11 260 69 -29 419 5 1 0 0 211 0.66 2.8 5257 17:42
Bobby Orr* 1967 1979 D 657 270 645 915 1.39 329 0.50 1651 535 781 262 597 953 178 76 16 26 2795 4.69 9.2
Colton Orr 2004 2009 RW 191 3 5 8 0.04 3 0.02 13 0 28 0 -19 428 3 0 0 2 63 0.33 4.8 965 5:55
Vladimir Orszagh 1998 2006 RW 289 54 65 119 0.41 46 0.16 185 61 188 40 -22 194 41 11 2 9 441 1.53 12.2 4514 16:14
Jed Ortmeyer 2004 2008 C 228 13 19 32 0.14 12 0.05 54 0 126 63 -9 108 11 0 2 1 273 1.20 4.8 2589 11:21
Keith Osborne 1990 1993 RW 16 1 3 4 0.25 1 0.09 8 1 10 0 -3 16 1 0 0 1 15 0.94 6.7
Mark Osborne 1982 1995 LW 919 212 319 531 0.58 203 0.22 847 179 922 160 -94 1152 163 39 10 27 1610 1.75 13.2
Randy Osburn 1973 1975 LW 27 0 2 2 0.07 1 0.02 5 1 9 0 -5 0 0 0 0 0 15 0.56 0.0
T.J. Oshie 2009 2009 C 10 2 2 4 0.40 2 0.16 2 0 1 1 0 0 13 1.30 15.4
Mark Osiecki 1992 1993 D 93 3 11 14 0.15 5 0.05 66 6 115 31 -24 43 1 2 0 2 70 0.75 4.3
Jaroslav Otevrel 1993 1994 LW 16 3 4 7 0.44 3 0.17 8 3 16 0 -11 2 2 1 0 0 15 0.94 20.0
Steve Ott 2003 2009 C 287 23 50 73 0.25 26 0.09 98 7 124 36 2 594 22 0 1 4 306 1.07 7.5 3182 11:39
Joel Otto 1985 1998 C 943 195 313 508 0.54 191 0.20 831 246 859 340 66 1934 121 63 11 26 1357 1.44 14.4
Michel Ouellet 2006 2009 RW 190 52 64 116 0.61 44 0.23 164 79 92 2 -4 58 25 27 0 2 370 1.95 14.1 2547 13:37
Eddie Ouellette 1936 1936 C 43 3 2 5 0.12 2 0.05 11
Gerry Ouellette 1961 1961 RW 34 5 4 9 0.26 4 0.11 0
Alex Ovechkin 2006 2009 LW 268 176 165 341 1.27 138 0.52 406 168 234 7 22 168 111 62 3 25 1387 5.18 12.7 5400 22:02
Dennis Owchar 1975 1980 D 288 30 85 115 0.40 41 0.14 323 41 441 80 -79 200 25 5 0 0 465 1.61 6.5
George Owen 1929 1933 D 183 44 33 77 0.42 44 0.24 151
Nathan Oystrick 2009 2009 D 17 2 2 4 0.24 2 0.09 -2 13 2 0 0 0 18 1.06 11.1
Sandis Ozolinsh 1993 2008 D 875 167 397 564 0.64 200 0.23 1215 496 910 147 -44 638 96 67 4 26 1771 2.02 9.4 11010 22:28