List of Philadelphia Flyers players

The Philadelphia Flyers are a professional ice hockey team based in Philadelphia, Pennsylvania. They are members of the Metropolitan Division of the National Hockey League's (NHL) Eastern Conference.[1] The Flyers were founded in 1967 as one of six expansion teams, increasing the size of the NHL at that time to 12 teams.[2]

Eric Desjardins (left), Bernie Parent (in goal), Jeremy Roenick (97) and Derian Hatcher (far right) playing for the Flyers during the 2012 Winter Classic Alumni Game.

Since the franchise was established, the team has had 20 captains,[3] including Bobby Clarke, who captained the Flyers to two Stanley Cups in 1973–74 and 1974–75, and is the only player to have scored over 1,000 points for the Flyers.[4] Clarke was awarded the Hart Memorial Trophy as the NHL's most valuable player three times,[5] and was inducted into the Hockey Hall of Fame in 1987.[6] Twelve other players who have appeared for the Flyers have been inducted into the Hockey Hall of Fame: Bobby Clarke, Bill Barber, Paul Coffey, Peter Forsberg, Dale Hawerchuk, Mark Howe, Eric Lindros, Adam Oates, Bernie Parent, Chris Pronger, Mark Recchi, Darryl Sittler and Allan Stanley.[7] Six players have been honored by having their number retired by the Flyers: Barber, Clarke, Howe, Lindros, Parent and Barry Ashbee.[8] Twenty-eight people have been inducted into the Flyers Hall of Fame since its establishment in 1988, of which twenty-three have been players.[9]

In addition to leading the team in points both in the regular season and playoffs, Clarke also holds the records for the most appearances and most assists for the Flyers in both regular season and playoffs. Fellow Stanley Cup winner Barber has scored the most goals for the team with his 420 regular season and 53 playoff goals. Rick Tocchet spent the most time in the penalty box during the regular season for the Flyers, accruing 1,817 minutes in total, while Dave Schultz's 363 penalty minutes are the most by a Flyer in the playoffs. Among goaltenders, Roman Cechmanek boasts the best goals against average and save percentage in the regular season (excluding Marc D'Amour and Robbie Moore, neither of whom made more than five appearances).

As of the completion of the 2023–24 NHL season, 65 goaltenders and 623 skaters (forwards and defensemen) have appeared in at least one regular season and/or playoff game with the Philadelphia Flyers since the team joined the league in the 1967–68 NHL season. The Flyers won the Stanley Cup in 1974 and 1975 with a total of 26 players.[10][11] Seventeen of them were part of both Stanley Cup winning rosters. The 688 all-time members of the Flyers are listed below, with statistics complete through the end of the 2023–24 season.

Key

  •  †  Won a Stanley Cup with the Flyers
  •  ‡  Appeared in a Flyers game during the most recently completed season
Goaltender statistical abbreviations
AbbreviationDefinition
WWins
LLosses
T[a]Ties
OT[a]Overtime loss
SOShutouts
GAAGoals against average
SV%[b]Save percentage
Skater statistical abbreviations
AbbreviationDefinition
PosPosition
GGoals
AAssists
PPoints
PIMPenalty minutes
DDefense
LWLeft wing
CCenter
RWRight wing

Statistics are complete to the end of the 2023–24 NHL season.

Goaltenders

