NHL
Vancouver Canucks
All-Time Roster


Player Name	GP	G	A.	Pts	PIM	Seasons	Yrs.	Pos.	Birthdate	Birthplace
Greg Adams	12	4	2	6	35	1988-1989	1	L	1960-05-31	Fuller Lake, BC
Greg Adams	489	179	190	369	154	1987-1995	8	L	1963-08-01	Nelson, BC
Bruce Affleck	5	0	1	1	0	1979-1980	1	D	1954-05-05	Penticton, BC
Jim Agnew	65	0	1	1	189	1986-1992	5	D	1966-03-21	Deloraine, MAN
Andrew Alberts	14	1	1	2	13	2009-2010	1	D	1981-06-30	Minneapolis, MN
Claire Alexander	32	8	18	26	6	1977-1978	1	D	1945-06-16	Collingwood, ONT
Bryan Allen	216	14	18	32	288	2000-2006	5	D	1980-08-21	Kingston, ONT
Shawn Antoski	70	1	2	3	265	1990-1995	5	L	1970-03-25	Brantford, ONT
John Arbour	13	0	0	0	12	1970-1971	1	D	1945-09-28	Niagara Falls, ONT
Magnus Arvedson	41	8	7	15	12	2003-2004	1	L	1971-11-25	Karlstad, Sweden
Brent Ashton	124	23	25	48	68	1979-1981	2	C	1960-05-18	Saskatoon, SASK
Adrian Aucoin	341	49	71	120	245	1994-2001	7	D	1973-07-03	Ottawa, ONT
Alex Auld	81	0	3	3	4	2001-2006	4	G	1981-01-07	Cold Lake, ALTA
Dave Babych	409	23	131	154	290	1991-1998	7	D	1961-05-23	Edmonton, ALTA
Peter Bakovic	10	2	0	2	48	1987-1988	1	L	1965-01-31	Thunder Bay, ONT
Jozef Balej	1	0	1	1	0	2005-2006	1	W	1982-02-22	Myjava, Slovakia
Dave Balon	116	22	21	43	43	1971-1973	2	L	1937-08-02	Wakaw, SASK
Murray Bannerman	1	0	0	0	0	1977-1978	1	G	1957-04-27	Ft. Frances, ONT
Murray Baron	383	10	34	44	375	1998-2003	5	D	1967-06-01	Prince George, BC
Robin Bartell	40	0	1	1	14	1986-1987	1	D	1961-05-16	Drake, SASK
Nolan Baumgartner	99	7	35	42	38	2002-2010	4	D	1976-03-23	Calgary, ALTA
Robin Bawa	2	0	0	0	0	1991-1992	1	R	1966-03-26	Duncan, BC
Kris Beech	4	1	1	2	0	2007-2008	1	C	1981-02-05	Salmon Arm, BC
Jesse Belanger	9	3	0	3	4	1995-1996	1	C	1969-06-15	St. Georges Beauce, PQ
Neil Belland	106	13	31	44	54	1981-1986	5	D	1961-04-03	Parry Sound, ONT
Jim Benning	246	15	55	70	172	1986-1990	4	D	1963-04-29	Edmonton, ALTA
Josef Beranek	98	14	27	41	88	1994-1996	2	C	1969-10-25	Litvinov, Czech
Drake Berehowsky	39	2	3	5	39	2000-2002	2	D	1972-01-03	Toronto, ONT
Marc Bergevin	9	0	2	2	2	2003-2004	1	D	1965-08-11	Montreal, PQ
Steve Bernier	140	26	28	54	48	2008-2010	2	R	1985-03-31	Quebec City, PQ
Ken Berry	27	4	4	8	11	1987-1989	2	W	1960-06-21	Burnaby, BC
Todd Bertuzzi	518	188	261	449	822	1997-2006	8	L	1975-02-02	Sudbury, ONT
Kevin Bieksa	281	28	97	125	483	2005-2010	5	D	1981-06-16	Grimsby, ONT
Rick Blight	324	96	125	221	168	1975-1981	6	R	1955-10-17	Portage La Prairie, MAN
Mario Bliznak	2	0	0	0	0	2009-2010	1	C	1987-03-06	Trencin, Slovakia
Ken Block	1	0	0	0	0	1970-1971	1	D	1944-03-18	Steinbach, MAN
Gregg Boddy	273	23	44	67	263	1971-1976	5	D	1949-03-19	Ponoka, ALTA
Doug Bodger	13	0	1	1	4	1999-2000	1	D	1966-06-18	Chemainus, BC
Lonny Bohonos	70	13	13	26	14	1995-1998	3	C	1973-05-20	Winnipeg, MAN
Ivan Boldirev	216	80	104	184	105	1979-1983	4	C	1949-08-15	Zranjanin, Yugoslavia
Alexandre Bolduc	22	0	1	1	17	2008-2010	2	C	1985-06-26	Montreal, PQ
Larry Bolonchuk	15	0	0	0	6	1972-1973	1	D	1952-02-26	Winnipeg, MAN
Ryan Bonni	3	0	0	0	0	1999-2000	1	D	1979-02-18	Winnipeg, MAN
Paulin Bordeleau	183	33	56	89	47	1973-1976	3	C	1953-01-29	Rouyn-Noranda, PQ
Tyler Bouck	36	2	3	5	60	2003-2007	3	L	1980-01-13	Camrose, ALTA
Andre Boudrias	458	121	267	388	140	1970-1976	6	C	1943-09-19	Montreal, PQ
Luc Bourdon	36	2	0	2	24	2006-2008	2	D	1987-02-16	Shippagan, NB
Randy Boyd	62	7	17	24	64	1987-1989	2	D	1962-01-23	Coniston, ONT
Steve Bozek	191	46	44	90	118	1988-1991	3	F	1960-11-26	Kelowna, BC
Brian Bradley	193	51	81	132	155	1987-1991	4	C	1965-01-21	Kitchener, ONT
Per-Olov Brasar	181	37	63	100	21	1979-1982	3	L	1950-09-30	Falun, Sweden
Donald Brashear	388	50	53	103	1159	1996-2002	6	L	1972-01-07	Bedford, IN
Mel Bridgman	15	4	3	7	10	1988-1989	1	C	1955-04-28	Trenton, ONT
Martin Brochu	6	0	0	0	0	2001-2002	1	G	1973-03-10	Anjou, PQ
Richard Brodeur	377	0	8	8	24	1980-1988	8	G	1952-09-15	Longueuil, PQ
Gary Bromley	73	0	2	2	8	1978-1981	3	G	1950-01-19	Edmonton, ALTA
Wade Brookbank	52	3	2	5	176	2003-2006	2	W	1977-09-29	Lanigan, SASK
Cam Brown	1	0	0	0	7	1990-1991	1	L	1969-05-15	Saskatoon, SASK
Jeff Brown	72	10	44	54	44	1993-1996	3	D	1966-04-30	Ottawa, ONT
Mike Brown	39	1	1	2	140	2007-2009	2	R	1985-06-24	Northbrook, IL
Mike Brown	16	0	0	0	77	2000-2002	2	W	1979-04-29	Surrey, BC
Sean Brown	12	0	0	0	8	2005-2006	1	D	1976-11-05	Oshawa, ONT
David Bruce	143	23	18	41	245	1985-1989	4	L	1964-10-07	Thunder Bay, ONT
Jiri Bubla	256	17	101	118	202	1981-1986	5	D	1950-01-27	Usti nad Labem, Czech.
Jan Bulis	79	12	11	23	70	2006-2007	1	C	1978-03-18	Pardubice, Czech
Bruce Bullock	16	0	0	0	2	1972-1977	3	G	1949-05-09	Toronto, ONT
Pavel Bure	428	254	224	478	328	1991-1998	7	R	1971-03-31	Moscow, Russia
Sean Burke	16	0	1	1	14	1997-1998	1	G	1967-01-29	Windsor, ONT
Alexandre Burrows	370	85	85	170	604	2005-2010	5	L	1981-04-11	Pincourt, PQ
Rod Buskas	17	0	3	3	36	1989-1990	1	D	1961-01-07	Medicine Hat, ALTA
Garth Butcher	610	33	107	140	1668	1981-1991	10	D	1963-01-08	Regina, SASK
Sven Butenschoen	8	0	0	0	10	2005-2006	1	D	1976-03-22	Itzehoe, Germany
Jerry Butler	128	19	20	39	96	1979-1982	3	F	1951-02-27	Sarnia, ONT
Drew Callander	21	3	1	4	2	1978-1980	2	C	1956-08-17	Regina, SASK
Colin Campbell	89	1	16	17	206	1980-1982	2	D	1953-01-28	London, ONT
Frank Caprice	102	0	3	3	17	1982-1988	6	G	1962-04-02	Hamilton, ONT
Dave Capuano	88	16	36	52	52	1989-1991	2	L	1968-07-27	Warwick, RI
Jack Capuano	3	0	0	0	0	1990-1991	1	D	1966-07-07	Cranston, RI
Keith Carney	18	0	2	2	14	2005-2006	1	D	1970-02-03	Providence, RI
Jacques Caron	10	0	0	0	2	1973-1974	1	G	1940-04-21	Rouyn-Noranda, PQ
Larry Carriere	56	1	12	13	66	1976-1978	2	D	1952-01-30	Montreal, PQ
Jimmy Carson	34	7	10	17	22	1993-1994	1	C	1968-07-20	Southfield, MI
Anson Carter	81	33	22	55	41	2005-2006	1	C	1974-06-06	Toronto, ONT
Andrew Cassels	198	40	128	168	48	1999-2002	3	C	1969-07-23	Bramalea, ONT
Jose Charbonneau	46	8	8	16	55	1988-1995	3	R	1966-11-21	Ferme-Neuve, PQ
Marc Chouinard	42	2	2	4	10	2006-2007	1	C	1977-05-06	Charlesbourg, PQ
Mike Christie	9	1	1	2	0	1980-1981	1	D	1949-12-20	Big Springs, TX
Artem Chubarov	228	25	33	58	40	1999-2004	5	C	1979-12-13	Gorky, USSR
Enrico Ciccone	13	0	1	1	47	1997-1998	1	D	1970-04-10	Montreal, PQ
Dan Cloutier	208	0	4	4	70	2000-2006	5	G	1976-04-22	Mont-Laurier, PQ
Glen Cochrane	63	0	3	3	177	1985-1987	2	D	1958-01-29	Cranbrook, BC
Wayne Connelly	53	14	20	34	12	1971-1972	1	R	1939-12-16	Rouyn-Noranda, PQ
Brandon Convery	19	2	9	11	8	1997-1999	2	C	1974-02-04	Kingston, ONT
Bob Cook	2	0	0	0	0	1970-1971	1	R	1946-01-06	Sudbury, ONT
Matt Cooke	566	83	120	203	625	1998-2008	9	L	1978-09-07	Belleville, ONT
Mike Corrigan	95	24	32	56	130	1970-1972	2	L	1946-01-11	Ottawa, ONT
Patrick Coulombe	7	0	1	1	4	2006-2007	1	D	1985-04-23	St. Fabien, PQ
Geoff Courtnall	292	102	144	246	495	1990-1995	5	L	1962-08-18	Victoria, BC
Russ Courtnall	141	39	72	111	68	1994-1997	3	R	1965-01-02	Duncan, BC
Larry Courville	33	1	2	3	16	1995-1998	3	L	1975-04-02	Timmins, ONT
Jeff Cowan	88	7	4	11	203	2006-2008	2	L	1976-09-27	Scarborough, ONT
Craig Coxe	177	10	21	31	535	1984-1991	6	C	1964-01-21	Chula Vista, CA
Murray Craven	88	15	50	65	42	1992-1994	2	C	1964-07-25	Medicine Hat, ALTA
Marc Crawford	176	19	31	50	229	1981-1987	6	L	1961-02-13	Belleville, ONT
Troy Crowder	30	1	2	3	52	1996-1997	1	R	1968-05-03	Sudbury, ONT
Ray Cullen	70	12	21	33	42	1970-1971	1	C	1941-09-20	St. Catharines, ONT
Jassen Cullimore	64	2	3	5	62	1994-1997	3	D	1972-12-04	Simcoe, ONT
Tony Currie	38	9	7	16	4	1981-1984	3	R	1957-11-12	Sydney Mines, NS
J.J. Daigneault	131	9	46	55	114	1984-1986	2	D	1965-10-12	Montreal, PQ
Bob Dailey	257	38	93	131	417	1973-1977	4	D	1953-05-03	Kingston, ONT
Rob Davison	23	0	2	2	51	2008-2009	1	D	1980-05-01	St. Catharines, ONT
Ron Delorme	210	17	20	37	383	1981-1985	4	R	1955-09-03	North Battleford, SASK
Ab DeMarco	95	13	22	35	23	1974-1976	2	D	1949-02-27	Cleveland, OH
Pavol Demitra	97	23	46	69	20	2008-2010	2	C	1974-11-29	Dubnica, Slovakia
Bill Derlago	63	15	19	34	29	1978-1980	2	C	1958-08-25	Birtle, MAN
Guillaume Desbiens	1	0	0	0	2	2009-2010	1	R	1985-04-20	Alma, PQ
Gerald Diduck	265	17	55	72	553	1990-1995	5	D	1965-04-05	Sherwood Park, ALTA
Robert Dirk	217	9	18	27	401	1990-1994	4	D	1966-08-20	Regina, SASK
Gary Doak	82	2	11	13	135	1970-1972	2	D	1946-02-25	Goderich, ONT
Jim Dowd	38	1	6	7	6	1995-1996	1	C	1968-12-25	Brick, NJ
Harold Druken	118	27	29	56	30	1999-2003	4	C	1979-01-26	St. John's, NFLD
Dale Dunbar	1	0	0	0	2	1985-1986	1	D	1961-10-14	Winthrop, MA
Dave Dunn	69	11	22	33	87	1973-1975	2	D	1948-08-19	Moosomin, SASK
Ed Dyck	49	0	0	0	0	1971-1974	3	G	1950-10-29	Warman, SASK
Alexander Edler	253	24	78	102	142	2006-2010	4	D	1986-04-21	Ostersund, Sweden
Christian Ehrhoff	80	14	30	44	42	2009-2010	1	D	1982-07-06	Moers, Germany
Neil Eisenhut	13	1	3	4	21	1993-1994	1	C	1967-02-09	Osoyoos, BC
Anders Eldebrink	43	2	9	11	21	1981-1983	2	D	1960-12-11	Kalix, Sweden
Ken Ellacott	12	0	0	0	0	1982-1983	1	G	1959-03-03	Paris, ONT
Roland Eriksson	35	2	12	14	4	1978-1979	1	C	1954-03-01	Storatuna, Sweden
Bob Essensa	39	0	0	0	4	2000-2001	1	G	1965-01-14	Toronto, ONT
Fedor Fedorov	15	0	2	2	8	2002-2004	2	C	1981-06-11	Moscow, Russia
Tom Fergus	80	19	29	48	37	1991-1993	2	C	1962-06-16	Chicago, IL
Zack Fitzgerald	1	0	0	0	0	2007-2008	1	D	1985-05-16	Two Harbors, MN
Rory Fitzpatrick	58	1	6	7	46	2006-2007	1	D	1975-01-11	Rochester, NY
Rob Flockhart	43	1	2	3	12	1976-1979	3	L	1956-02-06	Sicamous, BC
Peter Folco	2	0	0	0	0	1973-1974	1	D	1953-08-13	Montreal, PQ
Dave Fortier	58	1	3	4	125	1976-1977	1	D	1951-06-17	Sudbury, ONT
Mike Fountain	6	0	0	0	0	1996-1997	1	G	1972-01-26	North York, ONT
Curt Fraser	348	92	114	206	651	1978-1983	5	L	1958-01-12	Cincinnati, OH
Dave Gagner	33	2	12	14	24	1998-1999	1	C	1964-12-11	Chatham, ONT
Troy Gamble	72	0	1	1	22	1986-1992	4	G	1967-04-07	New Glasgow, NS
George Gardner	42	0	0	0	0	1970-1972	2	G	1942-10-08	Lachine, PQ
John Garrett	56	0	1	1	23	1982-1985	3	G	1951-06-17	Trenton, ONT
Brad Gassoff	122	19	17	36	163	1975-1979	4	L	1955-11-13	Quesnel, BC
Martin Gelinas	258	90	81	171	173	1993-1998	5	L	1970-06-05	Shawinigan, PQ
Don Gibson	14	0	3	3	20	1990-1991	1	D	1967-12-29	Deloraine, MAN
Jere Gillis	309	63	75	138	210	1977-1985	6	F	1957-01-18	Bend, OR
Tanner Glass	67	4	7	11	115	2009-2010	1	L	1983-11-29	Regina, SASK
Danny Gloor	2	0	0	0	0	1973-1974	1	C	1952-12-04	Mitchell, ONT
Brian Glynn	16	0	0	0	12	1993-1994	1	D	1967-11-23	Iserlohn, Germany
Larry Goodenough	113	7	21	28	75	1976-1980	4	D	1953-01-19	Toronto, ONT
Rob Gordon	4	0	0	0	2	1998-1999	1	C	1976-01-13	Murrayville, BC
Lee Goren	30	1	2	3	30	2005-2007	2	R	1977-12-26	Winnipeg, MAN
John Gould	218	82	76	158	53	1973-1977	4	L	1947-01-15	Alliston, ONT
Larry Gould	2	0	0	0	0	1973-1974	1	L	1952-08-16	Alliston, ONT
Michael Grabner	20	5	6	11	8	2009-2010	1	R	1987-10-05	Villach, Austria
Thomas Gradin	613	197	353	550	280	1978-1986	8	F	1956-02-18	Solleftea, Sweden
Hilliard Graves	196	42	61	103	49	1976-1979	3	R	1950-10-18	Saint John, NB
Josh Green	90	6	7	13	39	2005-2007	2	W	1977-11-16	Camrose, ALTA
Randy Gregg	21	1	4	5	24	1991-1992	1	D	1956-02-19	Edmonton, ALTA
Martin Grenier	7	1	0	1	9	2003-2004	1	D	1980-11-02	Laval, PQ
John Grisdale	199	3	32	35	266	1974-1979	5	D	1948-08-23	Geraldton, ONT
Jocelyn Guevremont	227	44	88	132	124	1971-1975	4	D	1951-03-01	Montreal, PQ
Kevan Guy	114	5	13	18	105	1988-1991	3	D	1965-07-16	Edmonton, ALTA
Murray Hall	109	27	44	71	28	1970-1972	2	R	1940-11-24	Kirkland Lake, ONT
Taylor Hall	34	7	9	16	25	1983-1987	4	R	1964-02-20	Regina, SASK
Doug Halward	324	45	118	163	389	1980-1987	7	D	1955-11-01	Toronto, ONT
Ken Hammond‡						1991-1992	1	D	1963-08-22	London, ONT
Glen Hanlon	137	0	3	3	107	1977-1982	5	G	1957-02-20	Brandon, MAN
Jannik Hansen	107	15	21	36	57	2006-2010	4	R	1986-03-15	Herlev, Denmark
Jim Hargreaves	66	1	7	8	105	1970-1973	2	D	1950-05-02	Winnipeg, MAN
Ed Hatoum	26	1	3	4	21	1970-1971	1	R	1947-12-07	Beruit, Lebanon
Greg Hawgood	95	7	22	29	32	1999-2001	2	D	1968-08-10	Edmonton, ALTA
Todd Hawkins	8	0	0	0	15	1988-1990	2	L	1966-08-02	Kingston, ONT
Steve Hazlett	1	0	0	0	0	1979-1980	1	L	1957-12-12	Sarnia, ONT
Johan Hedberg	21	0	0	0	10	2003-2004	1	G	1973-05-05	Leksand, Sweden
Bret Hedican	310	17	85	102	281	1993-1999	6	D	1970-08-10	St. Paul, MN
Rick Heinz	3	0	0	0	0	1981-1982	1	G	1955-05-30	Essex, ONT
Bryan Helmer	62	7	9	16	71	2000-2003	3	D	1972-07-15	Sault Ste. Marie, ONT
Darby Hendrickson	67	7	6	13	36	1998-2000	2	C	1972-08-28	Richfield, MN
Corey Hirsch	101	0	3	3	8	1995-1999	4	G	1972-08-10	Medicine Hat, ALTA
Jan Hlavac	55	10	13	23	16	2001-2003	2	L	1976-09-20	Prague, Czech
Ivan Hlinka	137	42	81	123	28	1981-1983	2	C	1950-01-26	Most, Czech
Charlie Hodge	35	0	0	0	0	1970-1971	1	G	1933-07-28	Lachine, PQ
Dan Hodgson	74	16	33	49	52	1986-1989	3	C	1965-08-29	Ft. McMurray, ALTA
Josh Holden	46	4	9	13	12	1998-2001	3	C	1978-01-18	Calgary, ALTA
Bruce Holloway	2	0	0	0	0	1984-1985	1	D	1963-06-27	Revelstoke, BC
Randy Holt	22	1	3	4	80	1978-1979	1	D	1953-01-15	Pembroke, ONT
Ron Homenuke	1	0	0	0	0	1972-1973	1	F	1952-01-05	Hazelton, BC
Darcy Hordichuk	129	5	2	7	251	2008-2010	2	L	1980-08-10	Kamsack, SASK
Willie Huber	35	4	10	14	40	1987-1988	1	D	1958-01-15	Strasskirchen, Germany
Greg Hubick	5	0	1	1	0	1979-1980	1	D	1951-11-12	Strasbourg, SASK
John Hughes	52	2	11	13	181	1979-1980	1	D	1954-03-18	Charlottetown, PEI
Tim Hunter	176	8	10	18	512	1992-1996	4	F	1960-09-10	Calgary, ALTA
Bob Hurlburt	1	0	0	0	2	1974-1975	1	L	1950-05-01	Toronto, ONT
Jamie Huscroft	33	0	2	2	118	1997-1999	2	D	1967-01-09	Creston, BC
Arturs Irbe	41	0	0	0	2	1997-1998	1	G	1967-02-02	Riga, Latvia
Brad Isbister	55	6	5	11	38	2007-2008	1	L	1977-05-07	Edmonton, ALTA
Dane Jackson	15	6	1	7	13	1993-1995	2	R	1970-05-17	Castlegar, BC
Jason Jaffray	33	4	6	10	33	2007-2009	2	L	1981-06-30	Rimbey, ALTA
Dan Johnson	77	16	14	30	16	1970-1972	2	C	1944-10-01	Winnipegosis, MAN
Ryan Johnson	120	3	11	14	24	2008-2010	2	C	1976-06-14	Thunder Bay, ONT
Mikko Jokela	1	0	0	0	0	2002-2003	1	D	1980-03-04	Lappeenranta, Finland
Chris Joseph	101	5	22	27	68	1996-2000	2	D	1969-09-10	Burnaby, BC
Ed Jovanovski	434	57	177	234	536	1998-2006	7	D	1976-06-26	Windsor, ONT
Sheldon Kannegiesser	42	1	7	8	36	1977-1978	1	D	1947-08-15	North Bay, ONT
Steve Kariya	65	9	18	27	32	1999-2002	3	W	1977-12-22	North Vancouver, BC
Pat Kavanagh	6	2	0	2	2	2000-2004	3	R	1979-03-14	Ottawa, ONT
Mike Keane	64	8	9	17	20	2003-2004	1	R	1967-05-29	Winnipeg, MAN
Dennis Kearns	677	31	290	321	386	1971-1981	10	D	1945-09-27	Kingston, ONT
Dan Kesa	19	2	4	6	18	1993-1994	1	R	1971-11-23	Vancouver, BC
Ryan Kesler	402	90	125	215	379	2003-2010	6	C	1984-08-31	Livonia, MI
Ian Kidd	20	4	7	11	25	1987-1989	2	D	1964-05-11	 
Jason King	55	12	11	23	8	2002-2004	2	L	1981-09-14	Corner Brook, NF
Mark Kirton	119	23	14	37	27	1982-1985	3	C	1958-02-03	Regina, SASK
Trent Klatt	313	51	60	111	87	1998-2003	5	R	1971-01-30	Robbinsdale, MN
Joey Kocur	7	0	1	1	19	1995-1996	1	D	1964-09-21	Kelvington, SASK
Zenith Komarniski	19	1	1	2	10	1999-2003	2	D	1978-08-13	Edmonton, ALTA
Jerry Korab	31	4	7	11	64	1973-1974	1	D	1948-09-15	Sault Ste. Marie, ONT
Don Kozak	28	2	5	7	30	1978-1979	1		1952-02-02	Saskatoon, SASK
Lukas Krajicek	117	5	22	27	100	2006-2008	2	D	1983-03-11	Prostejov, Czech Rep.
Jason Krog	4	1	0	1	2	2008-2009	1	C	1975-10-09	Fernie, BC
Robert Kron	144	24	33	57	37	1990-1993	3	C	1967-02-27	Brno, Czech Rep.
Vladimir Krutov	61	11	23	34	20	1989-1990	1	F	1960-06-01	 
Frantisek Kucera	26	1	0	1	10	1995-1997	2	D	1968-02-03	Prague, Czech
Stu Kulak	32	2	2	4	37	1982-1987	2	R	1963-03-11	Edmonton, ALTA
Orland Kurtenbach	229	62	101	163	200	1970-1974	4	C	1936-09-07	Cudworth, SASK
Justin Kurtz	27	3	5	8	14	2001-2002	1	D	1977-01-14	Winnipeg, MAN
Tom Kurvers	32	4	23	27	20	1990-1991	1	D	1962-10-14	Minneapolis, MN
Jason Labarbera	9	0	0	0	0	2008-2009	1	G	1980-01-18	Burnaby, BC
Scott Lachance	157	4	21	25	96	2000-2002	2	D	1972-10-22	Charlottesville, VA
Nathan LaFayette	38	5	5	10	6	1993-1995	2	C	1973-02-17	New Westminster, BC
Bobby Lalonde	353	72	117	189	185	1971-1977	6	C	1951-03-27	Montreal, PQ
Mike Lampman	14	1	0	1	0	1973-1974	1	L	1950-04-20	Hamilton, ONT
Darren Langdon	45	0	1	1	143	2002-2003	1	L	1971-01-08	Deer Lake, NFLD
Jean-Marc Lanthier	105	16	16	32	29	1983-1988	4	R	1963-03-27	Montreal, PQ
Rick Lanz	417	56	171	227	331	1980-1987	7	D	1961-09-16	Karlovy Vary, Czech
Igor Larionov	210	51	92	143	88	1989-1992	3	C	1960-12-03	Voskresensk, Russia
Paul Lawless	13	0	1	1	0	1987-1988	1	L	1964-07-02	Scarborough, ONT
John LeBlanc	43	13	10	23	18	1986-1988	2	L	1964-01-21	Campbellton, NB
Grant Ledyard	49	2	13	15	14	1997-1998	1	D	1961-11-19	Winnipeg, MAN
Brad Leeb	4	0	0	0	2	1999-2002	2	R	1979-08-27	Red Deer, ALTA
Gary Leeman	10	2	0	2	0	1994-1995	1	L	1964-02-19	Wilcox, SASK
Moe Lemay	279	70	92	162	367	1981-1987	6	F	1962-02-18	Saskatoon, SASK
Richard Lemieux	192	29	61	90	68	1971-1974	3	C	1951-04-19	Temiscaming, PQ
Tim Lenardon	8	1	0	1	4	1989-1990	1	C	1962-05-11	Trail, BC
Trevor Letowski	120	18	24	42	51	2001-2003	2	C	1977-04-05	Thunder Bay, ONT
Don Lever	593	186	221	407	354	1972-1980	8	F	1952-11-14	South Porcupine, ONT
Craig Levie	9	0	1	1	13	1986-1987	1	D	1959-08-17	Calgary, ALTA
Doug Lidster	666	65	242	307	526	1983-1993	10	D	1960-10-18	Kamloops, BC
Trevor Linden	1140	318	415	733	730	1988-2008	16	C	1970-04-11	Medicine Hat, ALTA
Lars Lindgren	335	23	99	122	292	1978-1984	6	D	1952-10-12	Pitea, Sweden
Mats Lindgren	54	5	9	14	18	2002-2003	1	C	1974-10-01	Skalleftea, Sweden
Ken Lockett	55	0	0	0	8	1974-1976	2	G		 
Dave Logan	40	1	5	6	122	1979-1981	2	D	1954-07-02	Montreal, PQ
Brian Loney	12	2	3	5	6	1995-1996	1	R	1972-08-09	Winnipeg, MAN
Dave Lowry	165	19	21	40	357	1985-1988	3	L	1965-02-14	Sudbury, ONT
Brad Lukowich	13	1	1	2	4	2009-2010	1	D	1976-08-12	Cranbrook, BC
Jyrki Lumme	579	83	238	321	379	1989-1998	9	D	1966-07-16	Tampere, Finland
Len Lunde	20	1	3	4	2	1970-1971	1	L	1936-11-13	Campbell River, ALTA
Roberto Luongo	271	0	6	6	18	2006-2010	4	G	1979-04-04	Montreal, PQ
Gary Lupul	293	70	75	145	243	1979-1986	7	C	1959-04-04	Powell River, BC
Al MacAdam	80	14	20	34	27	1984-1985	1	F	1952-03-16	Charlottetown, PEI
Blair MacDonald	88	26	28	54	32	1980-1983	3	R	1953-11-17	Cornwall, ONT
Brett MacDonald	1	0	0	0	0	1987-1988	1	D	1966-01-05	Bothwell, ONT
Drew MacIntyre	2	0	0	0	0	2007-2008	1	G	1983-06-24	Charlottetown, PEI
Jim Mair	23	2	4	6	8	1972-1975	3	D	1946-05-15	Schumacher, ONT
Wayne Maki	180	50	73	123	148	1970-1973	3	L	1944-11-10	Sault Ste. Marie, ONT
Marek Malik	147	10	27	37	97	2002-2004	2	D	1975-06-24	Ostrava, Czech
Dean Malkoc	41	0	2	2	136	1995-1996	1	D	1970-01-26	Vancouver, BC
Kris Manery	21	2	1	3	15	1979-1980	1	F	1954-09-24	Leamington, ONT
Cesare Maniago	93	0	1	1	18	1976-1978	2	G	1939-01-13	Trail, BC
Bob Manno	163	13	55	68	115	1976-1981	5	F	1956-10-31	Niagara Falls, ONT
Mario Marois	50	4	12	16	115	1980-1981	1	D	1957-12-15	Ancienne Lorette, PQ
Grant Martin	24	0	3	3	45	1983-1985	2	C	1962-03-13	Smooth Rock Falls, ONT
Hubert "Pit" Martin	131	27	45	72	60	1977-1979	2	F	1943-12-09	Rouyn-Noranda, PQ
Bob Mason	6	0	0	0	0	1990-1991	1	G	1961-04-22	International Falls, MN
Brad Maxwell	30	1	7	8	28	1986-1987	1	D	1957-07-08	Brandon, MAN
Brad May	225	29	27	56	380	1997-2004	5	L	1971-11-29	Toronto, ONT
Jay Mazur	47	11	7	18	20	1988-1992	4	R	1965-01-22	Hamilton, ONT
Chris McAllister	64	2	3	5	169	1997-1999	2	D	1975-06-16	Saskatoon, SASK
Andrew McBain	45	5	10	15	54	1989-1992	3	R	1965-02-18	Toronto, ONT
Bryan McCabe	95	8	25	33	184	1997-1999	2	D	1975-06-08	St. Catharines, ONT
Kevin McCarthy	352	51	148	199	388	1978-1984	6	D	1957-07-14	Winnipeg, MAN
Steve McCarthy	51	2	4	6	43	2005-2006	1	D	1981-02-03	Trail, BC
Dave McClelland	2	0	0	0	0	1972-1973	1	G	1952-11-20	Penticton, BC
Dennis McCord	3	0	0	0	6	1973-1974	1	D	1952-07-28	Chatham, ONT
Joe McDonnell	7	0	1	1	12	1981-1982	1			 
Jack McIlhargey	167	6	18	24	403	1976-1980	4	D	1952-03-07	Edmonton, ALTA
John McIntyre	90	3	10	13	75	1993-1995	2	C	1969-04-29	Ravenswood, ONT
Nathan McIver	18	0	0	0	59	2006-2008	2	D	1985-01-06	Summerside, PEI
Steve McKichan	1	0	0	0	0	1990-1991	1	G	1967-05-29	Strathroy, ONT
Kirk McLean	516	0	21	21	54	1987-1998	11	G	1966-06-26	Willowdale, ONT
Peter McNab	88	24	31	55	20	1983-1985	2	F	1952-05-08	Vancouver, BC
Bryan McSheffrey	87	13	7	20	44	1972-1974	2	F	1952-09-25	Ottawa, ONT
Rob McVicar	1	0	0	0	0	2005-2006	1	G	1982-01-15	Brandon, MAN
Gerry Meehan	57	10	15	25	4	1974-1975	1	L	1946-09-03	Toronto, ONT
Larry Melnyk	190	5	16	21	246	1987-1990	3	D	1960-02-21	Winnipeg, MAN
Mark Messier	207	52	110	162	121	1997-2000	3	C	1961-01-18	Edmonton, ALTA
Alfie Michaud	2	0	0	0	0	1999-2000	1	G	1976-11-06	Selkirk, MAN
Aaron Miller	57	1	8	9	32	2007-2008	1	D	1971-08-11	Buffalo, NY
Gerry Minor	140	11	21	32	173	1979-1984	5	C	1958-10-27	Regina, SASK
Willie Mitchell	264	10	48	58	233	2006-2010	4	D	1977-04-23	Port McNeill, BC
Alexander Mogilny	312	139	169	308	144	1995-2000	5	R	1969-02-18	Khabarovsk, Russia
Tomas Mojzis	7	0	1	1	12	2005-2006	1	D	1982-05-02	Kolin, Czech Rep.
Lars Molin	172	33	65	98	37	1981-1984	3	F	1958-04-11	Ornskoldsvik, Sweden
Sergio Momesso	269	68	73	141	655	1990-1995	5	L	1965-09-04	Montreal, PQ
Garry Monahan	287	58	82	140	166	1974-1978	4	C	1946-10-20	Barrie, ONT
Brad Moran	3	0	1	1	2	2006-2007	1	C	1979-03-20	Abbotsford, BC
Stephane Morin	6	1	2	3	6	1992-1994	2	C	1969-03-27	Montreal, PQ
Brendan Morrison	543	136	257	393	326	1999-2008	8	C	1975-08-15	Pitt Meadows, BC
Dave Morrison	8	0	0	0	0	1984-1985	1	F	1962-06-12	Toronto, ONT
Tyler Moss	1	0	0	0	0	2002-2003	1	G	1975-06-29	Ottawa, ONT
Bill Muckalt	106	20	28	48	115	1998-2000	2	R	1974-07-15	Surrey, BC
Rob Murphy	73	6	4	10	100	1987-1992	5	C	1969-04-07	Hull, PQ
Bob Murray	90	3	10	13	42	1974-1977	3	D	1948-07-16	Burlington, ONT
Dana Murzyn	452	23	65	88	900	1990-1999	9	D	1966-12-09	Calgary, ALTA
Evgeny Namestnikov	35	0	8	8	18	1993-1997	4	D	1971-10-09	Novgorod, Russia
Markus Naslund	884	346	410	756	614	1995-2008	12	L	1973-07-30	Ornskoldsvik, Sweden
Petr Nedved	222	63	61	124	152	1990-1993	3	L	1971-12-09	Liberec, Czech
Cam Neely	201	51	53	104	320	1983-1986	3	F	1965-06-06	Comox, BC
Sergei Nemchinov	6	2	3	5	4	1996-1997	1	C	1964-01-14	Moscow, Russia
Jim Nill	124	17	23	40	219	1981-1984	3	R	1958-04-11	Hanna, ALTA
Brian Noonan	98	14	23	37	68	1996-1998	2	R	1965-05-29	Boston, MA
Robert Nordmark	169	10	52	62	194	1988-1991	3	D	1962-08-20	Lulea, Sweden
Mika Noronen	4	0	0	0	0	2005-2006	1	G	1979-06-17	Tampere, Finland
Lawrence Nycholat	14	0	1	1	6	2008-2009	1	D	1979-05-07	Calgary, ALTA
Shane O'Brien	141	2	16	18	275	2008-2010	2	D	1983-08-09	Port Hope, ONT
Gerry O'Flaherty	435	98	95	193	166	1972-1978	6	R	1950-08-31	Pittsburgh, PA
Paul O'Neil	5	0	0	0	0	1973-1974	1	C	1953-08-24	Boston, MA
Chris O'Sullivan	11	0	5	5	2	1999-2000	1	D	1974-05-15	Dorchester, MA
Evan Oberg	2	0	0	0	0	2009-2010	1	D	1988-02-16	Forestburg, ALTA
Chris Oddleifson	469	85	180	265	439	1973-1981	8	R	1950-09-07	Brandon, MAN
Gino Odjick	444	46	52	98	2127	1990-1998	8	L	1970-09-07	Maniwaki, PQ
Mattias Ohlund	770	93	232	325	756	1997-2009	11	D	1976-09-09	Pitea, Sweden
Roman Oksiuta	68	21	25	46	44	1994-1996	2	R	1970-08-21	Murmansk, Russia
Maxime Ouellet	4	0	0	0	2	2005-2006	1	G	1981-06-17	Beauport, PQ
Michel Ouellet	3	0	0	0	0	2008-2009	1	R	1982-03-05	Rimouski, PQ
Rosaire Paiement	147	44	47	91	269	1970-1972	2	C	1945-08-12	Earlton, ONT
Richard Park	60	8	10	18	29	2005-2006	1	C	1976-05-27	Seoul, South Korea
Mike Peca	37	6	6	12	32	1993-1995	2	C	1974-03-26	Toronto, ONT
Barry Pederson	233	60	137	197	174	1986-1990	4	C	1961-03-13	Big River, SASK
Denis Pederson	102	8	15	23	98	1999-2002	3	C	1975-09-10	Prince Albert, SASK
Brent Peterson	146	15	38	53	171	1985-1987	2	R	1958-02-15	Calgary, ALTA
Michel Petit	226	24	57	81	373	1982-1988	6	D	1964-02-12	St. Malo, PQ
Matt Pettinger	29	5	4	9	17	2007-2010	2	L	1980-10-22	Edmonton, ALTA
Adrien Plavsic	182	13	52	65	147	1989-1995	6	D	1970-01-13	Montreal, PQ
Poul Popiel	116	11	23	34	97	1970-1972	2	D	1943-02-28	Sollested, Denmark
Felix Potvin	69	0	4	4	4	1999-2001	2	G	1971-06-23	Anjou, PQ
Tracy Pratt	176	9	30	39	261	1973-1976	3	D	1943-03-08	New York, NY
Kevin Primeau	2	0	0	0	4	1980-1981	1	F	1955-01-03	Edmonton, ALTA
Sean Pronger	3	0	1	1	4	2003-2004	1	C	1972-11-30	Thunder Bay, ONT
Taylor Pyatt	224	49	44	93	145	2006-2009	3	L	1981-08-19	Thunder Bay, ONT
Dan Quinn	101	34	49	83	73	1989-1991	2	C	1965-06-01	Ottawa, ONT
Pat Quinn	133	4	14	18	212	1970-1972	2	D	1943-01-29	Hamilton, ONT
Dan Ratushny	1	0	1	1	2	1992-1993	1	D	1970-10-29	Nepean, ONT
Andrew Raycroft	21	0	0	0	4	2009-2010	1	G	1980-05-04	Belleville, ONT
Mason Raymond	203	45	52	97	74	2007-2010	3	L	1985-09-17	Cochrane, ALTA
Marc Reaume	27	0	2	2	4	1970-1971	1	D	1934-02-07	LaSalle, ONT
Brandon Reid	13	2	4	6	0	2002-2007	3	C	1981-03-09	Kirkland, PQ
Paul Reinhart	131	24	90	114	74	1988-1990	2	D	1960-01-08	Kitchener, ONT
Glen Richardson	24	3	6	9	19	1975-1976	1	L	1955-09-20	Barrie, ONT
Dave Richter	127	4	19	23	396	1986-1988	2	D	1960-04-08	Winnipeg, MAN
Curt Ridley	96	0	1	1	13	1975-1980	4	G	1951-09-23	Winnipeg, MAN
Mike Ridley	112	26	47	73	71	1995-1997	2	C	1963-07-08	Winnipeg, MAN
Byron Ritchie	71	3	8	11	80	2007-2008	1	C	1977-04-24	Burnaby, BC
Garth Rizzuto	37	3	4	7	16	1970-1971	1	C	1947-09-11	Trail, BC
David Roberts	71	11	18	29	55	1996-1998	2	L	1970-05-28	Alameda, CA
Bert Robertsson	69	4	6	10	37	1997-1999	2	D	1974-06-30	Sodertalje, Sweden
Mike Robitaille	174	10	50	60	121	1974-1977	3	D	1948-02-12	Midland, ONT
Leon Rochefort	87	18	14	32	2	1974-1976	2	F	1939-05-04	Cap-de-la-Madeleine, PQ
Jeff Rohlicek	9	0	0	0	8	1987-1989	2	C	1966-01-27	Park Ridge, IL
Leif Rohlin	96	8	24	32	40	1995-1997	2			, Sweden
Aaron Rome	49	0	4	4	24	2009-2010	1	D	1983-09-27	Nesbitt, MAN
Cliff Ronning	366	112	216	328	183	1990-1996	6	C	1965-10-01	Burnaby, BC
Darcy Rota	289	120	116	236	453	1979-1984	5	F	1953-02-16	Vancouver, BC
Martin Rucinsky	13	1	2	3	10	2003-2004	1	L	1971-03-11	Most, Czech Rep.
Christian Ruuttu	25	5	6	11	23	1994-1995	1	C	1964-02-20	Lappeenranta, Finland
Jarkko Ruutu	267	23	28	51	453	1999-2006	6	L	1975-08-23	Helsinki, Finland
Prestin Ryan	1	0	0	0	2	2005-2006	1	D	1980-06-29	Arcola, SASK
Rick Rypien	110	9	6	15	195	2005-2010	5	C	1984-05-16	Coleman, ALTA
Dany Sabourin	9	0	0	0	0	2006-2007	1	G	1980-09-20	Val d'Or, PQ
Sami Salo	470	62	142	204	178	2002-2010	7	D	1974-09-02	Turku, Finland
Mikael Samuelsson	74	30	23	53	64	2009-2010	1	R	1976-12-23	Mariefred, Sweden
Derek Sanderson	16	7	9	16	30	1976-1977	1	C	1946-06-16	Niagara Falls, ONT
Geoff Sanderson	22	3	7	10	8	1997-2004	2	L	1972-02-01	Hay River, NWT
Jim Sandlak	509	104	117	221	789	1985-1996	9	R	1966-12-12	Kitchener, ONT
Curtis Sanford	35	0	1	1	4	2007-2009	2	G	1979-10-05	Owen Sound, ONT
Tommi Santala	30	1	5	6	24	2006-2007	1	C	1979-06-27	Helsinki, Finland
David Saunders	56	7	13	20	10	1987-1988	1	L	1966-05-20	Ottawa, ONT
Dave Scatchard	179	26	28	54	329	1997-2000	3	C	1976-02-20	Hinton, ALTA
Peter Schaefer	178	36	39	75	50	1998-2001	3	L	1977-07-12	Yellow Grass, SASK
John Schella	115	2	18	20	224	1970-1972	2	D	1947-05-09	Port Arthur, ONT
Andy Schliebener	84	2	11	13	74	1981-1985	3	D	1962-08-16	Ottawa, ONT
Bobby Schmautz	285	108	104	212	428	1970-1981	5	R	1945-03-28	Saskatoon, SASK
Cory Schneider	10	0	0	0	0	2008-2010	2	G	1986-03-18	Salem, MA
Mathieu Schneider	17	2	3	5	12	2009-2010	1	D	1969-06-12	New York, NY
Jesse Schultz	2	0	0	0	0	2006-2007	1	R	1982-09-28	Strasbourg, SASK
Corey Schwab	6	0	0	0	2	1999-2000	1	G	1970-11-04	North Battleford, SASK
Daniel Sedin	705	208	339	547	292	2000-2010	9	L	1980-09-26	Ornskoldsvik, Sweden
Henrik Sedin	728	138	434	572	418	2000-2010	9	C	1980-09-26	Ornskoldsvik, Sweden
Ron Sedlbauer	325	108	69	177	170	1974-1980	6	L	1954-10-22	Burlington, ONT
Danny Seguin	26	1	5	6	46	1970-1974	2	L	1948-06-07	Sudbury, ONT
Alexander Semak	18	2	1	3	2	1996-1997	1	C	1966-02-11	Ufa, Russia
Anatoli Semenov	62	10	34	44	28	1992-1993	1	C	1962-03-05	Moscow, USSR
Ryan Shannon	27	5	8	13	24	2007-2008	1	C	1983-03-02	Darien, CT
Vadim Sharifijanov	17	2	1	3	14	1999-2000	1	L	1975-12-23	Ufa, Russia
Sergei Shirokov	6	0	0	0	2	2009-2010	1	W	1986-03-10	Moscow, Russia
Mike Sillinger	138	28	32	60	65	1995-1998	3	C	1971-06-29	Regina, SASK
Petri Skriko	472	171	202	373	221	1984-1991	7	F	1962-03-12	Laapeenranta, Finland
Peter Skudra	46	0	1	1	2	2001-2003	2	G	1973-04-24	Riga, Latvia
Jiri Slegr	154	12	65	77	235	1992-2004	4	D	1971-05-30	Jihlava, Czech
Darryl Sly	31	0	2	2	10	1970-1971	1	D	1939-04-03	Collingwood, ONT
Brad Smith	21	1	3	4	52	1978-1980	2	F	1958-04-13	Windsor, ONT
Doug Smith	40	6	8	14	76	1988-1990	2	C	1963-05-17	Ottawa, ONT
Gary Smith	189	0	2	2	104	1973-1976	3	G	1944-02-04	Ottawa, ONT
Nathan Smith	4	0	0	0	0	2003-2007	3	C	1982-02-09	Edmonton, ALTA
Bryan Smolinski	20	4	3	7	8	2006-2007	1	C	1971-12-27	Toledo, OH
Stan Smyl	896	262	411	673	1556	1978-1991	13	W	1958-01-28	Glendon, ALTA
Harold Snepsts	781	35	160	195	1446	1974-1990	12	D	1954-10-24	Edmonton, ALTA
Garth Snow	109	0	3	3	46	1997-2000	3	G	1969-07-28	Wrentham, MA
Gene Sobchuk	1	0	0	0	0	1973-1974	1	L	1951-01-02	Lang, SASK
Brent Sopel	322	33	97	130	139	1998-2007	7	D	1977-01-07	Calgary, ALTA
Fred Speck	18	1	2	3	0	1971-1972	1	C	1947-07-22	Thorold, ONT
Andy Spruce	51	9	6	15	37	1976-1977	1	L	1954-04-17	London, ONT
Steve Staios	143	3	12	15	208	1996-1999	3	R	1973-07-28	Hamilton, ONT
Daryl Stanley	100	6	9	15	192	1987-1990	3	D	1962-12-02	Winnipeg, MAN
Mike Stapleton	18	1	2	3	8	2000-2001	1	C	1966-05-05	Sarnia, ONT
Ronnie Stern	97	5	6	11	480	1987-1991	4	R	1967-01-11	St-Agathe, PQ
Mike Stevens	6	0	3	3	6	1984-1985	1	L	1965-12-30	Kitchener, ONT
Ralph Stewart	53	8	12	20	4	1970-1978	3	C	1948-12-02	Fort William, ONT
Ron Stewart	42	3	1	4	10	1971-1972	1	C	1932-07-11	Calgary, ALTA
Alek Stojanov	62	0	1	1	136	1994-1996	2	R	1973-04-25	Windsor, ONT
Steve Stone	2	0	0	0	0	1973-1974	1	R	1952-09-26	Toronto, ONT
Jason Strudwick	243	4	15	19	367	1997-2002	5	L	1975-07-17	Edmonton, ALTA
Raimo Summanen	19	6	7	13	2	1986-1988	2	F	1962-03-02	Jyvaskyla, Finland
Mats Sundin	41	9	19	28	28	2008-2009	1	C	1971-02-13	Bromma, Sweden
Patrik Sundstrom	374	133	209	342	181	1982-1987	5	F	1961-12-14	Skelleftea, Sweden
Rich Sutter	291	61	61	122	533	1986-1990	4	R	1963-12-02	Viking, ALTA
Dale Tallon	222	44	93	137	219	1970-1973	3	D	1950-10-19	Rouyn-Noranda, PQ
Steve Tambellini	161	42	45	87	34	1985-1988	3	C	1958-05-14	Trail, BC
Don Tannahill	111	30	33	63	25	1972-1974	2	F	1949-02-21	Penetanguishene, ONT
Tony Tanti	531	250	220	470	489	1982-1990	8	L	1963-09-07	Toronto, ONT
Ted Taylor	125	20	29	49	141	1970-1972	2	L	1942-02-25	Oak Lake, MAN
Alexei Tezikov	2	0	0	0	0	2001-2002	1	D	1978-06-22	Togliatti, Russia
Esa Tikkanen	100	25	39	64	80	1995-1997	2	L	1965-01-25	Helsinki, Finland
Yannick Tremblay	12	1	2	3	12	2006-2007	1	D	1975-11-15	Pointe-aux-Trembles, PQ
Rob Tudor	26	4	4	8	19	1978-1980	2	C	1956-06-30	Cupar, SASK
Ossi Vaananen	3	0	1	1	0	2008-2009	1	D	1980-08-18	Vantaa, Finland
Lubomir Vaic	9	1	1	2	2	1997-2000	2	C	1977-03-06	Spisska Nova Ves, Slovakia
Rick Vaive	47	13	8	21	111	1979-1980	1	R	1959-05-14	Ottawa, ONT
Garry Valk	172	24	35	59	200	1990-1993	3	L	1967-11-27	Edmonton, ALTA
Herbert Vasiljevs	18	3	2	5	2	2001-2002	1	R	1976-05-27	Riga, Latvia
Dennis Ververgaert	409	139	165	304	177	1973-1979	6	R	1953-03-30	Hamilton, ONT
Sid Veysey	1	0	0	0	0	1977-1978	1	C	1955-07-30	Woodstock, NB
Claude Vilgrain	6	1	1	2	0	1987-1988	1	R	1963-03-01	Port-Au-Prince, Haiti
Scott Walker	197	10	34	44	466	1994-1998	4	R	1973-07-19	Cambridge, ONT
Ryan Walter	92	9	11	20	59	1991-1993	2	C	1958-04-23	New Westminster, BC
Mike Walton	115	44	69	113	71	1975-1978	3	C	1945-01-03	Kirkland Lake, ONT
Dixon Ward	103	28	31	59	119	1992-1994	2	R	1968-09-23	Leduc, ALTA
Ron Ward	71	2	4	6	4	1971-1972	1	D	1944-09-12	Cornwall, ONT
Todd Warriner	44	6	10	16	34	2001-2003	2	L	1974-01-03	Blenheim, ONT
Steve Washburn	8	0	0	0	2	1998-1999	1	C	1975-04-10	Ottawa, ONT
Mike Weaver	55	0	1	1	33	2007-2008	1	D	1978-05-02	Bramalea, ONT
Kevin Weekes	31	0	0	0	0	1998-2000	2	G	1975-04-04	Toronto, ONT
Steve Weeks	66	0	0	0	4	1987-1991	4	G	1958-06-30	Scarborough, ONT
Eric Weinrich	16	0	0	0	8	2005-2006	1	D	1966-12-19	Roanoke, VA
Kyle Wellwood	149	32	20	52	16	2008-2010	2	C	1983-05-16	Windsor, ONT
Kay Whitmore	74	0	4	4	15	1992-1995	3	G	1967-04-10	Sudbury, ONT
Doug Wickenheiser	80	7	19	26	36	1987-1988	1	C	1961-03-30	Regina, SASK
Barry Wilcox	33	3	2	5	15	1972-1975	2	F	1948-04-23	New Westminster, BC
Jim Wiley	36	4	6	10	6	1975-1977	2	C	1950-04-28	Sault Ste. Marie, ONT
Barry Wilkins	256	21	69	90	458	1970-1975	5	D	1947-02-28	Toronto, ONT
Dave "Tiger" Williams	312	83	82	165	1324	1979-1984	5	F	1954-02-03	Weyburn, SASK
Dunc Wilson	148	0	2	2	39	1970-1979	4	G	1948-03-22	Toronto, ONT
Jim Wiste	23	1	2	3	0	1970-1971	1	C	1946-02-18	Moose Jaw, SASK
Dan Woodley	5	2	0	2	17	1987-1988	1	C	1967-12-29	Oklahoma City, OK
Mark Wotton	42	3	6	9	25	1994-1998	3	D	1973-10-16	Foxwarren, MAN
John Wright	91	13	30	43	43	1972-1974	2	C	1948-11-09	Toronto, ONT
Harry York	103	11	22	33	40	1998-2000	2	C	1974-04-16	Ponoka, ALTA
Howie Young	11	0	2	2	25	1970-1971	1	D	1937-08-02	Toronto, ONT
Wendell Young	30	0	1	1	0	1985-1987	2	G	1963-08-01	Halifax, NS
Lars Zetterstrom	14	0	1	1	2	1978-1979	1			 
Peter Zezel	66	11	20	31	18	1997-1999	2	C	1965-04-22	Toronto, ONT

Wal-Mart