Timonen and Gagne

Kimmo Timonen and Simon Gagne.

This is a complete list of ice hockey players who have played for the Philadelphia Flyers in the National Hockey League (NHL). It includes players that have played at least one regular season or playoff game for the Philadelphia Flyers since the franchise was established in 1967. Founded in 1967 as one of six expansion teams, 510 different players have played with the Flyers.

As of April 25, 2009, 43 goaltenders and 467 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. 17 of them were part of both Stanley Cup winning rosters. The 510 all-time members of the Flyers are listed below, with statistics complete through the end of the 2008–09 season.


      Stanley Cup winner, Hockey Hall of Famer, Flyers Hall of Famer or jersey retired
      Appeared in a Flyers game during the 2008–09 season

Lists the first year of the season of the player's first game and the last year of the season of the player's last game. For example, a player who played one game in the 2000–01 NHL season would be listed as playing with the team from 2000–01, regardless of what calendar year the game occurred within. This list includes all players that have played at least one regular season or playoff game for the Philadelphia Flyers in the NHL since the 1967–68 season.
All players
Nat Nationality
Flag of Austria Austria
Flag of Canada Canada
Flag of the Czech Republic Czech Republic
Flag of Finland Finland
Flag of Germany Germany
Flag of Lithuania Lithuania
Flag of Norway Norway
Flag of Poland Poland
Flag of Russia Russia
Flag of Slovakia Slovakia
Flag of Sweden Sweden
Flag of Switzerland Switzerland
Flag of Ukraine Ukraine
Flag of the United States United States
SC Stanley Cup winner
HHOF Hockey Hall of Fame member
FHOF Flyers Hall of Fame member
GP Games Played
W Wins
L Losses
T Ties
OTL Overtime Loss
SO Shutouts
GAA Goals against average
SV% Save percentage
Pos Position
C Center
D Defenseman
LW Left Wing
RW Right Wing
GP Games Played
G Goals
A Assists
P Points
PIM Penalty minutes


Note: Stats are updated through the end of the 2008–09 season.

Name Nat Seasons Regular season Playoffs Notes
Stephane BeauregardFlag of Canada1992–931639004.41.854
Michel BelhumeurFlag of Canada1972–732397303.22.90310006.00.889
Martin BironFlag of Canada2006–0913965471672.71.91523111222.87.908
Brian BoucherFlag of the United States1999-2002, 2009-11, 201310346381272.45.9012111812.07.916
Sean BurkeFlag of Canada1997–98
Roman CechmanekFlag of the Czech Republic2000–03163924322201.96.9232391432.33.909
Frederic ChabotFlag of Canada1993–94401104.29.875
Marc D'AmourFlag of Canada1988–89100000.001.000
Robert EscheFlag of the United States2002–07132603910672.65.90024131112.74.906
Doug FavellFlag of Canada1967–73215768737162.78.9171661013.10.904
Bob FroeseFlag of Canada1982–87144922912122.74.899122603.74.864
Bruce GambleFlag of Canada1970–72351014423.09.90820206.00.821
Jeff HackettFlag of Canada2003–04271010632.39.905
Ron HextallFlag of Canada1986–92
48924017258182.91.89584453622.95.898FHOF 2008
Bruce HoffortFlag of Canada1989–91940303.75.872
Martin HouleFlag of Canada2006–071000030.00.667
Gary InnessFlag of Canada1975–77830202.18.922
Darren JensenFlag of Canada1984–86301510123.81.879
Mark LaforestFlag of Canada1987–89381016413.91.873
Michel LarocqueFlag of Canada1982–83201104.00.857
Michael LeightonFlag of Canada2006–07422003.69.882
Pelle LindberghFlag of Sweden1981–8615787491573.30.88723121033.11.893
Neil LittleFlag of Canada2001–02
Don McLeodFlag of Canada1971–72403104.64.863
Robbie MooreFlag of Canada1978–79530121.77.92953204.03.838
Jerome MrazekFlag of Canada1975–761000010.00.667
Phil MyreFlag of Canada1979–815724121903.71.87265112.50.920
Antero NiittymakiFlag of Finland2003–09161626102343.01.90120004.11.828
Maxime OuelletFlag of Canada2000–01201002.37.889
Bernie ParentFlag of Canada1967–71
486232141103502.42.91763352862.38.916SC 1974
SC 1975
#1 retired 1979
HHOF 1984
FHOF 1988
Pete PeetersFlag of Canada1978–82
Jean-Marc PelletierFlag of the United States1998–99101005.00.828
Glenn ReschFlag of Canada1985–872277202.96.90030002.79.846
Dominic RousselFlag of Canada1991–9613962491453.18.89510000.001.000
Garth SnowFlag of the United States1995–989040251632.59.900138402.83.892
Tommy SoderstromFlag of Sweden1992–947826351073.66.881
Rick St. CroixFlag of Canada1977–838238261623.23.888104612.99.891
Wayne StephensonFlag of Canada1974–79165933522102.77.89723101022.86.894SC 1975
Bobby TaylorFlag of Canada1971–76441516704.05.886SC 1974
SC 1975
John VanbiesbrouckFlag of the United States1998–200011252332492.19.90462411.46.938
Dunc WilsonFlag of Canada1969–70101003.00.885
Ken WreggetFlag of Canada1988–921074247903.55.87952202.24.928
Wendell YoungFlag of Canada1987–88632003.75.866



