Mobile Site You Are Here > Hockey-Reference.com > Players > NHL Skater Register for Last Names Starting with F

NHL Skater Register for Last Names Starting with F

Complete List ▪ NHL Skater Register ▪ NHL Goalie Register

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

198 NHL Skaters

Glossary ▪ CSV ▪ PRE
Player From To Pos GP G A PTS GC +/- PIM EV PP SH GW S S% TOI ATOI
Brian Fahey 2011 2011 D 7 0 1 1 0 -1 2 0 0 0 0 4 0.0 83 11:49
Jim Fahey 2003 2007 D 92 1 24 25 7 -16 67 1 0 0 0 114 0.9 1448 15:44
Trevor Fahey 1965 1965 LW 1 0 0 0 0 0 0 0 0 0
Bill Fairbairn 1969 1979 RW 658 162 261 423 160 75 173 120 27 15 28 1281 12.6
Cade Fairchild 2012 2012 D 5 0 1 1 0 -1 0 0 0 0 0 1 0.0 48 9:39
Kelly Fairchild 1996 2002 C 34 2 3 5 2 -3 6 2 0 0 0 25 8.0 79 7:08
Justin Falk 2010 2012 D 59 1 9 10 3 -10 43 0 1 0 0 44 2.3 1011 17:08
Bob Falkenberg 1967 1972 D 54 1 5 6 2 -6 26 1 0 0 0 21 0.0
Pat Falloon 1992 2000 RW 575 143 179 322 127 -66 141 103 39 1 14 1270 11.3 1982 13:40
Jeff Farkas 2001 2003 RW 11 0 2 2 1 -1 6 0 0 0 0 9 0.0 127 11:30
Walt Farrant 1944 1944 RW 1 0 0 0 0 0
Mike Farrell 2002 2004 RW 13 0 0 0 0 0 2 0 0 0 0 3 0.0 61 4:42
Dave Farrish 1977 1984 D 430 17 110 127 40 -46 440 11 5 1 1 624 2.7
Gordie Fashoway 1951 1951 LW 13 3 2 5 2 14
Brad Fast 2004 2004 D 1 1 0 1 1 1 0 1 0 0 0 4 25.0 21 21:24
Drew Fata 2007 2008 D 8 1 1 2 1 -3 9 1 0 0 0 5 20.0 118 14:48
Rico Fata 1999 2007 RW 230 27 36 63 24 -60 104 18 7 2 1 334 8.1 2940 12:47
Mario Faubert 1975 1982 D 231 21 90 111 36 -37 292 8 13 0 3 393 5.3
Justin Faulk 2012 2012 D 40 4 8 12 4 -9 24 2 2 0 0 59 6.8 906 22:40
Alex Faulkner 1962 1964 C 101 15 17 32 13 15 5 0 0 2
Ted Fauss 1987 1988 D 28 0 2 2 1 10 15 0 0 0 0 6 0.0
Andre Faust 1993 1994 C 47 10 7 17 7 4 14 10 0 0 1 44 22.7
Mark Fayne 2011 2012 D 112 7 17 24 8 8 53 7 0 0 0 140 5.0 2128 18:60
Dave Feamster 1982 1985 D 169 13 24 37 14 6 154 13 0 0 0 146 8.9
Glen Featherstone 1989 1997 D 384 19 61 80 27 16 939 17 2 0 3 349 5.4
Tony Featherstone 1970 1974 RW 130 17 21 38 15 -20 65 14 1 2 1 195 8.7
Bernie Federko* 1977 1990 C 1000 369 761 1130 408 -132 487 248 119 2 40 2076 17.8
Fedor Fedorov 2003 2006 C 18 0 2 2 1 0 14 0 0 0 0 14 0.0 181 10:05
Sergei Fedorov 1991 2009 C 1248 483 696 1179 449 261 839 303 144 36 93 3985 12.1 14326 19:52
Todd Fedoruk 2001 2010 LW 545 32 65 97 35 -27 1050 30 2 0 2 349 9.2 4462 8:11
Ruslan Fedotenko 2001 2012 LW 794 167 180 347 138 20 456 137 28 2 31 1368 12.2 11962 15:04
Anatoli Fedotov 1993 1994 D 4 0 2 2 1 0 0 0 0 0 0 2 0.0
Brent Fedyk 1988 1999 LW 470 97 112 209 83 -17 308 74 21 2 7 642 15.1 744 11:06
Eric Fehr 2006 2012 RW 261 47 48 95 39 27 90 40 7 0 7 521 9.0 2931 11:14
Chris Felix 1989 1991 D 35 1 12 13 4 1 10 0 1 0 0 28 3.6
Brian Felsner 1998 1998 LW 12 1 3 4 1 0 12 1 0 0 0 14 7.1
Denny Felsner 1992 1995 LW 18 1 4 5 2 2 6 1 0 0 0 14 7.1
Tony Feltrin 1981 1986 D 48 3 3 6 2 -20 65 3 0 0 0 47 6.4
Paul Fenton 1985 1992 LW 411 100 83 183 77 -70 198 76 18 6 7 749 13.4
David Fenyves 1983 1991 D 206 3 32 35 10 0 119 3 0 0 0 153 2.0
Andrew Ference 2000 2012 D 688 31 145 176 56 2 601 23 8 0 3 820 3.8 13321 19:22
Brad Ference 2000 2007 D 250 4 30 34 10 -44 565 4 0 0 0 169 2.4 4089 16:21
Tom Fergus 1982 1993 C 726 235 346 581 225 -25 499 181 49 5 26 1422 16.5
Craig Ferguson 1994 2000 C 27 1 1 2 1 -11 6 1 0 0 0 30 3.3 17 5:34
George Ferguson 1973 1984 C 797 160 238 398 154 -49 431 121 21 18 16 1452 11.0
John Ferguson 1964 1971 LW 500 145 158 303 124 61 1214 119 26 0 30 571 13.8
Lorne Ferguson 1950 1959 LW 422 82 80 162 69 193
Norm Ferguson 1969 1972 RW 279 73 66 139 59 -50 72 58 15 0 10 526 13.9
Scott Ferguson 1998 2006 D 218 7 14 21 8 17 310 7 0 0 1 125 5.6 2723 12:33
Jonathan Ferland 2006 2006 RW 7 1 0 1 1 -2 2 1 0 0 0 9 11.1 46 6:37
Mark Ferner 1987 1995 D 91 3 10 13 4 -23 51 3 0 0 0 70 4.3
Chris Ferraro 1996 2002 C 74 7 9 16 6 -2 57 6 1 0 0 89 7.9 137 9:47
Peter Ferraro 1996 2002 LW 92 9 15 24 9 -1 58 8 1 0 1 113 8.0 562 10:13
Ray Ferraro 1985 2002 C 1258 408 490 898 357 -104 1288 278 130 0 45 2164 18.9 4925 16:15
Benn Ferriero 2010 2012 C 82 14 8 22 10 14 23 13 1 0 5 150 9.3 1024 12:29
Brett Festerling 2009 2012 D 88 0 8 8 2 3 35 0 0 0 0 42 0.0 1272 14:28
Viacheslav Fetisov* 1990 1998 D 546 36 192 228 71 114 656 26 8 2 4 662 5.4
Jesse Fibiger 2003 2003 D 16 0 0 0 0 -5 2 0 0 0 0 2 0.0 97 6:05
Vernon Fiddler 2003 2012 C 506 66 97 163 61 -4 314 52 6 8 11 667 9.9 6992 13:49
Mike Fidler 1977 1983 LW 271 84 97 181 73 -51 124 66 18 0 9 598 14.0
Wilf Field 1937 1945 D 219 17 25 42 17 151
Guyle Fielder 1951 1958 C 9 0 0 0 0 2
Nikita Filatov 2009 2012 LW 53 6 8 14 5 7 20 6 0 0 2 58 10.3 542 10:14
Jonathan Filewich 2008 2008 RW 5 0 0 0 0 -2 0 0 0 0 0 3 0.0 43 8:42
Dmitri Filimonov 1994 1994 D 30 1 4 5 2 -10 18 1 0 0 0 15 6.7
Bob Fillion 1944 1950 LW 327 42 61 103 44 84
Marcel Fillion 1945 1945 LW 1 0 0 0 0 0
Tommy Filmore 1931 1934 RW 117 15 12 27 14 33
Valtteri Filppula 2006 2012 C 416 84 126 210 78 43 150 71 11 2 11 648 13.0 6622 15:55
Jeff Finger 2007 2010 D 199 17 40 57 20 4 114 15 1 1 1 206 8.3 3630 18:14
Lloyd Finkbeiner 1941 1941 LW/D 2 0 0 0 0 0
Jeff Finley 1988 2004 D 708 13 70 83 26 47 457 12 1 0 4 358 3.6 6579 17:38
Joe Finley 2012 2012 D 5 0 0 0 0 -3 12 0 0 0 0 1 0.0 39 7:48
Steven Finn 1986 1997 D 725 34 78 112 40 -132 1724 31 2 1 2 680 5.0
Sid Finney 1952 1954 C 59 10 7 17 8 4
Ed Finnigan 1935 1936 LW 15 1 1 2 1 2
Frank Finnigan 1924 1937 RW 553 115 88 203 113 407
Peter Fiorentino 1992 1992 D 1 0 0 0 0 0 0 0 0 0 0 2 0.0
Jiri Fischer 2000 2006 D 305 11 49 60 19 29 295 9 1 1 2 378 2.9 5136 16:50
Patrick Fischer 2007 2007 C 27 4 6 10 4 0 24 4 0 0 1 32 12.5 293 10:51
Ron Fischer 1982 1983 D 18 0 7 7 2 -3 6 0 0 0 0 17 0.0
Alvin Fisher 1925 1925 RW 9 1 0 1 1 4
Craig Fisher 1990 1997 C 12 0 0 0 0 -3 2 0 0 0 0 14 0.0
Dunc Fisher 1949 1959 RW 275 45 70 115 47 104
Joe Fisher 1940 1943 RW 65 8 12 20 8 13
Mike Fisher 2000 2012 C 750 189 204 393 157 26 587 135 40 14 37 1696 11.1 12876 17:10
Mark Fistric 2008 2012 D 235 3 18 21 6 19 208 3 0 0 1 139 2.2 3484 14:50
Bob Fitchner 1980 1981 C 78 12 20 32 12 -25 59 6 5 1 0 89 13.5
Rusty Fitzgerald 1995 1996 C 25 2 2 4 2 9 12 2 0 0 0 20 10.0
Tom Fitzgerald 1989 2006 RW 1097 139 190 329 127 -72 776 112 2 25 17 1658 8.4 7221 13:41
Zack Fitzgerald 2008 2008 D 1 0 0 0 0 0 0 0 0 0 0 1 0.0 13 13:20
Rory Fitzpatrick 1996 2008 D 287 10 25 35 12 -48 201 6 4 0 4 242 4.1 3815 16:06
Ross Fitzpatrick 1983 1986 C 20 5 2 7 3 -1 0 4 1 0 1 34 14.7
Sandy Fitzpatrick 1965 1968 C 22 3 6 9 3 0 8 3 0 0 0 26 11.5
Fern Flaman* 1945 1961 D 910 34 174 208 68 1370
Pat Flatley 1984 1997 RW 780 170 340 510 186 64 686 122 42 6 23 1406 12.1
Tomas Fleischmann 2006 2012 LW 359 85 114 199 77 -15 114 61 24 0 14 659 12.9 5359 14:56
Gerry Fleming 1994 1995 LW 11 0 0 0 0 -5 42 0 0 0 0 5 0.0
Reggie Fleming 1960 1971 D/LW 749 108 132 240 95 -24 1468 76 11 3 11 443 9.0
John Flesch 1975 1980 LW 124 18 23 41 16 -35 117 15 3 0 3 140 12.9
Steven Fletcher 1989 1989 LW/D 3 0 0 0 0 -1 5 0 0 0 0 1 0.0
Bill Flett 1968 1980 RW 689 202 215 417 172 -58 501 156 37 9 30 1935 10.4
Theoren Fleury 1989 2003 RW 1084 455 633 1088 421 145 1840 295 125 35 67 3611 12.6 7287 20:39
Todd Flichel 1988 1990 D 6 0 1 1 0 -5 4 0 0 0 0 3 0.0
Ryan Flinn 2002 2006 LW 31 1 0 1 1 0 84 1 0 0 0 15 6.7 140 4:30
Rob Flockhart 1977 1981 LW 55 2 5 7 2 -22 14 2 0 0 1 37 5.4
Ron Flockhart 1981 1989 C 453 145 183 328 128 17 208 115 26 4 17 1127 12.9
Mark Flood 2010 2012 D 34 3 4 7 3 -3 8 2 1 0 1 34 8.8 536 15:47
Larry Floyd 1983 1984 C 12 2 3 5 2 -8 9 2 0 0 0 24 8.3
Dan Focht 2002 2004 D 82 2 6 8 3 -32 145 2 0 0 0 73 2.7 1268 15:28
Bryan Fogarty 1990 1995 D 156 22 52 74 26 -83 119 14 8 0 2 304 7.2
Lee Fogolin 1949 1956 D 427 10 48 58 20 575
Lee Fogolin 1975 1987 D 924 44 195 239 77 177 1318 36 3 5 4 890 4.9
Peter Folco 1974 1974 D 2 0 0 0 0 -1 0 0 0 0 0 0
Gerry Foley 1955 1969 RW 142 9 14 23 9 -1 99 0 0 0 0 4 0.0
Rick Foley 1971 1974 D 67 11 26 37 13 -22 180 6 5 0 0 133 8.3
Marcus Foligno 2012 2012 LW 1 0 0 0 0 -1 0 0 0 0 0 1 0.0 13 13:19
Mike Foligno 1980 1994 RW 1018 355 372 727 298 101 2049 268 85 2 51 2123 16.7
Nick Foligno 2008 2012 LW 327 58 75 133 52 -28 256 43 15 0 9 517 11.2 4538 13:53
Bill Folk 1952 1953 D 12 0 0 0 0 4
Len Fontaine 1973 1974 RW 46 8 11 19 7 -4 10 7 1 0 0 43 18.6
Jon Fontas 1980 1981 C 2 0 0 0 0 -1 0 0 0 0 0 0
Val Fonteyne 1960 1972 LW 820 75 154 229 83 -61 26 42 7 5 6 390 10.0
Lou Fontinato 1955 1963 D 535 26 78 104 36 1247
Adam Foote 1992 2011 D 1154 66 242 308 101 99 1534 41 19 6 10 1128 5.9 16970 23:36
Colin Forbes 1997 2006 C 311 33 28 61 25 -20 213 29 2 2 7 380 8.7 2481 10:08
Dave Forbes 1974 1979 LW 363 64 64 128 53 25 341 58 0 6 5 519 12.3
Mike Forbes 1978 1982 D 50 1 11 12 4 5 41 1 0 0 0 39 2.6
Connie Forey 1974 1974 LW 4 0 0 0 0 -1 2 0 0 0 0 2 0.0
Peter Forsberg 1995 2011 C 708 249 636 885 305 238 690 162 71 16 43 1693 14.7 8952 20:15
Jack Forsey 1943 1943 RW 19 7 9 16 7 10
Gus Forslund 1933 1933 RW 48 4 9 13 6 2
Tomas Forslund 1992 1993 RW 44 5 11 16 6 -6 12 5 0 0 1 51 9.8
Alex Forsyth 1977 1977 C 1 0 0 0 0 0 0 0 0 0 0 0
Dave Fortier 1973 1977 D 205 8 21 29 10 -2 335 7 1 0 0 207 3.9
Marc Fortier 1988 1993 C 212 42 60 102 39 -70 135 29 10 3 5 288 14.6
Jean-Francois Fortin 2002 2004 D 71 1 4 5 2 -4 42 1 0 0 0 44 2.3 1218 17:09
Ray Fortin 1968 1970 D 92 2 6 8 3 4 33 2 0 0 0 101 2.0
Maxime Fortunus 2010 2010 D 8 0 0 0 0 -6 4 0 0 0 0 5 0.0 121 15:09
Alex Foster 2008 2008 C 3 0 0 0 0 0 0 0 0 0 0 1 0.0 11 3:32
Corey Foster 1989 1997 D 45 5 6 11 4 -20 24 3 2 0 0 78 6.4
Dwight Foster 1978 1987 RW 541 111 163 274 106 -44 420 87 11 13 9 654 17.0
Herb Foster 1941 1948 LW 6 1 0 1 1 5
Kurtis Foster 2003 2012 D 366 41 114 155 52 -33 277 22 19 0 5 804 5.1 6349 17:21
Yip Foster 1930 1935 D 83 3 2 5 3 32
Nick Fotiu 1977 1989 LW 646 60 77 137 54 -59 1362 58 2 0 7 517 11.6
Cam Fowler 2011 2012 D 130 13 45 58 19 -45 30 7 6 0 3 203 6.4 2976 22:53
Jimmy Fowler 1937 1939 D 135 18 29 47 20 39
Tom Fowler 1947 1947 C 24 0 1 1 0 18
Greg Fox 1978 1985 D 494 14 92 106 33 -34 637 13 1 0 1 399 3.5
Jim Fox 1981 1990 RW 578 186 293 479 180 -61 143 147 38 1 14 1083 17.2
Matt Foy 2006 2008 RW 56 6 7 13 5 -6 48 5 1 0 1 65 9.2 493 8:48
Frank Foyston* 1927 1928 C/RW 64 17 7 24 16 32
Bob Frampton 1950 1950 LW 2 0 0 0 0 0
Lou Franceschetti 1982 1992 RW 459 59 81 140 55 -32 747 56 1 2 11 391 15.1
Bobby Francis 1983 1983 C 14 2 0 2 1 -1 0 2 0 0 0 4 50.0
Ron Francis* 1982 2004 C 1731 549 1249 1798 635 -10 979 349 188 12 79 3754 14.6 9728 20:06
Cody Franson 2010 2012 D 182 18 48 66 23 26 64 13 5 0 5 300 6.0 2752 15:07
Johan Franzen 2006 2012 LW 451 142 121 263 108 87 282 86 52 4 35 1201 11.8 7454 16:32
Archie Fraser 1944 1944 C 3 0 1 1 0 0
Charles Fraser 1924 1924 D 1 0 0 0 0 0
Colin Fraser 2007 2012 C 265 17 28 45 16 2 213 15 0 2 0 252 6.7 2698 10:11
Curt Fraser 1979 1990 LW 704 193 240 433 172 -34 1306 154 39 0 23 1507 12.8
Gord Fraser 1927 1931 D 144 24 12 36 23 224
Harvey Fraser 1945 1945 C 21 5 4 9 4 0
Iain Fraser 1993 1997 C 94 23 23 46 19 -6 31 20 3 0 2 135 17.0
Jamie Fraser 2009 2009 D 1 0 0 0 0 0 0 0 0 0 0 0 11 11:00
Mark Fraser 2007 2012 D 98 3 5 8 3 2 86 3 0 0 0 41 7.3 1201 12:15
Matt Fraser 2012 2012 LW 1 0 0 0 0 0 0 0 0 0 0 1 0.0 4 3:57
Scott Fraser 1996 1999 C 72 16 15 31 13 -7 24 9 7 0 2 105 15.2 283 10:06
Matt Frattin 2011 2012 RW 38 5 5 10 4 1 16 5 0 0 1 60 8.3 474 12:28
Dan Frawley 1984 1989 RW 273 37 40 77 31 -33 674 30 5 2 5 317 11.7
Kyle Freadrich 2000 2001 LW 23 0 1 1 0 -2 75 0 0 0 0 3 0.0 69 3:00
Kris Fredheim 2012 2012 D 2 0 0 0 0 0 2 0 0 0 0 0 20 10:13
Frank Fredrickson* 1927 1931 C 161 39 34 73 44 206
Mark Freer 1987 1994 C 124 16 23 39 15 -37 61 10 3 3 2 124 12.9
Irv Frew 1934 1936 D 96 2 5 7 3 146
Tim Friday 1986 1986 D 23 0 3 3 1 -9 6 0 0 0 0 13 0.0
Dan Fridgen 1982 1983 LW 13 2 3 5 2 0 2 2 0 0 0 17 11.8
Doug Friedman 1998 1999 LW 18 0 1 1 0 0 34 0 0 0 0 11 0.0 14 7:00
Jeff Friesen 1995 2007 LW 893 218 298 516 200 -8 488 149 54 15 34 1797 12.1 10168 16:48
Ron Friest 1981 1983 LW 64 7 7 14 6 -10 191 7 0 0 0 55 12.7
Len Frig 1974 1980 D 311 13 51 64 21 -66 479 9 4 0 1 453 2.9
Trevor Frischmon 2010 2010 C 3 0 0 0 0 0 4 0 0 0 0 1 0.0 18 6:06
Jamie Fritsch 2009 2009 D 1 0 0 0 0 1 0 0 0 0 0 0 5 4:34
Dan Fritsche 2004 2009 C 256 34 42 76 30 -19 103 24 7 3 8 356 9.6 2978 11:38
Mitch Fritz 2009 2009 LW 20 0 0 0 0 -4 42 0 0 0 0 2 0.0 54 2:41
Jonas Frogren 2009 2009 D 41 1 6 7 2 0 28 1 0 0 0 12 8.3 551 13:26
Michael Frolik 2009 2012 LW 292 58 81 139 53 -1 117 51 7 0 4 728 8.0 4536 15:32
Alex Frolov 2003 2011 LW 579 175 222 397 153 27 218 126 42 7 27 1274 13.7 10411 17:59
Harry Frost 1939 1939 RW 4 0 0 0 0 0
Miroslav Frycer 1982 1989 RW 415 147 183 330 132 -81 486 115 32 0 17 907 16.2
Bob Fryday 1950 1952 RW 5 1 0 1 1 0
Robbie Ftorek 1973 1985 C/LW 334 77 150 227 82 0 262 57 19 1 10 463 16.6
Larry Fullan 1975 1975 LW 4 1 0 1 1 -2 0 0 1 0 0 5 20.0
Michael Funk 2007 2008 D 9 0 2 2 1 -1 0 0 0 0 0 2 0.0 64 7:04
Mark Fusco 1984 1985 D 80 3 12 15 5 -21 42 3 0 0 0 87 3.4
Owen Fussey 2004 2004 RW 4 0 1 1 0 -1 0 0 0 0 0 6 0.0 33 8:16