Goaltenders who have played for the Philadelphia Flyers
Regular seasonPlayoffs
NameNat[c]TotSeasons[d]GPWLTOTSOGAASV%GPWLSOGAASV%Notes
Johan Backlund 12009–2010101003.00.91710000.00
Stephane Beauregard 11992–19931639004.41.854
Michel Belhumeur 11972–19732397303.23.90310005.94.889
Martin Biron 32006–200913365471672.71.91523111222.87.908
Sergei Bobrovsky 22010–20128342231002.73.90970204.04.848
Brian Boucher 61999–2002
2009–2011
2012–2013
174736812782.50.90442211822.37.911
Ilya Bryzgalov 22011–20139952331072.60.905115603.46.887
Sean Burke 21997–1998
2003–2004
26138222.55.91161403.34.862
Roman Cechmanek 32000–2003163924322201.96.9232391432.33.909
Frederic Chabot 11993–1994401104.26.875
Marc D'Amour 11988–1989100000.001.000
Jeremy Duchesne 12009–2010100003.59.750
Brian Elliott 42017–202113065381462.86.90272403.60.876
Ray Emery 32009–2010
2013–2015
8835341052.88.90131203.49.888
Samuel Ersson 22022–2024632922752.87.892
Robert Esche 42002–2007132604010672.65.90124131112.73.907
Doug Favell 61967–1973215778737162.79.9171661013.11.903
Ivan Fedotov 12023–2024301104.95.811
Bob Froese 51982–1987144922912122.74.899122603.77.864
Bruce Gamble 21970–1972351014423.09.90820206.00.821
Jeff Hackett 12003–2004271010632.39.905
Carter Hart 62018–202422796932962.94.906149522.23.926
Cal Heeter 12013–2014100104.69.868
Ron Hextall 111986–1992
1994–1999
48924017258182.91.89584453622.95.898FHOF – 2008
Bruce Hoffort 21989–1991940303.59.877
Martin Houle 12006–20071000027.27.667
Gary Inness 21975–1977830202.18.919
Darren Jensen 21984–1986301510123.82.879
Martin Jones 12021–2022351218303.42.900
Mark Laforest 21987–1989381016413.91.87321001.25.917
Michel Larocque 11982–1983201104.00.857
Michael Leighton 42006–2007
2009–2011
2012–2013
33198212.76.910168432.54.913
Pelle Lindbergh 51981–198615787491573.31.88723121033.13.892
Neil Little 22001–2002
2003–2004
202003.86.838
Alex Lyon 42017–20212267203.21.893
Steve Mason 52012–20172311047836142.47.91882502.86.906
Mike McKenna 12018–2019101004.22.833
Don McLeod 11971–1972403104.65.872
Robbie Moore 11978–1979530121.77.92753204.06.854
Jerome Mrazek 11975–1976100009.55.500
Petr Mrazek 12017–20181766313.22.89110003.87.857
Phil Myre 21979–19815724121903.72.87265112.50.920
Michal Neuvirth 42015–2019893930942.66.90863212.38.927
Antero Niittymaki 52003–2009161626102343.01.90120004.13.828
Maxime Ouellet 12000–2001201002.38.889
Bernie Parent 101967–1971
1973–1979
486231141102502.43.91763352862.39.916SC: 1974, 1975
Ret # 1 – 1979
HHOF – 1984
FHOF – 1988
Pete Peeters 61978–1982
1989–1991
17985572053.20.8882011813.31.880
Jean-Marc Pelletier 11998–1999101005.00.828
Calvin Petersen 12023–2024522003.90.864
Calvin Pickard 12018–20191142214.01.863
Glenn Resch 21985–19872277202.97.90030003.16.833
Dominic Roussel 51991–199613962491453.18.89510000.001.000
Felix Sandstrom 32021–202430418403.66.880
Garth Snow 31995–19989040251632.59.900138402.83.892
Tommy Soderstrom 21992–19947826351073.66.881
Rick St. Croix 61977–19838238261623.24.886104613.02.891
Wayne Stephenson 51974–1979165933523102.77.89723101022.89.893SC: 1975
Anthony Stolarz 22016–2017
2018–2019
1964422.86.911
Cam Talbot 12018–2019412003.70.881
Bobby Taylor 51971–1976431516704.06.885SC: 1974, 1975
John Vanbiesbrouck 21998–200011252332492.19.90462411.46.938
Dunc Wilson 11969–1970101003.02.885
Ken Wregget 41988–19921074247903.55.87952202.23.928
Wendell Young 11987–1988632003.76.865
Rob Zepp 12014–20151052002.89.888

Goaltenders who played for the team

Skaters

