NHL Players with Last Names Starting with "O"

Player Pos Height / Weight Birth Date (Age)
Liam O'Brien UTA C 6' 1" / 213 lbs Jul 29, 1994 (30)
Jay O'Brien FLA C 5' 11" / 185 lbs Nov 4, 1999 (25)
Jack O'Brien C 6' 1" / 170 lbs May 14, 2003 (21)
Joseph O'Brien G 5' 11" / 174 lbs Feb 14, 1995 (29)
Ryan O'Connell D 6' 1" / 185 lbs Apr 25, 1999 (25)
Logan O'Connor COL RW 6' 0" / 175 lbs Aug 14, 1996 (28)
Drew O'Connor PIT LW 6' 4" / 209 lbs Jun 9, 1998 (26)
Shawn O'Donnell RW - / - -
Rob O'Gara D 6' 4" / 214 lbs Jul 6, 1993 (31)
Cole O'Hara RW 6' 0" / 179 lbs Jun 20, 2002 (22)
Mike O'Leary LW 6' 1" / 200 lbs Jan 1, 1998 (26)
Kevin O'Neil NJ RW 5' 11" / 181 lbs Feb 23, 1998 (26)
Cameron O'Neill RW 6' 0" / 182 lbs Jan 24, 2004 (20)
Danny O'Regan C 5' 10" / 182 lbs Jan 30, 1994 (30)
Ryan O'Reilly NAS C 6' 1" / 207 lbs Feb 7, 1991 (33)
Cal O'Reilly NAS C 6' 0" / 187 lbs Sep 30, 1986 (38)
Ryan O'Reilly RW 6' 2" / 212 lbs Mar 21, 2000 (24)
Sam O'Reilly EDM RW 6' 1" / 178 lbs Mar 30, 2006 (18)
Ryan O'Rourke MIN D 6' 1" / 179 lbs May 16, 2002 (22)
Linus Oberg C 6' 0" / 202 lbs Jul 18, 2000 (24)
Calle Odelius NYI D 6' 0" / 201 lbs May 30, 2004 (20)
Jordan Oesterle BOS D 6' 0" / 187 lbs Jun 25, 1992 (32)
Jake Oettinger DAL G 6' 6" / 224 lbs Dec 18, 1998 (26)
Andrew Oglevie C 5' 10" / 176 lbs Feb 16, 1995 (29)
Liam Ohgren MIN LW 6' 0" / 187 lbs Jan 28, 2004 (20)
Andrew Oke G 6' 2" / 200 lbs Mar 26, 2004 (20)
Nikita Okhotiuk D 6' 1" / 195 lbs Dec 4, 2000 (24)
Kyle Okposo RW 6' 0" / 216 lbs Apr 16, 1988 (36)
Yevgeni Oksentyuk RW 5' 7" / 170 lbs Feb 27, 2001 (23)
Oliver Okuliar FLA LW 6' 2" / 190 lbs May 24, 2000 (24)
Oskar Olausson COL RW 6' 1" / 180 lbs Nov 10, 2002 (22)
Jamie Oleksiak SEA D 6' 7" / 257 lbs Dec 21, 1992 (32)
Jimmy Oligny D 6' 0" / 205 lbs Apr 30, 1993 (31)
Kohen Olischefski RW 6' 2" / 189 lbs Feb 1, 1998 (26)
Mathieu Olivier CBJ RW 6' 1" / 226 lbs Feb 11, 1997 (27)
Juho Olkinuora G 6' 2" / 201 lbs Nov 4, 1990 (34)
Hugo Ollas NYR G 6' 7" / 220 lbs Apr 24, 2002 (22)
Gustav Olofsson SEA D 6' 2" / 199 lbs Dec 1, 1994 (30)
Victor Olofsson VEG LW 5' 11" / 182 lbs Jul 18, 1995 (29)
Jacob Olofsson C - / - -
Fredrik Olofsson LW 6' 2" / 190 lbs May 27, 1996 (28)
Ryan Olsen C 6' 1" / 187 lbs Mar 25, 1994 (30)
Kyle Olson RW 6' 0" / 172 lbs Mar 22, 1999 (25)
Quinn Olson LA LW 6' 0" / 180 lbs May 9, 2001 (23)
Anton Olsson D 6' 0" / 198 lbs Jan 26, 2003 (21)
Linus Olund C 5' 11" / 185 lbs Jun 5, 1997 (27)
Matt Onuska G 6' 3" / 181 lbs May 30, 2002 (22)
Montana Onyebuchi UTA D 6' 3" / 220 lbs Mar 8, 2000 (24)
Dmitry Orlov CAR D 5' 11" / 214 lbs Jul 23, 1991 (33)
Daniil Orlov D 6' 2" / 180 lbs Dec 21, 2003 (21)
Brooks Orpik D 6' 3" / 221 lbs Sep 26, 1980 (44)
Robert Orr RW 5' 11" / 176 lbs Sep 1, 2003 (21)
Bobby Orr RW 5' 11" / 176 lbs Sep 1, 2003 (21)
Nolan Orzeck UTA D 5' 11" / 174 lbs Feb 20, 2001 (23)
Luke Osburn D 6' 1" / 172 lbs Sep 9, 2006 (18)
Milton Oscarson C 6' 6" / 216 lbs Feb 18, 2003 (21)
T.J. Oshie WAS RW 6' 0" / 187 lbs Dec 23, 1986 (38)
Dmitry Osipov WAS D 6' 3" / 234 lbs Oct 4, 1996 (28)
Austin Osmanski D 6' 4" / 207 lbs Apr 30, 1998 (26)
Zack Ostapchuk OTT LW 6' 3" / 205 lbs May 29, 2003 (21)
Jacob Oster G 6' 3" / 190 lbs Mar 26, 2004 (20)
Noah Ostlund BUF C 5' 11" / 163 lbs Mar 11, 2004 (20)
Victor Ostman SEA G 6' 4" / 205 lbs Oct 3, 2000 (24)
Brennan Othmann NYR LW 6' 0" / 188 lbs Jan 5, 2003 (21)
Ville Ottavainen SEA D 6' 5" / 210 lbs Aug 12, 2002 (22)
Turner Ottenbreit D 6' 3" / 195 lbs Jul 9, 1997 (27)
Xavier Ouellet D 6' 0" / 197 lbs Jul 29, 1993 (31)
Dmitri Ovchinnikov C 5' 11" / 161 lbs Aug 19, 2002 (22)
Alex Ovechkin WAS LW 6' 3" / 238 lbs Sep 17, 1985 (39)
Igor Ozhiganov D 6' 2" / 207 lbs Oct 13, 1992 (32)
Floating offer