You Are Here > Hockey-Reference.com > Players > NHL/WHA Skater Register for Last Names Starting with R

NHL/WHA Skater Register for Last Names Starting with R

Complete List / Skater Register / Goalie Register

Active players are listed in bold.
Members of the Hockey Hall of Fame are marked with an asterisk (*).

287 NHL/WHA Skaters

Glossary / CSV / PRE / Click column headers to sort
Player From To Pos GP G A PTS PTS/G GC GC/G TGF PGF TGA PGA +/- PIM ESG PPG SHG GWG SOG SOG/G SPCT TOI ATOI
Karel Rachunek 2000 2008 D 371 22 118 140 0.38 46 0.12 395 109 322 85 49 227 9 12 1 4 532 1.43 4.1 7382 19:54
Yves Racine 1990 1998 D 508 37 194 231 0.45 76 0.15 588 193 535 101 -39 439 19 17 1 3 860 1.69 4.3
Branko Radivojevic 2002 2008 RW 393 52 68 120 0.31 46 0.12 186 38 243 60 -35 252 42 9 1 13 526 1.34 9.9 5313 13:31
Yip Radley 1931 1937 D 18 0 1 1 0.06 0 0.02 13
Alexander Radulov 2007 2008 RW 145 44 51 95 0.66 36 0.25 144 37 82 1 26 70 35 9 0 6 279 1.92 15.8 2073 14:18
Igor Radulov 2003 2004 LW 43 9 7 16 0.37 7 0.15 24 8 21 0 -5 22 6 3 0 0 61 1.42 14.8 546 12:43
Brian Rafalski 2000 2008 D 614 57 309 366 0.60 116 0.19 824 304 479 86 127 214 27 29 1 14 1152 1.88 4.9 14128 23:01
Herb Raglan 1986 1994 RW 343 33 56 89 0.26 33 0.10 132 1 165 1 -33 775 33 0 0 4 396 1.15 8.3
Rags Raglan 1951 1953 D 100 4 9 13 0.13 5 0.05 52
Marcus Ragnarsson 1996 2004 D 632 37 140 177 0.28 61 0.10 598 138 667 199 -8 482 22 15 0 7 692 1.09 5.3 9248 22:24
Don Raleigh 1944 1956 C 535 101 219 320 0.60 125 0.23 96
Brad Ralph 2001 2001 LW 1 0 0 0 0.00 0 0.00 0 0 0 0 0 0 0 0 0 0 0 0.00 5 5:16
Rob Ramage 1979 1994 D 1124 151 461 612 0.54 215 0.19 1575 532 1648 434 -161 2391 72 77 2 20 3096 2.75 4.9
Tim Ramholt 2008 2008 D 1 0 0 0 0.00 0 0.00 0 0 1 0 -1 0 0 0 0 0 0 0.00 1 0:45
Beattie Ramsay 1928 1928 D 43 0 2 2 0.05 2 0.04 10
Craig Ramsay 1972 1985 LW 1070 252 420 672 0.63 256 0.24 1002 107 934 367 328 201 208 17 27 32 1614 1.51 15.6
Les Ramsay 1945 1945 LW 11 2 2 4 0.36 2 0.16 2
Mike Ramsey 1980 1997 D 1070 79 266 345 0.32 120 0.11 1194 139 1269 432 218 1012 65 12 2 14 1402 1.31 5.6
Wayne Ramsey 1978 1978 D 2 0 0 0 0.00 0 0.00 0 0 0 0 0 0 0 0 0 0 0 0.00
Ken Randall 1918 1927 RW/D 218 68 50 118 0.54 85 0.39 533
Paul Ranger 2006 2008 D 220 15 62 77 0.35 25 0.12 211 23 256 65 -3 156 14 0 1 3 268 1.22 5.6 4580 20:49
Paul Ranheim 1989 2003 LW 1013 161 199 360 0.36 140 0.14 525 44 747 264 -2 288 132 8 21 20 1584 1.56 10.2 4179 10:53
George Ranieri 1957 1957 LW 2 0 0 0 0.00 0 0.00 0
Erik Rasmussen 1998 2007 LW/C 545 52 76 128 0.23 48 0.09 217 20 209 17 5 305 50 2 0 8 596 1.09 8.7 6037 11:31
Peter Ratchuk 1999 2001 D 32 1 1 2 0.06 1 0.03 14 1 17 2 -2 10 1 0 0 0 45 1.41 2.2 439 13:43
Jean Ratelle* 1961 1981 C 1281 491 776 1267 0.99 480 0.37 1495 478 785 67 299 276 334 136 4 64 2481 2.43 17.5
Mike Rathje 1994 2007 D 768 30 150 180 0.23 60 0.08 652 119 804 297 26 491 16 12 2 3 755 0.98 4.0 11861 21:58
Jake Rathwell 1975 1975 RW 1 0 0 0 0.00 0 0.00 0 0 0 0 0 0 0 0 0 0 0 0.00
Dan Ratushny 1993 1993 D 1 0 1 1 1.00 0 0.31 2 0 2 0 0 2 0 0 0 0 2 2.00 0.0
Errol Rausse 1980 1982 LW 31 7 3 10 0.32 4 0.14 15 0 12 0 3 0 7 0 0 0 27 0.87 25.9
Pekka Rautakallio 1976 1982 D 386 48 191 239 0.62 81 0.21 369 96 277 17 14 138 34 14 0 7 747 1.94 6.4
Matt Ravlich 1963 1973 D 410 12 78 90 0.22 30 0.07 206 17 232 47 4 364 11 0 0 2 189 0.85 4.2
Rob Ray 1990 2004 RW 900 41 50 91 0.10 36 0.04 154 6 187 1 -38 3207 39 2 0 4 370 0.41 11.1 1636 4:57
Armand Raymond 1938 1940 D 22 0 2 2 0.09 1 0.03 10
Mason Raymond 2008 2008 LW 49 9 12 21 0.43 8 0.16 30 10 19 0 1 2 8 1 0 0 80 1.63 11.3 614 12:31
Paul Raymond 1933 1939 RW 76 2 3 5 0.07 2 0.03 6
Mel Read 1947 1947 C 1 0 0 0 0.00 0 0.00 0
Ryan Ready 2006 2006 LW 7 0 1 1 0.14 0 0.04 1 0 2 1 0 0 0 0 0 0 9 1.29 0.0 57 8:08
Ken Reardon* 1941 1950 D 341 26 96 122 0.36 48 0.14 604
Terry Reardon 1939 1947 C/RW 193 47 53 100 0.52 43 0.22 73
Marty Reasoner 1999 2008 C 465 64 112 176 0.38 65 0.14 266 69 291 78 -16 259 46 15 3 4 644 1.38 9.9 6553 14:06
Marc Reaume 1955 1971 D 344 8 43 51 0.15 18 0.05 12 0 24 6 -6 273 0 0 0 0 19 0.70 0.0
Billy Reay 1944 1953 C 479 105 162 267 0.56 110 0.23 202
Mark Recchi 1989 2008 RW 1410 522 859 1381 0.98 513 0.36 1950 778 1386 215 1 942 324 180 18 80 3407 2.42 15.3 13875 19:49
Gord Redahl 1959 1959 RW 18 0 1 1 0.06 0 0.02 2
Wade Redden 1997 2008 D 838 101 309 410 0.49 143 0.17 1140 381 820 220 159 576 49 51 1 21 1550 1.85 6.5 16281 24:05
George Redding 1925 1926 LW/D 55 3 2 5 0.09 4 0.06 23
Liam Reddox 2008 2008 LW 1 0 0 0 0.00 0 0.00 0 0 1 0 -1 0 0 0 0 0 1 1.00 0.0 6 5:55
Craig Redmond 1985 1989 D 191 16 68 84 0.44 28 0.15 218 63 247 35 -57 134 9 7 0 0 281 1.47 5.7
Dick Redmond 1970 1982 D 771 133 312 445 0.58 162 0.21 1074 351 900 170 -7 504 77 54 2 16 2100 2.72 6.3
Keith Redmond 1994 1994 LW 12 1 0 1 0.08 1 0.04 1 0 4 0 -3 20 1 0 0 0 9 0.75 11.1
Mickey Redmond 1968 1976 RW 538 233 195 428 0.80 177 0.33 630 215 425 4 -6 219 171 62 0 29 1779 3.31 13.1
Bill Reed 1975 1976 D 40 0 5 5 0.13 2 0.04 3 26 0 0 0 0 43 1.08 0.0
Mark Reeds 1982 1989 RW 365 45 114 159 0.44 56 0.15 231 15 337 114 -7 135 39 4 2 7 468 1.28 9.6
Joe Reekie 1986 2002 D 902 25 139 164 0.18 54 0.06 766 21 898 303 150 1326 24 1 0 5 829 0.92 3.0 4836 18:32
Bill Regan 1930 1933 D 67 3 2 5 0.07 2 0.04 67
Larry Regan 1957 1961 RW 280 41 95 136 0.49 49 0.18 71
Richie Regehr 2006 2007 D 20 1 3 4 0.20 1 0.07 9 4 6 0 -1 6 0 1 0 0 16 0.80 6.3 211 10:34
Robyn Regehr 2000 2008 D 591 25 96 121 0.20 41 0.07 466 78 605 233 16 591 14 10 1 3 671 1.14 3.7 12652 21:24
Darcy Regier 1978 1984 D 26 0 2 2 0.08 1 0.02 11 0 18 4 -3 35 0 0 0 0 17 0.65 0.0
Steve Regier 2006 2008 LW 18 0 0 0 0.00 0 0.00 1 0 4 1 -2 4 0 0 0 0 11 0.61 0.0 123 6:50
Dutch Reibel 1954 1959 C 409 84 161 245 0.60 94 0.23 75
Jeremy Reich 2004 2008 LW 99 2 4 6 0.06 2 0.02 15 1 50 18 -18 161 2 0 0 1 69 0.70 2.9 811 8:12
Robert Reichel 1991 2004 C 830 252 378 630 0.76 240 0.29 877 342 522 45 58 388 181 68 3 34 1973 2.38 12.8 5064 16:17
Craig Reichert 1997 1997 RW 3 0 0 0 0.00 0 0.00 0 0 2 0 -2 0 0 0 0 0 3 1.00 0.0
Craig Reichmuth 1973 1975 LW 189 25 25 50 0.26 20 0.11 322 25 0 0 0 53 1.20 3.8
Brandon Reid 2003 2007 C 13 2 4 6 0.46 2 0.17 7 0 3 0 4 0 2 0 0 0 25 1.92 8.0 132 10:08
Darren Reid 2006 2007 RW 21 0 1 1 0.05 0 0.01 2 0 11 0 -9 18 0 0 0 0 11 0.52 0.0 154 7:21
Dave Reid 1953 1956 C 7 0 0 0 0.00 0 0.00 0
Dave Reid 1984 2001 LW 961 165 204 369 0.38 143 0.15 578 65 715 256 54 253 120 17 28 22 1420 1.48 11.6 2537 12:01
Gord Reid 1937 1937 D 1 0 0 0 0.00 0 0.00 2
Reg Reid 1925 1926 LW 39 1 0 1 0.03 1 0.01 4
Tom Reid 1968 1978 D 701 17 113 130 0.19 42 0.06 631 48 980 266 -131 654 16 1 0 5 813 1.16 2.1
Dave Reierson 1989 1989 D 2 0 0 0 0.00 0 0.00 2 0 1 0 1 2 0 0 0 0 1 0.50 0.0
Ed Reigle 1951 1951 D 17 0 2 2 0.12 1 0.04 25
Paul Reinhart 1980 1990 D 648 133 426 559 0.86 196 0.30 1213 453 958 223 25 277 65 65 3 14 1257 1.94 10.6
Ollie Reinikka 1927 1927 C/RW 16 0 0 0 0.00 0 0.00 0
Steve Reinprecht 2000 2008 C 479 106 187 293 0.61 107 0.22 429 153 302 50 24 142 73 28 5 12 731 1.53 14.5 7622 15:55
Todd Reirden 1999 2004 D 183 11 35 46 0.25 16 0.09 132 28 146 28 -14 181 9 2 0 1 255 1.39 4.3 3239 17:42
Leo Reise 1921 1930 D 223 36 29 65 0.29 44 0.20 181
Leo Reise 1946 1954 D 494 28 81 109 0.22 43 0.09 399
Erik Reitz 2006 2007 D 6 0 0 0 0.00 0 0.00 3 0 5 1 -1 4 0 0 0 0 0 0.00 76 12:44
Mark Renaud 1980 1984 D 152 6 50 56 0.37 18 0.12 148 23 223 39 -59 86 5 1 0 0 180 1.18 3.3
Mikael Renberg 1994 2004 RW 661 190 274 464 0.70 176 0.27 684 202 438 10 54 372 132 55 3 21 1591 2.41 11.9 4761 14:13
Seppo Repo 1977 1979 C 81 29 31 60 0.74 24 0.29 -35 10 24 5 0 0 143 1.79 20.3
Bobby Reynolds 1990 1990 LW 7 1 1 2 0.29 1 0.12 2 0 5 0 -3 0 1 0 0 0 13 1.86 7.7
Pascal Rheaume 1997 2006 C 318 39 52 91 0.29 35 0.11 150 26 178 44 -10 144 25 11 3 4 378 1.19 10.3 3232 12:04
Brad Rhiness 1977 1978 C 70 12 17 29 0.41 11 0.16 -21 16 12 0 0 80 1.14 15.0
Pat Ribble 1976 1983 D 349 19 60 79 0.23 28 0.08 360 35 451 112 -14 365 15 4 0 2 410 1.17 4.6
Mike Ribeiro 2000 2008 C 433 95 200 295 0.68 105 0.24 400 178 212 3 13 160 61 34 0 15 577 1.33 16.5 6704 15:29
Mike Ricci 1991 2007 C 1099 243 362 605 0.55 229 0.21 930 356 845 251 -20 974 125 105 13 41 1552 1.41 15.7 8775 15:49
Steven Rice 1991 1998 RW 329 64 61 125 0.38 51 0.15 210 57 197 1 -43 275 48 16 0 6 535 1.63 12.0
Henri Richard* 1956 1975 C 1256 358 688 1046 0.83 392 0.31 462 41 302 7 126 928 155 19 0 28 1279 2.60 7.3
Jacques Richard 1973 1983 LW 556 160 187 347 0.62 136 0.25 524 164 456 22 -74 307 122 35 3 17 1306 2.35 12.3
Jean-Marc Richard 1988 1990 D 5 2 1 3 0.60 1 0.26 3 2 5 0 -4 2 1 1 0 0 5 1.00 40.0
Maurice Richard* 1943 1960 RW 978 544 421 965 0.99 414 0.42 1285
Mike Richard 1988 1990 C 7 0 2 2 0.29 1 0.09 7 3 6 1 -1 0 0 0 0 0 10 1.43 0.0
Brad Richards 2001 2008 C 564 152 348 500 0.89 177 0.31 704 314 538 90 -57 133 95 49 8 18 1754 3.11 8.7 11859 21:02
Mike Richards 2006 2008 C 211 49 92 141 0.67 52 0.25 213 76 202 73 8 193 27 10 12 10 510 2.42 9.6 3838 18:11
Todd Richards 1991 1992 D 8 0 4 4 0.50 1 0.15 11 7 12 2 -6 4 0 0 0 0 7 0.88 0.0
Travis Richards 1995 1996 D 3 0 0 0 0.00 0 0.00 0 0 1 0 -1 2 0 0 0 0 1 0.33 0.0
Brad Richardson 2006 2008 C 136 19 21 40 0.29 15 0.11 58 2 86 31 1 48 15 1 3 3 212 1.56 9.0 1698 12:29
Dave Richardson 1964 1968 LW 45 3 2 5 0.11 2 0.05 0 0 0 0 0 27 3 0 0 1 0 0.00
Glen Richardson 1976 1976 LW 24 3 6 9 0.38 3 0.14 15 1 15 0 -1 19 3 0 0 0 27 1.13 11.1
Ken Richardson 1975 1979 C 49 8 13 21 0.43 8 0.16 30 2 42 17 3 16 7 1 0 1 46 0.94 17.4
Luke Richardson 1988 2008 D 1415 35 166 201 0.14 67 0.05 978 39 1509 454 -116 2053 28 3 4 3 1160 0.82 3.0 10914 17:36
Steve Richardson 1975 1976 LW 72 9 22 31 0.43 11 0.15 -19 74 9 0 0 0 151 2.10 6.0
Bob Richer 1973 1973 C 3 0 0 0 0.00 0 0.00 0 0 0 0 0 0 0 0 0 0 0 0.00
Stephane Richer 1985 2002 RW 1054 421 398 819 0.78 330 0.31 1065 326 708 54 76 614 315 93 13 72 2849 2.70 14.8 2787 14:49
Stephane Richer 1993 1995 D 27 1 5 6 0.22 2 0.07 12 2 22 2 -10 20 1 0 0 1 27 1.00 3.7
Danny Richmond 2006 2008 D 49 0 3 3 0.06 1 0.02 21 0 38 5 -12 75 0 0 0 0 28 0.57 0.0 563 11:29
Steve Richmond 1984 1989 D 159 4 23 27 0.17 9 0.06 108 2 168 26 -36 514 4 0 0 0 88 0.55 4.5
Barry Richter 1996 2001 D 151 11 34 45 0.30 16 0.10 135 45 119 14 -15 76 10 1 0 2 206 1.36 5.3 1825 18:49
Dave Richter 1982 1990 D 365 9 40 49 0.13 17 0.05 218 1 369 109 -43 1030 9 0 0 0 152 0.42 5.9
Pavel Richter 1978 1978 RW 8 3 1 4 0.50 2 0.23 2 3 0 0 0
Mike Ridley 1986 1997 C 866 292 466 758 0.88 284 0.33 1094 346 936 225 37 424 186 87 19 46 1513 1.75 19.3
Michel Riesen 2001 2001 RW 12 0 1 1 0.08 0 0.03 4 0 2 0 2 4 0 0 0 0 16 1.33 0.0 119 9:54
Heikki Riihiranta 1975 1977 D 187 10 38 48 0.26 16 0.09 -41 84 8 2 0 0 189 1.01 5.3
Bill Riley 1975 1980 RW 139 31 30 61 0.44 25 0.18 98 31 85 0 -18 320 19 12 0 3 147 1.06 21.1
Jack Riley 1933 1936 C 104 10 22 32 0.31 15 0.14 8
Jim Riley 1927 1927 LW 9 0 2 2 0.22 2 0.21 14
Ron Riley 1973 1973 LW 22 0 5 5 0.23 2 0.07 2 0 0 0
Rip Riopelle 1948 1950 LW 169 27 16 43 0.25 19 0.11 73
Gerry Rioux 1980 1980 RW 8 0 0 0 0.00 0 0.00 0 0 2 0 -2 6 0 0 0 0 4 0.50 0.0
Pierre Rioux 1983 1983 RW 14 1 2 3 0.21 1 0.08 4 0 8 1 -3 4 1 0 0 0 9 0.64 11.1
Vic Ripley 1929 1935 LW 278 51 49 100 0.36 48 0.17 173
Doug Risebrough 1975 1987 C 740 185 286 471 0.64 181 0.25 676 54 541 131 212 1542 167 11 7 28 1300 1.76 14.2
Gary Rissling 1979 1985 LW 221 23 30 53 0.24 21 0.09 78 8 128 9 -49 1008 21 2 0 2 165 0.75 13.9
Patrick Rissmiller 2004 2008 LW 180 18 27 45 0.25 17 0.09 62 5 88 25 -6 60 16 2 0 3 247 1.37 7.3 2198 12:13
Jani Rita 2002 2006 LW 66 9 5 14 0.21 6 0.09 23 3 24 0 -4 10 9 0 0 0 68 1.03 13.2 575 8:42
Bob Ritchie 1977 1978 LW 29 8 4 12 0.41 5 0.18 17 5 29 3 -14 10 6 2 0 0 52 1.79 15.4
Byron Ritchie 1999 2008 C 324 25 33 58 0.18 22 0.07 92 9 159 41 -35 373 22 2 1 2 320 0.99 7.8 3552 10:58
Dave Ritchie 1918 1926 D 58 15 6 21 0.36 16 0.27 50
Mattias Ritola 2008 2008 RW 2 0 1 1 0.50 0 0.14 1 0 1 0 0 0 0 0 0 0 2 1.00 0.0 12 5:47
Alex Ritson 1945 1945 C 1 0 0 0 0.00 0 0.00 0