List of Philadelphia Flyers players

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.
==Key==
;Seasons: 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.
{| class="wikitable" style="font-size:90%;"	
Nat	Nationality
 	Austria
 	Canada
 	Czech Republic
 	Finland
 	Germany
 	Lithuania
 	Norway
 	Poland
 	Russia
 	Slovakia
 	Sweden
 	Switzerland
 	Ukraine
 	United States
==Goaltenders==
Note: Stats are updated through the end of the 2008–09 season.
Name 	Nat	Seasons 	Regular season	Regular season	Regular season	Regular season	Regular season	Regular season	Regular season	Regular season	Playoffs	Playoffs	Playoffs	Playoffs	Playoffs	Playoffs	Notes
Name 	Nat	Seasons 	GP 	W 	L 	T2 	OTL2 	SO 	GAA 	SV% 	GP 	W 	L 	SO 	GAA 	SV% 	Notes
Stephane Beauregard	 	1992–93 	16 	3 	9 	0 	— 	0 	4.41 	.854 	— 	— 	— 	— 	— 	— 	
Michel Belhumeur 	 	1972–73 	23 	9 	7 	3 	— 	0 	3.22 	.903 	1 	0 	0 	0 	6.00 	.889 	
Martin Biron 	 	2006–09 	139 	65 	47 	— 	16 	7 	2.71 	.915 	23 	11 	12 	2 	2.87 	.908 	
Brian Boucher 	 	1999-2002, 2009-11, 2013	103 	46 	38 	12 	— 	7 	2.45 	.901 	21 	11 	8 	1 	2.07 	.916 	
Sean Burke 	 	1997–982003–04 	26 	13 	8 	2 	— 	2 	2.55 	.911 	6 	1 	4 	0 	3.34 	.862 	
Roman Cechmanek 	 	2000–03 	163 	92 	43 	22 	— 	20 	1.96 	.923 	23 	9 	14 	3 	2.33 	.909 	
Frederic Chabot 	 	1993–94 	4 	0 	1 	1 	— 	0 	4.29 	.875 	— 	— 	— 	— 	— 	— 	
Marc D'Amour 	 	1988–89 	1 	0 	0 	0 	— 	0 	0.00 	1.000 	— 	— 	— 	— 	— 	— 	
Robert Esche 	 	2002–07 	132 	60 	39 	10 	6 	7 	2.65 	.900 	24 	13 	11 	1 	2.74 	.906 	
Doug Favell 	 	1967–73 	215 	76 	87 	37 	— 	16 	2.78 	.917 	16 	6 	10 	1 	3.10 	.904 	
Bob Froese 	 	1982–87 	144 	92 	29 	12 	— 	12 	2.74 	.899 	12 	2 	6 	0 	3.74 	.864 	
Bruce Gamble 	 	1970–72 	35 	10 	14 	4 	— 	2 	3.09 	.908 	2 	0 	2 	0 	6.00 	.821 	
Jeff Hackett 	 	2003–04 	27 	10 	10 	6 	— 	3 	2.39 	.905 	— 	— 	— 	— 	— 	— 	
Ron Hextall 	 	1986–921994–99 	489 	240 	172 	58 	— 	18 	2.91 	.895 	84 	45 	36 	2 	2.95 	.898 	FHOF 2008
Bruce Hoffort 	 	1989–91 	9 	4 	0 	3 	— 	0 	3.75 	.872 	— 	— 	— 	— 	— 	— 	
Martin Houle 	 	2006–07 	1 	0 	0 	— 	0 	0 	30.00 	.667 	— 	— 	— 	— 	— 	— 	
Gary Inness 	 	1975–77 	8 	3 	0 	2 	— 	0 	2.18 	.922 	— 	— 	— 	— 	— 	— 	
Darren Jensen 	 	1984–86 	30 	15 	10 	1 	— 	2 	3.81 	.879 	— 	— 	— 	— 	— 	— 	
Mark Laforest 	 	1987–89 	38 	10 	16 	4 	— 	1 	3.91 	.873 	— 	— 	— 	— 	— 	— 	
Michel Larocque 	 	1982–83 	2 	0 	1 	1 	— 	0 	4.00 	.857 	— 	— 	— 	— 	— 	— 	
Michael Leighton 	 	2006–07 	4 	2 	2 	— 	0 	0 	3.69 	.882 	— 	— 	— 	— 	— 	— 	
Pelle Lindbergh 	 	1981–86 	157 	87 	49 	15 	— 	7 	3.30 	.887 	23 	12 	10 	3 	3.11 	.893 	
Neil Little 	 	2001–022003–04 	2 	0 	2 	0 	— 	0 	3.87 	.838 	— 	— 	— 	— 	— 	— 	
Don McLeod 	 	1971–72 	4 	0 	3 	1 	— 	0 	4.64 	.863 	— 	— 	— 	— 	— 	— 	
Robbie Moore 	 	1978–79 	5 	3 	0 	1 	— 	2 	1.77 	.929 	5 	3 	2 	0 	4.03 	.838 	
Jerome Mrazek 	 	1975–76 	1 	0 	0 	0 	— 	0 	10.00 	.667 	— 	— 	— 	— 	— 	— 	
Phil Myre 	 	1979–81 	57 	24 	12 	19 	— 	0 	3.71 	.872 	6 	5 	1 	1 	2.50 	.920 	
Antero Niittymaki 	 	2003–09 	161 	62 	61 	0 	23 	4 	3.01 	.901 	2 	0 	0 	0 	4.11 	.828 	
Maxime Ouellet 	 	2000–01 	2 	0 	1 	0 	— 	0 	2.37 	.889 	— 	— 	— 	— 	— 	— 	
Bernie Parent 	 	1967–711973–79 	486 	232 	141 	103 	— 	50 	2.42 	.917 	63 	35 	28 	6 	2.38 	.916 	SC 1974SC 1975#1 retired 1979HHOF 1984FHOF 1988
Pete Peeters 	 	1978–821989–91 	179 	85 	57 	20 	— 	5 	3.19 	.888 	20 	11 	8 	1 	3.30 	.879 	
Jean-Marc Pelletier	 	1998–99 	1 	0 	1 	0 	— 	0 	5.00 	.828 	— 	— 	— 	— 	— 	— 	
Glenn Resch 	 	1985–87 	22 	7 	7 	2 	— 	0 	2.96 	.900 	3 	0 	0 	0 	2.79 	.846 	
Dominic Roussel 	 	1991–96 	139 	62 	49 	14 	— 	5 	3.18 	.895 	1 	0 	0 	0 	0.00 	1.000 	
Garth Snow 	 	1995–98 	90 	40 	25 	16 	— 	3 	2.59 	.900 	13 	8 	4 	0 	2.83 	.892 	
Tommy Soderstrom 	 	1992–94 	78 	26 	35 	10 	— 	7 	3.66 	.881 	— 	— 	— 	— 	— 	— 	
Rick St. Croix 	 	1977–83 	82 	38 	26 	16 	— 	2 	3.23 	.888 	10 	4 	6 	1 	2.99 	.891 	
Wayne Stephenson 	 	1974–79 	165 	93 	35 	22 	— 	10 	2.77 	.897 	23 	10 	10 	2 	2.86 	.894 	SC 1975
Bobby Taylor 	 	1971–76 	44 	15 	16 	7 	— 	0 	4.05 	.886 	— 	— 	— 	— 	— 	— 	SC 1974SC 1975
John Vanbiesbrouck 	 	1998–2000 	112 	52 	33 	24 	— 	9 	2.19 	.904 	6 	2 	4 	1 	1.46 	.938 	
Dunc Wilson 	 	1969–70 	1 	0 	1 	0 	— 	0 	3.00 	.885 	— 	— 	— 	— 	— 	— 	
Ken Wregget 	 	1988–92 	107 	42 	47 	9 	— 	0 	3.55 	.879 	5 	2 	2 	0 	2.24 	.928 	
Wendell Young 	 	1987–88 	6 	3 	2 	0 	— 	0 	3.75 	.866 	— 	— 	— 	— 	— 	— 	
==Skaters==
Note: Stats are updated through the end of the 2008–09 season.
thumb|right|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.
Name 	Nat	Pos	Seasons1 	Regular season	Regular season	Regular season	Regular season	Regular season	Playoffs	Playoffs	Playoffs	Playoffs	Playoffs	Notes
Name 	Nat	Pos	Seasons1 	GP 	G 	A 	P 	PIM 	GP 	G 	A 	P 	PIM 	Notes
Keith Acton 	 	C 	1988–93 	303 	45 	72 	117 	412 	16 	2 	3 	5 	18 	
Greg Adams 	 	LW 	1980–82 	39 	7 	15 	22 	113 	— 	— 	— 	— 	— 	
Dmitry Afanasenkov 	 	LW 	2006–07 	41 	8 	7 	15 	12 	— 	— 	— 	— 	— 	
Andrew Alberts 	 	D 	2008–09 	79 	1 	12 	13 	61 	6 	0 	1 	1 	10 	
Ray Allison 	 	RW 	1981–851986–87 	167 	47 	81 	128 	210 	10 	2 	2 	4 	20 	
Tony Amonte 	 	RW 	2002–04 	93 	27 	41 	68 	40 	31 	4 	11 	15 	10 	
Shawn Anderson 	 	D 	1994–95 	1 	0 	0 	0 	0 	— 	— 	— 	— 	— 	
Mikael Andersson 	 	LW 	1998–2000 	43 	2 	4 	6 	0 	6 	0 	1 	1 	2 	
Lou Angotti 	 	C 	1967–68 	70 	12 	37 	49 	35 	7 	0 	0 	0 	2 	
Shawn Antoski 	 	LW 	1994–96 	89 	1 	3 	4 	265 	20 	1 	2 	3 	38 	
Bill Armstrong 	 	LW 	1990–91 	1 	0 	1 	1 	0 	— 	— 	— 	— 	— 	
Fred Arthur 	 	D 	1981–83 	77 	1 	8 	9 	49 	4 	0 	0 	0 	2 	
Arron Asham 	 	RW 	2008–09 	78 	8 	12 	20 	155 	6 	1 	1 	2 	6 	
Barry Ashbee 	 	D 	1970–74 	270 	15 	67 	82 	277 	17 	0 	4 	4 	22 	SC 1974#4 retired 1975FHOF 1991
Dave Babych 	 	D 	1997–99 	39 	2 	4 	6 	32 	5 	1 	0 	1 	4 	
Reid Bailey 	 	D 	1980–82 	27 	1 	3 	4 	78 	14 	0 	2 	2 	23 	
Terry Ball 	 	D 	1967–681969–70 	62 	7 	18 	25 	20 	— 	— 	— 	— 	— 	
Bill Barber 	 	LW 	1972–84 	903 	420 	463 	883 	623 	129 	53 	55 	108 	109 	SC 1974SC 1975FHOF 1989#7 retired 1990HHOF 1990
Norm Barnes 	 	D 	1976–771979–81 	82 	4 	24 	28 	77 	12 	0 	0 	0 	8 	
Murray Baron 	 	D 	1989–91 	83 	10 	10 	20 	86 	— 	— 	— 	— 	— 	
Len Barrie 	 	C 	1989–901992–93 	9 	2 	2 	4 	9 	— 	— 	— 	— 	— 	
Ryan Bast 	 	D 	1998–99 	2 	0 	1 	1 	0 	— 	— 	— 	— 	— 	
Frank Bathe 	 	D 	1977–83 	198 	3 	24 	27 	502 	27 	1 	3 	4 	42 	
Nolan Baumgartner 	 	D 	2006–07 	6 	0 	1 	1 	21 	— 	— 	— 	— 	— 	
Harvey Bennett 	 	C 	1976–78 	53 	13 	8 	21 	67 	4 	0 	0 	0 	2 	
Brian Benning 	 	D 	1991–93 	59 	11 	29 	40 	128 	— 	— 	— 	— 	— 	
Josef Beranek 	 	LW 	1992–95 	134 	46 	38 	84 	137 	— 	— 	— 	— 	— 	
Todd Bergen 	 	C 	1984–85 	14 	11 	5 	16 	4 	17 	4 	9 	13 	8 	
Bo Berglund 	 	RW 	1985–86 	7 	0 	2 	2 	4 	— 	— 	— 	— 	— 	
Serge Bernier 	 	C 	1968–72 	123 	35 	40 	75 	130 	4 	1 	1 	2 	0 	
Craig Berube 	 	LW 	1986–911998–2000 	323 	20 	34 	54 	1138 	45 	2 	0 	2 	100 	
Don Biggs 	 	C 	1989–90 	11 	2 	0 	2 	8 	— 	— 	— 	— 	— 	
Don Blackburn 	 	LW 	1967–69 	115 	16 	29 	45 	59 	11 	3 	0 	3 	10 	
Tom Bladon 	 	D 	1972–78 	463 	67 	163 	230 	281 	78 	8 	24 	32 	68 	SC 1974SC 1975
Claude Boivin 	 	LW 	1991–94 	114 	11 	18 	29 	320 	— 	— 	— 	— 	— 	
Mike Boland 	 	D 	1974–75 	2 	0 	0 	0 	0 	— 	— 	— 	— 	— 	
Mark Botell 	 	D 	1981–82 	32 	4 	10 	14 	31 	— 	— 	— 	— 	— 	
Jesse Boulerice 	 	RW 	2001–022007–08 	8 	0 	0 	0 	34 	— 	— 	— 	— 	— 	
Jason Bowen 	 	D 	1992–97 	73 	2 	6 	8 	99 	— 	— 	— 	— 	— 	
Donald Brashear 	 	LW 	2001–06 	270 	22 	44 	66 	648 	37 	2 	5 	7 	101 	
Pavel Brendl 	 	RW 	2001–03 	50 	6 	7 	13 	6 	2 	0 	0 	0 	0 	
Andy Brickley 	 	LW 	1982–83 	3 	1 	1 	2 	0 	— 	— 	— 	— 	— 	
Mel Bridgman 	 	C 	1975–82 	462 	119 	205 	324 	971 	74 	13 	30 	43 	201 	
Danny Briere 	 	C 	2007–09 	108 	42 	55 	97 	94 	23 	10 	10 	20 	28 	
Aris Brimanis 	 	D 	1993–941995–97 	21 	0 	3 	3 	12 	— 	— 	— 	— 	— 	
Rod Brind'Amour 	 	C 	1991–2000 	633 	235 	366 	601 	563 	57 	24 	27 	51 	31 	
Willie Brossart 	 	D 	1970–73 	47 	0 	5 	5 	12 	— 	— 	— 	— 	— 	
Dave Brown 	 	RW 	1982–891991–95 	552 	39 	39 	78 	1382 	54 	2 	2 	4 	173 	
Larry Brown 	 	D 	1971–72 	12 	0 	0 	0 	2 	— 	— 	— 	— 	— 	
Mike Bullard 	 	C 	1988–90 	124 	50 	63 	113 	127 	19 	3 	9 	12 	32 	
Marc Bureau 	 	C 	1998–2000 	125 	6 	8 	14 	20 	6 	0 	2 	2 	2 	
Adam Burt 	 	D 	1998–2000 	84 	1 	7 	8 	59 	17 	0 	1 	1 	8 	
Mike Busniuk 	 	D 	1979–81 	143 	3 	23 	26 	297 	25 	2 	5 	7 	34 	
Vyacheslav Butsayev	 	C 	1992–94 	99 	14 	23 	37 	119 	— 	— 	— 	— 	— 	
Mike Byers 	 	RW 	1968–69 	5 	0 	2 	2 	0 	4 	0 	1 	1 	0 	
Kyle Calder 	 	LW 	2006–07 	59 	9 	12 	21 	36 	— 	— 	— 	— 	— 	
Drew Callander 	 	RW 	1976–79 	18 	3 	1 	4 	5 	— 	— 	— 	— 	— 	
Daniel Carcillo 	 	LW 	2008–09 	20 	0 	4 	4 	80 	5 	1 	1 	2 	5 	
Terry Carkner 	 	D 	1988–93 	376 	29 	103 	132 	867 	19 	1 	5 	6 	28 	
Matt Carle 	 	D 	2008–09 	64 	4 	20 	24 	16 	6 	0 	3 	3 	4 	
Dwight Carruthers 	 	D 	1967–68 	1 	0 	0 	0 	0 	— 	— 	— 	— 	— 	
Lindsay Carson 	 	LW 	1981–88 	346 	61 	76 	137 	495 	44 	3 	8 	11 	56 	
Jeff Carter 	 	C 	2005–09 	307 	112 	104 	216 	211 	29 	7 	5 	12 	30 	
Dick Cherry 	 	D 	1968–70 	139 	12 	10 	22 	41 	4 	1 	0 	1 	4 	
Eric Chouinard 	 	RW 	2002–06 	46 	7 	4 	11 	10 	— 	— 	— 	— 	— 	
Jeff Chychrun 	 	D 	1986–91 	199 	3 	17 	20 	608 	19 	0 	2 	2 	65 	
Bobby Clarke 	 	C 	1969–84 	1144 	358 	852 	1210 	1453 	136 	42 	77 	119 	152 	SC 1974SC 1975#16 retired 1984HHOF 1987FHOF 1988
Bill Clement 	 	C 	1971–75 	229 	53 	52 	105 	166 	18 	2 	0 	2 	12 	SC 1974SC 1975
Braydon Coburn 	 	D 	2006–09 	158 	16 	48 	64 	171 	20 	0 	9 	9 	21 	
Glen Cochrane 	 	D 	1978–791980–85 	257 	16 	61 	77 	1110 	11 	1 	1 	2 	24 	
Paul Coffey 	 	D 	1996–98 	94 	8 	47 	55 	50 	17 	1 	8 	9 	6 	HHOF 2004
Bill Collins 	 	RW 	1976–77 	9 	1 	1 	2 	4 	— 	— 	— 	— 	— 	
Mike Comrie 	 	C 	2003–04 	21 	4 	5 	9 	12 	— 	— 	— 	— 	— 	
Al Conroy 	 	RW 	1991–94 	114 	9 	14 	23 	156 	— 	— 	— 	— 	— 	
Bob Corkum 	 	C 	1995–96 	28 	4 	3 	7 	8 	12 	1 	2 	3 	6 	
Riley Cote 	 	LW 	2006–09 	141 	1 	6 	7 	387 	3 	0 	0 	0 	0 	
Bruce Cowick 	 	LW 	1973–74 	— 	— 	— 	— 	— 	8 	0 	0 	0 	9 	SC 1974
Murray Craven 	 	LW 	1984–92 	523 	152 	272 	424 	315 	44 	9 	15 	24 	28 	
Terry Crisp 	 	C 	1972–77 	194 	25 	54 	79 	78 	47 	7 	13 	20 	8 	SC 1974SC 1975
Shawn Cronin 	 	D 	1992–93 	35 	2 	1 	3 	37 	— 	— 	— 	— 	— 	
Doug Crossman 	 	D 	1983–88 	392 	35 	158 	193 	255 	60 	9 	22 	31 	81 	
Phil Crowe 	 	D 	1995–96 	16 	1 	1 	2 	28 	— 	— 	— 	— 	— 	
Mark Cullen 	 	C 	2006–07 	3 	0 	0 	0 	0 	— 	— 	— 	— 	— 	
Jim Cummins 	 	RW 	1993–94 	22 	1 	2 	3 	71 	— 	— 	— 	— 	— 	
Jim Cunningham 	 	LW 	1977–78 	1 	0 	0 	0 	4 	— 	— 	— 	— 	— 	
Alexandre Daigle 	 	C 	1997–99 	68 	12 	19 	31 	8 	5 	0 	2 	2 	0 	
J. J. Daigneault 	 	D 	1986–88 	105 	8 	18 	26 	68 	9 	1 	0 	1 	0 	
Bob Dailey 	 	D 	1976–82 	304 	56 	138 	194 	397 	56 	10 	30 	40 	91 	
Rod Dallman 	 	LW 	1991–92 	2 	0 	0 	0 	5 	— 	— 	— 	— 	— 	
Kimbi Daniels 	 	C 	1990–92 	27 	1 	2 	3 	4 	— 	— 	— 	— 	— 	
Scott Daniels 	 	LW 	1996–97 	56 	5 	3 	8 	237 	— 	— 	— 	— 	— 	
Craig Darby 	 	C 	1996–98 	12 	2 	4 	6 	2 	— 	— 	— 	— 	— 	
Barry Dean 	 	LW 	1977–79 	86 	11 	31 	42 	54 	— 	— 	— 	— 	— 	
Andy Delmore 	 	D 	1998–2001 	95 	7 	15 	22 	24 	20 	6 	2 	8 	16 	
Eric Desjardins 	 	D 	1994–2006 	738 	93 	303 	396 	406 	97 	14 	37 	51 	38 	
Rob DiMaio 	 	C 	1993–96 	109 	12 	21 	33 	117 	18 	2 	4 	6 	4 	
Niko Dimitrakos 	 	RW 	2005–07 	24 	5 	4 	9 	12 	5 	0 	0 	0 	2 	
Kevin Dineen 	 	RW 	1991–96 	284 	88 	88 	176 	533 	15 	6 	4 	10 	18 	
Gilbert Dionne 	 	RW 	1994–96 	22 	0 	7 	7 	2 	3 	0 	0 	0 	4 	
Tomas Divisek 	 	RW 	2000–02 	5 	1 	0 	1 	0 	— 	— 	— 	— 	— 	
Brian Dobbin 	 	RW 	1986–90 	56 	6 	8 	14 	39 	2 	0 	0 	0 	17 	
Jiri Dopita 	 	C 	2001–02 	52 	11 	16 	27 	8 	— 	— 	— 	— 	— 	
Gary Dornhoefer 	 	RW 	1967–78 	725 	202 	316 	518 	1256 	80 	17 	19 	36 	203 	SC 1974SC 1975FHOF 1991
Jim Dowd 	 	C 	2007–08 	73 	5 	5 	10 	41 	17 	1 	2 	3 	0 	
Steve Downie 	 	RW 	2007–09 	38 	6 	6 	12 	84 	6 	0 	1 	1 	10 	
Rene Drolet 	 	RW 	1971–72 	1 	0 	0 	0 	0 	— 	— 	— 	— 	— 	
John Druce 	 	RW 	1995–98 	79 	12 	14 	26 	27 	17 	1 	2 	3 	6 	
Steve Duchesne 	 	D 	1991–921998–99 	89 	20 	43 	63 	88 	6 	0 	2 	2 	2 	
Blake Dunlop 	 	C 	1977–79 	69 	20 	29 	49 	16 	8 	1 	1 	2 	4 	
Andre Dupont 	 	D 	1972–80 	539 	42 	135 	177 	1505 	108 	13 	15 	28 	306 	SC 1974SC 1975
Yanick Dupre 	 	LW 	1991–921994–96 	35 	2 	0 	2 	16 	— 	— 	— 	— 	— 	
Miroslav Dvorak 	 	D 	1982–85 	193 	11 	74 	85 	51 	18 	0 	2 	2 	6 	
Karl Dykhuis 	 	D 	1994–971998–2000 	227 	13 	41 	54 	211 	50 	7 	9 	16 	42 	
Ben Eager 	 	LW 	2005–08 	88 	9 	10 	19 	251 	2 	0 	0 	0 	26 	
Mark Eaton 	 	D 	1999–2000 	27 	1 	1 	2 	8 	7 	0 	0 	0 	0 	
Darryl Edestrand 	 	D 	1969–70 	2 	0 	0 	0 	6 	— 	— 	— 	— 	— 	
Pelle Eklund 	 	C 	1985–94 	589 	118 	334 	452 	107 	57 	10 	33 	43 	4 	
Matt Ellison 	 	RW 	2005–07 	7 	0 	1 	1 	2 	— 	— 	— 	— 	— 	
Steve Eminger 	 	D 	2008–09 	12 	0 	2 	2 	8 	— 	— 	— 	— 	— 	
Thomas Eriksson 	 	D 	1980–821983–86 	208 	22 	76 	98 	107 	19 	0 	3 	3 	12 	
Doug Evans 	 	LW 	1992–93 	65 	8 	13 	21 	70 	— 	— 	— 	— 	— 	
Paul Evans 	 	C 	1978–791980–811982–83	103 	14 	25 	39 	34 	1 	0 	0 	0 	0 	
Pat Falloon 	 	RW 	1995–98 	144 	38 	45 	83 	24 	26 	6 	3 	9 	4 	
Andre Faust 	 	C 	1992–94 	47 	10 	7 	17 	14 	— 	— 	— 	— 	— 	
Todd Fedoruk 	 	LW 	2000–042006–07 	268 	13 	26 	39 	575 	7 	0 	0 	0 	22 	
Ruslan Fedotenko 	 	LW 	2000–02 	152 	33 	29 	62 	115 	11 	1 	1 	2 	6 	
Brent Fedyk 	 	LW 	1992–96 	200 	59 	65 	124 	160 	9 	2 	2 	4 	8 	
David Fenyves 	 	D 	1987–91 	58 	1 	5 	6 	32 	— 	— 	— 	— 	— 	
Jeff Finley 	 	D 	1993–94 	55 	1 	8 	9 	24 	— 	— 	— 	— 	— 	
Craig Fisher 	 	C 	1989–91 	4 	0 	0 	0 	0 	— 	— 	— 	— 	— 	
Rory Fitzpatrick 	 	D 	2007–08 	19 	0 	1 	1 	11 	— 	— 	— 	— 	— 	
Ross Fitzpatrick 	 	C 	1982–86 	20 	5 	2 	7 	0 	— 	— 	— 	— 	— 	
Reg Fleming 	 	LW 	1969–70 	65 	9 	18 	27 	134 	— 	— 	— 	— 	— 	
Bill Flett 	 	RW 	1971–74 	167 	71 	68 	139 	130 	28 	3 	10 	13 	21 	SC 1974
Ron Flockhart 	 	C 	1980–84 	167 	65 	80 	145 	108 	9 	2 	2 	4 	6 	
Rick Foley 	 	D 	1971–72 	58 	11 	25 	36 	168 	— 	— 	— 	— 	— 	
Colin Forbes 	 	LW 	1996–99 	132 	22 	14 	36 	110 	8 	0 	0 	0 	2 	
Peter Forsberg 	 	C 	2005–07 	100 	30 	85 	115 	118 	6 	4 	4 	8 	6 	
Corey Foster 	 	D 	1991–92 	25 	3 	4 	7 	20 	— 	— 	— 	— 	— 	
Nick Fotiu 	 	LW 	1987–88 	23 	0 	0 	0 	40 	— 	— 	— 	— 	— 	
Mark Freer 	 	C 	1986–901991–92 	59 	6 	9 	15 	18 	— 	— 	— 	— 	— 	
Jamie Fritsch 	 	D 	2008–09 	1 	0 	0 	0 	0 	— 	— 	— 	— 	— 	
Simon Gagne 	 	LW 	1999–2009 	606 	242 	242 	484 	231 	71 	23 	12 	35 	26 	
Garry Galley 	 	D 	1991–95 	236 	28 	144 	172 	260 	— 	— 	— 	— 	— 	
Dave Gardner 	 	C 	1979–80 	2 	1 	1 	2 	0 	— 	— 	— 	— 	— 	
Denis Gauthier 	 	D 	2005–07 	60 	0 	4 	4 	82 	6 	0 	1 	1 	19 	
Jean Gauthier 	 	D 	1967–68 	65 	5 	7 	12 	74 	7 	1 	3 	4 	6 	
Jean-Guy Gendron 	 	LW 	1967–72 	278 	69 	86 	155 	203 	8 	0 	1 	1 	6 	
Don Gillen 	 	RW 	1979–80 	1 	1 	0 	1 	0 	— 	— 	— 	— 	— 	
Jere Gillis 	 	LW 	1986–87 	1 	0 	0 	0 	0 	— 	— 	— 	— 	— 	
Claude Giroux 	 	RW 	2007–09 	44 	9 	18 	27 	14 	6 	2 	3 	5 	6 	
Larry Goodenough 	 	D 	1974–77 	129 	15 	56 	71 	104 	21 	3 	15 	18 	8 	SC 1975
Tom Gorence 	 	RW 	1978–83 	291 	57 	52 	109 	89 	37 	9 	6 	15 	47 	
Triston Grant 	 	LW 	2006–07 	8 	0 	1 	1 	10 	— 	— 	— 	— 	— 	
Chris Gratton 	 	C 	1997–99 	108 	23 	47 	70 	200 	5 	2 	0 	2 	10 	
Josh Gratton 	 	LW 	2005–062008–09 	22 	1 	2 	3 	71 	— 	— 	— 	— 	— 	
Kyle Greentree 	 	LW 	2007–08 	2 	0 	0 	0 	0 	— 	— 	— 	— 	— 	
Mark Greig 	 	RW 	1998–20012002–03 	30 	5 	7 	12 	14 	5 	0 	1 	1 	0 	
Martin Grenier 	 	D 	2006–07 	3 	0 	0 	0 	0 	— 	— 	— 	— 	— 	
Paul Guay 	 	RW 	1983–85 	16 	2 	7 	9 	14 	3 	0 	0 	0 	4 	
Nate Guenin 	 	D 	2006–09 	12 	0 	2 	2 	6 	— 	— 	— 	— 	— 	
Len Hachborn 	 	C 	1983–85 	78 	16 	38 	54 	27 	7 	0 	3 	3 	7 	
Larry Hale 	 	D 	1968–72 	196 	5 	37 	42 	90 	8 	0 	0 	0 	12 	
Kevin Haller 	 	D 	1994–97 	132 	7 	22 	29 	177 	21 	4 	5 	9 	18 	
Denis Hamel 	 	LW 	2006–07 	7 	0 	0 	0 	0 	— 	— 	— 	— 	— 	
Michal Handzus 	 	C 	2002–06 	237 	54 	92 	146 	166 	37 	7 	13 	20 	18 	
John Hanna 	 	D 	1967–68 	15 	0 	0 	0 	0 	— 	— 	— 	— 	— 	
Pat Hannigan 	 	RW 	1967–69 	72 	11 	16 	27 	58 	7 	1 	2 	3 	9 	
Jeff Harding 	 	RW 	1988–90 	15 	0 	0 	0 	47 	— 	— 	— 	— 	— 	
Ted Harris 	 	D 	1974–75 	70 	1 	6 	7 	48 	16 	0 	4 	4 	4 	SC 1975
Scott Hartnell 	 	LW 	2007–09 	162 	54 	49 	103 	302 	23 	4 	5 	9 	43 	
Derian Hatcher 	 	D 	2005–08 	203 	9 	24 	33 	193 	21 	1 	4 	5 	50 	
Dale Hawerchuk 	 	C 	1995–97 	67 	16 	38 	54 	36 	29 	5 	11 	16 	12 	HHOF 2001
Greg Hawgood 	 	D 	1992–94 	59 	9 	34 	43 	58 	— 	— 	— 	— 	— 	
Paul Healey 	 	RW 	1996–98 	6 	0 	0 	0 	12 	— 	— 	— 	— 	— 	
Earl Heiskala 	 	LW 	1968–71 	127 	13 	11 	24 	294 	— 	— 	— 	— 	— 	
Wayne Hicks 	 	RW 	1967–68 	32 	2 	7 	9 	6 	— 	— 	— 	— 	— 	
Al Hill 	 	LW 	1976–821986–88 	221 	40 	55 	95 	227 	51 	8 	11 	19 	43 	
Larry Hillman 	 	D 	1969–71 	149 	8 	39 	47 	112 	4 	0 	2 	2 	2 	
Wayne Hillman 	 	D 	1969–73 	258 	8 	25 	33 	170 	8 	0 	0 	0 	0 	
Jan Hlavac 	 	LW 	2001–02 	31 	7 	3 	10 	8 	— 	— 	— 	— 	— 	
Todd Hlushko 	 	C 	1993–94 	2 	1 	0 	1 	0 	— 	— 	— 	— 	— 	
Ed Hoekstra 	 	C 	1967–68 	70 	15 	21 	36 	6 	7 	0 	1 	1 	0 	
Bob Hoffmeyer 	 	D 	1981–83 	92 	9 	31 	40 	182 	3 	0 	1 	1 	25 	
Milos Holan 	 	D 	1993–94 	8 	1 	1 	2 	4 	— 	— 	— 	— 	— 	
Paul Holmgren 	 	RW 	1975–84 	500 	138 	171 	309 	1600 	67 	19 	31 	50 	181 	
Randy Holt 	 	D 	1983–84 	26 	0 	0 	0 	74 	— 	— 	— 	— 	— 	
Tony Horacek 	 	LW 	1989–92 	116 	9 	14 	23 	217 	— 	— 	— 	— 	— 	
Ed Hospodar 	 	D 	1984–87 	112 	8 	7 	15 	321 	23 	1 	1 	2 	71 	
Martin Hostak 	 	C 	1990–92 	55 	3 	11 	14 	24 	— 	— 	— 	— 	— 	
Mark Howe 	 	D 	1982–92 	594 	138 	342 	480 	323 	82 	8 	45 	53 	30 	FHOF 2001
Dave Hoyda 	 	LW 	1977–79 	108 	4 	16 	20 	257 	12 	0 	0 	0 	17 	
Petr Hubacek 	 	C 	2000–01 	6 	1 	0 	1 	2 	— 	— 	— 	— 	— 	
Willie Huber 	 	D 	1987–88 	10 	4 	9 	13 	16 	5 	0 	0 	0 	2 	
Kerry Huffman 	 	D 	1986–921995–96 	207 	23 	61 	84 	158 	8 	0 	0 	0 	2 	
Brent Hughes 	 	D 	1970–73 	122 	5 	41 	46 	88 	4 	0 	0 	0 	6 	
Jody Hull 	 	RW 	1998–2001 	210 	20 	22 	42 	26 	30 	0 	1 	1 	8 	
Gord Hynes 	 	D 	1992–93 	37 	3 	4 	7 	16 	— 	— 	— 	— 	— 	
Chris Jensen 	 	RW 	1989–92 	21 	2 	1 	3 	4 	— 	— 	— 	— 	— 	
Jim Johnson 	 	C 	1967–72 	266 	66 	102 	168 	67 	7 	0 	2 	2 	2 	
Kim Johnsson 	 	D 	2001–06 	291 	40 	107 	147 	140 	33 	2 	9 	11 	18 	
Brad Jones 	 	LW 	1991–92 	48 	7 	10 	17 	44 	— 	— 	— 	— 	— 	
Keith Jones 	 	RW 	1998–2001 	131 	27 	47 	74 	164 	24 	5 	4 	9 	28 	
Randy Jones 	 	D 	2003–09 	217 	13 	56 	69 	134 	22 	0 	3 	3 	4 	
Lars Jonsson 	 	D 	2006–07 	8 	0 	2 	2 	6 	— 	— 	— 	— 	— 	
Chris Joseph 	 	D 	1997–99 	17 	1 	0 	1 	21 	1 	0 	0 	0 	2 	
Eddie Joyal 	 	C 	1971–72 	26 	3 	4 	7 	8 	— 	— 	— 	— 	— 	
Patrik Juhlin 	 	LW 	1994–96 	56 	7 	6 	13 	23 	13 	1 	0 	1 	2 	
Jon Kalinski 	 	LW 	2008–09 	12 	1 	2 	3 	0 	— 	— 	— 	— 	— 	
Tomi Kallio 	 	RW 	2002–03 	7 	1 	0 	1 	2 	— 	— 	— 	— 	— 	
Boyd Kane 	 	LW 	2003–042006–072008–09	23 	0 	2 	2 	35 	— 	— 	— 	— 	— 	
Sami Kapanen 	 	RW 	2002–08 	311 	44 	66 	110 	70 	37 	7 	10 	17 	14 	
Steve Kasper 	 	C 	1991–93 	53 	6 	5 	11 	14 	— 	— 	— 	— 	— 	
Pat Kavanagh 	 	RW 	2005–06 	8 	0 	0 	0 	2 	— 	— 	— 	— 	— 	
Larry Keenan 	 	LW 	1971–72 	14 	1 	1 	2 	2 	— 	— 	— 	— 	— 	
Bob Kelly 	 	LW 	1970–80 	741 	128 	168 	296 	1285 	101 	9 	14 	23 	172 	SC 1974SC 1975
Forbes Kennedy 	 	C 	1967–69 	132 	18 	25 	43 	325 	7 	1 	4 	5 	14 	
Tim Kerr 	 	RW 	1980–91 	601 	363 	287 	650 	577 	73 	39 	31 	70 	58 	FHOF 1994
Orest Kindrachuk 	 	C 	1972–78 	360 	79 	181 	260 	465 	69 	16 	19 	35 	46 	SC 1974SC 1975
Trent Klatt 	 	RW 	1995–99 	209 	41 	57 	98 	57 	36 	8 	4 	12 	12 	
Mike Knuble 	 	RW 	2005–09 	310 	114 	107 	221 	270 	24 	6 	8 	14 	16 	
Dan Kordic 	 	LW 	1991–921993–941995–99	197 	4 	8 	12 	584 	12 	1 	0 	1 	22 	
Andrei Kovalenko 	 	RW 	1998–99 	13 	0 	1 	1 	2 	— 	— 	— 	— 	— 	
Frantisek Kucera 	 	D 	1996–97 	2 	0 	0 	0 	2 	— 	— 	— 	— 	— 	
Lasse Kukkonen 	 	D 	2006–09 	95 	1 	6 	7 	56 	14 	0 	2 	2 	6 	
Dale Kushner 	 	LW 	1990–92 	82 	10 	13 	23 	213 	— 	— 	— 	— 	— 	
Normand Lacombe 	 	RW 	1989–91 	92 	11 	22 	33 	34 	— 	— 	— 	— 	— 	
Andre Lacroix 	 	C 	1967–71 	245 	72 	98 	170 	36 	15 	2 	5 	7 	0 	
Daniel Lacroix 	 	C 	1996–98 	130 	8 	5 	13 	298 	16 	0 	1 	1 	26 	
Claude LaForge 	 	LW 	1967–69 	65 	9 	16 	25 	36 	5 	1 	2 	3 	15 	
Serge Lajeunesse 	 	D 	1973–75 	6 	0 	0 	0 	2 	— 	— 	— 	— 	— 	
Mark Lamb 	 	C 	1993–95 	27 	1 	8 	9 	18 	— 	— 	— 	— 	— 	
Mitch Lamoureux 	 	C 	1987–88 	3 	0 	0 	0 	0 	— 	— 	— 	— 	— 	
Daymond Langkow 	 	C 	1998–2001 	209 	41 	86 	127 	130 	28 	7 	11 	18 	27 	
Jeff Lank 	 	D 	1999–2000 	2 	0 	0 	0 	2 	— 	— 	— 	— 	— 	
Claude Lapointe 	 	C 	2002–04 	56 	7 	5 	12 	48 	14 	2 	3 	5 	14 	
Rick Lapointe 	 	D 	1976–79 	146 	8 	42 	50 	183 	29 	0 	4 	4 	40 	
Jiri Latal 	 	D 	1989–92 	92 	12 	36 	48 	24 	— 	— 	— 	— 	— 	
Kirby Law 	 	RW 	2000–012002–04 	9 	0 	1 	1 	4 	— 	— 	— 	— 	— 	
Paul Lawless 	 	LW 	1987–88 	8 	0 	5 	5 	0 	— 	— 	— 	— 	— 	
Reggie Leach 	 	RW 	1974–82 	606 	306 	208 	514 	276 	91 	47 	22 	69 	22 	SC 1975FHOF 1992
John LeClair 	 	LW 	1994–2004 	649 	333 	310 	643 	337 	116 	35 	39 	74 	68 	
Guillaume Lefebvre 	 	LW 	2001–03 	17 	0 	0 	0 	4 	— 	— 	— 	— 	— 	
Bill Lesuk 	 	LW 	1970–72 	123 	24 	25 	49 	112 	4 	1 	0 	1 	8 	
Eric Lindros 	 	C 	1992–2000 	486 	290 	369 	659 	946 	50 	24 	33 	57 	118 	
Ken Linseman 	 	C 	1978–821989–90 	269 	73 	184 	257 	585 	41 	11 	42 	53 	135 	
Andrei Lomakin 	 	LW 	1991–93 	108 	22 	28 	50 	60 	— 	— 	— 	— 	— 	
Ross Lonsberry 	 	LW 	1971–78 	497 	144 	170 	314 	403 	83 	19 	22 	41 	74 	SC 1974SC 1975
Dan Lucas 	 	RW 	1978–79 	6 	1 	0 	1 	0 	— 	— 	— 	— 	— 	
Joffrey Lupul 	 	RW 	2007–09 	135 	45 	51 	96 	93 	23 	5 	7 	12 	4 	
Al MacAdam 	 	RW 	1973–74 	5 	0 	0 	0 	0 	1 	0 	0 	0 	0 	
Rick MacLeish 	 	C 	1970–811983–84 	741 	328 	369 	697 	384 	108 	53 	52 	105 	38 	SC 1974SC 1975FHOF 1990
Ian MacNeil 	 	C 	2002–03 	2 	0 	0 	0 	0 	— 	— 	— 	— 	— 	
Ralph MacSweyn 	 	D 	1967–701971–72 	47 	0 	5 	5 	10 	8 	0 	0 	0 	6 	
Craig MacTavish 	 	C 	1994–96 	100 	8 	17 	25 	85 	15 	1 	4 	5 	20 	
Kevin Maguire 	 	RW 	1989–90 	5 	1 	0 	1 	6 	— 	— 	— 	— 	— 	
Jim Mair 	 	D 	1970–72 	4 	0 	0 	0 	0 	3 	1 	2 	3 	4 	
Vladimir Malakhov 	 	D 	2003–04 	6 	0 	1 	1 	2 	17 	1 	5 	6 	12 	
Stewart Malgunas 	 	D 	1993–95 	71 	1 	3 	4 	90 	— 	— 	— 	— 	— 	
Kent Manderville 	 	C 	1999–2002 	129 	7 	18 	25 	59 	24 	1 	3 	4 	24 	
Mike Maneluk 	 	RW 	1998–2000 	14 	2 	6 	8 	12 	— 	— 	— 	— 	— 	
Moe Mantha 	 	D 	1988–891991–92 	35 	3 	8 	11 	35 	1 	0 	0 	0 	0 	
Danny Markov 	 	D 	2003–04 	34 	2 	3 	5 	58 	18 	1 	2 	3 	25 	
Brad Marsh 	 	D 	1981–88 	514 	14 	96 	110 	636 	66 	5 	12 	17 	95 	
Chris McAllister 	 	D 	2000–03 	121 	2 	7 	9 	258 	2 	0 	0 	0 	0 	
Dean McAmmond 	 	LW 	2000–01 	10 	1 	1 	2 	0 	4 	0 	0 	0 	2 	
Kevin McCarthy 	 	D 	1977–791985–87 	90 	3 	17 	20 	57 	10 	0 	1 	1 	8 	
Sandy McCarthy 	 	RW 	1998–2000 	71 	6 	6 	12 	136 	6 	0 	1 	1 	0 	
Brad McCrimmon 	 	D 	1982–87 	367 	35 	152 	187 	355 	46 	7 	6 	13 	55 	
Ryan McGill 	 	D 	1992–95 	134 	4 	13 	17 	363 	— 	— 	— 	— 	— 	
Dan McGillis 	 	D 	1997–2003 	340 	32 	108 	140 	303 	40 	5 	9 	14 	48 	
Jack McIlhargey 	 	D 	1974–771979–81 	128 	3 	7 	10 	497 	24 	0 	3 	3 	66 	
Gerry Meehan 	 	C 	1968–69 	12 	0 	3 	3 	4 	4 	0 	0 	0 	0 	
Scott Mellanby 	 	RW 	1985–91 	355 	83 	114 	197 	694 	50 	9 	11 	20 	90 	
Eric Meloche 	 	RW 	2006–07 	13 	1 	2 	3 	4 	— 	— 	— 	— 	— 	
Glen Metropolit 	 	C 	2008–09 	55 	4 	10 	14 	15 	— 	— 	— 	— 	— 	
Freddy Meyer 	 	D 	2003–07 	83 	8 	24 	32 	47 	— 	— 	— 	— 	— 	
Dave Michayluk 	 	LW 	1981–83 	14 	2 	6 	8 	8 	— 	— 	— 	— 	— 	
Larry Mickey 	 	RW 	1971–72 	14 	14 	1 	2 	3 	8 	— 	— 	— 	— 	
John Miszuk 	 	D 	1967–69 	140 	6 	30 	36 	149 	11 	0 	3 	3 	11 	
Jaroslav Modry 	 	D 	2007–08 	19 	0 	3 	3 	8 	9 	0 	3 	3 	0 	
Carl Mokosak 	 	LW 	1985–86 	1 	0 	0 	0 	5 	— 	— 	— 	— 	— 	
Jim Montgomery 	 	C 	1994–96 	13 	2 	3 	5 	15 	8 	1 	0 	1 	2 	
Gary Morrison 	 	RW 	1979–82 	43 	1 	15 	16 	70 	5 	0 	1 	1 	2 	
Lew Morrison 	 	RW 	1969–72 	202 	19 	22 	41 	70 	4 	0 	0 	0 	2 	
Glenn Mulvenna 	 	C 	1992–93 	1 	0 	0 	0 	2 	— 	— 	— 	— 	— 	
Gord Murphy 	 	D 	1988–92 	261 	31 	97 	128 	254 	19 	2 	7 	9 	13 	
Marty Murray 	 	C 	2001–03 	150 	23 	30 	53 	23 	9 	0 	1 	1 	4 	
Mike Murray 	 	C 	1987–88 	1 	0 	0 	0 	0 	— 	— 	— 	— 	— 	
Pat Murray 	 	LW 	1990–92 	25 	3 	1 	4 	15 	— 	— 	— 	— 	— 	
Terry Murray 	 	D 	1975–771978–791980–81	115 	1 	30 	31 	69 	18 	2 	2 	4 	10 	
Brantt Myhres 	 	RW 	1997–98 	23 	0 	0 	0 	169 	— 	— 	— 	— 	— 	
Don Nachbaur 	 	C 	1985–90 	65 	2 	8 	10 	192 	9 	1 	1 	2 	17 	
Ric Nattress 	 	D 	1992–93 	44 	7 	10 	17 	29 	— 	— 	— 	— 	— 	
Petr Nedved 	 	C 	2005–07 	49 	6 	15 	21 	54 	6 	2 	0 	2 	8 	
Janne Niinimaa 	 	D 	1996–98 	143 	7 	71 	78 	114 	19 	1 	12 	13 	16 	
Andreas Nodl 	 	RW 	2008–09 	38 	1 	3 	4 	2 	— 	— 	— 	— 	— 	
Simon Nolet 	 	RW 	1967–74 	358 	93 	108 	201 	129 	31 	6 	3 	9 	8 	SC 1974
Adam Oates 	 	C 	2001–02 	14 	3 	7 	10 	6 	5 	0 	2 	2 	0 	
Gino Odjick 	 	LW 	1999–2001 	30 	4 	4 	8 	38 	— 	— 	— 	— 	— 	
Randy Osburn 	 	LW 	1974–75 	1 	0 	0 	0 	0 	— 	— 	— 	— 	— 	
Joel Otto 	 	C 	1995–98 	213 	28 	52 	80 	292 	35 	4 	9 	13 	19 	
John Paddock 	 	RW 	1976–771979–801982–83	47 	5 	8 	13 	49 	3 	2 	0 	2 	0 	
Rosaire Paiement 	 	RW 	1967–70 	43 	4 	5 	9 	74 	3 	3 	0 	3 	0 	
Ryan Parent 	 	D 	2006–09 	54 	0 	4 	4 	16 	10 	0 	1 	1 	6 	
Michel Parizeau 	 	LW 	1971–72 	37 	2 	12 	14 	10 	— 	— 	— 	— 	— 	
Richard Park 	 	C 	1998–99 	7 	0 	0 	0 	0 	— 	— 	— 	— 	— 	
Greg Paslawski 	 	RW 	1992–93 	60 	14 	19 	33 	12 	— 	— 	— 	— 	— 	
Joe Paterson 	 	LW 	1984–86 	11 	0 	0 	0 	43 	17 	3 	4 	7 	70 	
Dennis Patterson 	 	D 	1979–80 	3 	0 	1 	1 	0 	— 	— 	— 	— 	— 	
Mark Pederson 	 	LW 	1990–93 	84 	20 	30 	50 	33 	— 	— 	— 	— 	— 	
Roger Pelletier 	 	D 	1967–68 	1 	0 	0 	0 	0 	— 	— 	— 	— 	— 	
Mike Peluso 	 	LW 	2003–04 	1 	0 	0 	0 	0 	— 	— 	— 	— 	— 	
Garry Peters 	 	C 	1967–71 	229 	27 	28 	55 	209 	8 	2 	2 	4 	31 	
Michel Petit 	 	D 	1996–97 	20 	0 	3 	3 	51 	3 	0 	0 	0 	6 	
Alexandre Picard 	 	D 	2005–08 	68 	3 	19 	22 	21 	— 	— 	— 	— 	— 	
Michel Picard 	 	LW 	2000–01 	7 	1 	4 	5 	0 	— 	— 	— 	— 	— 	
Joni Pitkanen 	 	D 	2003–07 	206 	25 	91 	116 	210 	21 	0 	5 	5 	8 	
Derek Plante 	 	C 	2000–01 	12 	1 	2 	3 	4 	5 	0 	1 	1 	0 	
Pierre Plante 	 	RW 	1971–73 	26 	1 	3 	4 	15 	— 	— 	— 	— 	— 	
Vaclav Pletka 	 	RW 	2001–02 	1 	0 	0 	0 	0 	— 	— 	— 	— 	— 	
Shjon Podein 	 	LW 	1994–99 	301 	44 	48 	92 	216 	51 	6 	8 	14 	86 	
Ryan Potulny 	 	C 	2005–08 	44 	7 	7 	14 	26 	— 	— 	— 	— 	— 	
Jean Potvin 	 	D 	1971–73 	64 	6 	21 	27 	16 	— 	— 	— 	— 	— 	
Dave Poulin 	 	C 	1982–90 	467 	161 	233 	394 	303 	63 	17 	22 	39 	53 	FHOF 2004
Darroll Powe 	 	C 	2008–09 	60 	6 	5 	11 	35 	6 	1 	2 	3 	7 	
Yves Preston 	 	LW 	1978–791980–81 	28 	7 	3 	10 	4 	— 	— 	— 	— 	— 	
Keith Primeau 	 	C 	1999–2006 	312 	87 	126 	213 	414 	58 	12 	22 	34 	63 	
David Printz 	 	D 	2005–07 	13 	0 	0 	0 	4 	— 	— 	— 	— 	— 	
Brian Propp 	 	LW 	1979–90 	790 	369 	480 	849 	669 	116 	52 	60 	112 	121 	FHOF 1999
Vaclav Prospal 	 	C 	1996–982007–08 	77 	14 	33 	47 	27 	22 	4 	13 	17 	10 	
Dan Quinn 	 	C 	1991–921995–96 	102 	18 	40 	58 	48 	12 	1 	4 	5 	6 	
Yves Racine 	 	D 	1993–94 	67 	9 	43 	52 	48 	— 	— 	— 	— 	— 	
Branko Radivojevic 	 	RW 	2003–06 	88 	9 	14 	23 	80 	23 	2 	1 	3 	32 	
Nate Raduns 	 	RW 	2008–09 	1 	0 	0 	0 	0 	— 	— 	— 	— 	— 	
Marcus Ragnarsson 	 	D 	2002–04 	113 	9 	15 	24 	90 	27 	1 	5 	6 	20 	
Rob Ramage 	 	D 	1993–94 	15 	0 	1 	1 	14 	— 	— 	— 	— 	— 	
Paul Ranheim 	 	LW 	2000–03 	187 	15 	15 	30 	56 	11 	0 	2 	2 	2 	
Mike Rathje 	 	D 	2005–07 	97 	3 	22 	25 	52 	6 	0 	0 	0 	6 	
Ryan Ready 	 	LW 	2005–06 	7 	0 	1 	1 	0 	— 	— 	— 	— 	— 	
Mark Recchi 	 	RW 	1991–951998–2004 	602 	232 	395 	627 	388 	65 	19 	20 	39 	18 	
Darren Reid 	 	RW 	2006–07 	14 	0 	0 	0 	18 	— 	— 	— 	— 	— 	
Mikael Renberg 	 	RW 	1993–971998–2000 	366 	128 	168 	296 	210 	50 	14 	20 	34 	24 	
Mike Ricci 	 	C 	1990–92 	146 	41 	56 	97 	157 	— 	— 	— 	— 	— 	
Mike Richards 	 	C 	2005–09 	290 	79 	142 	221 	256 	29 	8 	12 	20 	16 	
Luke Richardson 	 	D 	1997–2002 	387 	7 	28 	35 	618 	34 	0 	1 	1 	49 	
Dave Richter 	 	D 	1985–86 	50 	0 	2 	2 	138 	5 	0 	0 	0 	21 	
Bob Ritchie 	 	LW 	1976–77 	1 	0 	0 	0 	0 	— 	— 	— 	— 	— 	
Gordie Roberts 	 	D 	1987–88 	11 	1 	2 	3 	15 	— 	— 	— 	— 	— 	
Randy Robitaille 	 	C 	2006–07 	28 	5 	12 	17 	22 	— 	— 	— 	— 	— 	
Leon Rochefort 	 	RW 	1967–69 	139 	35 	42 	77 	26 	10 	2 	0 	2 	2 	
Jeremy Roenick 	 	C 	2001–04 	216 	67 	106 	173 	211 	36 	7 	14 	21 	30 	
Russ Romaniuk 	 	LW 	1995–96 	17 	3 	0 	3 	17 	1 	0 	0 	0 	0 	
Bill Root 	 	D 	1987–88 	24 	1 	2 	3 	16 	2 	0 	0 	0 	0 	
Jared Ross 	 	C 	2008–09 	10 	0 	0 	0 	4 	6 	1 	0 	1 	0 	
Magnus Roupe 	 	LW 	1987–89 	40 	3 	5 	8 	42 	— 	— 	— 	— 	— 	
Darren Rumble 	 	D 	1990–911995–97 	18 	1 	0 	1 	4 	— 	— 	— 	— 	— 	
Stefan Ruzicka 	 	RW 	2005–08 	55 	4 	13 	17 	47 	— 	— 	— 	— 	— 	
Shaun Sabol 	 	D 	1989–90 	2 	0 	0 	0 	0 	— 	— 	— 	— 	— 	
Joe Sacco 	 	RW 	2002–03 	34 	1 	5 	6 	20 	4 	0 	0 	0 	0 	
Don Saleski 	 	RW 	1971–79 	476 	118 	117 	235 	602 	82 	13 	17 	30 	131 	SC 1974SC 1975
Kjell Samuelsson 	 	D 	1986–921995–98 	545 	35 	106 	141 	815 	70 	4 	12 	16 	98 	
Ulf Samuelsson 	 	D 	1999–2000 	49 	1 	2 	3 	58 	— 	— 	— 	— 	— 	
Scott Sandelin 	 	D 	1990–91 	15 	0 	3 	3 	0 	— 	— 	— 	— 	— 	
Geoff Sanderson 	 	LW 	2006–07 	58 	11 	18 	29 	44 	— 	— 	— 	— 	— 	
Dick Sarrazin 	 	RW 	1968–701971–72 	100 	20 	35 	55 	22 	4 	0 	0 	0 	0 	
Andre Savage 	 	C 	2002–03 	16 	2 	1 	3 	4 	— 	— 	— 	— 	— 	
Brian Savage 	 	LW 	2005–06 	66 	9 	5 	14 	28 	6 	1 	0 	1 	4 	
Luca Sbisa 	 	D 	2008–09 	39 	0 	7 	7 	36 	1 	0 	0 	0 	2 	
Cliff Schmautz 	 	RW 	1970–71 	30 	8 	12 	20 	23 	— 	— 	— 	— 	— 	
Danny Schock 	 	LW 	1970–71 	14 	1 	2 	3 	0 	— 	— 	— 	— 	— 	
Dave Schultz 	 	LW 	1971–76 	297 	51 	64 	115 	1386 	61 	7 	9 	16 	363 	SC 1974SC 1975
Glen Seabrooke 	 	C 	1986–89 	19 	1 	6 	7 	4 	— 	— 	— 	— 	— 	
Al Secord 	 	LW 	1988–89 	20 	1 	0 	1 	38 	14 	0 	4 	4 	31 	
Dennis Seidenberg 	 	D 	2002–04 	92 	6 	14 	20 	36 	3 	0 	0 	0 	0 	
Brit Selby 	 	LW 	1967–69 	119 	25 	28 	53 	47 	7 	1 	1 	2 	4 	
Anatoli Semenov 	 	C 	1994–96 	70 	4 	15 	19 	20 	15 	2 	4 	6 	0 	
Patrick Sharp 	 	C 	2002–06 	66 	10 	5 	15 	67 	12 	1 	0 	1 	2 	
Mike Siklenka 	 	RW 	2002–03 	1 	0 	0 	0 	0 	— 	— 	— 	— 	— 	
Mike Sillinger 	 	C 	1997–99 	52 	11 	14 	25 	24 	3 	1 	0 	1 	0 	
Jon Sim 	 	LW 	2005–06 	39 	7 	7 	14 	28 	— 	— 	— 	— 	— 	
Reid Simpson 	 	LW 	1991–92 	1 	0 	0 	0 	0 	— 	— 	— 	— 	— 	
Ilkka Sinisalo 	 	RW 	1981–90 	526 	199 	209 	408 	180 	66 	21 	10 	31 	6 	
Bob Sirois 	 	LW 	1974–75 	4 	1 	0 	1 	4 	— 	— 	— 	— 	— 	
Darryl Sittler 	 	C 	1981–84 	191 	84 	94 	178 	148 	10 	4 	3 	7 	17 	HHOF 1989
Jarrod Skalde 	 	C 	2001–02 	1 	0 	0 	0 	2 	— 	— 	— 	— 	— 	
Wade Skolney 	 	D 	2005–06 	1 	0 	0 	0 	2 	— 	— 	— 	— 	— 	
John Slaney 	 	D 	2001–022003–04 	5 	0 	2 	2 	0 	1 	0 	0 	0 	0 	
David Sloane 	 	D 	2008–09 	1 	0 	0 	0 	0 	— 	— 	— 	— 	— 	
Derrick Smith 	 	LW 	1984–91 	494 	80 	87 	167 	338 	75 	13 	11 	24 	70 	
Jason Smith 	 	D 	2007–08 	77 	1 	9 	10 	86 	17 	0 	2 	2 	4 	
Steve Smith 	 	D 	1981–821984–87 	14 	0 	1 	1 	15 	— 	— 	— 	— 	— 	
Greg Smyth 	 	D 	1986–88 	49 	1 	6 	7 	192 	6 	0 	0 	0 	40 	
Dave Snuggerud 	 	LW 	1992–93 	14 	0 	2 	2 	0 	— 	— 	— 	— 	— 	
Radovan Somik 	 	LW 	2002–04 	113 	12 	20 	32 	27 	15 	2 	2 	4 	10 	
Bruno St. Jacques 	 	D 	2001–03 	13 	0 	0 	0 	4 	— 	— 	— 	— 	— 	
Myron Stankiewicz 	 	LW 	1968–69 	19 	0 	5 	5 	25 	1 	0 	0 	0 	0 	
Allan Stanley 	 	D 	1968–69 	64 	4 	13 	17 	28 	3 	0 	1 	1 	4 	HHOF 1981
Daryl Stanley 	 	D 	1983–841985–87 	89 	2 	8 	10 	216 	17 	0 	0 	0 	30 	
John Stevens 	 	D 	1986–88 	9 	0 	2 	2 	14 	— 	— 	— 	— 	— 	
Kevin Stevens 	 	LW 	2000–01 	23 	2 	7 	9 	18 	— 	— 	— 	— 	— 	
Turner Stevenson 	 	RW 	2005–06 	31 	1 	3 	4 	45 	— 	— 	— 	— 	— 	
P. J. Stock 	 	C 	2000–01 	31 	1 	3 	4 	78 	2 	0 	0 	0 	0 	
Mike Stothers 	 	D 	1984–88 	12 	0 	1 	1 	23 	5 	0 	0 	0 	11 	
Art Stratton 	 	C 	1967–68 	12 	0 	4 	4 	4 	5 	0 	0 	0 	0 	
Doug Sulliman 	 	LW 	1988–90 	80 	9 	10 	19 	8 	4 	0 	0 	0 	0 	
Bill Sutherland 	 	LW 	1967–71 	124 	42 	29 	71 	40 	11 	2 	4 	6 	0 	
Rich Sutter 	 	RW 	1983–86 	204 	36 	47 	83 	381 	19 	5 	0 	5 	44 	
Ron Sutter 	 	C 	1982–91 	555 	137 	222 	359 	854 	69 	6 	27 	33 	149 	
Mark Suzor 	 	D 	1976–77 	4 	0 	1 	1 	4 	— 	— 	— 	— 	— 	
Petr Svoboda 	 	D 	1994–99 	232 	10 	60 	70 	320 	45 	1 	13 	14 	50 	
George Swarbrick 	 	LW 	1970–71 	2 	0 	0 	0 	0 	— 	— 	— 	— 	— 	
Michal Sykora 	 	D 	2000–01 	49 	5 	11 	16 	26 	6 	0 	1 	1 	0 	
Danny Syvret 	 	D 	2008–09 	2 	0 	0 	0 	2 	— 	— 	— 	— 	— 	
Mark Taylor 	 	C 	1981–84 	64 	8 	25 	33 	24 	3 	0 	0 	0 	0 	
Dmitri Tertyshny 	 	D 	1998–99 	62 	2 	8 	10 	30 	1 	0 	0 	0 	2 	
Chris Therien 	 	D 	1994–2006 	753 	29 	130 	159 	583 	99 	2 	10 	12 	68 	
Patrick Thoresen 	 	LW 	2007–08 	21 	0 	5 	5 	8 	14 	0 	2 	2 	4 	
Billy Tibbetts 	 	RW 	2001–02 	9 	0 	1 	1 	69 	— 	— 	— 	— 	— 	
Brad Tiley 	 	D 	2000–01 	2 	0 	0 	0 	0 	— 	— 	— 	— 	— 	
Mattias Timander 	 	D 	2003–04 	34 	1 	4 	5 	19 	18 	2 	4 	6 	6 	
Jussi Timonen 	 	D 	2006–07 	14 	0 	4 	4 	6 	— 	— 	— 	— 	— 	
Kimmo Timonen 	 	D 	2007–09 	157 	11 	76 	87 	104 	19 	0 	7 	7 	20 	
Dave Tippett 	 	C 	1993–94 	73 	4 	11 	15 	38 	— 	— 	— 	— 	— 	
Rick Tocchet 	 	RW 	1984–921999–2002 	621 	232 	276 	508 	1817 	95 	27 	33 	60 	349 	
Denis Tolpeko 	 	C 	2007–08 	26 	1 	5 	6 	24 	— 	— 	— 	— 	— 	
Tim Tookey 	 	C 	1986–87 	2 	0 	0 	0 	0 	10 	1 	3 	4 	2 	
R. J. Umberger 	 	C 	2005–08 	228 	49 	67 	116 	78 	22 	11 	5 	16 	12 	
Scottie Upshall 	 	RW 	2006–09 	134 	27 	37 	64 	145 	17 	3 	4 	7 	44 	
Ossi Vaananen 	 	D 	2008–09 	46 	1 	9 	10 	22 	— 	— 	— 	— 	— 	
Ed Van Impe 	 	D 	1967–76 	617 	19 	107 	126 	892 	57 	1 	11 	12 	121 	SC 1974SC 1975FHOF 1993
Jim Vandermeer 	 	D 	2002–042007–08 	47 	5 	3 	8 	52 	8 	0 	1 	1 	9 	
Dennis Ververgaert 	 	RW 	1978–80 	95 	23 	24 	47 	30 	5 	0 	2 	2 	2 	
Claude Vilgrain 	 	LW 	1993–94 	2 	0 	0 	0 	0 	— 	— 	— 	— 	— 	
Roman Vopat 	 	C 	1998–99 	48 	0 	3 	3 	80 	— 	— 	— 	— 	— 	
Wes Walz 	 	C 	1991–92 	2 	1 	0 	1 	0 	— 	— 	— 	— 	— 	
Todd Warriner 	 	LW 	2002–03 	13 	2 	3 	5 	6 	— 	— 	— 	— 	— 	
Steve Washburn 	 	C 	1999–2001 	4 	0 	0 	0 	0 	— 	— 	— 	— 	— 	
Jim Watson 	 	D 	1972–82 	613 	38 	148 	186 	492 	101 	5 	34 	39 	89 	SC 1974SC 1975
Joe Watson 	 	D 	1967–78 	746 	36 	162 	198 	397 	84 	3 	12 	15 	82 	SC 1974SC 1975FHOF 1996
Eric Weinrich 	 	D 	2001–04 	215 	8 	45 	53 	98 	18 	2 	3 	5 	16 	
Jay Wells 	 	D 	1988–90 	126 	5 	35 	40 	313 	18 	0 	2 	2 	51 	
Brian Wesenberg 	 	RW 	1998–99 	1 	0 	0 	0 	5 	— 	— 	— 	— 	— 	
Blake Wesley 	 	D 	1979–81 	52 	3 	8 	11 	109 	— 	— 	— 	— 	— 	
Peter White 	 	C 	1998–20012003–04 	104 	10 	21 	31 	24 	19 	0 	2 	2 	0 	
Todd White 	 	LW 	1999–2000 	4 	1 	0 	1 	0 	— 	— 	— 	— 	— 	
Bob Wilkie 	 	D 	1993–94 	10 	1 	3 	4 	8 	— 	— 	— 	— 	— 	
Gordie Williams 	 	RW 	1981–83 	2 	0 	0 	0 	2 	— 	— 	— 	— 	— 	
Justin Williams 	 	RW 	2000–04 	226 	43 	72 	115 	108 	17 	1 	5 	6 	12 	
Behn Wilson 	 	D 	1978–83 	339 	59 	155 	214 	873 	43 	8 	24 	32 	122 	
Chris Winnes 	 	RW 	1993–94 	4 	0 	2 	2 	0 	— 	— 	— 	— 	— 	
Jamie Wright 	 	LW 	2002–03 	4 	0 	0 	0 	4 	— 	— 	— 	— 	— 	
Keith Wright 	 	C 	1967–68 	1 	0 	0 	0 	0 	— 	— 	— 	— 	— 	
Larry Wright 	 	C 	1971–731975–76 	38 	1 	2 	3 	6 	— 	— 	— 	— 	— 	
Mike York 	 	LW 	2006–07 	34 	4 	4 	8 	8 	— 	— 	— 	— 	— 	
Tim Young 	 	C 	1984–85 	20 	2 	6 	8 	12 	— 	— 	— 	— 	— 	
Dmitri Yushkevich 	 	D 	1992–952002–03 	215 	17 	63 	80 	212 	28 	2 	9 	11 	14 	
Zarley Zalapski 	 	D 	1999–2000 	12 	0 	2 	2 	6 	— 	— 	— 	— 	— 	
Larry Zeidel 	 	D 	1967–69 	66 	1 	10 	11 	74 	7 	0 	1 	1 	12 	
Valeri Zelepukin 	 	RW 	1998–2000 	151 	27 	30 	57 	103 	22 	2 	2 	4 	16 	
Jason Zent 	 	LW 	1998–99 	2 	0 	0 	0 	0 	— 	— 	— 	— 	— 	
Rob Zettler 	 	D 	1993–95 	65 	0 	5 	5 	103 	1 	0 	0 	0 	2 	
Peter Zezel 	 	C 	1984–89 	310 	91 	170 	261 	230 	56 	10 	21 	31 	49 	
Alexei Zhamnov 	 	C 	2003–04 	20 	5 	13 	18 	14 	18 	4 	10 	14 	8 	
Alexei Zhitnik 	 	D 	2006–07 	31 	3 	10 	13 	38 	— 	— 	— 	— 	— 	
Dainius Zubrus 	 	RW 	1996–99 	200 	19 	43 	62 	89 	24 	5 	5 	10 	14 	
==References==
* 
* 
* 
* 
* 
Philadelphia Flyers
Category:Philadelphia Flyers