NHL Skater Register for Last Names Starting with F

Are You a Stathead?

Be READY when the games start. Every day, we'll send you an email to your inbox with scores, today's schedule, top performers, new debuts and interesting tidbits. View a sample email. It's also available for football, basketball and baseball.

Subscribe to our Stathead Newsletter

Index of Letters

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

240 NHL Skaters

240 NHL Skaters Table
Scoring Goals Assists Ice Time Point Shares
Player From To Pos GP G A PTS +/- PIM EV PP SH GW EV PP SH S S% TOI ATOI OPS DPS GPS PS
Robby Fabbri20162020C177374683-3768289053511028213.1246413:556.21.60.07.8
Dante Fabbro20192020D313472163000400407.556518:130.31.00.01.3
Brian Fahey20112011D7011-12000010040.08311:490.00.10.00.1
Jim Fahey20032007D9212425-16671000101401140.9144815:441.22.00.03.2
Trevor Fahey19651965LW100000000010.00.00.00.00.0
Bill Fairbairn19691979RW65816226142380173120271528217377128212.621.511.50.033.1
Cade Fairchild20122012D5011-10000010010.0489:390.10.00.00.1
Kelly Fairchild19962002C34235-362000300258.0797:08-0.40.30.0-0.1
Radek Faksa20162020C31455651201618750236595148311.4484615:265.06.40.011.5
Justin Falk20102019D27933033-63219210029012011.5409514:41-1.05.20.04.2
Bob Falkenberg19671972D54156-16261000400382.6-0.41.70.01.3
Pat Falloon19922000RW575143179322-6614110339114120563127011.3198213:4019.55.80.025.3
Oscar Fantenberg20182020D90591462850005401064.7139115:270.23.70.03.9
Joel Farabee20202020LW2237101103000700407.532714:520.40.40.00.9
Jeff Farkas20012003RW11022-16000020090.012711:30-0.10.10.0-0.1
Bobby Farnham20152017LW678210-213880002006013.35978:550.40.80.01.2
Walt Farrant19441944RW100000000-0.10.00.00.0
Mike Farrell20022004RW1300002000000030.0614:42-0.20.10.0-0.1
Dave Farrish19771984D43017110127-4644011511783026312.71.817.80.019.6
Hudson Fasching20162018RW22123081000200166.323310:36-0.20.30.00.1
Gordie Fashoway19511951LW133251430000.20.00.00.3
Brad Fast20042004D1101101000000425.02121:240.20.10.00.3
Jesper Fast20142020RW3784681127010445015781237612.2542614:213.55.60.09.1
Drew Fata20072008D8112-391000100520.011814:480.20.00.00.2
Rico Fata19992007RW230273663-6010418721241023348.1294012:471.50.80.02.3
Mario Faubert19751982D2312190111-3722281303404643975.35.110.10.015.1
Justin Faulk20122020D58986179265-103277434031911563114595.91361823:0721.824.90.046.7
Alex Faulkner19621964C101151732-17151500414310.5-0.21.50.01.3
Ted Fauss19871988D280221015000020060.0-0.41.70.01.3
Andre Faust19931994C4710717414100017004422.70.40.60.01.0
Mark Fayne20112017D389174865-191311502138644363.9706418:100.616.40.017.0
Dave Feamster19821985D16913243771541300024001439.10.18.80.08.9
Glen Featherstone19891997D3841961801693917203501013495.40.320.70.021.0
Tony Featherstone19701974RW130172138-21651412119201958.7-0.81.60.00.8
Bernie Federko*19771990C10003697611130-1314872471202404603010207417.869.110.70.079.8
Fedor Fedorov20032006C180220140000200140.018110:05-0.30.20.0-0.1
Sergei Fedorov*19912009C12484836961179261839303144369340925631398512.11432619:5296.029.60.0125.6
Todd Fedoruk20012010LW545326597-2710503020263203499.244628:110.84.00.04.7
Ruslan Fedotenko20012013LW8631731933662547214328233166234144112.01282314:5221.015.40.036.4
Anatoli Fedotov19931994D402200000020020.00.10.20.00.3
Taylor Fedun20142020D12172734742700019711664.2169113:582.25.00.07.3
Brent Fedyk19881999LW47097112209-173087421278918564215.174411:067.54.60.012.1
Martin Fehervary20202020D300002000000040.04314:29-0.10.10.00.0
Eric Fehr20062019RW65211310822149217971062191152110910.2801512:1813.910.00.023.9
Chris Felix19891991D35112131100100480283.60.32.10.02.4
Brian Felsner19981998LW121340121000300147.10.10.20.00.2
Denny Felsner19921995LW18145261000400147.1-0.20.30.00.1
Tony Feltrin19811986D48336-21653000300476.4-0.31.40.01.1
Paul Fenton19851992LW41110083183-69198761867739174913.45.33.50.08.9
David Fenyves19831991D206332351119300032001532.0-1.512.00.010.5
Andrew Ference20002016D90743182225-337533580413044810644.01762619:268.435.00.043.5
Brad Ference20002007D25043034-44565400020911692.4408916:21-0.25.20.05.0
Tom Fergus19821993C726235346581-2049918149526257845142716.531.08.30.039.3
Craig Ferguson19942000C27112-1161000100303.3175:34-0.70.00.0-0.8
George Ferguson19731984C797160238398-464311212118161992910145211.010.19.30.019.3
John Ferguson19641971LW500145158303831216119260315990114412.719.89.30.029.0
Lorne Ferguson19501959LW422828016219167114146.66.20.012.8
Norm Ferguson19691972RW2797366139-57725815010579052613.97.23.20.010.4
Scott Ferguson19982006D2187142117310700114001255.6272312:330.16.80.06.9
Jonathan Ferland20062006RW7101-221000000911.1466:370.10.00.00.0
Micheal Ferland20152020LW333607413422004515056311057510.4432913:008.15.10.013.2
Brian Ferlin20152015RW701100000010060.0628:48-0.10.10.00.0
Mark Ferner19871995D9131013-23513000820704.3-0.63.40.02.9
Chris Ferraro19962002C747916-2576100540897.91379:47-0.40.90.00.5
Landon Ferraro20142018C777512-9297002500868.180210:25-0.10.50.00.3
Mario Ferraro20202020D26055-6120000401230.040615:380.00.70.00.6
Peter Ferraro19962002LW9291524-158810111401138.056210:130.41.20.01.6
Ray Ferraro19852002C1258408490898-10412882781300453421462216318.9492516:1559.914.50.074.4
Benn Ferriero20102014RW98149231225131059001708.2116811:550.71.70.02.5
Brett Festerling20092012D880883350000800420.0127214:28-0.72.70.02.1
Viacheslav Fetisov*19901998D54636192228114656268241404666625.410.634.60.045.3
Kevin Fiala20152020LW2465464118-192477074321053810.0364314:487.94.00.011.9
Jesse Fibiger20032003D16000-52000000020.0976:05-0.1-0.20.0-0.3
Vernon Fiddler20032017C877104157261-18558811112141408911579.01167913:196.411.60.018.0
Mike Fidler19771983LW2718497181-511246618096928059814.09.82.80.012.6
Wilf Field19371945D220172542149160120.510.10.010.5
Guyle Fielder19511958C900020000-0.40.10.0-0.3
Nikita Filatov20092012LW53681472060025305810.354210:140.60.80.01.4
Jonathan Filewich20082008RW5000-20000000030.0438:42-0.10.00.0-0.2
Dmitri Filimonov19941994D30145-10181000301156.7-0.10.70.00.6
Bob Fillion19441950LW32742611038436515-3.37.60.04.3
Marcel Fillion19451945LW100000000-0.10.00.00.0
Tommy Filmore19311934RW117161329330001-0.71.90.01.2
Valtteri Filppula20062020C9781883185061532215627525243723137613.71654416:5528.518.30.046.7
Jeff Finger20072010D19917405741141511137302068.3363018:143.67.10.010.7
Lloyd Finkbeiner19411941LW/D2000000000.00.00.00.0
Jeff Finley19882004D708137083474571210455963583.6657917:38-4.833.50.028.7
Joe Finley20122013D21011-832000010030.023010:58-0.2-0.20.0-0.4
Steven Finn19861997D7253478112-13117243121270806795.0-3.426.70.023.3
Sid Finney19521954C5910717491010.20.50.00.7
Ed Finnigan19351936LW1510121000-0.40.20.0-0.2
Frank Finnigan19241937RW5541169421041018302619.511.30.030.8
Giovanni Fiore20182018LW1000-100000000087:530.00.00.0-0.1
Peter Fiorentino19921992D100000000000020.00.00.00.00.0
Christian Fischer20172020RW185332760-204928505243032910.0244613:132.92.60.05.5
Jiri Fischer20002006D30511496029295911244323782.9513616:502.012.20.014.2
Patrick Fischer20072007C27461002440016003212.529310:510.60.30.00.9
Ron Fischer19821983D18077-360000610170.00.10.90.01.0
Alvin Fisher19251925RW910190-0.40.20.0-0.2
Craig Fisher19901997C12000-320000000140.0-0.50.10.0-0.4
Dunc Fisher19491959RW2744570115104378044.23.90.08.1
Joe Fisher19401943RW6481220138002-0.31.20.00.9
Mike Fisher20002018C1104278311589278152006315502257115233311.91925217:2639.821.40.061.1
Mark Fistric20082015D3254303428284400128121862.2489615:04-1.812.00.010.2
Bob Fitchner19801981C78122032-2559651017308813.60.10.50.00.6
Rusty Fitzgerald19951996C2522491220002002010.0-0.50.40.00.0
Tom Fitzgerald19892006RW1097139190329-727761122251717261216588.4722113:411.913.40.015.3
Zack Fitzgerald20082008D100000000000010.01313:200.00.00.00.0
Rory Fitzpatrick19962008D287102535-48201640415822424.1381516:06-0.67.60.07.0
Ross Fitzpatrick19831986C20527-1041012003414.70.10.10.00.2
Sandy Fitzpatrick19651968C223690830004202711.10.20.40.00.6
Fern Flaman*19451961D91134174208-16137227616974.17.654.30.061.9
Pat Flatley19841997RW7801703405106368612242623279547140512.122.311.10.033.4
Tomas Fleischmann20062016LW657137198335-4320010629223134631130010.51028415:3923.58.60.032.1
Gerry Fleming19941995LW11000-542000000050.0-0.40.00.0-0.4
Reggie Fleming19601971D/LW749108132240-5114709012617396211789.2-1.710.50.08.9
John Flesch19751980LW124182341-3511715303212014012.9-0.51.10.00.6
Steven Fletcher19891989LW/D3000-15000000010.0-0.10.00.0-0.1
Bill Flett19681980RW689202215417-5350115637930166445193510.424.68.00.032.7
Cale Fleury20202020D22101-621000000224.532014:33-0.20.00.0-0.2
Haydn Fleury20182020D10421113018200011001291.6156415:02-0.43.80.03.3
Theoren Fleury19892003RW108445563310881451840295125356737923915361112.6728720:3991.219.10.0110.3
Todd Flichel19881990D6011-54000010030.00.00.00.00.0
Ryan Flinn20022006LW311010841000000156.71404:30-0.20.20.00.0
Rob Flockhart19771981LW55257-22142001410375.4-1.60.30.0-1.3
Ron Flockhart19811989C4531451833282320811526416133500112912.815.06.60.021.6
Mark Flood20102012D39358-5102101410358.658314:570.50.60.01.2
Justin Florek20142014LW4112101000100520.04711:510.20.10.00.3
Larry Floyd19831984C12235-892000300248.30.00.00.00.0
Brian Flynn20132017RW275273461-10322403130133537.6373313:34-0.64.40.03.7
Dan Focht20022004D82268-321452000420732.7126815:28-0.30.00.0-0.3
Warren Foegele20182020LW107161127-10301600311001639.8134812:360.61.30.01.9
Bryan Fogarty19901995D156225274-8311914802242713047.24.42.40.06.8
Steven Fogarty20182019C11000-120000000100.0908:10-0.30.10.0-0.2
Lee Fogolin19491956D42710475757010001-0.717.80.017.1
Lee Fogolin19751987D924441942381811318363541813118855.01.845.60.047.4
Peter Folco19741974D2000-10000000000.00.00.00.0
Gerry Foley19551969RW14291423-195810100040.0-3.31.80.0-1.5
Rick Foley19711974D67112637-211806500101601338.32.92.70.05.6
Marcus Foligno20122020LW5246698164-14465584488510359511.1719913:445.18.70.013.7
Mike Foligno19801994RW101835537272798204726885250284844212416.739.017.20.056.2
Nick Foligno20082020LW865190257447-569414347030189671159611.91392516:0630.915.20.046.1
Christian Folin20142020D2337364324109700034111993.5357015:190.99.60.010.5
Bill Folk19521953D1200040000-0.21.00.00.8
Justin Fontaine20142016RW197274168225826104373123711.4236912:024.13.70.07.8
Len Fontaine19731974RW4681119-410710010104318.60.30.60.00.8
Jon Fontas19801981C2000-1000000000-0.10.00.0-0.1
Val Fonteyne19601972LW82375154229-9926581169661249348.0-8.810.70.01.9
Lou Fontinato19551963D5362678104591248224022732.92.728.00.030.7
Spencer Foo20182018RW42021020000001612.56315:510.20.10.00.3
Adam Foote19922011D1154662423089915344119610183461311285.91697023:369.761.80.071.5
Colin Forbes19972006C311332861-202132922727013808.7248110:080.42.50.03.0
Dave Forbes19741979LW36264641282634158065601351812.40.64.80.05.4
Mike Forbes19781982D50111125411000920392.6-0.12.00.01.9
Derek Forbort20162019D2556465212172600145012672.2510620:01-0.214.40.014.2
Connie Forey19741974LW4000-12000000020.0-0.20.00.0-0.1
Alex Formenton20182019LW10101-261000000166.311011:00-0.10.00.0-0.1
Jakob Forsbacka Karlsson20172019C293691230005102114.333911:410.30.50.00.7
Filip Forsberg20132020C4161551683233117910940628117501122912.6747217:5831.39.10.040.4
Peter Forsberg*19952011C70824963688523869016271164336825216169314.7895220:1577.420.60.097.9
Jack Forsey19431943RW1979161061000.80.40.01.2
Gustav Forsling20172019D12281927-842710114411874.3208317:041.03.30.04.3
Gus Forslund19331933RW48491321-0.10.50.00.5
Tomas Forslund19921993RW4451116-61250011001519.80.00.30.00.2
Alex Forsyth19771977C100000000000000.00.00.00.0
Dave Fortier19731977D20582129-2335710019112073.9-1.212.00.010.8
Marc Fortier19881993C2124260102-701352910354316128814.62.41.30.03.7
Alexandre Fortin20192019LW24336-6220113002910.325410:350.20.00.00.2
Jean-Francois Fortin20022004D71145-4421000400442.3121817:09-0.61.80.01.2
Ray Fortin19681970D9226873520004201012.0-0.96.60.05.7
Maxime Fortunus20102014D9011-54000010050.013715:16-0.1-0.20.0-0.2
Alex Foster20082008C300000000000010.0113:320.00.00.00.0
Corey Foster19891997D455611-20243200330786.40.40.90.01.2
Dwight Foster19781987RW541111163274-42420871113914416365117.16.36.20.012.6
Herb Foster19411948LW610101000-0.10.10.00.0
Kurtis Foster20032013D40542118160-31308222005437508425.0687616:5913.414.50.027.9
Yip Foster19301935D81325382000-1.94.00.02.2
Nick Fotiu19771989LW6466077137-62136258207761051911.6-11.76.30.0-5.4
Kris Foucault20122012LW1000000000000098:500.00.00.00.0
Cam Fowler20112020D64863224287-45167352441512991410456.01491623:0120.127.70.047.8
Jimmy Fowler19371939D13518294739152145.29.60.014.9
Tom Fowler19471947C24011180000-1.10.10.0-1.0
Adam Fox20202020D2659145841024504610.947218:101.31.10.02.5
Greg Fox19781985D4941492106-276371310188223963.5-1.623.40.021.9
Jim Fox19811990RW578186293479-6314314738114225662108217.223.95.70.029.5
Matt Foy20062008RW566713-6485101700659.24938:480.60.40.01.0
Frank Foyston*19271928C/RW64177243043.91.20.05.1
Bob Frampton19501950LW200000000-0.10.00.0-0.1
Lou Franceschetti19821992RW4595981140-30747561211753339115.1-3.35.30.02.0
Bobby Francis19831983C14202-102000000450.0-0.30.20.0-0.1
Ron Francis*19822004C173154912491798-18977349188127968854318375614.6972820:06121.028.30.0149.3
Cody Franson20102018D55043169212-102022716061056408595.0964717:3216.920.10.037.0
Johan Franzen20062016LW6021871833709340111469444130494160711.61007816:4431.514.30.045.8
Archie Fraser19441944C301100000-0.10.00.0-0.1
Charles Fraser19241924D100000-0.10.00.0-0.1
Colin Fraser20072015C359203858-72901802036113166.335709:57-1.83.70.01.9
Curt Fraser19791990LW704193239432-26130615439022204360150612.817.19.00.026.1
Gord Fraser19271931D14424123623586.07.70.013.7
Harvey Fraser19451945C21549041000.00.30.00.4
Iain Fraser19931997C94232346-63120302166113517.02.20.90.03.1
Jamie Fraser20092009D100000000000001111:000.00.00.00.0
Mark Fraser20072015D219418227302400017011043.8316314:27-1.08.10.07.1
Matt Fraser20122015LW8711617-1627101016001238.995410:580.50.40.00.9
Scott Fraser19961999C71161531-724970278010515.228310:062.40.70.03.1
Matt Frattin20112015RW135171835-3441610516202068.3167612:251.11.70.02.8
Dan Frawley19841989RW273374077-3067430525355031611.7-2.32.50.00.2
Kyle Freadrich20002001LW23011-275000010030.0693:00-0.10.00.0-0.1
Trent Frederic20192020C17000-5150000000200.01549:03-0.40.00.0-0.4
Kris Fredheim20122012D3000-22000000003611:590.0-0.10.0-0.1
Frank Fredrickson*19271931C161393473211912.03.20.015.2
Mark Freer19871994C124162339-376110332158012412.9-0.51.00.00.5
Irv Frew19341936D962571461100-0.85.00.04.2
Max Friberg20152016LW6000-12000000010.0538:50-0.10.00.0-0.1
Tim Friday19861986D23033-960000201130.0-0.20.60.00.4
Dan Fridgen19821983LW132350220002101811.10.00.20.00.2
Doug Friedman19981999LW180110340000100110.0147:00-0.50.20.0-0.3
Mark Friedman20192019D1000-10000000010.01312:330.0-0.10.0-0.1
Alex Friesen20162016C1000-20000000010.01211:430.0-0.10.0-0.1
Jeff Friesen19952007LW893218298516-84881495415341909315179712.11016816:4835.415.80.051.2
Ron Friest19811983LW647714-1019170007005512.7-1.00.70.0-0.4
Len Frig19741980D311135164-654799401391204552.9-0.116.20.016.1
Trevor Frischmon20102010C300004000000010.0186:06-0.10.00.00.0
Jamie Fritsch20092009D1000100000000054:340.00.10.00.1
Dan Fritsche20042009C256344276-191032473838403569.6297811:383.03.10.06.1
Mitch Fritz20092009LW20000-442000000020.0542:41-0.2-0.10.0-0.2
Tanner Fritz20182019C42358-6103000500339.151212:12-0.30.20.0-0.1
Martin Frk20172019RW100121931-2618660015401289.49929:551.60.20.01.8
Byron Froese20162018C11051116-1447500011001194.2132612:03-1.51.00.0-0.4
Jonas Frogren20092009D411670281000501128.355113:260.20.90.01.1
Michael Frolik20092020LW8201542203742230512914112118332519228.01280915:3721.014.70.035.7
Alex Frolov20032011LW5791752223972721812642727143736127413.71041117:5930.813.00.043.7
Harry Frost19391939RW200000000-0.10.10.00.0
Morgan Frost20202020C8213001010100248.311514:250.20.10.00.3
Miroslav Frycer19821989RW415147183330-834861153201713746091316.117.83.30.021.2
Bob Fryday19501952RW5101010000.00.10.00.1
Robbie Ftorek19731985C/LW334771502270262571911011827546416.68.34.60.012.8
Larry Fullan19751975LW4101-200100000520.00.00.00.00.0
Michael Funk20072008D9022-10000020020.0647:040.10.00.00.1
Mark Fusco19841985D8031215-214230001110883.4-0.43.70.03.3
Owen Fussey20042004RW4011-10000010060.0338:160.00.00.00.0
Support us without the ads? Go Ad-Free.