NHL Skater Register for Last Names Starting with F

Index of Letters

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

254 NHL Skaters

254 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 Fabbri20162024C38896101197-8717771250197229066114.5582815:0113.94.00.017.9
Dante Fabbro20192024D306155671111571320154204043.7554018:061.712.40.014.1
Brock Faber20232024D7373340726520124901136.2182124:572.34.20.06.5
Samuel Fagemo20222024LW21314-7021001002313.01999:290.10.00.00.1
Brian Fahey20112011D7011-12000010040.08311:490.00.10.00.1
Jim Fahey20032007D9212425-16671000101401140.9144815:441.22.00.03.2
Trevor Fahey19651965LW100000000000010.00.00.00.00.0
Bill Fairbairn19691979RW65816226142380173120271528218367128212.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 Faksa20162024C62988109197-10352746813986587110.1953815:102.711.10.013.8
Justin Falk20102019D27933033-63219210029012011.5409514:41-1.05.20.04.2
Bob Falkenberg19671972D54156-16261000500382.6-0.41.70.01.3
Pat Falloon19922000RW575143179322-6614110339114120563127011.3198213:4019.55.80.025.3
Oscar Fantenberg20182020D12451419-53450009501483.4193415:360.04.00.04.0
Adam Fantilli20242024C49121527-211611101132011510.477015:431.70.10.01.8
Joel Farabee20202024LW32581100181-13195737168614063512.8531716:2211.25.90.017.1
Jeff Farkas20012003RW11022-16000020090.012711:30-0.10.10.0-0.1
Bobby Farnham20152017LW678210-213880002006013.35978:550.40.80.01.2
David Farrance20212021D200030000000030.03618:080.00.30.00.3
Walt Farrant19441944RW100000000000-0.10.00.00.0
Mike Farrell20022004RW1300002000000030.0614:42-0.20.10.0-0.1
Sean Farrell20232023C6101-201000000812.58313:520.00.00.00.0
Dave Farrish19771984D43017110127-4644011511783116312.71.817.80.019.6
Hudson Fasching20162024RW127151833-62415002171012512.0147811:380.61.60.02.2
Gordie Fashoway19511951LW133251430002000.20.00.00.3
Brad Fast20042004D1101101000000425.02121:240.20.10.00.3
Jesper Fast20142024RW6969115624744164872291455671512.71010714:316.512.80.019.3
Drew Fata20072008D8112-391000100520.011814:480.20.00.00.2
Rico Fata19992007RW230273663-6010418721241023348.1294012:471.50.80.02.3
Mario Faubert19751982D2312190111-3722281303384843975.35.110.10.015.1
Justin Faulk20122024D897126297423-57427774633220686521465.92068023:0332.441.60.074.0
Alex Faulkner19621964C101151732-171515004152014310.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-1314872471202404563050207417.869.110.70.079.8
Fedor Fedorov20032006C180220140000200140.018110:05-0.30.20.0-0.1
Sergei Fedorov*19912009C12484836961179261839303144369340925631398512.11473020:2696.029.60.0125.6
Todd Fedoruk20012010LW545326597-2710503020263203499.244628:110.84.00.04.7
Ruslan Fedotenko20012013LW8631731933662547214328233166234144112.01280414:5021.015.40.036.4
Anatoli Fedotov19931994D402200000020020.00.10.20.00.3
Taylor Fedun20142023D13182735744800019711814.4181413:512.35.40.07.6
Brent Fedyk19881999LW47097112209-173087421278918564215.174311:067.54.60.012.1
Martin Fehérváry20202024D207163147-5851501329022496.4403119:281.28.50.09.7
Eric Fehr20062019RW65211310822149217971062191152110910.2801512:1813.910.00.023.9
Chris Felix19891991D35112131100100480283.60.32.10.02.4
Brian Felsner19981998LW121340121000300147.11360.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-2049918149526258835142716.531.08.30.039.3
Craig Ferguson19942000C27112-1161000100303.3175:34-0.70.00.0-0.8
George Ferguson19731984C797160238398-46431121211816199309145211.010.19.30.019.3
John Ferguson19641971LW50014515830383121611926031128300114412.719.89.30.029.0
Lorne Ferguson19501959LW4228280162191671141471726.66.20.012.8
Norm Ferguson19691972RW2797366139-577258150105610052613.97.23.20.010.4
Scott Ferguson19982006D2187142117310700114001255.6274012:380.16.80.06.9
Jonathan Ferland20062006RW7101-221000000911.1466:370.10.00.00.0
Micheal Ferland20152020LW335607413402004515056311057710.4434212:588.15.00.013.1
Brian Ferlin20152015RW701100000010060.0628:48-0.10.10.00.0
Mark Ferner19871995D9131013-23513000820704.3-0.63.40.02.9
Chris Ferraro19962002C747916-2576100540897.947033:34-0.40.90.00.5
Landon Ferraro20142018C777512-9297002500868.180210:25-0.10.50.00.3
Mario Ferraro20202024D319116172-881261100155513483.2676321:12-0.110.70.010.6
Peter Ferraro19962002LW9291524-158810111401138.056210:130.41.20.01.6
Ray Ferraro19852002C1258408490898-10412882781300453401482216318.9549018:0759.914.50.074.4
Benn Ferriero20102014RW98149231225131059001708.2116811:550.71.70.02.5
Brett Festerling20092012D880883350000800420.0127214:28-0.72.70.02.1
Viacheslav Fetisov*19901998D54636192228114656268241404666625.4105110.634.60.045.3
Kevin Fiala20152024LW5591712474182232512743126167800149211.5907916:1433.810.00.043.8
Jesse Fibiger20032003D16000-52000000020.0976:05-0.1-0.20.0-0.3
Vernon Fiddler20032017C877104157261-18558811112141408911579.01167913:196.411.60.018.0
Mike Fidler19771983LW2718497181-511246618097027059814.09.82.80.012.6
Wilf Field19371945D2201725421491601221310.510.10.010.5
Guyle Fielder19511958C900020000000-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 Fillion19441950LW327426110384365155281-3.37.60.04.3
Marcel Fillion19451945LW100000000000-0.10.00.00.0
Tommy Filmore19311934RW117161329330001000-0.71.90.01.1
Valtteri Filppula20062021C1056197333530-434616428526255753143513.71779916:5128.319.40.047.7
Jeff Finger20072010D19917405741141511137302068.3363018:143.67.10.010.7
Lloyd Finkbeiner19411941LW/D2000000000000.00.00.00.0
Jeff Finley19882004D708137083474571210455963583.6753420:12-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 Finney19521954C5910717491016100.20.50.00.7
Ed Finnigan19351936LW1510121000000-0.40.20.0-0.2
Frank Finnigan19241937RW55411694210410183026235119.511.30.030.8
Giovanni Fiore20182018LW1000-100000000087:530.00.00.0-0.1
Peter Fiorentino19921992D100000000000020.00.00.00.00.0
Christian Fischer20172024RW4676169130-561295362564506828.9605112:572.35.50.07.8
Jiří 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 Fisher19491959RW274457011510437804551324.23.90.08.1
Joe Fisher19401943RW64812201380021200-0.31.20.00.9
Mike Fisher20002018C1104278311589278152006315502257115233311.91925217:2639.821.40.061.1
Mark Fistric20082015D3254303428284400128121862.2489615:04-1.812.00.010.2
Bob Fitchner19801981C78122032-2559651018208813.60.10.50.00.6
Casey Fitzgerald20222023D63099-21400000900540.092914:45-0.30.40.00.2
Rusty Fitzgerald19951996C2522491220002002010.0-0.50.40.00.0
Tom Fitzgerald19892006RW1097139190329-727761122251717261216588.4722013:401.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
Trey Fix-Wolansky20222024RW24224-822000200385.325710:43-0.10.00.0-0.1
Fern Flaman*19451961D91134174208-16137227616157134974.17.654.30.061.9
Patrick Flatley19841997RW7801703405106368612242623277567140512.122.311.10.033.4
Tomáš Fleischmann20062016LW657137198335-4320010629223134631130010.51028415:3923.58.60.032.1
Gerry Fleming19941995LW11000-542000000050.0-0.40.00.0-0.4
Reggie Fleming19601971D/LW749108132240-511470901261711213711789.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 Fleury20202023D62112-781000100591.787914:11-0.81.30.00.5
Haydn Fleury20182024D265102636-17771000125013353.0401015:08-0.37.80.07.5
Theo Fleury19892003RW108445563310881451840295125356737923915361112.6923226:0991.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 Flockhart19811989C4531451833282320811526416132510112912.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 Foegele20182024LW4197682158-217168351380117649.9552213:117.65.90.013.5
Tyson Foerster20232024RW7622173984017412125016313.5129717:042.41.90.04.4
Bryan Fogarty19901995D156225274-8311914802242713047.24.42.40.06.8
Steven Fogarty20182023C31123-2121000200195.32788:58-0.40.30.0-0.1
Lee Fogolin19491956D427104757570100014331-0.717.80.017.1
Lee Fogolin19751987D924441942381811318363541792138855.01.845.60.047.4
Peter Folco19741974D2000-10000000000.00.00.00.0
Gerry Foley19551969RW14291423-1958101131040.0-3.31.80.0-1.5
Rick Foley19711974D67112637-211806500101601338.32.92.70.05.6
Marcus Foligno20122024LW79812616829440808112951614915493413.51137514:1512.314.70.027.0
Mike Foligno19801994RW101835537272798204726885250282864212416.739.017.20.056.2
Nick Foligno20082024LW1146231329560-1793017357132245804206211.21833416:0033.720.50.054.2
Christian Folin20142020D2448364421120800034112103.8372215:151.09.70.010.7
Bill Folk19521953D1200040000000-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-99265811691192879348.0-8.810.70.01.9
Lou Fontinato19551963D53626781045912482240271432732.92.728.00.030.7
Spencer Foo20182018RW42021020000001612.56315:510.20.10.00.3
Adam Foote19922011D1154662423089915344119610183461311285.91859525:529.761.80.071.5
Callan Foote20212024D1455152024137500015001283.9200113:480.06.00.06.0
Nolan Foote20212023LW195274050002001926.31749:090.70.30.01.0
Colin Forbes19972006C311332861-202132922727013808.7323713:130.42.50.03.0
Dave Forbes19741979LW36264641282634158065601351812.40.64.80.05.4
Mike Forbes19781982D50111125411000830392.6-0.12.00.01.9
Derek Forbort20162024D496177895302991502476024803.5958019:19-0.425.50.025.1
Connie Forey19741974LW4000-12000000020.0-0.20.00.0-0.1
Alex Formenton20182022LW109231639-97117061150120511.2157014:241.81.70.03.5
Jakob Forsbacka Karlsson20172019C293691230005102114.333911:410.30.50.00.7
Filip Forsberg20132024C68827931359248299203706532041081215413.01237617:5956.215.20.071.4
Peter Forsberg*19952011C70824963688523869016271164336825216169314.71050423:4677.420.60.098.0
Jack Forsey19431943RW1979161061009000.80.40.01.2
Gustav Forsling20172024D3874611115711414942406961237745.9788620:2310.322.10.032.4
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
Gabriel Fortier20222023LW11101-241000000147.11019:12-0.10.00.0-0.1
Marc Fortier19881993C2124260102-701352910354316128814.62.41.30.03.7
Alexandre Fortin20192019LW24336-6220113002910.325410:350.20.00.00.2
Jean-François 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-42420871113914118465117.16.36.20.012.6
Herb Foster19411948LW610101000000-0.10.10.00.0
Kurtis Foster20032013D40542118160-31308222005437508425.0687616:5913.414.50.027.9
Yip Foster19301935D81325382000000-1.94.00.02.2
Nick Fotiu19771989LW6466077137-62136258207770051911.6-11.76.30.0-5.4
Kris Foucault20122012LW1000000000000098:500.00.00.00.0
Jean-Luc Foudy20232024C10101-261000000147.110110:07-0.10.00.0-0.1
Liam Foudy20202024C10271522-2816700015001185.9122512:00-0.60.60.00.0
Cam Fowler20112024D96495351446-1212475338418212134515386.22240823:1529.740.00.069.7
Jimmy Fowler19371939D1351829473915214181105.29.60.014.9
Tom Fowler19471947C24011180000100-1.10.10.0-1.0
Adam Fox20202024D3475124729810414240921712311866567.8799223:0224.224.90.049.1
Greg Fox19781985D4941492106-276371310186333963.5-1.623.40.021.9
Jim Fox19811990RW578186293479-6314314738114219731108217.223.95.70.029.5
Matt Foy20062008RW566713-6485101700659.24938:480.60.40.01.0
Frank Foyston*19271928C/RW64177243043.91.20.05.1
Bob Frampton19501950LW200000000000-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-18977349188127969153919375614.61151823:48121.028.30.0149.3
Cody Franson20102018D55043169212-102022716061056408595.0964717:3216.920.10.037.0
Johan Franzén20062016LW6021871833709340111469444130494160711.61007816:4431.514.30.045.8
Archie Fraser19441944C301100000100-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-27130615439022201380150612.817.19.00.026.1
Gord Fraser19271931D14424123623586.07.70.013.7
Harvey Fraser19451945C21549041004000.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.263222:332.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.0672:56-0.10.00.0-0.1
Trent Frederic20192024C27247469333261452011450139112.0328412:044.44.90.09.3
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 Frew19341936D962571461100500-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.011356:16-0.50.20.0-0.3
Mark Friedman20192024D8649137704001900914.4113013:080.32.70.03.0
Alex Friesen20162016C1000-20000000010.01211:430.0-0.10.0-0.1
Jeff Friesen19952007LW893218298516-84881495415341909315179712.11153119:0435.415.80.051.2
Ron Friest19811983LW647714-1019170007005512.7-1.00.70.0-0.4
Len Frig19741980D311135164-654799401401104552.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 Frk20172022RW124202141-322411901174016911.8132110:392.50.40.02.9
Jesper Frödén20222023F21145881000400205.023010:57-0.10.50.00.5
Byron Froese20162024C14171320-1557700013001534.6163611:36-1.71.40.0-0.4
Jonas Frögren20092009D411670281000501128.355113:260.20.90.01.1
Michael Frolík20092021LW8581592253841931713214132218732619788.01327715:2821.215.00.036.2
Alex Frolov20032011LW5791752223972721812642727143736127413.71041117:5930.813.00.043.7
Harry Frost19391939RW200000000000-0.10.10.00.0
Morgan Frost20202024C2203871109-176432514581303919.7336215:175.13.60.08.6
Miroslav Fryčer19821989RW415147183330-834861153201713647091316.117.83.30.021.2
Bob Fryday19501952RW5101010000000.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