Skaters who have played for the Philadelphia Flyers
Regular seasonPlayoffs
NameNat[c]PosTotSeasons[d]GPGAPPIMGPGAPPIMNotes
Keith Acton C51988–199330345721174121623518
Greg Adams LW21980–19823971522113
Dmitry Afanasenkov LW12006–200741871512
Jason Akeson RW32012–201515112872134
Andrew Alberts D12008–2009791121361601110
Ray Allison RW51981–1985
1986–1987
16747811282101022420
Wade Allison RW32020–2023751392240
Mark Alt D22014–2015
2017–2018
90002
Tony Amonte RW22002–20049327416840314111510
Shawn Anderson D11994–199510000
Mikael Andersson LW21998–200043246060112
Emil Andrae D12023–202440000
Andy Andreoff LW22019–20212001111
Lou Angotti C11967–1968701237493570002Captain: 1967–1968
Shawn Antoski LW21994–1996891342652012338
Bill Armstrong LW11990–199110110
Fred Arthur D21981–1983771894940002
Arron Asham RW22008–20101501826442812954916
Barry Ashbee D41970–19742701567822771704422SC: 1974
Ret # 4 – 1977
FHOF – 1991
Cam Atkinson RW22021–2022
2023–2024
14336427837
Ronnie Attard D32021–20242924614
Nicolas Aube-Kubel RW42018–202210210182869132138
Dave Babych D21997–1999392463251014
Justin Bailey RW12018–2019110112
Reid Bailey D21980–198227134781402223
Terry Ball D21967–1968
1969–1970
627182520
Bill Barber LW121972–19849034204638836231295355108109SC: 1974, 1975
Captain: 1981–1983
FHOF – 1989
Ret # 7 – 1990
HHOF – 1990
Norm Barnes D41976–1977
1978–1981
824242877120008
Murray Baron D21989–19918310102086
Len Barrie C21989–1990
1992–1993
92249
Oskars Bartulis D22009–2011661893270004
Ryan Bast D11998–199920110
Frank Bathe D71977–1984198324275022713442
Nolan Baumgartner D12006–2007601121
Pierre-Edouard Bellemare LW32014–201723717173465501115
Kieffer Bellows LW12022–2023273036
Louis Belpedio D12023–2024122240
Harvey Bennett C21976–197853138216740002
Brian Benning D21991–199359112940128
Josef Beranek
LW31992–1995134463884137
Todd Bergen C11984–1985141151641749138
Bo Berglund RW11985–198670224
Serge Bernier C41968–197212335407513041120
Craig Berube LW71986–1991
1998–2000
323203454113845202100
Blair Betts C22009–201113813173022341124
Don Biggs C11989–1990112028
Don Blackburn LW21967–1969115162945591130310
Tom Bladon D61972–197846367163230281788243268SC: 1974, 1975
Claude Boivin LW31991–1994114111829320
Mike Boland D11974–197520000
Mark Botell D11981–1982324101431
Jesse Boulerice RW22001–2002
2007–2008
800034
Marc-Andre Bourdon D12011–2012454375210000
Jason Bowen D51992–19977326899
Nick Boynton D12010–2011100004
Donald Brashear LW42001–200627022446664837257101
Derick Brassard C12021–2022316101610
Justin Braun D42019–20232279344391160222
Pavel Brendl RW22001–2003506713620000
Andy Brickley LW11982–198331120
Mel Bridgman C71975–198246211920532497174133043201Captain: 1979–1981
Danny Briere C62007–20133641241592833316837357264
Aris Brimanis D31993–1994
1995–1997
2103312
Rod Brind'Amour C91991–20006332353666015635724275131FHOF – 2015
Bobby Brink RW22021–2022
2023–2024
6711162710
Willie Brossart D31970–19734705512
Dave Brown RW111982–1989
1991–1995
552393978138254224173
Larry Brown D11971–1972120002
Patrick Brown C22021–2023876101628
Mike Bullard C21988–1990124506311312719391232
Connor Bunnaman C32019–202254123840002
Marc Bureau C21998–200012568142060222
Adam Burt D21998–20008417859170118
Mike Busniuk D21979–1981143323262972525734
Vyacheslav Butsayev C21992–199499142337119
Mike Byers RW11968–19695022040110
Kyle Calder LW12006–2007599122136
Drew Callander RW31976–1979183145
Daniel Carcillo LW32008–201115316163241433561169
Terry Carkner D51988–1993376291031328671915628
Matt Carle D42008–20123081512213791513232620
Dwight Carruthers D11967–196810000
Lindsay Carson LW71981–1988346617613749544381156
Jeff Carter C62005–2011461181162343288471382134
Jackson Cates C32020–2023201120
Noah Cates LW32021–202415724416516
Dick Cherry D21968–19701391210224141014
Eric Chouinard RW32002–200646741110
Jeff Chychrun D51986–1991199317206081902265
Bobby Clarke C151969–19841144358852121014531364277119152Captain: 1973–1979
SC: 1974, 1975
Captain: 1983–1984
Ret # 16 – 1984
HHOF – 1987
FHOF – 1988
Bill Clement C41971–197522953521051661820212SC: 1974, 1975
Braydon Coburn D92006–201557637124161470722212361
Glen Cochrane D61978–1979
1980–1985
25716617711101111224
Paul Coffey D21996–1998948475550171896HHOF – 2004
Carlo Colaiacovo D12014–20153326810
Bill Collins RW11976–197791124
Mike Comrie C12003–20042145912
Kevin Connauton D12021–2022261232
Al Conroy RW31991–199411491423156
Bob Corkum C11995–1996284378121236
Riley Cote LW42006–201015616741130000
Nick Cousins C32014–20171071215273760002
Sean Couturier C122011–2022
2023–2024
7951913074983063910122226Captain: 2024–present
Bruce Cowick LW11973–197480009SC: 1974
Murray Craven LW81984–1992523152272424315449152428
Terry Crisp C51972–19771942554797847713208SC: 1974, 1975
Shawn Cronin D11992–19933521337
Doug Crossman D51983–198839235158193255609223181
Phil Crowe D11995–19961611228
Mark Cullen C12006–200730000
Jim Cummins RW11993–19942212371
Jim Cunningham LW11977–197810004
Alexandre Daigle C21997–199968121931850220
J. J. Daigneault D21986–1988105818266891010
Bob Dailey D61976–1982304561381943975610304091
Rod Dallman LW11991–199220005
Kimbi Daniels C21990–1992271234
Scott Daniels LW11996–199756538237
Craig Darby C21996–1998122462
Barry Dean LW21977–19798611314254
Tony DeAngelo D12022–20237011314273
Michael Del Zotto D32014–201716720436378
Andy Delmore D31998–20019571522242062816
Eric Desjardins D111994–2006738933033964069714375138Captain: 2000–2001
FHOF – 2015
Nicolas Deslauriers LW22022–20241407916225
Elliot Desnoyers LW12022–202340000
Rob DiMaio C31993–1996109122133117182464
Niko Dimitrakos RW22005–2007245491250002
Kevin Dineen RW51991–1996284888817653315641018Captain: 1993–1994
Gilbert Dionne RW21994–199622077230004
Tomas Divisek RW22000–200251010
Brian Dobbin RW41986–199056681439200017
Jiri Dopita C12001–2002521116278
Gary Dornhoefer RW111967–1978725202316518125680171936203SC: 1974, 1975
FHOF – 1991
Jim Dowd C12007–200873551041171230
Steve Downie RW32007–2009
2013–2014
8992029154601110
Rene Drolet RW11971–197210000
John Druce RW31995–19987912142627171236
Jamie Drysdale D12023–2024242354
Steve Duchesne D21991–1992
1998–1999
892043638860222
Blake Dunlop C21977–1979692029491681124
Andre Dupont D81972–1980539421351771505108131528306SC: 1974, 1975
Yanick Dupre LW31991–1992
1994–1996
3520216
Miroslav Dvorak D31982–198519311748551180226
Karl Dykhuis D51994–1997
1998–2000
22713415421150791642
Ben Eager LW32005–20088891019251200026
Mark Eaton D11999–200027112870000
Darryl Edestrand D11969–197020006
Pelle Eklund C91985–1994589118334452107571033434
Ryan Ellis D12021–202241450
Matt Ellison RW22005–200770112
Steve Eminger D12008–2009120228
Thomas Eriksson D51980–1982
1983–1986
2082276981071903312
Doug Evans LW11992–1993658132170
Paul Evans C31978–1979
1980–1981
1982–1983
1031425393410000
Pat Falloon RW31995–199814438458324266394
Joel Farabee LW52019–202433482100182195123254
Andre Faust C21992–1994471071714
Todd Fedoruk LW52000–2004
2006–2007
268132639575700022
Ruslan Fedotenko LW32000–2002
2012–2013
199373875127111126
Brent Fedyk LW41992–1996200596512416092248
David Fenyves D41987–19915815632
Valtteri Filppula C22016–20181011625412261232
Jeff Finley D11993–19945518924
Craig Fisher C21989–199140000
Rory Fitzpatrick D12007–20081901111
Ross Fitzpatrick C41982–1986205270
Reg Fleming LW11969–19706591827134
Bill Flett RW31971–19741677168139130283101321SC: 1974
Ron Flockhart C41980–1984167658014510892246
Tyson Foerster RW22022–20248523174040
Rick Foley D11971–197258112536168
Christian Folin D12018–20192602216
Colin Forbes LW31996–199913222143611080002
Peter Forsberg C22005–2007100308511511864486Captain: 2006–2007
HHOF – 2014
Corey Foster D11991–19922534720
Kurtis Foster D12012–20132314525
Nick Fotiu LW11987–19882300040
Mark Freer C51986–1990
1991–1992
59691518
Mark Friedman D32018–2021110116
Jamie Fritsch D12008–200910000
Morgan Frost C52019–2024229397111064
Simon Gagne LW111999–2010
2012–2013
6912642715352849032154726
Sam Gagner C12015–20165388162560228
Garry Galley D41991–199523628144172260
Dave Gardner C11979–198021120
Rhett Gardner C/LW12023–202410000
Denis Gauthier D22005–20076004482601119
Jean Gauthier D11967–19686557127471346
Jean-Guy Gendron LW51967–1972278698615520380116
Bruno Gervais D12012–20133715610
Hal Gill D12013–20146000210000
Don Gillen RW11979–198011010
Jere Gillis LW11986–198710000
Adam Ginning D22022–2024101012
Claude Giroux C152007–202210002916099004128525487339Captain: 2013–2022
Larry Goodenough D31974–197712915567110421315188SC: 1975
Boyd Gordon C12016–2017131012
Tom Gorence RW51978–198329157521098937961547
Shayne Gostisbehere D72014–2021381601592191291723510
Tyrell Goulbourne LW22017–2019110002
Derek Grant C12019–202071452150228
Triston Grant LW12006–2007801110
Chris Gratton C21997–1999108234770200520210
Josh Gratton LW22005–2006
2008–2009
2212371
Kyle Greentree LW12007–200820000
Mark Greig RW41998–2001
2002–2003
3057121450110
Martin Grenier D12006–200730000
Nicklas Grossmann D42011–2015198731381181301110
Paul Guay RW21983–1985162791430004
Radko Gudas D42015–20192901756733551200027
Nate Guenin D32006–2009120226
Denis Gurianov RW12023–202440000
Erik Gustafsson D42010–201491617231492134
Erik Gustafsson D12020–20212419100
Len Hachborn C21983–1985781638542770337
Robert Hagg D52016–2021236133447143140336
Larry Hale D41968–19721965374290800012
Adam Hall RW22012–2014914592370117
Kevin Haller D31994–1997132722291772145918
Denis Hamel LW12006–200770000
Michal Handzus C32002–20062375492146166377132018
John Hanna D11967–1968150000
Pat Hannigan RW21967–1969721116275871239
Jeff Harding RW21988–19901500047
Ted Harris D11974–19757016748160444SC: 1975
Ryan Hartman RW12018–20191924630
Scott Hartnell LW72007–201451715716932690875162541112
Derian Hatcher D32005–2008203924331932114550Captain: 2006
Garnet Hathaway RW12023–20248271017132
Dale Hawerchuk C21995–19976716385436295111612HHOF – 2001
Greg Hawgood D21992–1994599344358
Kevin Hayes C42019–202325363941571051649132
Paul Healey RW21996–1998600012
Earl Heiskala LW31968–1971127131124294
Wayne Hicks RW11967–1968322796
Al Hill LW81976–1982
1986–1988
221405595227518111943
Larry Hillman D21969–19711498394711240222
Wayne Hillman D41969–19732588253317080000
Jan Hlavac LW12001–20023173108
Todd Hlushko C11993–199421010
Ed Hoekstra C11967–196870152136670110
Bob Hoffmeyer D21981–19839293140182301125
Hayden Hodgson RW22021–2023712311
Linus Hogberg D12021–202250222
Milos Holan D11993–199481124
Paul Holmgren RW91975–1984500138171309160067193150181FHOF – 2021
Ben Holmstrom C22010–201270007
Randy Holt D11983–19842600074
Tony Horacek LW31989–199211691423217
Ed Hospodar D31984–198711287153212311271
Martin Hostak C21990–1992553111424
Mark Howe D101982–1992594138342480323828455330FHOF – 2001
HHOF – 2011
Ret # 2 – 2012
Dave Hoyda LW21977–1979108416202571200017
Petr Hubacek C12000–200161012
Willie Huber D11987–19881049131650002
Kerry Huffman D71986–1992
1995–1996
20723618415880002
Brent Hughes D31970–1973122541468840006
Jody Hull RW31998–200121020224226300118
Kent Huskins D12012–201380110
Gord Hynes D11992–19933734716
Jaromir Jagr RW12011–20127319355430111782
Chris Jensen RW31989–1992212134
Erik Johnson D12023–2024172132
Jim Johnson C51967–1972266661021686770222
Kim Johnsson D42001–20062914010714714033291118
Blair Jones C12014–201540002
Brad Jones LW11991–1992487101744
Keith Jones RW31998–20011312747741642454928
Randy Jones D52003–2009217135669134220334
Lars Jonsson D12006–200780226
Chris Joseph D21997–1999171012110002
Eddie Joyal C11971–1972263478
Patrik Juhlin LW21994–199656761323131012
Jon Kalinski LW22008–2010221450
Tomi Kallio RW12002–200371012
Boyd Kane LW32003–2004
2006–2007
2008–2009
2302235
Sami Kapanen RW52002–2008311446611070377101714
David Kase RW22019–202171010
Steve Kasper C21991–199353651114
Pat Kavanagh RW12005–200680002
Larry Keenan LW11971–1972141122
Bob Kelly LW101970–1980741128168296128510191423172SC: 1974, 1975
Forbes Kennedy C21967–1969132182543325714514
Tim Kerr RW111980–19916013632876505777339317058FHOF – 1994
Orest Kindrachuk C61972–1978360791812604656916193546SC: 1974, 1975
Trent Klatt RW41995–19992094157985736841212
Corban Knight C12018–2019231340
Mike Knuble RW52005–2009
2012–2013
33811811122929024681416
Matt Konan D12012–201320000
Travis Konecny RW82016–20245641742264004102217824
Dan Kordic LW61991–1992
1993–1994
1995–1999
19748125841210122
Andrei Kovalenko RW11998–1999130112
Lukas Krajicek D12009–20102711214220338
Pavel Kubina D12011–20121704415501112
Frantisek Kucera D11996–199720002
Lasse Kukkonen D32006–20099516756140226
Dale Kushner LW21990–199282101323213
Normand Lacombe RW21989–19919211223334
Andre Lacroix C41967–1971245729817036152570
Daniel Lacroix C21996–199813085132981601126
Tanner Laczynski C32020–2023382242
Claude LaForge LW21967–1969659162536512315
Serge Lajeunesse D21973–197560002
David Laliberte RW12009–201011213610002
Mark Lamb C21993–19952718918
Mitch Lamoureux C11987–198830000
Daymond Langkow C31998–20012094186127130287111827
Jeff Lank D11999–200020002
Ian Laperriere RW12009–20108231720162130116
Claude Lapointe C22002–2004567512481423514
Rick Lapointe D31976–1979146842501832904440
Jiri Latal D31989–19929212364824
Scott Laughton C112012–2013
2014–2024
6019514323836524641027
Oliver Lauridsen D22012–2013
2014–2015
1621344
Kirby Law RW32000–2001
2002–2004
90114
Paul Lawless LW11987–198880550
Reggie Leach RW81974–19826063062085142769147226922SC: 1975
FHOF – 1992
Vincent Lecavalier C32013–20161332830588271122
John LeClair LW101994–200464933331064333711635397468FHOF – 2014
Guillaume Lefebvre LW22001–2003170004
Jori Lehtera C22017–20198947114760220
Taylor Leier LW32015–20185525710
Ville Leino LW22009–20119421365726301016266
Brendan Lemieux LW12022–20231824621
Bill Lesuk LW21970–197212324254911241018
Andreas Lilja D22011–20135006634100006
Oskar Lindblom LW52017–20222635047976360000
Eric Lindros C81992–200048629036965994650243357118Captain: 1994–2000
FHOF – 2014
HHOF – 2016
Ret # 88 – 2018
Ken Linseman C51978–1982
1989–1990
2697318425758541114253135
Andrei Lomakin
LW21991–199310822285060
Ross Lonsberry LW71971–19784971441703144038319224174SC: 1974, 1975
Danny Lucas RW11978–197961010
Joffrey Lupul RW22007–2009135455196932357124
Olle Lycksell RW22022–20242615614
Roman Lyubimov LW12016–2017474268
Al MacAdam RW11973–19745000010000
Andrew MacDonald D62013–20192911161721371941516
Zack MacEwen C22021–202312171118164
Rick MacLeish C121970–1981
1983–1984
741328369697384108535210538SC: 1974, 1975
FHOF – 1990
Ian MacNeil C12002–200320000
Ralph MacSweyn D51967–1972470551080006
Craig MacTavish C21994–199610081725851514520
Kevin Maguire RW11989–199051016
Jim Mair D21970–19724000031234
Vladimir Malakhov D12003–2004601121715612
Stewart Malgunas D21993–19957113490
Kent Manderville C31999–200212971825592413424
Mike Maneluk RW21998–20001426812
Brandon Manning D62011–2013
2014–2018
2071132432121201118
Moe Mantha D21988–1989
1991–1992
3538113510000
Danny Markov D12003–200434235581812325
Brad Marsh D71981–19885141496110636665121795
Kevin Marshall D12011–2012100008
Danick Martel LW12017–201840000
Gerald Mayhew F12021–20222560610
Chris McAllister D32000–200312127925820000
Dean McAmmond LW12000–200110112040002
Kevin McCarthy D41977–1979
1985–1987
903172057100118
Sandy McCarthy RW21998–200071661213660110
Brad McCrimmon D51982–19873673515218735546761355
Colin McDonald RW22015–20178202730000
Ryan McGill D31992–199513441317363
Dan McGillis D61997–20033403210814030340591448
Tye McGinn LW22012–201436731023
Jack McIlhargey D51974–1977
1979–1981
12837104972403366
Evgeny Medvedev D12015–201645491334
Gerry Meehan C11968–196912033440000
Scott Mellanby RW61985–199135583114197694509112090
Eric Meloche RW12006–2007131234
Andrej Meszaros D42010–2014192205676116122468
Victor Mete D12023–202410000
Glen Metropolit C12008–2009554101415
Freddy Meyer D32003–2007838243247
Dave Michayluk LW21981–1983142688
Larry Mickey RW11971–1972141238
John Miszuk D21967–1969140630361491103311
Jaroslav Modry D12007–200819033890330
Carl Mokosak LW11985–198610005
Jim Montgomery C21994–1996132351581012
Samuel Morin D52016–20212910145
Gary Morrison RW31979–198243115167050112
Lew Morrison RW31969–19722021922417040002
Glenn Mulvenna C11992–199310002
Gord Murphy D41988–199226131971282541927913
Marty Murray C22001–20031502330532390114
Mike Murray C11987–198810000
Pat Murray LW21990–19922531415
Terry Murray D41975–1977
1978–1979
1980–1981
11513031691822410
Philippe Myers D32018–20211156232954163148
Brantt Myhres RW11997–199823000169
Don Nachbaur C51985–1990652810192911217
Ric Nattress D11992–1993447101729
Petr Nedved C22005–200749615215462028
Kris Newbury C12013–201440117
Janne Niinimaa D21996–199814377178114191121316
Matt Niskanen D12019–2020688253329151126
Andreas Nodl RW42008–201212712162820120000
Simon Nolet RW71967–197435893108201129316398SC: 1974
Sean O'Donnell D12010–2011811171887110000
Will O'Neill D12017–201810000
Adam Oates C12001–2002143710650220HHOF – 2012
Gino Odjick LW21999–20013044838
Johnny Oduya D12017–201810000
Randy Osburn LW11974–197510000
Joel Otto C31995–199821328528029235491319
John Paddock RW31976–1977
1979–1980
1982–1983
4758134932020
Rosaire Paiement RW31967–1970434597433030
Ryan Parent D42006–201010216736271128
Michel Parizeau LW11971–1972372121410
Richard Park C11998–199970000
Greg Paslawski RW11992–19936014193312
Joe Paterson LW21984–198611000431734770
Nolan Patrick C32017–20211973040707761120
Dennis Patterson D11979–198030110
Mark Pederson LW31990–19938420305033
Roger Pelletier D11967–196810000
Mike Peluso LW12003–200410000
Garry Peters C41967–1971229272855209822431
Michel Petit D11996–1997200335130006
Alexandre Picard D32005–2008683192221
Michel Picard LW12000–200171450
Joni Pitkanen D32003–20072062591116210210558
Tyler Pitlick C12019–2020638122012162130
Derek Plante C12000–200112123450110
Pierre Plante RW21971–19732613415
Vaclav Pletka RW12001–200210000
Shjon Podein LW51994–199930144489221651681486
Ryan Poehling C12023–2024771117286
Ryan Potulny C32005–200844771426
Jean Potvin D21971–1973646212716
Dave Poulin C81982–19904671612333943036317223953Captain: 1984–1989
FHOF – 2004
Darroll Powe C32008–20112042221431304014517
Yves Preston LW21978–1979
1980–1981
2873104
Keith Primeau C61999–2006312871262134145812223463Captain: 2001–2006
David Printz D22005–2007130004
Chris Pronger D32009–2012145157792133264151940Captain: 2011–2013
HHOF – 2015
Brian Propp LW111979–19907903694808496691165260112121FHOF – 1999
Vaclav Prospal C31996–1998
2007–2008
7714334727224131710
Nate Prosser D12020–202161120
Ivan Provorov D72016–2023532651522171962238114
Mika Pyorala C12009–20103622410
Dan Quinn C21991–1992
1995–1996
10218405848121456
Yves Racine D11993–1994679435248
Branko Radivojevic RW22003–20068891423802321332
Nate Raduns RW12008–200910000
Michael Raffl LW82013–20215048179160212285386
Marcus Ragnarsson D22002–200411391524902715620
Rob Ramage D11993–19941501114
Paul Ranheim LW32000–200318715153056110222
Isaac Ratcliffe LW12021–20221013410
Mike Rathje D22005–200797322255260006
Matt Read RW72011–2018437871001878130551014
Ryan Ready LW12005–200670110
Mark Recchi RW101991–1995
1998–2004
6022323956273886519203918HHOF – 2017
FHOF – 2024
Darren Reid RW12006–20071400018
Mikael Renberg RW61993–1997
1998–2000
3661281682962105014203424
Mike Ricci C21990–1992146415697157
Mike Richards C62005–20114531332163493976316345049Captain: 2008–2011
Luke Richardson D51997–2002387728356183401149
Dave Richter D11985–198650022138500021
Zac Rinaldo LW52010–2015223816245721400064
Rasmus Ristolainen D32021–20241716344078
Bob Ritchie LW11976–197710000
Gordie Roberts D11987–19881112315
Randy Robitaille C12006–2007285121722
Leon Rochefort RW21967–196913935427726102022
Jeremy Roenick C32001–200421667106173211367142130
Russ Romaniuk LW11995–1996173031710000
Bill Root D11987–1988241231620000
Jay Rosehill LW22012–201445303154
Jared Ross C22008–201013000291010
Magnus Roupe LW21987–19894035842
German Rubtsov C12019–202040000
Darren Rumble D31990–1991
1995–1997
181014
Stefan Ruzicka RW32005–2008554131747
Shaun Sabol D11989–199020000
Joe Sacco RW12002–2003341562040000
Don Saleski RW81971–197947611811723560282131730131SC: 1974, 1975
Kjell Samuelsson D91986–1992
1995–1998
54535106141815704121698
Ulf Samuelsson D11999–20004912358
Scott Sandelin D11990–1991150330
Geoff Sanderson LW12006–20075811182944
Linus Sandin F12021–202210000
Travis Sanheim D72017–202449746137183219202688
Dick Sarrazin RW31968–1970
1971–1972
1002035552240000
Andre Savage C12002–2003162134
Brian Savage LW12005–20066695142861014
Luca Sbisa D12008–2009390773610002
Brayden Schenn C62011–2017424109137246217243111423
Luke Schenn D42012–201621312304214071010
Cliff Schmautz RW11970–1971308122023
Danny Schock LW11970–1971141230
Dave Schultz LW51971–197629751641151386617916363SC: 1974, 1975
FHOF – 2009
Nick Schultz D32014–2017189326299960002
Glen Seabrooke C31986–1989191674
Al Secord LW11988–198920101381404431
Lukas Sedlak C12022–20232735812
Nick Seeler D32021–202419162430163
Dennis Seidenberg D32002–200692614203630000
Brit Selby LW21967–19691192528534771124
Anatoli Semenov C21994–1996704151920152460
Tom Sestito LW22011–20132121385
Patrick Sharp C32002–2006661051567121012
Jody Shelley LW32010–20138923519120002
Mike Siklenka RW12002–200310000
Mike Sillinger C21997–1999521114252431010
Jon Sim LW12005–200639771428
Wayne Simmonds RW82011–2019584203175378784305101577
Reid Simpson LW11991–199210000
Ilkka Sinisalo RW91981–1990526199209408180662110316
Bob Sirois LW21974–197641014
Darryl Sittler C31981–198419184941781481043717HHOF – 1989
Jarrod Skalde C12001–200210002
Wade Skolney D12005–200610002
John Slaney D22001–2002
2003–2004
5022010000
David Sloane D12008–200910000
Derrick Smith LW71984–199149480871673387513112470
Jason Smith D12007–200877191086170224Captain: 2007–2008
Steve Smith D41981–1982
1984–1987
1401115
Greg Smyth D21986–198849167192600040
Dave Snuggerud LW11992–1993140220
Radovan Somik LW22002–2004113122032271522410
Bruno St. Jacques D22001–2003130004
Marc Staal D12023–20243514514
Myron Stankiewicz LW11968–1969190552510000
Allan Stanley D11968–196964413172830114HHOF – 1981
Daryl Stanley D31983–1984
1985–1987
8928102161700030
John Stevens D21986–1988902214
Kevin Stevens LW12000–20012327918
Turner Stevenson RW12005–20063113445
Chris Stewart RW12019–20201601121
P. J. Stock C12000–2001311347820000
Mike Stothers D41984–19881201123500011
Petr Straka RW12014–201530220
Art Stratton C11967–196812044450000
Mark Streit D42013–201727430110140120131346
Doug Sulliman LW21988–19908091019840000
Maxim Sushko RW12020–202120000
Bill Sutherland LW41967–197112442297140112460
Rich Sutter RW31983–19862043647833811950544
Ron Sutter C91982–19915551372223598546962733149Captain: 1989–1991
Mark Suzor D11976–197740114
Petr Svoboda D51994–1999232106070320451131450
George Swarbrick LW11970–197120000
Michal Sykora D12000–200149511162660110
Danny Syvret D32008–20112722414100000
Maxime Talbot C32011–2014127252146841142610
Mark Taylor C31981–198464825332430000
Dmitri Tertyshny D11998–19996228103010002
Chris Therien D111994–200675329130159583992101268
Nate Thompson C22019–2020
2021–2022
40134401610114
Patrick Thoresen LW12007–2008210558140224
Billy Tibbetts RW12001–2002901169
Brad Tiley D12000–200120000
Mattias Timander D12003–20043414519182466
Jussi Timonen D12006–2007140446
Kimmo Timonen D72007–201451938232270304713262981
Dave Tippett C11993–1994734111538
Owen Tippett RW32021–2024176595010930
Rick Tocchet RW111984–1992
1999–2002
621232276508181795273360349Captain: 1991–1992
FHOF – 2021
Ole-Kristian Tollefsen D12009–20101802223
Denis Tolpeko C12007–20082615624
Tim Tookey C11986–198720000101342
Carsen Twarynski LW22019–2021221016
R. J. Umberger C52005–2008
2014–2016
3346082142112221151612
Scottie Upshall RW32006–20091342737641451734744
Ossi Vaananen D12008–200946191022
Ed Van Impe D91967–1976617191071268925711112121Captain: 1968–1973
SC: 1974, 1975
FHOF – 1993
James van Riemsdyk LW82009–2012
2018–2023
527146151297182511341714
Jim Vandermeer D32002–2004
2007–2008
475385280119
Chris VandeVelde C42013–20172501728457761010
Phil Varone C12018–2019473478
Mike Vecchione C12016–201720000
Kris Versteeg RW12010–2011277411241115612
Dennis Ververgaert RW21978–1980952324473050222
Claude Vilgrain LW11993–199420000
Roman Vopat C11998–19994803380
Jakub Voracek RW102011–2021727177427604385459182746
Mikhail Vorobyev C22018–2020352358
Matt Walker D22010–2012800020
Sean Walker D12023–2024636162234
Wes Walz C11991–199221010
Todd Warriner LW12002–2003132356
Steve Washburn C21999–200140000
Jimmy Watson D101972–1982613381481864921015343989SC: 1974, 1975
FHOF – 2016
Joe Watson D111967–197874636162198397843121582SC: 1974, 1975
FHOF – 1996
Jordan Weal C42015–20191241923423810000
Eric Weinrich D32001–200421584553981823516
Dale Weise RW32016–20191521717347520000
Jay Wells D21988–1990126535403131802251
Eric Wellwood LW32010–20133155104110002
Brian Wesenberg RW11998–199910005
Blake Wesley D21979–1981523811109
Peter White C41998–2001
2003–2004
10410213124190220
Ryan White C22014–2016107171128131610128
Todd White LW11999–200041010
Bob Wilkie D11993–1994101348
Gord Williams RW21981–198320002
Justin Williams RW42000–200422643721151081715612
Max Willman C22021–20235042620
Behn Wilson D51978–1983339591552148734382432122
Chris Winnes RW11993–199440220
Jamie Wright LW12002–200340004
Keith Wright C11967–196810000
Larry Wright C31971–1973
1975–1976
381236
Keith Yandle D12021–2022771181914
Cameron York D42020–202416915456068
Mike York LW12006–2007344488
Tim Young C11984–19852026812
Dmitri Yushkevich D41992–1995
2002–2003
21517638021228291114
Zarley Zalapski D11999–2000120226
Egor Zamula D42020–2024925202538
Larry Zeidel D21967–1969661101174701112
Valeri Zelepukin RW21998–20001512730571032222416
Jason Zent LW11998–199920000
Rob Zettler D21993–19956505510310002
Peter Zezel C51984–1989310911702612305610213149
Alexei Zhamnov C12003–200420513181418410148
Nikolay Zherdev RW12010–201156166222281232
Alexei Zhitnik D12006–2007313101338
Harry Zolnierczyk LW22011–20134434771
Dainius Zubrus RW31996–19992001943628924551014

Skaters who played for the team in previous seasons

Skaters who played for the team during the most recently completed season

Notes

References

General
  • "All-time roster for the Philadelphia Flyers of the NHL". The Internet Hockey Database. Retrieved 2010-03-21.
  • "Philadelphia Flyers Skaters". Hockey-Reference.com. Sports Reference LLC. Retrieved 2012-04-09.
  • "Philadelphia Flyers Goalies". Hockey-Reference.com. Sports Reference LLC. Retrieved 2012-04-09.
Specific