This is a list of National Hockey League (NHL) players who have played at least one game in the NHL from 1917 to present and have a last name that starts with "O".
List updated as of the 2018–19 NHL season.
O'
- Dennis O'Brien
- Doug O'Brien
- Ellard "Obie" O'Brien
- Jim O'Brien
- Liam O'Brien
- Shane O'Brien
- Jack O'Callahan
- Mike O'Connell
- Herbert "Buddy" O'Connor
- Drew O'Connor
- Logan O'Connor
- Matt O'Connor
- Myles O'Connor
- Eric O'Dell
- Fred O'Donnell
- Sean O'Donnell
- Don O'Donoghue
- Billy O'Dwyer
- Gerry O'Flaherty
- John "Peanuts" O'Flaherty
- Rob O'Gara
- George O'Grady
- Ryan O'Marra
- Jim O'Neil
- Paul O'Neil
- Brian O'Neill
- Jeff O'Neill
- Mike O'Neill
- Tom "Windy" O'Neill
- Wes O'Neill
- Will O'Neill
- Willie O'Ree
- Daniel O'Regan
- Tom O'Regan
- Cal O'Reilly
- Ryan O'Reilly
- Terry O'Reilly
- Danny O'Shea
- Kevin O'Shea
- Chris O'Sullivan
- Patrick O'Sullivan
Oa–Oz
- Adam Oates
- Russell Oatman
- Evan Oberg
- Jaroslav Obsut
- Chris Oddleifson
- Lyle Odelein
- Selmar Odelein
- Jeff Odgers
- Gino Odjick
- Gerry Odrowski
- Johnny Oduya
- Jordan Oesterle
- Jake Oettinger
- Brian Ogilvie
- John Ogrodnick
- Mattias Ohlund
- Janne Ojanen
- Todd Okerlund
- Kyle Okposo
- Roman Oksiuta
- Fredrik Olausson
- Eddie Olczyk
- Jamie Oleksiak
- Steven Oleksy
- Bill Oleschuk
- Danny Olesevich
- Rostislav Olesz
- David Oliver
- Harry Oliver
- Murray Oliver
- Mathieu Olivier
- Krzysztof Oliwa
- Bert Olmstead
- Gustav Olofsson
- Victor Olofsson
- Darryl Olsen
- Dylan Olsen
- Dennis Olson
- Josh Olson
- Christer Olsson
- Peter Olvecky
- Mark Olver
- Jimmie Olvestad
- Linus Omark
- Ben Ondrus
- Bill Orban
- Phil Oreskovic
- Victor Oreskovich
- Gates Orlando
- Jimmy Orlando
- Dave Orleski
- Dmitri Orlov
- Brooks Orpik
- Bobby Orr
- Colton Orr
- Vladimir Orszagh
- Joni Ortio
- Jed Ortmeyer
- Oskar Osala
- Keith Osborne
- Mark Osborne
- Randy Osburn
- Chris Osgood
- T. J. Oshie
- Mark Osiecki
- Jaroslav Otevrel
- Steve Ott
- Joel Otto
- Maxime Ouellet
- Michel Ouellet
- Xavier Ouellet
- Eddie Ouellette
- Gerry Ouellette
- Ted Ouimet
- Alexander Ovechkin
- Dennis Owchar
- George Owen
- Nathan Oystrick
- Igor Ozhiganov
- Sandis Ozolinsh
See also
🔥 Top keywords: Main PageSpecial:SearchPage 3Wikipedia:Featured picturesHouse of the DragonUEFA Euro 2024Bryson DeChambeauJuneteenthInside Out 2Eid al-AdhaCleopatraDeaths in 2024Merrily We Roll Along (musical)Jonathan GroffJude Bellingham.xxx77th Tony AwardsBridgertonGary PlauchéKylian MbappéDaniel RadcliffeUEFA European Championship2024 ICC Men's T20 World CupUnit 731The Boys (TV series)Rory McIlroyN'Golo KantéUEFA Euro 2020YouTubeRomelu LukakuOpinion polling for the 2024 United Kingdom general electionThe Boys season 4Romania national football teamNicola CoughlanStereophonic (play)Gene WilderErin DarkeAntoine GriezmannProject 2025