hockey DB
search by league
team
morning report
contact us
home
NHL Player List - R
Player Name Pos. Birthdate Birthplace Seasons GP G A Pts PIM Yrs.
Antti Raanta G 05/12/1989 Rauma, Finland 2013-2024 277 0 3 3 2 11
Karel Rachunek D 08/27/1979 Zlin, Czech Rep. 1999-2008 371 22 118 140 227 7
Andre Racicot G 06/09/1969 Rouyn-Noranda, PQ 1989-1994 68 0 2 2 6 5
Bruce Racine G 08/09/1966 Cornwall, ONT 1995-1996 11 0 0 0 2 1
Jonathan Racine D 05/28/1993 Montreal, PQ 2013-2014 1 0 0 0 2 1
Yves Racine D 02/07/1969 Matane, PQ 1989-1998 508 37 194 231 439 9
Darren Raddysh D 02/28/1996 Toronto, ONT 2021-2024 103 7 29 36 25 3
Taylor Raddysh R 02/18/1998 Caledon, ONT 2021-2024 225 36 37 73 48 3
Lukas Radil C 08/05/1990 Caslav, Czech Rep. 2018-2020 50 7 4 11 14 2
Branko Radivojevic R 11/24/1980 Piestany, Slovakia 2001-2008 393 52 68 120 252 6
Harry "Yip" Radley 06/27/1908 Ottawa, ONT 1930-1937 19 0 1 1 13 2
Alexander Radulov R 07/05/1986 Nizhny Tagil, Russia 2006-2022 524 144 224 368 344 9
Igor Radulov L 08/23/1982 Nizhny Tagil, Russia 2002-2004 43 9 7 16 22 2
Nate Raduns F 05/17/1984 Sauk Rapids, MN 2008-2009 1 0 0 0 0 1
Brian Rafalski D 09/28/1973 Dearborn, MI 1999-2011 833 79 436 515 282 11
Brogan Rafferty D 05/28/1995 West Dundee, IL 2018-2021 3 0 1 1 0 2
Michael Raffl L 12/01/1988 Villach, Austria 2013-2022 590 89 90 179 235 9
Clare Raglan D 09/04/1927 Pembroke, ONT 1950-1953 100 4 9 13 52 3
Herb Raglan R 08/05/1967 Peterborough, ONT 1985-1994 343 33 56 89 775 9
Marcus Ragnarsson D 08/13/1971 Ostervala, Sweden 1995-2004 632 37 140 177 482 9
Rickard Rakell R 05/05/1993 Sundbyberg, Sweden 2012-2024 721 201 248 449 158 12
Rhett Rakhshani R 03/06/1988 Huntington Beach, CA 2010-2012 7 0 0 0 2 2
Don Raleigh C 06/27/1926 Kenora, ONT 1943-1956 535 101 219 320 96 10
Greg Rallo C 08/26/1981 Gurnee, IL 2011-2013 11 1 0 1 2 2
Brad Ralph C 10/17/1980 Richmond, ONT 2000-2001 1 0 0 0 0 1
Jamie Ram G 01/18/1971 Scarborough, ONT 1995-1996 1 0 0 0 0 1
John Ramage D 02/07/1991 Mississauga, ONT 2014-2016 2 0 0 0 0 2
Rob Ramage D 01/11/1959 Byron, ONT 1979-1994 1044 139 425 564 2224 15
Tim Ramholt D 11/02/1984 Zurich, Switzerland 2007-2008 1 0 0 0 0 1
Karri Ramo G 07/01/1986 Asikkala, Finland 2006-2016 159 0 4 4 16 6
Beattie Ramsay     1927-1928 41 0 2 2 10 1
Craig Ramsay F 03/17/1951 Weston, ONT 1971-1985 1070 252 420 672 201 14
Les Ramsay 1944-1945 11 2 2 4 2 1
Mike Ramsey D 12/03/1960 Minneapolis, MN 1979-1997 1070 79 266 345 1012 18
Wayne Ramsey D 01/31/1957 Hamiota, MAN 1977-1978 2 0 0 0 0 1
Ken Randall D 12/14/1887 Kingston, ONT 1917-1927 217 67 28 95 415 10
Tyler Randell R 06/15/1991 Scarborough, ONT 2015-2016 27 6 0 6 47 1
Bill Ranford G 12/14/1966 Brandon, MAN 1985-2000 647 0 24 24 65 15
Brendan Ranford L 05/03/1992 Edmonton, ALTA 2014-2015 1 0 0 0 0 1
Paul Ranger D 09/12/1984 Whitby, ONT 2005-2014 323 24 82 106 254 6
Paul Ranheim L 01/25/1966 St. Louis, MO 1988-2003 1013 161 199 360 288 15
George Ranieri L 01/14/1936 Toronto, ONT 1956-1957 2 0 0 0 0 1
Sampo Ranta L 05/31/2000 Naantali, Finland 2020-2023 16 0 0 0 6 3
Mikko Rantanen R 10/29/1996 Nousiainen, Finland 2015-2024 569 261 355 616 348 9
Joonas Rask F 03/24/1990 Savonlinna, Finland 2012-2013 2 0 1 1 0 1
Tuukka Rask G 03/10/1987 Savonlinna, Finland 2007-2022 564 0 17 17 26 15
Victor Rask C 03/01/1993 Leksand, Sweden 2014-2022 506 89 134 223 86 8
Adam Raska R 09/25/2001 Frydek-Mistek, Czech Rep. 2021-2024 13 0 0 0 7 3
Dennis Rasmussen C 07/03/1990 Vasteras, Sweden 2015-2018 139 9 12 21 24 3
Erik Rasmussen C 03/28/1977 Minneapolis, MN 1997-2007 545 52 76 128 305 9
Michael Rasmussen C 04/17/1999 Surrey, BC 2018-2024 313 49 70 119 211 5
Peter Ratchuk D 09/10/1977 Buffalo, NY 1998-2001 32 1 1 2 10 2
Isaac Ratcliffe L 02/15/1999 London, ONT 2021-2022 10 1 3 4 10 1
Jean Ratelle C 10/03/1940 Lac St. Jean, PQ 1960-1981 1281 491 776 1267 276 21
Jack Rathbone D 05/20/1999 Boston, MA 2020-2023 28 2 3 5 4 3
Mike Rathje D 05/11/1974 Mannville, ALTA 1993-2007 768 30 150 180 491 13
Jake Rathwell L 08/12/1947 Temiscaming, PQ 1974-1975 1 0 0 0 0 1
Ty Rattie R 02/05/1993 Calgary, ALTA 2013-2019 99 13 17 30 12 6
Dan Ratushny D 10/29/1970 Nepean, ONT 1992-1993 1 0 1 1 2 1
Aatu Raty C 11/14/2002 Oulu, Finland 2022-2023 15 2 1 3 4 1
Aku Raty R 07/05/2001 Oulu, Finland 2022-2024 1 0 1 1 0 1
Chad Rau C 01/18/1987 Eden Prairie, MN 2011-2012 9 2 0 2 0 1
Kyle Rau C 10/24/1992 Eden Prairie, MN 2015-2022 61 2 5 7 15 6
Errol Rausse L 05/18/1959 Quesnel, BC 1979-1982 31 7 3 10 0 3
Pekka Rautakallio D 07/25/1953 Pori, Finland 1979-1982 235 33 121 154 122 3
Matt Ravlich D 07/12/1938 Sault Ste. Marie, ONT 1962-1973 411 12 78 90 364 10
Rob Ray R 06/08/1968 Stirling, ONT 1989-2004 900 41 50 91 3207 15
Andrew Raycroft G 05/04/1980 Belleville, ONT 2000-2012 280 0 3 3 14 11
Alain Raymond G 06/26/1965 Rimouski, PQ 1987-1988 1 0 0 0 0 1
Armand Raymond D 01/12/1913 Montreal, PQ 1937-1940 22 0 3 3 14 2
Lucas Raymond L 03/28/2002 Gothenburg, Sweden 2021-2024 238 71 103 174 70 3
Mason Raymond L 09/17/1985 Cochrane, ALTA 2007-2017 546 115 136 251 156 10
Paul "Marcel" Raymond C 02/27/1913 Montreal, PQ 1932-1935 65 2 1 3 2 3
Chuck Rayner G 08/11/1920 Sutherland, SASK 1941-1953 412 0 0 0 26 9
Matt Read R 06/14/1986 Ilderton, ONT 2011-2019 449 88 100 188 83 8
Melvin Read C 04/10/1924 Montreal, PQ 1946-1947 6 0 0 0 8 1
Ryan Ready L 11/07/1978 Peterborough, ONT 2005-2006 7 0 1 1 0 1
Ken Reardon D 04/01/1921 Winnipeg, MAN 1940-1950 341 26 96 122 604 7
Terry Reardon C 04/06/1919 Winnipeg, MAN 1938-1947 197 47 53 100 83 7
Marty Reasoner C 02/26/1977 Honeoye Falls, NY 1998-2013 798 97 169 266 379 14
Daryl Reaugh G 02/13/1965 Prince George, BC 1984-1991 27 0 0 0 4 3
Marc Reaume D 02/07/1934 LaSalle, ONT 1954-1971 344 8 43 51 273 9
Ryan Reaves R 01/20/1987 Winnipeg, MAN 2010-2024 877 63 72 135 1072 14
Billy Reay C 08/21/1918 Winnipeg, MAN 1943-1953 479 105 162 267 202 10
Mark Recchi R 02/01/1968 Kamloops, BC 1988-2011 1652 577 956 1533 1033 22
Joel Rechlicz R 06/14/1987 Brookfield, WI 2008-2012 26 0 1 1 105 3
Gord Redahl F 08/28/1935 Kinistino, NS 1958-1959 18 0 1 1 2 1
Wade Redden D 06/12/1977 Lloydminster, SASK 1996-2013 1023 109 348 457 665 14
Eldon "Pokey" Reddick G 10/06/1964 Halifax, NS 1986-1994 132 0 1 1 20 6
George Redding L Peterborough, ONT 1924-1926 35 3 2 5 10 2
Liam Reddox R 01/27/1986 Whitby, ONT 2007-2011 100 6 18 24 34 4
Craig Redmond D 09/22/1965 Dawson Creek, BC 1984-1989 191 16 68 84 134 5
Dick Redmond D 08/14/1949 Kirkland Lake, ONT 1969-1982 771 133 312 445 504 13
Keith Redmond L 10/25/1972 Richmond Hill, ONT 1993-1994 12 1 0 1 20 1
Mickey Redmond R 12/27/1947 Kirkland Lake, ONT 1967-1976 538 233 195 428 219 9
Zach Redmond D 07/26/1988 Traverse City, MI 2012-2018 133 9 29 38 50 6
Greg Redquest G 07/30/1956 Toronto, ONT 1977-1978 1 0 0 0 0 1
Dave Reece G 09/13/1948 Troy, NY 1975-1976 14 0 0 0 0 1
Mark Reeds F 01/24/1960 Toronto, ONT 1981-1989 365 45 114 159 135 8
Scott Reedy C 04/04/1999 Prior Lake, MN 2021-2022 35 7 2 9 10 1
Joe Reekie D 02/22/1965 Victoria, BC 1985-2002 902 25 139 164 1326 17
Dylan Reese D 08/29/1984 Pittsburgh, PA 2009-2015 78 3 14 17 40 5
Jeff Reese G 03/24/1966 Brantford, ONT 1987-1999 174 0 8 8 30 11
Bill Regan D 12/11/1908 Creighton Mine, ONT 1929-1933 67 3 2 5 67 3
Larry Regan W 08/09/1930 North Bay, ONT 1956-1961 280 41 95 136 71 5
Richie Regehr D 01/17/1983 Rosthern, SASK 2005-2007 20 1 3 4 6 2
Robyn Regehr D 04/19/1980 Recife, Brazil 1999-2015 1090 36 163 199 972 15
Pavol Regenda L 12/07/1999 Michalovce, Slovakia 2022-2024 19 1 2 3 6 2
Darcy Regier D 11/27/1956 Swift Current, SASK 1977-1984 26 0 2 2 35 3
Steven Regier L 08/31/1984 Spruce Grove, ALTA 2005-2009 26 3 1 4 8 4
Peter Regin C 04/16/1986 Herning, Denmark 2008-2015 243 23 44 67 64 7
Brent Regner D 05/17/1989 Westlock, ALTA 2015-2016 7 0 0 0 4 1
Alec Regula D 08/06/2000 West Bloomfield, MI 2020-2023 22 1 0 1 16 3
Earl "Dutch" Reibel C 07/21/1930 Kitchener, ONT 1953-1959 409 84 161 245 75 6
Jeremy Reich L 02/11/1979 Craik, SASK 2003-2008 99 2 4 6 161 3
Kristian Reichel C 06/11/1998 Most, Czech Rep. 2021-2023 15 1 2 3 7 2
Lukas Reichel L 05/17/2002 Nuremberg, Germany 2021-2024 98 11 20 31 18 3
Robert Reichel C 06/25/1971 Litvinov, Czech Rep. 1990-2004 830 252 378 630 388 11
Craig Reichert R 05/11/1974 Winnipeg, MAN 1996-1997 3 0 0 0 0 1
Brandon Reid C 03/09/1981 Kirkland, PQ 2002-2007 13 2 4 6 0 3
Darren Reid R 05/08/1983 Lac La Biche, ALTA 2005-2007 21 0 1 1 18 2
Dave Reid C 01/11/1934 Toronto, ONT 1952-1956 7 0 0 0 0 3
Dave Reid L 05/15/1964 Toronto, ONT 1983-2001 961 165 204 369 253 18
Gordon Reid D 02/19/1910 Mount Albert, ONT 1936-1937 1 0 0 0 2 1
Jerry Reid C Owen Sound, ONT 1948-1949 0 0 0 0 0 1
Reg Reid   1924-1926 40 2 0 2 4 2
Tom Reid D 06/24/1946 Fort Erie, ONT 1967-1978 701 17 113 130 654 11
Dave Reierson D 08/30/1964 Bashaw, ALTA 1988-1989 2 0 0 0 2 1
Ed Reigle D 06/19/1924 Winnipeg, MAN 1950-1951 17 0 2 2 25 1
Mike Reilly D 07/13/1993 Chicago, IL 2015-2024 400 18 104 122 162 9
James Reimer G 03/15/1988 Morweena, MAN 2010-2024 501 0 3 3 20 14
Cole Reinhardt L 02/01/2000 Calgary, ALTA 2021-2022 1 0 0 0 2 1
Griffin Reinhart D 01/24/1994 North Vancouver, BC 2014-2017 37 0 2 2 26 3
Max Reinhart C 02/04/1992 North Vancouver, BC 2012-2015 23 1 4 5 6 3
Paul Reinhart D 01/08/1960 Kitchener, ONT 1979-1990 648 133 427 560 277 11
Sam Reinhart C 11/06/1995 West Vancouver, BC 2014-2024 696 255 283 538 146 10
Ollie Reinikka F Shuswap, BC 1926-1927 16 0 0 0 0 1
Mitch Reinke D 02/04/1996 Stillwater, MN 2017-2021 1 0 0 0 0 2
Steven Reinprecht C 05/07/1976 Edmonton, ALTA 1999-2011 663 140 242 382 186 11
Todd Reirden D 06/25/1971 Deerfield, IL 1998-2004 183 11 35 46 181 5
Leo Reise D 06/01/1892 Pembroke, ONT 1920-1930 223 39 31 70 189 8
Leo Reise D 06/07/1922 Stoney Creek, ONT 1945-1954 494 28 81 109 399 9
Eric Reitz D 07/29/1982 Detroit, MI 2005-2009 48 1 1 2 69 4
Sheldon Rempal R 08/07/1995 Calgary, ALTA 2018-2024 21 2 1 3 4 5
Matthew Rempe C 06/29/2002 Calgary, ALTA 2022-2024 17 1 1 2 71 1
Mark Renaud D 07/01/1952 Toronto, ONT 1979-1984 152 6 50 56 86 5
Mikael Renberg R 05/05/1972 Pitea, Sweden 1993-2004 661 190 274 464 372 10
Borna Rendulic R 03/25/1992 Zagreb, Croatia 2014-2017 15 1 1 2 6 3
Daniel Renouf D 06/01/1994 Pickering, ONT 2016-2023 24 0 3 3 23 4
Michal Repik R 12/31/1988 Vlasim, Czech Rep. 2008-2012 72 9 11 20 36 4
Glenn "Chico" Resch G 07/10/1948 Moose Jaw, SASK 1973-1987 571 0 16 16 70 14
Tarmo Reunanen D 03/01/1998 Aanekoski, Finland 2020-2021 4 0 1 1 0 1
Bobby Reynolds L 07/14/1967 Fenton, MI 1989-1990 7 1 1 2 0 1
Jon Rheault R 08/01/1986 Arlington, TX 2012-2013 5 0 0 0 0 1
Herb Rheaume G 01/12/1900 Mason, PQ 1925-1926 31 0 0 0 0 1
Pascal Rheaume C 06/21/1973 Quebec City, PQ 1996-2006 318 39 52 91 144 9
Damian Rhodes G 05/28/1969 St. Paul, MN 1990-2002 309 1 6 7 34 10
Pat Ribble D 04/26/1954 Leamington, ONT 1975-1983 349 19 60 79 365 8
Mike Ribeiro C 02/10/1980 Montreal, PQ 1999-2017 1074 228 565 793 577 17
Mike Ricci C 10/27/1971 Scarborough, ONT 1990-2007 1099 243 362 605 979 16
Nick Ricci G 06/03/1959 Niagara Falls, ONT 1979-1983 19 0 0 0 2 4
Steven Rice R 05/26/1971 Kitchener, ONT 1990-1998 329 64 61 125 275 8
Anthony Richard C 12/20/1996 Trois-Rivieres, PQ 2018-2024 24 4 4 8 8 4
Henri Richard F 02/29/1936 Montreal, PQ 1955-1975 1258 358 688 1046 928 20
Jacques Richard C 10/07/1952 Quebec, PQ 1972-1983 556 160 187 347 307 10
Jean-Marc Richard D 10/08/1966 St. Raymond, PQ 1987-1990 5 2 1 3 2 2
Maurice "Rocket" Richard R 08/04/1921 Montreal, PQ 1942-1960 978 544 422 966 1285 18
Mike Richard C 09/07/1966 Toronto, ONT 1987-1990 7 0 2 2 2 2
Tanner Richard C 04/06/1993 Markham, ONT 2016-2017 3 0 0 0 2 1
Brad Richards C 05/02/1980 Murray Harbour, PEI 2000-2016 1126 298 634 932 251 15
Justin Richards C 03/17/1998 Orlando, FL 2020-2023 3 0 2 2 0 2
Mike Richards C 02/11/1985 Kenora, ONT 2005-2016 749 181 306 487 585 11
Todd Richards D 10/20/1966 Crystal, MN 1990-1992 8 0 4 4 4 2
Travis Richards D 03/22/1970 Crystal, MN 1994-1996 3 0 0 0 2 2
Brad Richardson R 02/04/1985 Belleville, ONT 2005-2022 869 111 143 254 443 17
Dave Richardson L 12/11/1940 St. Boniface, MAN 1963-1968 45 3 2 5 27 4
Glen Richardson L 09/20/1955 Barrie, ONT 1975-1976 24 3 6 9 19 1
Ken Richardson F 04/12/1951 North Bay, ONT 1974-1979 49 8 13 21 16 3
Luke Richardson D 03/26/1969 Ottawa, ONT 1987-2009 1417 35 166 201 2055 21
Terry Richardson G 05/07/1953 New Westminster, BC 1973-1979 20 0 1 1 6 5
Bob Richer D 03/05/1951 Cowansville, PQ 1972-1973 3 0 0 0 0 1
Stephane Richer L 06/07/1966 Buckingham, PQ 1984-2002 1054 421 398 819 614 17
Stephane Richer D 04/28/1966 Hull, PQ 1992-1995 27 1 5 6 20 3
Danny Richmond D 08/01/1984 Chicago, IL 2005-2008 49 0 3 3 75 3
Steve Richmond D 12/11/1959 Chicago, IL 1983-1989 159 4 23 27 514 5
Barry Richter D 09/11/1970 Madison, WI 1995-2001 151 11 34 45 76 5
Dave Richter D 04/08/1960 Winnipeg, MAN 1981-1990 365 9 40 49 1030 9
Mike Richter G 09/22/1966 Abington, PA 1988-2003 666 0 11 11 34 15
Curt Ridley G 09/23/1951 Winnipeg, MAN 1974-1981 104 0 1 1 17 6
Mike Ridley C 07/08/1963 Winnipeg, MAN 1985-1997 866 292 466 758 424 12
Tobias Rieder C 01/10/1993 Landshut, Germany 2014-2021 478 64 81 145 52 7
Morgan Rielly D 03/09/1994 Vancouver, BC 2013-2024 791 80 392 472 229 11
Vincent Riendeau G 04/20/1966 Saint-Hyacinthe, PQ 1987-1995 184 0 4 4 14 8
Michel Riesen R 04/11/1979 Oberbalm, Switzerland 2000-2001 12 0 1 1 4 1
Marshall Rifai D 03/16/1998 Beaconsfield, PQ 2022-2024 2 0 0 0 0 1
Dennis Riggin G 04/11/1936 Kincardine, ONT 1959-1963 18 0 0 0 0 2
Pat Riggin G 05/26/1959 Kincardine, ONT 1979-1988 350 0 8 8 41 9
Juuso Riikola D 11/09/1993 Joensuu, Finland 2018-2022 80 3 10 13 18 4
Bill Riley W 09/20/1950 Amherst, NS 1974-1980 139 31 30 61 320 5
Jack Riley C 12/29/1910 Berkenla, Ireland 1932-1936 102 10 22 32 8 4
Jim Riley 1926-1927 17 0 2 2 14 1
Zac Rinaldo C 06/15/1990 Mississauga, ONT 2010-2021 374 18 24 42 758 10
Bob Ring G 10/06/1946 Wakefield, MA 1965-1966 1 0 0 0 0 1
Pekka Rinne G 11/03/1982 Kempele, Finland 2005-2021 683 1 14 15 56 15
Howard Riopelle L 01/30/1922 Ottawa, ONT 1947-1950 169 27 16 43 73 3
Gerry Rioux R 02/17/1959 Iroquois Falls, ONT 1979-1980 8 0 0 0 6 1
Pierre Rioux F 02/01/1962 Quebec, PQ 1982-1983 14 1 2 3 4 1
Vic Ripley C 05/30/1906 Elgin, ONT 1928-1935 248 51 47 98 173 7
Doug Risebrough F 01/29/1954 Kitchener, ONT 1974-1987 740 185 286 471 1542 13
Rasmus Rissanen D 07/13/1991 Kuopio, Finland 2014-2015 6 0 0 0 4 1
Gary Rissling L 08/08/1956 Saskatoon, SASK 1978-1985 221 23 30 53 1008 7
Pat Rissmiller L 10/26/1978 Belmont, MA 2003-2011 192 18 28 46 60 6
Rasmus Ristolainen D 10/27/1994 Turku, Finland 2013-2024 713 52 233 285 369 11
Jani Rita L 07/25/1981 Helsinki, Finland 2001-2006 66 9 5 14 10 4
Bob Ritchie L 02/20/1955 Temiscaming, PQ 1976-1978 29 8 4 12 10 2
Brett Ritchie R 07/01/1993 Orangeville, ONT 2014-2023 391 50 35 85 255 9
Byron Ritchie C 04/24/1977 Burnaby, BC 1998-2008 324 25 33 58 373 8
Dave Ritchie 1917-1926 54 15 3 18 39 6
Nick Ritchie L 12/05/1995 Orangeville, ONT 2015-2023 481 84 102 186 483 8
Mattias Ritola R 03/14/1987 Borlange, Sweden 2007-2012 43 4 5 9 17 4
Alex Ritson C 03/07/1922 Peace River, ALTA 1944-1945 1 0 0 0 0 1
David Rittich G 08/19/1992 Jihlava, Czech Rep. 2016-2024 196 0 1 1 28 8
Al Rittinger R 01/28/1925 Regina, SASK 1943-1944 19 3 7 10 0 1
Bobby Rivard C 08/01/1939 Sherbrooke, PQ 1967-1968 27 5 12 17 4 1
Fern Rivard G 01/18/1946 Grand'Mere, PQ 1968-1975 55 0 0 0 10 4
Gus Rivers R 11/19/1909 Winnipeg, MAN 1929-1932 88 4 5 9 12 3
Jamie Rivers D 03/16/1975 Ottawa, ONT 1995-2007 454 17 49 66 385 11
Shawn Rivers D 01/30/1971 Ottawa, ONT 1992-1993 4 0 2 2 2 1
Wayne Rivers R 02/01/1942 Hamilton, ONT 1961-1969 108 15 30 45 94 7
Craig Rivet D 09/13/1974 North Bay, ONT 1994-2011 923 50 187 237 1171 16
Garth Rizzuto C 09/11/1947 Trail, BC 1970-1971 37 3 4 7 16 1
Andy Roach D 08/22/1973 Mattawan, MI 2005-2006 5 1 2 3 10 1
John Roach G 06/23/1900 Port Perry, ONT 1921-1935 491 0 0 0 0 14
Mickey Roach Glace Bay, NS 1919-1927 209 75 27 102 41 8
Colby Robak D 04/24/1990 Dauphin, MAN 2011-2015 47 0 4 4 25 4
Mario Roberge L 01/23/1964 Quebec, PQ 1990-1995 112 7 7 14 314 5
Serge Roberge R 03/31/1965 Quebec, PQ 1990-1991 9 0 0 0 24 1
Claude Robert L 08/10/1928 Montreal, PQ 1950-1951 23 1 0 1 9 1
Rene Robert C 12/31/1948 Trois-Rivieres, PQ 1970-1982 744 284 418 702 597 12
Phil Roberto R 01/01/1949 Niagara Falls, ONT 1969-1977 385 75 106 181 464 8
David Roberts L 05/28/1970 Alameda, CA 1993-1998 125 20 33 53 85 5
Doug Roberts R 10/28/1942 Detroit, MI 1965-1975 419 43 104 147 342 10
Gary Roberts L 05/23/1966 North York, ONT 1986-2009 1224 438 471 909 2560 21
Gordie Roberts D 10/02/1957 Detroit, MI 1979-1994 1097 61 359 420 1582 15
Jim Roberts D 04/09/1940 Toronto, ONT 1963-1978 1006 126 194 320 621 15
Jim Roberts L 06/08/1956 Toronto, ONT 1976-1979 106 17 23 40 33 3
Moe Roberts G 12/12/1906 Waterbury, CT 1925-1952 10 0 0 0 0 4
Earl Robertson G 11/24/1911 Regina, SASK 1936-1942 192 0 0 0 0 6
Fred Robertson D 10/22/1911 Carlisle, England 1931-1934 34 1 0 1 35 2
Geordie Robertson C 08/01/1959 Victoria, BC 1982-1983 5 1 2 3 7 1
George Robertson 05/11/1927 Winnipeg, MAN 1947-1949 31 2 5 7 6 2
Jason Robertson L 07/22/1999 Arcadia, CA 2019-2024 292 133 181 314 80 5
Nicholas Robertson L 09/11/2001 Pasadena, CA 2019-2024 87 17 17 34 8 5
Torrie Robertson L 08/02/1961 Victoria, BC 1980-1990 442 49 99 148 1751 10
Bert Robertsson D 06/30/1974 Sodertalje, Sweden 1997-2001 123 4 10 14 75 4
Stephane Robidas D 03/03/1977 Sherbrooke, PQ 1999-2015 937 57 201 258 713 15
Florent Robidoux L 05/05/1960 Treherne, MAN 1980-1984 52 7 4 11 75 3
Bobby Robins R 10/17/1981 Rhinelander, WI 2014-2015 3 0 0 0 14 1
Tristen Robins C 11/15/2001 London, England 2022-2023 3 0 0 0 0 1
Buddy Robinson R 09/30/1991 Bellmawr, NJ 2015-2023 62 4 8 12 36 6
Doug Robinson L 08/27/1940 St. Catharines, ONT 1963-1971 240 44 67 111 34 7
Earl Robinson R 03/11/1907 Montreal, PQ 1928-1940 417 83 98 181 133 11
Eric Robinson L 06/14/1995 Bellmawr, NJ 2017-2024 306 40 51 91 59 7
Larry Robinson D 06/02/1951 Winchester, ONT 1972-1992 1384 208 750 958 793 20
Moe Robinson D 05/29/1957 Winchester, ONT 1979-1980 1 0 0 0 0 1
Nathan Robinson C 12/31/1981 Scarborough, ONT 2003-2006 7 0 0 0 2 2
Rob Robinson D 04/19/1967 St. Catharines, ONT 1991-1992 22 0 1 1 8 1
Scott Robinson R 03/29/1964 100 Mile House, BC 1989-1990 1 0 0 0 2 1
Louis Robitaille L 03/16/1982 Montreal, PQ 2005-2006 2 0 0 0 5 1
Luc Robitaille L 02/17/1966 Montreal, PQ 1986-2006 1431 668 726 1394 1177 19
Mike Robitaille D 02/12/1948 Midland, ONT 1969-1977 382 23 105 128 280 8
Randy Robitaille C 10/12/1975 Ottawa, ONT 1996-2008 531 84 172 256 201 11
David Roche L 06/13/1975 Lindsay, ONT 1995-2002 171 15 15 30 334 5
Desse Roche R Kemptville, ONT 1930-1935 112 20 18 38 44 4
Earl Roche R Prescott, ONT 1930-1935 148 25 27 52 48 5
Ernie Roche D 02/04/1930 Montreal, PQ 1950-1951 4 0 0 0 2 1
Travis Roche D 06/17/1978 Grande Cache, ALTA 2000-2007 60 6 14 20 24 4
Dave Rochefort C 07/22/1946 Red Deer, ALTA 1966-1967 1 0 0 0 0 1
Leon Rochefort F 05/04/1939 Cap-de-la-Madeleine, PQ 1960-1976 617 121 147 268 93 15
Normand Rochefort D 01/28/1961 Quebec, PQ 1980-1994 598 39 119 158 570 13
Harvey Rockburn D 08/20/1908 Ottawa, ONT 1929-1933 94 4 2 6 254 3
Eddie Rodden C 03/22/1903 Mattawa, ONT 1926-1931 97 6 14 20 60 4
Jack Rodewald R 02/14/1994 Winnipeg, MAN 2017-2019 10 0 0 0 2 2
Marc Rodgers R 03/16/1972 Shawville, PQ 1999-2000 21 1 1 2 10 1
Anton Rodin R 11/21/1990 Stockholm, Sweden 2016-2017 3 0 1 1 0 1
Bryan Rodney D 04/22/1984 London, ONT 2008-2012 34 1 12 13 12 4
Evan Rodrigues C 07/28/1993 Toronto, ONT 2015-2024 465 81 126 207 141 9
Jeremy Roenick C 01/17/1970 Boston, MA 1988-2009 1363 513 703 1216 1463 20
Stacy Roest C 03/15/1974 Lethbridge, ALTA 1998-2003 244 28 48 76 54 5
John Rogers R Frenchman Butte, SASK 1973-1975 14 2 4 6 0 2
Mike Rogers C 10/24/1954 Calgary, ALTA 1979-1986 484 202 317 519 184 7
Jeff Rohlicek C 01/27/1966 Park Ridge, IL 1987-1989 9 0 0 0 8 2
Leif Rohlin D 02/26/1968 1995-1997 96 8 24 32 40 2
Jon Rohloff D 10/03/1969 Mankato, MN 1994-1997 150 7 25 32 129 3
Todd Rohloff D 01/16/1974 Grand Rapids, MN 2001-2004 75 0 6 6 40 2
Dale Rolfe D 04/30/1940 Timmins, ONT 1959-1975 509 25 125 150 556 9
Al Rollins G 10/09/1926 Vanguard, SASK 1949-1960 430 0 1 1 43 9
Dwayne Roloson G 10/12/1969 Simcoe, ONT 1996-2012 606 0 14 14 96 14
Brian Rolston L 02/21/1973 Flint, MI 1994-2012 1256 342 419 761 472 17
Larry Romanchych C 09/07/1949 Vancouver, BC 1970-1977 298 68 97 165 102 6
Russ Romaniuk L 06/09/1970 Winnipeg, MAN 1991-1996 102 13 14 27 63 5
Roberto Romano G 10/29/1962 Montreal, PQ 1982-1994 126 0 1 1 6 6
Alexander Romanov D 01/06/2000 Moscow, Russia 2020-2024 290 13 50 63 137 4
Georgy Romanov G 12/15/1999 Yekaterinburg, Russia 2022-2024 1 0 0 0 0 1
Doug Rombough C 07/08/1950 Fergus, ONT 1972-1976 150 24 27 51 80 4
Aaron Rome D 09/27/1983 Brandon, MAN 2006-2014 226 6 22 28 185 8
Dale Rominski R 10/01/1975 Farmington Hills, MI 1999-2000 3 0 1 1 2 1
Elwyn "Doc" Romnes C 01/01/1909 White Bear Lake, MN 1930-1940 359 67 136 203 42 10
Ed Ronan R 03/21/1968 Quincy, MA 1991-1997 182 13 23 36 101 6
Skene Ronan 1918-1919 11 0 0 0 0 1
Jonas Rondbjerg R 03/31/1999 Horsholm, Denmark 2021-2024 62 3 7 10 8 3
Cliff Ronning C 10/01/1965 Burnaby, BC 1985-2004 1137 306 563 869 453 18
Jonas Ronnqvist L 08/22/1973 Kalix, Sweden 2000-2001 38 0 4 4 14 1
Len Ronson L 07/08/1936 Brantford, ONT 1960-1969 18 2 1 3 10 2
Paul Ronty C 07/12/1928 Toronto, ONT 1947-1955 488 101 211 312 103 8
Kevin Rooney C 05/21/1993 Canton, MA 2016-2024 259 26 23 49 120 8
Steve Rooney F 06/28/1963 Canton, MA 1984-1989 154 15 13 28 496 5
Filip Roos D 01/05/1999 Gothenburg, Sweden 2022-2024 21 1 2 3 4 2
Bill Root D 09/06/1959 Toronto, ONT 1982-1988 247 11 23 34 180 6
Pavel Rosa R 06/07/1977 Most, Czech Rep. 1998-2004 36 5 13 18 6 4
Mike Rosati G 01/07/1968 Toronto, ONT 1998-1999 1 0 0 0 0 1
Jay Rosehill L 07/16/1985 Olds, ALTA 2009-2014 117 5 3 8 352 5
Calle Rosen D 02/02/1994 Vaxjo, Sweden 2017-2024 93 11 20 31 22 6
Isak Rosen R 03/15/2003 Solna, Sweden 2022-2024 7 0 0 0 0 1
Jack Roslovic C 01/29/1997 Columbus, OH 2016-2024 445 80 141 221 70 8
Art Ross 1917-1918 3 1 0 1 0 1
Jared Ross C 09/18/1982 Huntsville, AL 2008-2010 13 0 0 0 2 2
Jim Ross D 05/20/1926 Edinburgh, Scotland 1951-1953 62 2 11 13 29 2
Marco Rossi C 09/23/2001 Feldkirch, Austria 2021-2024 102 21 20 41 59 3
Felix "Rollie" Rossignol R 10/18/1922 Edmundston, NB 1943-1946 14 3 5 8 6 3
Kyle Rossiter D 06/09/1980 Edmonton, ALTA 2001-2004 11 0 1 1 9 3
Darcy Rota F 02/16/1953 Vancouver, BC 1973-1984 794 256 239 495 973 11
Randy Rota L 08/16/1950 Creston, BC 1972-1977 212 38 39 77 60 5
Sammy Rothschild     1924-1928 102 8 6 14 24 4
Orville "Rolly" Roulston D 04/12/1911 Toronto, ONT 1935-1938 24 0 6 6 10 3
Tom Roulston R 11/20/1957 Winnipeg, MAN 1980-1986 195 47 49 96 74 5
Magnus Roupe L 03/23/1963 Stockholm, Sweden 1987-1989 40 3 5 8 42 2
Allan Rourke D 03/06/1980 Mississauga, ONT 2003-2008 55 1 4 5 31 4
Bob Rouse D 06/18/1964 Surrey, BC 1983-2000 1061 37 181 218 1559 17
Lukas Rousek R 04/20/1999 Ostrov Nad Ohri, Czech Rep. 2022-2024 17 1 3 4 0 2
Bobby Rousseau R 07/26/1940 Montreal, PQ 1960-1975 942 245 458 703 359 15
Guy Rousseau L 12/21/1934 Montreal, PQ 1954-1957 4 0 1 1 2 2
Rollie Rousseau D 12/01/1929 Montreal, PQ 1952-1953 2 0 0 0 0 1
Antoine Roussel L 11/21/1989 Roubaix, France 2012-2022 607 85 112 197 1063 10
Dominic Roussel G 02/22/1970 Hull, PQ 1991-2001 205 0 4 4 33 8
Jean-Marc Routhier R 02/02/1968 Quebec, PQ 1989-1990 8 0 0 0 9 1
Bobby Rowe   1924-1925 4 1 0 1 0 1
Mike Rowe D 03/08/1965 Kingston, ONT 1984-1987 11 0 0 0 11 3
Ronnie Rowe L 11/30/1925 Toronto, ONT 1947-1948 5 1 0 1 0 1
Tom Rowe R 05/23/1956 Lynn, MA 1976-1983 357 85 100 185 615 7
Carter Rowney C 05/10/1989 Grande Prairie, ALTA 2016-2022 249 24 39 63 36 6
Andre Roy L 02/08/1975 Port Chester, NY 1995-2009 515 35 33 68 1169 11
Derek Roy C 05/04/1983 Ottawa, ONT 2003-2015 738 189 335 524 391 11
Jean-Yves Roy R 02/17/1969 Rosemere, PQ 1994-1998 61 12 16 28 26 4
Joshua Roy R 08/06/2003 Saint-Georges-De-Beauce, PQ 2022-2024 23 4 5 9 0 1
Kevin Roy L 05/20/1993 Greenfield Park, PQ 2017-2019 28 6 1 7 6 2
Mathieu Roy D 08/10/1983 Saint-Georges, PQ 2005-2013 66 2 11 13 76 6
Matt Roy D 03/01/1995 Detroit, MI 2018-2024 368 24 82 106 118 6
Nicolas Roy C 02/05/1997 Amos, PQ 2017-2024 297 53 82 135 128 7
Patrick Roy G 10/05/1965 Quebec, PQ 1984-2003 1029 0 45 45 262 19
Stephane Roy C 06/29/1967 Quebec, PQ 1987-1988 12 1 0 1 0 1
Gaetan Royer R 03/13/1976 Donnacona, PQ 2001-2002 3 0 0 0 2 1
Remi Royer D 03/13/1978 Donnacona, PQ 1998-1999 18 0 0 0 67 1
Michal Rozsival D 09/03/1978 Vlasim, Czech Rep. 1999-2017 963 68 241 309 704 16
Gino Rozzini C 10/24/1918 Shawinigan Falls, PQ 1944-1945 31 5 10 15 20 1
Kristians Rubins D 12/11/1997 Jurmala, Latvia 2021-2022 3 0 0 0 4 1
German Rubtsov C 06/27/1998 Chekhov, Russia 2019-2020 4 0 0 0 0 1
Steve Rucchin C 07/04/1971 Thunder Bay, ONT 1994-2007 735 171 318 489 164 12
Mike Rucinski C 12/12/1963 Wheeling, IL 1987-1989 1 0 0 0 0 2
Mike Rucinski D 03/30/1975 Trenton, MI 1997-2001 26 0 2 2 10 3
Martin Rucinsky L 03/11/1971 Most, Czech Rep. 1991-2008 961 241 371 612 821 16
Cody Rudkowsky G 07/21/1978 Willingdon, ALTA 2002-2003 1 0 0 0 0 1
Bernard Ruelle L 1943-1944 2 1 0 1 0 1
Jason Ruff L 01/27/1970 Kelowna, BC 1992-1994 14 3 3 6 10 2
Lindy Ruff D 02/17/1960 Edmonton, ALTA 1979-1991 691 105 195 300 1264 12
Kent Ruhnke R 09/18/1952 Agincourt, ONT 1975-1976 2 0 1 1 0 1
Chad Ruhwedel D 05/07/1990 San Diego, CA 2012-2024 364 13 36 49 94 12
Darren Rumble D 01/23/1969 Barrie, ONT 1990-2004 193 10 26 36 216 8
David Rundblad D 10/08/1990 Lycksele, Sweden 2011-2016 113 4 21 25 30 5
Thomas Rundqvist F 05/04/1960 1984-1985 2 0 1 1 0 1
Paul Runge C 09/10/1908 Edmonton, ALTA 1930-1938 138 18 22 40 57 6
Arttu Ruotsalainen C 10/29/1997 Oulu, Finland 2020-2022 35 7 3 10 14 2
Reijo Ruotsalainen D 04/01/1960 Oulu, Finland 1981-1990 446 107 237 344 180 7
Duane Rupp D 03/29/1938 McNutt, SASK 1962-1973 374 24 93 117 220 10
Mike Rupp L 01/13/1980 Cleveland, OH 2002-2014 609 54 45 99 855 11
Pat Rupp G 08/12/1942 Detroit, MI 1963-1964 1 0 0 0 0 1
Terry Ruskowski C 12/31/1954 Prince Albert, SASK 1979-1989 630 113 313 426 1356 10
Cam Russell D 01/12/1969 Halifax, NS 1989-1999 396 9 21 30 872 10
Church Russell F 03/16/1923 Winnipeg, MAN 1945-1948 90 20 16 36 12 3
Kris Russell D 05/02/1987 Caroline, ALTA 2007-2022 912 48 206 254 271 15
Patrick Russell R 01/04/1993 Holte, Denmark 2018-2021 59 0 7 7 14 3
Phil Russell D 07/21/1952 Edmonton, ALTA 1972-1987 1016 99 325 424 2038 15
Ryan Russell C 05/02/1987 Red Deer, ALTA 2011-2012 41 2 0 2 2 1
Robbie Russo D 02/15/1993 Westmont, IL 2016-2017 19 0 0 0 2 1
Bryan Rust R 05/11/1992 Pontiac, MI 2014-2024 567 172 200 372 187 10
Jim Rutherford G 02/17/1949 Beeton, ONT 1970-1983 457 0 15 15 62 13
Wayne Rutledge G 01/05/1942 Barrie, ONT 1967-1970 82 0 0 0 11 3
Jan Rutta D 07/29/1990 Pisek, Czech Rep. 2017-2024 363 20 69 89 191 7
Christian Ruuttu C 02/20/1964 Lappeenranta, Finland 1986-1995 621 134 298 432 714 9
Jarkko Ruutu L 08/23/1975 Vantaa, Finland 1999-2011 652 58 84 142 1078 11
Tuomo Ruutu R 02/16/1983 Vantaa, Finland 2003-2016 735 148 198 346 596 12
Adam Ruzicka C 05/11/1999 Bratislava, Slovakia 2020-2024 117 14 26 40 32 4
Stefan Ruzicka R 02/17/1985 Nitra, Slovakia 2005-2008 55 4 13 17 47 3
Vladimir Ruzicka F 06/06/1963 Most, Czech 1989-1994 233 82 85 167 129 5
Bobby Ryan R 03/17/1987 Cherry Hill, NJ 2007-2021 866 261 308 569 470 14
Derek Ryan C 12/29/1986 Spokane, WA 2015-2024 569 81 122 203 146 9
Joakim Ryan D 06/17/1993 Rumson, NJ 2017-2021 145 4 20 24 33 4
Matt Ryan C 11/12/1983 Sharon, ONT 2005-2006 12 0 1 1 2 1
Michael Ryan L 05/16/1980 Boston, MA 2006-2009 83 7 8 15 34 3
Prestin Ryan D 06/29/1980 Arcola, SASK 2005-2006 1 0 0 0 2 1
Terry Ryan L 01/14/1977 St. John's, NFLD 1996-1999 8 0 0 0 36 3
Kerby Rychel L 10/07/1994 Torrance, CA 2014-2019 43 3 11 14 19 4
Warren Rychel L 05/12/1967 Tecumseh, ONT 1988-1999 406 38 39 77 1422 9
Mark Rycroft R 07/12/1978 Penticton, BC 2001-2007 226 21 25 46 113 4
Michael Ryder R 03/31/1980 Bonavista, NFLD 2003-2015 806 237 247 484 353 11
Andy Rymsha R 12/10/1968 St. Catharines, ONT 1991-1992 6 0 0 0 23 1
Drake Rymsha C 08/06/1998 Huntington Woods, MI 2020-2021 1 0 0 0 0 1
Jussi Rynnas G 05/22/1987 Pori, Finland 2011-2015 5 0 0 0 0 3
Rick Rypien C 05/16/1984 Coleman, ALTA 2005-2011 119 9 7 16 226 6
Jason Ryznar L 02/19/1983 Anchorage, AK 2005-2006 8 0 0 0 2 1