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 Radek Faksa C CZE 31 New York Islanders $0 1 Radim Simek D CZE 33 IceHogs $1,000,000 1 Radim Zohorna LW CZE 29 Monsters $0 1 Radko Gudas D CZE 35 Nashville Predators $0 1 Rafael Harvey-Pinard LW CAN 26 Philadelphia Flyers $1,500,000 1 Raivis Ansons LW LAT 23 Condors $875,000 1 Raphael Lavoie RW CAN 25 Admirals $950,000 1 Rasmus Andersson D SWE 29 Colorado Avalanche $7,250,000 7 Rasmus Asplund C SWE 28 Comets $950,000 3 Rasmus Dahlin D SWE 25 New York Rangers $8,000,000 5 Rasmus Kupari C FIN 25 Comets $1,100,000 2 Rasmus Ristolainen D FIN 31 Calgary Flames $3,000,000 2 Rasmus Sandin D SWE 25 Washington Capitals $4,000,000 4 Reece Harsch D CAN 26 Free Agent $0 0 Reece Newkirk C CAN 24 Wolves $0 1 Reece Vitelli CLWRW CAN 24 Roadrunners $895,000 1 Reese Johnson C CAN 27 Stars $0 1 Reggie Millette CLWRW USA 25 Free Agent $0 0 Reid Schaefer LW CAN 22 Canucks $875,000 2 Reid Stefanson CLWRW CAN 28 Free Agent $0 0 Reilly Smith RW CAN 34 Calgary Flames $3,750,000 1 Reilly Walsh D USA 26 Moose $900,000 4 Rem Pitlick C CAN 28 Monsters $775,000 3 Remi Poirier G CAN 24 Roadrunners $775,000 1 Remy Parker CLWRW USA 27 Free Agent $0 0 Rhett Gardner C CAN 29 Moose $850,000 1 Rhett Kingston CLWRW CAN 28 Free Agent $0 0 Rickard Rakell RW SWE 32 Carolina Hurricanes $5,500,000 2 Ridly Greig C CAN 23 Barracuda $875,000 1 Riese Zmolek D USA 29 Free Agent $0 0 Riley Bezeau CLWRW CAN 23 Free Agent $0 0 Riley Damiani C CAN 25 Eagles $850,000 1 Riley Duran CLWRW USA 23 Eagles $875,000 1 Riley Fiddler-Schultz C CAN 23 Free Agent $0 0 Riley Ginnell CLWRW CAN 23 Free Agent $0 0 Riley Hughes CLWRW USA 25 Free Agent $0 0 Riley Kidney C CAN 22 Heat $875,000 2 Riley McCourt D CAN 25 Free Agent $0 0 Riley McKay LW CAN 26 Free Agent $0 0 Riley Nash C CAN 36 Marlies $0 1 Riley Piercey CLWRW CAN 23 Free Agent $0 0 Riley Sawchuk C CAN 26 Free Agent $0 0 Riley Stillman D CAN 27 Bears $925,000 1 Riley Sutter C CAN 26 Americans $1,000,000 1 Riley Tufte LW USA 27 Islanders $800,000 2 Robbie Fromm-Delorme CLWRW CAN 23 Free Agent $0 0 Robbie Russo D USA 32 Bruins $0 1 Robbie Stucker D USA 27 Free Agent $0 0 Robby Fabbri C CAN 29 Vancouver Canucks $4,250,000 4 Robert Bortuzzo D CAN 36 Phantoms $0 1 Robert Calisti D CAN 24 Free Agent $0 0 Robert Hagg D SWE 30 Wild $910,000 2 Robert Mastrosimone LW USA 24 Bruins $875,000 1 Robert Thomas C CAN 26 Detroit Red Wings $9,300,000 2 Robin Salo D FIN 27 Bears $875,000 1 Roby Jarventie LW FIN 23 Bruins $775,000 1 Rocco Grimaldi RW USA 32 Checkers $1,000,000 1 Rodwin Dionicio D USA 21 Monsters $875,000 3 Roland McKeown D CAN 29 Condors $0 1 Romain Rodzinski D SUI 23 Free Agent $0 0 Roman Ahcan LW USA 26 Free Agent $0 0 Roman Josi D CHE 35 Anaheim Ducks $9,500,000 3 Roman Kinal D USA 27 Free Agent $0 0 Roman Schmidt D USA 22 Islanders $875,000 2 Ronan Seeley D CAN 23 Heat $875,000 1 Roni Hirvonen C FIN 23 Roadrunners $875,000 1 Ronnie Attard D USA 26 Reign $800,000 1 Roope Hintz C FIN 29 New York Rangers $6,500,000 3 Rory Kerins C CAN 23 Marlies $775,000 1 Ross Armour CLWRW CAN 27 Free Agent $0 0 Ross Colton C USA 29 New York Rangers $0 1 Ross Johnston LW CAN 31 Comets $775,000 1 Ross MacDougall D CAN 28 Free Agent $0 0 Rourke Chartier C CAN 29 Marlies $850,000 1 Ruslan Iskhakov CLWRW RUS 25 Wild $875,000 1 Ruslan Khazheyev G RUS 21 Firebirds $875,000 3 Rutger McGroarty CLWRW USA 21 Condors $875,000 3 Ryan Bednard G USA 28 Free Agent $0 0 Ryan C Johnson D USA 24 Eagles $950,000 1 Ryan Carpenter C USA 34 Senators $0 1 Ryan Chyzowski LW CAN 25 Free Agent $0 0 Ryan Cox CLWRW CAN 27 Free Agent $0 0 Ryan Cranford CLWRW CAN 27 Free Agent $0 0 Ryan Devine D USA 33 Free Agent $0 0 Ryan Dickinson D USA 26 Free Agent $0 0 Ryan Donato C USA 29 Washington Capitals $4,750,000 3 Ryan Dzingel C USA 33 Free Agent $0 0 Ryan Fanti G CAN 26 Moose $775,000 2 Ryan Finnegan CLWRW USA 28 Free Agent $0 0 Ryan Fitzgerald LW USA 31 Free Agent $0 0 Ryan Foss CLWRW CAN 28 Free Agent $0 0 Ryan Francis C CAN 24 Reign $775,000 1 Ryan Gagnier C CAN 23 Free Agent $0 0 Ryan Gagnon D CAN 29 Free Agent $0 0 Ryan Graves D CAN 30 Toronto Maple Leafs $4,500,000 1 Ryan Hartman RW USA 31 Tampa Bay Lightning $5,100,000 2 Ryan Hofer RW CAN 23 Islanders $775,000 1 Ryan Johansen C CAN 33 New York Islanders $3,000,000 2 Ryan Jones D USA 29 Free Agent $0 0 Ryan Leibold CLWRW USA 27 Free Agent $0 0 Ryan Lindgren D USA 27 Chicago Blackhawks $5,200,000 6 Ryan Lomberg LW CAN 31 Bears $1,750,000 1 Ryan MacKinnon D CAN 31 Free Agent $0 0 Ryan Mahshie CLWRW CAN 26 Free Agent $0 0 Ryan Mast D USA 22 Bears $775,000 2 Ryan McAllister CLWRW CAN 24 Crunch $950,000 1 Ryan McDonagh D USA 36 Vegas Golden Knights $6,750,000 1 Ryan McGregor CLWRW CAN 26 Free Agent $0 0 Ryan McLeod C CAN 26 Carolina Hurricanes $2,200,000 1 Ryan Nugent-Hopkins C CAN 32 San Jose Sharks $8,250,000 2 Ryan O'Reilly C CAN 34 San Jose Sharks $6,000,000 4 Ryan O'Rourke D CAN 23 Eagles $875,000 1 Ryan Orgel D USA 28 Free Agent $0 0 Ryan Poehling C USA 26 Ottawa Senators $2,000,000 1 Ryan Pulock D CAN 31 Winnipeg Jets $6,150,000 5 Ryan Reaves RW CAN 38 Florida Panthers $0 1 Ryan Sandelin CLWRW USA 26 Free Agent $0 0 Ryan Scarfo CLWRW USA 31 Silver Knights $775,000 1 Ryan Schmelzer C USA 32 Free Agent $0 0 Ryan Shea D USA 28 Griffins $850,000 1 Ryan Smith CLWRW USA 28 Free Agent $0 0 Ryan Strome C CAN 32 Chicago Blackhawks $5,000,000 2 Ryan Suter D USA 40 Pittsburgh Penguins $0 1 Ryan Suzuki C CAN 24 Heat $950,000 1 Ryan Tverberg CLWRW CAN 23 Stars $875,000 1 Ryan Ufko D USA 22 Phantoms $875,000 2 Ryan Verrier D USA 27 Free Agent $0 0 Ryan Wagner LW USA 29 Free Agent $0 0 Ryan Wheeler D USA 28 Free Agent $0 0 Ryan Winterton C CAN 22 Admirals $875,000 2 Ryder Korczak CLWRW CAN 23 Roadrunners $875,000 2 Ryder Rolston CLWRW USA 24 Griffins $875,000 1 Ryker Evans D CAN 24 Nashville Predators $875,000 1 Rylan Parenteau G CAN 29 Free Agent $0 0 Rylee St Onge CLWRW CAN 27 Free Agent $0 0 Total 2329