Note: Stats are updated through the end of the 2008–09 season.

Biron, Martin2

Martin Biron joined the Flyers towards the end of the 2006–07 season.

Robert Esche

Robert Esche spent four seasons with the Flyers.

Jeff Carter

Jeff Carter has played the last three seasons with the Flyers.

Simon Gagne

Simon Gagne has been with the Flyers since the 1999–2000 season.

David Printz

David Printz played 13 games with the Flyers over parts of two seasons.


Both Mike Richards (left) and Jeff Carter (right) were drafted by the Flyers in 2003 and have played for the Flyers since the 2005–06 season.

Timonen, Kimmo

Kimmo Timonen has been with the Flyers since the 2007–08 season.

Name Nat Pos Seasons1 Regular season Playoffs Notes
<span id="A"/>Keith ActonFlag of CanadaC1988–9330345721174121623518
Greg AdamsFlag of CanadaLW1980–823971522113
Dmitry AfanasenkovFlag of RussiaLW2006–0741871512
Andrew AlbertsFlag of the United StatesD2008–09791121361601110
Ray AllisonFlag of CanadaRW1981–85
Tony AmonteFlag of the United StatesRW2002–049327416840314111510
Shawn AndersonFlag of CanadaD1994–9510000
Mikael AnderssonFlag of SwedenLW1998–200043246060112
Lou AngottiFlag of CanadaC1967–68701237493570002
Shawn AntoskiFlag of CanadaLW1994–96891342652012338
Bill ArmstrongFlag of CanadaLW1990–9110110
Fred ArthurFlag of CanadaD1981–83771894940002
Arron AshamFlag of CanadaRW2008–09788122015561126
Barry AshbeeFlag of CanadaD1970–742701567822771704422SC 1974
#4 retired 1975
FHOF 1991
<span id="B"/>Dave BabychFlag of CanadaD1997–99392463251014
Reid BaileyFlag of CanadaD1980–8227134781402223
Terry BallFlag of CanadaD1967–68
Bill BarberFlag of CanadaLW1972–849034204638836231295355108109SC 1974
SC 1975
FHOF 1989
#7 retired 1990
HHOF 1990
Norm BarnesFlag of CanadaD1976–77
Murray BaronFlag of CanadaD1989–918310102086
Len BarrieFlag of CanadaC1989–90
Ryan BastFlag of CanadaD1998–9920110
Frank BatheFlag of CanadaD1977–83198324275022713442
Nolan BaumgartnerFlag of CanadaD2006–07601121
Harvey BennettFlag of the United StatesC1976–7853138216740002
Brian BenningFlag of CanadaD1991–9359112940128
Josef BeranekFlag of the Czech RepublicLW1992–95134463884137
Todd BergenFlag of CanadaC1984–85141151641749138
Bo BerglundFlag of SwedenRW1985–8670224
Serge BernierFlag of CanadaC1968–7212335407513041120
Craig BerubeFlag of CanadaLW1986–91
Don BiggsFlag of CanadaC1989–90112028
Don BlackburnFlag of CanadaLW1967–69115162945591130310
Tom BladonFlag of CanadaD1972–7846367163230281788243268SC 1974
SC 1975
Claude BoivinFlag of CanadaLW1991–94114111829320
Mike BolandFlag of CanadaD1974–7520000
Mark BotellFlag of CanadaD1981–82324101431
Jesse BoulericeFlag of the United StatesRW2001–02
Jason BowenFlag of CanadaD1992–977326899
Donald BrashearFlag of the United StatesLW2001–0627022446664837257101
Pavel BrendlFlag of the Czech RepublicRW2001–03506713620000
Andy BrickleyFlag of the United StatesLW1982–8331120
Mel BridgmanFlag of CanadaC1975–8246211920532497174133043201
Danny BriereFlag of CanadaC2007–09108425597942310102028
Aris BrimanisFlag of the United StatesD1993–94
Rod Brind'AmourFlag of CanadaC1991–20006332353666015635724275131
Willie BrossartFlag of CanadaD1970–734705512
Dave BrownFlag of CanadaRW1982–89
Larry BrownFlag of CanadaD1971–72120002
Mike BullardFlag of CanadaC1988–90124506311312719391232
Marc BureauFlag of CanadaC1998–200012568142060222
Adam BurtFlag of the United StatesD1998–20008417859170118
Mike BusniukFlag of CanadaD1979–81143323262972525734
Vyacheslav ButsayevFlag of RussiaC1992–9499142337119
Mike ByersFlag of CanadaRW1968–695022040110
<span id="C"/>Kyle CalderFlag of CanadaLW2006–07599122136
Drew CallanderFlag of CanadaRW1976–79183145
Daniel CarcilloFlag of CanadaLW2008–09200448051125
Terry CarknerFlag of CanadaD1988–93376291031328671915628
Matt CarleFlag of the United StatesD2008–0964420241660334
Dwight CarruthersFlag of CanadaD1967–6810000
Lindsay CarsonFlag of CanadaLW1981–88346617613749544381156
Jeff CarterFlag of CanadaC2005–0930711210421621129751230
Dick CherryFlag of CanadaD1968–701391210224141014
Eric ChouinardFlag of the United StatesRW2002–0646741110
Jeff ChychrunFlag of CanadaD1986–91199317206081902265
Bobby ClarkeFlag of CanadaC1969–841144358852121014531364277119152SC 1974
SC 1975
#16 retired 1984
HHOF 1987
FHOF 1988
Bill ClementFlag of CanadaC1971–7522953521051661820212SC 1974
SC 1975
Braydon CoburnFlag of CanadaD2006–091581648641712009921
Glen CochraneFlag of CanadaD1978–79
Paul CoffeyFlag of CanadaD1996–98948475550171896HHOF 2004
Bill CollinsFlag of CanadaRW1976–7791124
Mike ComrieFlag of CanadaC2003–042145912
Al ConroyFlag of CanadaRW1991–9411491423156
Bob CorkumFlag of the United StatesC1995–96284378121236
Riley CoteFlag of CanadaLW2006–0914116738730000
Bruce CowickFlag of CanadaLW1973–7480009SC 1974
Murray CravenFlag of CanadaLW1984–92523152272424315449152428
Terry CrispFlag of CanadaC1972–771942554797847713208SC 1974
SC 1975
Shawn CroninFlag of the United StatesD1992–933521337
Doug CrossmanFlag of CanadaD1983–8839235158193255609223181
Phil CroweFlag of CanadaD1995–961611228
Mark CullenFlag of the United StatesC2006–0730000
Jim CumminsFlag of the United StatesRW1993–942212371
Jim CunninghamFlag of the United StatesLW1977–7810004
<span id="D"/>Alexandre DaigleFlag of CanadaC1997–9968121931850220
J. J. DaigneaultFlag of CanadaD1986–88105818266891010
Bob DaileyFlag of CanadaD1976–82304561381943975610304091
Rod DallmanFlag of CanadaLW1991–9220005
Kimbi DanielsFlag of CanadaC1990–92271234
Scott DanielsFlag of CanadaLW1996–9756538237
Craig DarbyFlag of the United StatesC1996–98122462
Barry DeanFlag of CanadaLW1977–798611314254
Andy DelmoreFlag of CanadaD1998–20019571522242062816
Eric DesjardinsFlag of CanadaD1994–2006738933033964069714375138
Rob DiMaioFlag of CanadaC1993–96109122133117182464
Niko DimitrakosFlag of the United StatesRW2005–07245491250002
Kevin DineenFlag of CanadaRW1991–96284888817653315641018
Gilbert DionneFlag of CanadaRW1994–9622077230004
Tomas DivisekFlag of the Czech RepublicRW2000–0251010
Brian DobbinFlag of CanadaRW1986–9056681439200017
Jiri DopitaFlag of the Czech RepublicC2001–02521116278
Gary DornhoeferFlag of CanadaRW1967–78725202316518125680171936203SC 1974
SC 1975
FHOF 1991
Jim DowdFlag of the United StatesC2007–0873551041171230
Steve DownieFlag of CanadaRW2007–0938661284601110
Rene DroletFlag of CanadaRW1971–7210000
John DruceFlag of CanadaRW1995–987912142627171236
Steve DuchesneFlag of CanadaD1991–92
Blake DunlopFlag of CanadaC1977–79692029491681124
Andre DupontFlag of CanadaD1972–80539421351771505108131528306SC 1974
SC 1975
Yanick DupreFlag of CanadaLW1991–92
Miroslav DvorakFlag of the Czech RepublicD1982–8519311748551180226
Karl DykhuisFlag of CanadaD1994–97
<span id="E"/>Ben EagerFlag of CanadaLW2005–088891019251200026
Mark EatonFlag of the United StatesD1999–200027112870000
Darryl EdestrandFlag of CanadaD1969–7020006
Pelle EklundFlag of SwedenC1985–94589118334452107571033434
Matt EllisonFlag of CanadaRW2005–0770112
Steve EmingerFlag of CanadaD2008–09120228
Thomas ErikssonFlag of SwedenD1980–82
Doug EvansFlag of CanadaLW1992–93658132170
Paul EvansFlag of CanadaC1978–79
<span id="F"/>Pat FalloonFlag of CanadaRW1995–9814438458324266394
Andre FaustFlag of CanadaC1992–94471071714
Todd FedorukFlag of CanadaLW2000–04
Ruslan FedotenkoFlag of UkraineLW2000–02152332962115111126
Brent FedykFlag of CanadaLW1992–96200596512416092248
David FenyvesFlag of CanadaD1987–915815632
Jeff FinleyFlag of CanadaD1993–945518924
Craig FisherFlag of CanadaC1989–9140000
Rory FitzpatrickFlag of CanadaD2007–081901111
Ross FitzpatrickFlag of CanadaC1982–86205270
Reg FlemingFlag of CanadaLW1969–706591827134
Bill FlettFlag of CanadaRW1971–741677168139130283101321SC 1974
Ron FlockhartFlag of CanadaC1980–84167658014510892246
Rick FoleyFlag of CanadaD1971–7258112536168
Colin ForbesFlag of CanadaLW1996–9913222143611080002
Peter ForsbergFlag of SwedenC2005–07100308511511864486
Corey FosterFlag of CanadaD1991–922534720
Nick FotiuFlag of the United StatesLW1987–882300040
Mark FreerFlag of CanadaC1986–90
Jamie FritschFlag of the United StatesD2008–0910000
<span id="G"/>Simon GagneFlag of CanadaLW1999–20096062422424842317123123526
Garry GalleyFlag of CanadaD1991–9523628144172260
Dave GardnerFlag of CanadaC1979–8021120
Denis GauthierFlag of CanadaD2005–076004482601119
Jean GauthierFlag of CanadaD1967–686557127471346
Jean-Guy GendronFlag of CanadaLW1967–72278698615520380116
Don GillenFlag of CanadaRW1979–8011010
Jere GillisFlag of the United StatesLW1986–8710000
Claude GirouxFlag of CanadaRW2007–0944918271462356
Larry GoodenoughFlag of CanadaD1974–7712915567110421315188SC 1975
Tom GorenceFlag of the United StatesRW1978–8329157521098937961547
Triston GrantFlag of CanadaLW2006–07801110
Chris GrattonFlag of CanadaC1997–99108234770200520210
Josh GrattonFlag of CanadaLW2005–06
Kyle GreentreeFlag of CanadaLW2007–0820000
Mark GreigFlag of CanadaRW1998–2001
Martin GrenierFlag of CanadaD2006–0730000
Paul GuayFlag of the United StatesRW1983–85162791430004
Nate GueninFlag of the United StatesD2006–09120226
<span id="H"/>Len HachbornFlag of CanadaC1983–85781638542770337
Larry HaleFlag of CanadaD1968–721965374290800012
Kevin HallerFlag of CanadaD1994–97132722291772145918
Denis HamelFlag of CanadaLW2006–0770000
Michal HandzusFlag of SlovakiaC2002–062375492146166377132018
John HannaFlag of CanadaD1967–68150000
Pat HanniganFlag of CanadaRW1967–69721116275871239
Jeff HardingFlag of CanadaRW1988–901500047
Ted HarrisFlag of CanadaD1974–757016748160444SC 1975
Scott HartnellFlag of CanadaLW2007–0916254491033022345943
Derian HatcherFlag of the United StatesD2005–08203924331932114550
Dale HawerchukFlag of CanadaC1995–976716385436295111612HHOF 2001
Greg HawgoodFlag of CanadaD1992–94599344358
Paul HealeyFlag of CanadaRW1996–98600012
Earl HeiskalaFlag of CanadaLW1968–71127131124294
Wayne HicksFlag of the United StatesRW1967–68322796
Al HillFlag of CanadaLW1976–82
Larry HillmanFlag of CanadaD1969–711498394711240222
Wayne HillmanFlag of CanadaD1969–732588253317080000
Jan HlavacFlag of the Czech RepublicLW2001–023173108
Todd HlushkoFlag of CanadaC1993–9421010
Ed HoekstraFlag of CanadaC1967–6870152136670110
Bob HoffmeyerFlag of CanadaD1981–839293140182301125
Milos HolanFlag of the Czech RepublicD1993–9481124
Paul HolmgrenFlag of the United StatesRW1975–84500138171309160067193150181
Randy HoltFlag of CanadaD1983–842600074
Tony HoracekFlag of CanadaLW1989–9211691423217
Ed HospodarFlag of the United StatesD1984–8711287153212311271
Martin HostakFlag of the Czech RepublicC1990–92553111424
Mark HoweFlag of the United StatesD1982–92594138342480323828455330FHOF 2001
Dave HoydaFlag of CanadaLW1977–79108416202571200017
Petr HubacekFlag of the Czech RepublicC2000–0161012
Willie HuberFlag of GermanyD1987–881049131650002
Kerry HuffmanFlag of CanadaD1986–92
Brent HughesFlag of CanadaD1970–73122541468840006
Jody HullFlag of CanadaRW1998–200121020224226300118
Gord HynesFlag of CanadaD1992–933734716
<span id="J"/>Chris JensenFlag of CanadaRW1989–92212134
Jim JohnsonFlag of CanadaC1967–72266661021686770222
Kim JohnssonFlag of SwedenD2001–062914010714714033291118
Brad JonesFlag of the United StatesLW1991–92487101744
Keith JonesFlag of CanadaRW1998–20011312747741642454928
Randy JonesFlag of CanadaD2003–09217135669134220334
Lars JonssonFlag of SwedenD2006–0780226
Chris JosephFlag of CanadaD1997–99171012110002
Eddie JoyalFlag of CanadaC1971–72263478
Patrik JuhlinFlag of SwedenLW1994–9656761323131012
<span id="K"/>Jon KalinskiFlag of CanadaLW2008–09121230
Tomi KallioFlag of FinlandRW2002–0371012
Boyd KaneFlag of CanadaLW2003–04
Sami KapanenFlag of FinlandRW2002–08311446611070377101714
Steve KasperFlag of CanadaC1991–9353651114
Pat KavanaghFlag of CanadaRW2005–0680002
Larry KeenanFlag of CanadaLW1971–72141122
Bob KellyFlag of CanadaLW1970–80741128168296128510191423172SC 1974
SC 1975
Forbes KennedyFlag of CanadaC1967–69132182543325714514
Tim KerrFlag of CanadaRW1980–916013632876505777339317058FHOF 1994
Orest KindrachukFlag of CanadaC1972–78360791812604656916193546SC 1974
SC 1975
Trent KlattFlag of the United StatesRW1995–992094157985736841212
Mike KnubleFlag of the United StatesRW2005–0931011410722127024681416
Dan KordicFlag of CanadaLW1991–92
Andrei KovalenkoFlag of RussiaRW1998–99130112
Frantisek KuceraFlag of the Czech RepublicD1996–9720002
Lasse KukkonenFlag of FinlandD2006–099516756140226
Dale KushnerFlag of CanadaLW1990–9282101323213
<span id="L"/>Normand LacombeFlag of CanadaRW1989–919211223334
Andre LacroixFlag of CanadaC1967–71245729817036152570
Daniel LacroixFlag of CanadaC1996–9813085132981601126
Claude LaForgeFlag of CanadaLW1967–69659162536512315
Serge LajeunesseFlag of CanadaD1973–7560002
Mark LambFlag of CanadaC1993–952718918
Mitch LamoureuxFlag of CanadaC1987–8830000
Daymond LangkowFlag of CanadaC1998–20012094186127130287111827
Jeff LankFlag of CanadaD1999–200020002
Claude LapointeFlag of CanadaC2002–04567512481423514
Rick LapointeFlag of CanadaD1976–79146842501832904440
Jiri LatalFlag of the Czech RepublicD1989–929212364824
Kirby LawFlag of CanadaRW2000–01
Paul LawlessFlag of CanadaLW1987–8880550
Reggie LeachFlag of CanadaRW1974–826063062085142769147226922SC 1975
FHOF 1992
John LeClairFlag of the United StatesLW1994–200464933331064333711635397468
Guillaume LefebvreFlag of CanadaLW2001–03170004
Bill LesukFlag of CanadaLW1970–7212324254911241018
Eric LindrosFlag of CanadaC1992–200048629036965994650243357118
Ken LinsemanFlag of CanadaC1978–82
Andrei LomakinFlag of RussiaLW1991–9310822285060
Ross LonsberryFlag of CanadaLW1971–784971441703144038319224174SC 1974
SC 1975
Dan LucasFlag of CanadaRW1978–7961010
Joffrey LupulFlag of CanadaRW2007–09135455196932357124
<span id="M"/>Al MacAdamFlag of CanadaRW1973–745000010000
Rick MacLeishFlag of CanadaC1970–81
741328369697384108535210538SC 1974
SC 1975
FHOF 1990
Ian MacNeilFlag of CanadaC2002–0320000
Ralph MacSweynFlag of CanadaD1967–70
Craig MacTavishFlag of CanadaC1994–9610081725851514520
Kevin MaguireFlag of CanadaRW1989–9051016
Jim MairFlag of CanadaD1970–724000031234
Vladimir MalakhovFlag of RussiaD2003–04601121715612
Stewart MalgunasFlag of CanadaD1993–957113490
Kent MandervilleFlag of CanadaC1999–200212971825592413424
Mike ManelukFlag of CanadaRW1998–20001426812
Moe ManthaFlag of the United StatesD1988–89
Danny MarkovFlag of RussiaD2003–0434235581812325
Brad MarshFlag of CanadaD1981–885141496110636665121795
Chris McAllisterFlag of CanadaD2000–0312127925820000
Dean McAmmondFlag of CanadaLW2000–0110112040002
Kevin McCarthyFlag of CanadaD1977–79
Sandy McCarthyFlag of CanadaRW1998–200071661213660110
Brad McCrimmonFlag of CanadaD1982–873673515218735546761355
Ryan McGillFlag of CanadaD1992–9513441317363
Dan McGillisFlag of CanadaD1997–20033403210814030340591448
Jack McIlhargeyFlag of CanadaD1974–77
Gerry MeehanFlag of CanadaC1968–6912033440000
Scott MellanbyFlag of CanadaRW1985–9135583114197694509112090
Eric MelocheFlag of CanadaRW2006–07131234
Glen MetropolitFlag of CanadaC2008–09554101415
Freddy MeyerFlag of the United StatesD2003–07838243247
Dave MichaylukFlag of CanadaLW1981–83142688
Larry MickeyFlag of CanadaRW1971–7214141238
John MiszukFlag of PolandD1967–69140630361491103311
Jaroslav ModryFlag of the Czech RepublicD2007–0819033890330
Carl MokosakFlag of CanadaLW1985–8610005
Jim MontgomeryFlag of CanadaC1994–96132351581012
Gary MorrisonFlag of the United StatesRW1979–8243115167050112
Lew MorrisonFlag of CanadaRW1969–722021922417040002
Glenn MulvennaFlag of CanadaC1992–9310002
Gord MurphyFlag of CanadaD1988–9226131971282541927913
Marty MurrayFlag of CanadaC2001–031502330532390114
Mike MurrayFlag of CanadaC1987–8810000
Pat MurrayFlag of CanadaLW1990–922531415
Terry MurrayFlag of CanadaD1975–77
Brantt MyhresFlag of CanadaRW1997–9823000169
<span id="N"/>Don NachbaurFlag of CanadaC1985–90652810192911217
Ric NattressFlag of CanadaD1992–93447101729
Petr NedvedFlag of the Czech RepublicC2005–0749615215462028
Janne NiinimaaFlag of FinlandD1996–9814377178114191121316
Andreas NodlFlag of AustriaRW2008–09381342
Simon NoletFlag of CanadaRW1967–7435893108201129316398SC 1974
<span id="O"/>Adam OatesFlag of CanadaC2001–02143710650220
Gino OdjickFlag of CanadaLW1999–20013044838
Randy OsburnFlag of CanadaLW1974–7510000
Joel OttoFlag of CanadaC1995–9821328528029235491319
<span id="P"/>John PaddockFlag of CanadaRW1976–77
Rosaire PaiementFlag of CanadaRW1967–70434597433030
Ryan ParentFlag of CanadaD2006–095404416100116
Michel ParizeauFlag of CanadaLW1971–72372121410
Richard ParkFlag of the United StatesC1998–9970000
Greg PaslawskiFlag of CanadaRW1992–936014193312
Joe PatersonFlag of CanadaLW1984–8611000431734770
Dennis PattersonFlag of CanadaD1979–8030110
Mark PedersonFlag of CanadaLW1990–938420305033
Roger PelletierFlag of CanadaD1967–6810000
Mike PelusoFlag of the United StatesLW2003–0410000
Garry PetersFlag of CanadaC1967–71229272855209822431
Michel PetitFlag of CanadaD1996–97200335130006
Alexandre PicardFlag of CanadaD2005–08683192221
Michel PicardFlag of CanadaLW2000–0171450
Joni PitkanenFlag of FinlandD2003–072062591116210210558
Derek PlanteFlag of the United StatesC2000–0112123450110
Pierre PlanteFlag of CanadaRW1971–732613415
Vaclav PletkaFlag of the Czech RepublicRW2001–0210000
Shjon PodeinFlag of the United StatesLW1994–9930144489221651681486
Ryan PotulnyFlag of the United StatesC2005–0844771426
Jean PotvinFlag of CanadaD1971–73646212716
Dave PoulinFlag of CanadaC1982–904671612333943036317223953FHOF 2004
Darroll PoweFlag of CanadaC2008–096065113561237
Yves PrestonFlag of CanadaLW1978–79
Keith PrimeauFlag of CanadaC1999–2006312871262134145812223463
David PrintzFlag of SwedenD2005–07130004
Brian ProppFlag of CanadaLW1979–907903694808496691165260112121FHOF 1999
Vaclav ProspalFlag of the Czech RepublicC1996–98
<span id="Q"/>Dan QuinnFlag of CanadaC1991–92
<span id="R"/>Yves RacineFlag of CanadaD1993–94679435248
Branko RadivojevicFlag of SlovakiaRW2003–068891423802321332
Nate RadunsFlag of the United StatesRW2008–0910000
Marcus RagnarssonFlag of SwedenD2002–0411391524902715620
Rob RamageFlag of CanadaD1993–941501114
Paul RanheimFlag of the United StatesLW2000–0318715153056110222
Mike RathjeFlag of CanadaD2005–0797322255260006
Ryan ReadyFlag of CanadaLW2005–0670110
Mark RecchiFlag of CanadaRW1991–95
Darren ReidFlag of CanadaRW2006–071400018
Mikael RenbergFlag of SwedenRW1993–97
Mike RicciFlag of CanadaC1990–92146415697157
Mike RichardsFlag of CanadaC2005–0929079142221256298122016
Luke RichardsonFlag of CanadaD1997–2002387728356183401149
Dave RichterFlag of CanadaD1985–8650022138500021
Bob RitchieFlag of CanadaLW1976–7710000
Gordie RobertsFlag of the United StatesD1987–881112315
Randy RobitailleFlag of CanadaC2006–07285121722
Leon RochefortFlag of CanadaRW1967–6913935427726102022
Jeremy RoenickFlag of the United StatesC2001–0421667106173211367142130
Russ RomaniukFlag of CanadaLW1995–96173031710000
Bill RootFlag of CanadaD1987–88241231620000
Jared RossFlag of the United StatesC2008–0910000461010
Magnus RoupeFlag of SwedenLW1987–894035842
Darren RumbleFlag of CanadaD1990–91
Stefan RuzickaFlag of SlovakiaRW2005–08554131747
<span id="S"/>Shaun SabolFlag of the United StatesD1989–9020000
Joe SaccoFlag of the United StatesRW2002–03341562040000
Don SaleskiFlag of CanadaRW1971–7947611811723560282131730131SC 1974
SC 1975
Kjell SamuelssonFlag of SwedenD1986–92
Ulf SamuelssonFlag of SwedenD1999–20004912358
Scott SandelinFlag of the United StatesD1990–91150330
Geoff SandersonFlag of CanadaLW2006–075811182944
Dick SarrazinFlag of CanadaRW1968–70
Andre SavageFlag of CanadaC2002–03162134
Brian SavageFlag of CanadaLW2005–066695142861014
Luca SbisaFlag of SwitzerlandD2008–09390773610002
Cliff SchmautzFlag of CanadaRW1970–71308122023
Danny SchockFlag of CanadaLW1970–71141230
Dave SchultzFlag of CanadaLW1971–7629751641151386617916363SC 1974
SC 1975
Glen SeabrookeFlag of CanadaC1986–89191674
Al SecordFlag of CanadaLW1988–8920101381404431
Dennis SeidenbergFlag of GermanyD2002–0492614203630000
Brit SelbyFlag of CanadaLW1967–691192528534771124
Anatoli SemenovFlag of RussiaC1994–96704151920152460
Patrick SharpFlag of CanadaC2002–06661051567121012
Mike SiklenkaFlag of CanadaRW2002–0310000
Mike SillingerFlag of CanadaC1997–99521114252431010
Jon SimFlag of CanadaLW2005–0639771428
Reid SimpsonFlag of CanadaLW1991–9210000
Ilkka SinisaloFlag of FinlandRW1981–90526199209408180662110316
Bob SiroisFlag of CanadaLW1974–7541014
Darryl SittlerFlag of CanadaC1981–8419184941781481043717HHOF 1989
Jarrod SkaldeFlag of CanadaC2001–0210002
Wade SkolneyFlag of CanadaD2005–0610002
John SlaneyFlag of CanadaD2001–02
David SloaneFlag of the United StatesD2008–0910000
Derrick SmithFlag of CanadaLW1984–9149480871673387513112470
Jason SmithFlag of CanadaD2007–0877191086170224
Steve SmithFlag of CanadaD1981–82
Greg SmythFlag of CanadaD1986–8849167192600040
Dave SnuggerudFlag of the United StatesLW1992–93140220
Radovan SomikFlag of SlovakiaLW2002–04113122032271522410
Bruno St. JacquesFlag of CanadaD2001–03130004
Myron StankiewiczFlag of CanadaLW1968–69190552510000
Allan StanleyFlag of CanadaD1968–6964413172830114HHOF 1981
Daryl StanleyFlag of CanadaD1983–84
John StevensFlag of CanadaD1986–88902214
Kevin StevensFlag of the United StatesLW2000–012327918
Turner StevensonFlag of CanadaRW2005–063113445
P. J. StockFlag of CanadaC2000–01311347820000
Mike StothersFlag of CanadaD1984–881201123500011
Art StrattonFlag of CanadaC1967–6812044450000
Doug SullimanFlag of CanadaLW1988–908091019840000
Bill SutherlandFlag of CanadaLW1967–7112442297140112460
Rich SutterFlag of CanadaRW1983–862043647833811950544
Ron SutterFlag of CanadaC1982–915551372223598546962733149
Mark SuzorFlag of CanadaD1976–7740114
Petr SvobodaFlag of the Czech RepublicD1994–99232106070320451131450
George SwarbrickFlag of CanadaLW1970–7120000
Michal SykoraFlag of the Czech RepublicD2000–0149511162660110
Danny SyvretFlag of CanadaD2008–0920002
<span id="T"/>Mark TaylorFlag of CanadaC1981–8464825332430000
Dmitri TertyshnyFlag of RussiaD1998–996228103010002
Chris TherienFlag of CanadaD1994–200675329130159583992101268
Patrick ThoresenFlag of NorwayLW2007–08210558140224
Billy TibbettsFlag of the United StatesRW2001–02901169
Brad TileyFlag of CanadaD2000–0120000
Mattias TimanderFlag of SwedenD2003–043414519182466
Jussi TimonenFlag of FinlandD2006–07140446
Kimmo TimonenFlag of FinlandD2007–091571176871041907720
Dave TippettFlag of CanadaC1993–94734111538
Rick TocchetFlag of CanadaRW1984–92
Denis TolpekoFlag of RussiaC2007–082615624
Tim TookeyFlag of CanadaC1986–8720000101342
<span id="U"/>R. J. UmbergerFlag of the United StatesC2005–08228496711678221151612
Scottie UpshallFlag of CanadaRW2006–091342737641451734744
Ossi VaananenFlag of FinlandD2008–0946191022
<span id="V"/>Ed Van ImpeFlag of CanadaD1967–76617191071268925711112121SC 1974
SC 1975
FHOF 1993
Jim VandermeerFlag of CanadaD2002–04
Dennis VervergaertFlag of CanadaRW1978–80952324473050222
Claude VilgrainFlag of CanadaLW1993–9420000
Roman VopatFlag of the Czech RepublicC1998–994803380
<span id="W"/>Wes WalzFlag of CanadaC1991–9221010
Todd WarrinerFlag of CanadaLW2002–03132356
Steve WashburnFlag of CanadaC1999–200140000
Jim WatsonFlag of CanadaD1972–82613381481864921015343989SC 1974
SC 1975
Joe WatsonFlag of CanadaD1967–7874636162198397843121582SC 1974
SC 1975
FHOF 1996
Eric WeinrichFlag of the United StatesD2001–0421584553981823516
Jay WellsFlag of CanadaD1988–90126535403131802251
Brian WesenbergFlag of CanadaRW1998–9910005
Blake WesleyFlag of CanadaD1979–81523811109
Peter WhiteFlag of CanadaC1998–2001
Todd WhiteFlag of CanadaLW1999–200041010
Bob WilkieFlag of CanadaD1993–94101348
Gordie WilliamsFlag of CanadaRW1981–8320002
Justin WilliamsFlag of CanadaRW2000–0422643721151081715612
Behn WilsonFlag of CanadaD1978–83339591552148734382432122
Chris WinnesFlag of the United StatesRW1993–9440220
Jamie WrightFlag of CanadaLW2002–0340004
Keith WrightFlag of CanadaC1967–6810000
Larry WrightFlag of CanadaC1971–73
<span id="Y"/>Mike YorkFlag of the United StatesLW2006–07344488
Tim YoungFlag of CanadaC1984–852026812
Dmitri YushkevichFlag of RussiaD1992–95
<span id="Z"/>Zarley ZalapskiFlag of CanadaD1999–2000120226
Larry ZeidelFlag of CanadaD1967–69661101174701112
Valeri ZelepukinFlag of RussiaRW1998–20001512730571032222416
Jason ZentFlag of the United StatesLW1998–9920000
Rob ZettlerFlag of CanadaD1993–956505510310002
Peter ZezelFlag of CanadaC1984–89310911702612305610213149
Alexei ZhamnovFlag of RussiaC2003–0420513181418410148
Alexei ZhitnikFlag of RussiaD2006–07313101338
Dainius ZubrusFlag of LithuaniaRW1996–992001943628924551014


This page uses content from Wikipedia. The original article was at List of Philadelphia Flyers players. The list of authors can be seen in the page history. As with Ice Hockey Wiki, the text of Wikipedia is available under the Creative Commons Attribution-Share Alike License 3.0 (Unported) (CC-BY-SA).

Community content is available under CC-BY-SA unless otherwise noted.