Player List All A B C D E F G H I J K L M N O P Q R S T U V W X Y Z Name Position Country Age Team Salary Contract OBrien, Liam C CAN 31 Islanders $900,000 1 OConnor, Drew LW USA 27 Americans $1,500,000 3 OConnor, Logan C USA 29 Marlies $2,500,000 2 Odelius, Calle D SWE 21 Rocket $925,000 3 Oesterle, Jordan D USA 33 Pittsburgh Penguins $1,250,000 3 Oettinger, Jake G USA 27 Dallas Stars $8,250,000 8 Ohgren, Liam C SWE 21 Washington Capitals $975,000 3 Okuliar, Oliver C SVK 25 Admirals $775,000 1 Olausson, Oskar C SWE 23 Eagles $975,000 1 Oleksiak, Jamie D CAN 33 St. Louis Blues $1,875,000 1 Olivier, Mathieu RW USA 28 Buffalo Sabres $1,250,000 4 Ollas, Hugo G SWE 23 Phantoms $800,000 2 Olofsson, Victor LW SWE 30 Montreal Canadiens $1,250,000 2 Olofsson, Gustav D SWE 31 Firebirds $2,000,000 1 Onyebuchi, Montana D CAN 25 Wolfpack $950,000 2 OReilly, Cal C CAN 39 Bears $775,000 1 OReilly, Ryan C CAN 34 Ottawa Senators $5,500,000 2 Orlov, Dmitry D RUS 34 Calgary Flames $6,000,000 4 ORourke, Ryan D ONT 22 Americans $800,000 2 Ortiz, Chris D CAN 24 Bruins $775,000 1 Osipov, Dmitri D RUS 29 Senators $775,000 1 Ostapchuk, Zack LW CAN 22 Washington Capitals $925,000 2 ostlund, Noah C SWE 21 Barracuda $1,000,000 3 Ostman, Victor G SWE 25 Reign $775,000 2 Othmann, Brennan LW CAN 22 Phantoms $1,000,000 2 Ottavainen, Ville D FIN 23 Wranglers $825,000 2 Ottenbreit, Turner D CAN 28 Thunderbirds $775,000 1 Ovechkin, Alex LW RUS 40 St. Louis Blues $6,750,000 1 Total 1469