hockey DB
search by league
team
morning report
contact us
home

Victoria Cougars all-time player list

Player Name GP G A. Pts PIM Seasons Yrs. Pos. Birthdate Birthplace Highest Level
Greg Adams14285791643631978-19802L1960-05-31Fuller Lake, BCMajor League
Micah Aivazoff238821652473521985-19894C1969-05-04Powell River, BCMajor League
Craig Allan2224681989-19901Major Junior
Greg Allen410121987-19881L1971-05-19Edmonton, ALTAMinor Pro
Steve Amiss125022281976-19793G1958-04-01Victoria, BCMajor Junior
Chad Anctil1500001992-19931GMajor Junior
Will Andersen227611502113201985-19894D1968-02-11Kamloops, BCMajor Junior
Brad Anderson68474895731973-19741C1954-08-31Regina, SASKMinor Pro
Greg Anderson14474831571821975-19772R1957-02-06Rosetown, SASKMinor Pro
Morley Anderson6134121973-19762CCalgary, ALTAMajor Junior
Dorian Anneck134315990491992-19942R1976-04-24Winnipeg, MANMinor Pro
Misko Antisin1104055952951983-19852F1964-07-04Vancouver, BCEuropean Elite
Glen Anweiler1501101973-19741G1955-12-13Minor Pro
Ken Arndt000001972-19731Major Junior
Jim Atamanenko5092433671971-19721D1953-06-07Blaine Lake, SASKMinor Pro
John Badduke115911204431989-19912R1972-06-21Calgary, ALTAMinor Pro
Brad Bagu6921214841989-19923D1973-02-18Fernie, BCMinor Pro
Bob Bales54222951511981-19821C1962-11-01Edmonton, ALTAMinor Pro
Murray Bannerman111088491975-19772G1957-04-27Fort Frances, ONTMajor League
Greg Barber128425291201980-19822D1963-02-10Vancouver, BCMinor Pro
Jamie Barnett301101985-19861 Major Junior
Len Barrie171831031864411986-19893C1969-06-04Kimberley, BCMajor League
Mark Barrie60325691993-19941R1977-03-16Kelowna, BCMajor Junior
Mike Barrie12746551014091990-19933C1974-03-17Kelowna, BCMinor Pro
Cliff Bast0235441972-19731D1954-04-07Yorkton, SASKSemi-Professional
Greg Batters20767871545731984-19884R1967-01-10Victoria, BCMinor Pro
Steve Bayliss1083647831821982-19842R1963-02-24Calgary, ALTAMajor Junior
David Benard23011201993-19941D1976-04-26Kelowna, BCMajor Junior
Terry Bendera575914701989-19901L1971-07-18Edmonton, ALTAMajor Junior
Ray Benik10032023971981-19832D1964-05-18Edmonton, ALTAMajor Junior
John Bentham35033301989-19901D1971-03-23Victoria, BCMinor Pro
Fred Berry101101973-19741C1956-03-26Stony Plain, ALTAMajor League
Mike Bertamini63253156761988-19891L1968-07-18Calgary, ALTAMajor Junior
Spencer Bettenson501101993-19941C1975-10-01Fairview, ALTAMajor Junior
Wayne Bianchin228816641971-19721L1953-09-06Nanaimo, BCMajor League
Paul Bifano69232346251982-19842R1965-01-03Vancouver, BCMajor Junior
Bob Black200021976-19771C1960-08-13Nokomas, SASKMajor Junior
Steve Blyth39066121978-19791D1960-07-16Calgary, ALTAMinor Pro
Alexandre Boikov70431352501993-19941D1975-02-07Chelyabinsk, RussiaMajor League
Murray Bokenfohr57173047181990-19911C1970-03-18Morinville, ALTAEuropean Lower Leagues
Brian Bortis000001971-19721D1953-03-26Flin Flon, MANMajor Junior
Ed Boucha0202242591972-19731RWarrod, MNSenior Amateur
Ernie Boudreault100001988-19891Major Junior
Dave Bourne310141979-19801C1961-01-03Red Deer, ALTAMajor Junior
Bud Bowell600001991-19921Major Junior
Irv Bowles6882533591974-19751R1955-06-15Grande Prairie, ALTAMajor Junior
Scott Bradley100001982-19831G1963-08-29Delta, BCMajor Junior
Duane Bray100001973-19741D1954-09-24Flin Flon, MANMajor League
Bob Braybrook500091982-19831Major Junior
Mel Bridgman136931312243241971-19754C1955-04-28Trenton, ONTMajor League
Dale Brisco1143721982-19831C1965-02-07Coquitlam, BCEuropean Lower Leagues
Byron Briske67110111101991-19932D1976-01-23Humboldt, SASKMinor Pro
Cam Bristow736915951990-19922R1973-03-07Saskatoon, SASKMinor Pro
Trevor Buchanan432120411931989-19901R1969-06-07Fort McMurray, ALTAMinor Pro
Glen Bueckert2701121973-19741GPrince George, BCSemi-Professional
Ken Bueckert12011181974-19762D1957-09-04Semi-Professional
Jaret Burgoyne7903381988-19902GMajor Junior
Brian Burley201141981-19821D1962-05-04Parksville, BCEuropean Lower Leagues
Guy Burr1152024441611986-19882L1968-02-18Winnipeg, MANMajor Junior
Jamie Burt691028381621992-19931D1972-06-12Delta, BCMinor Pro
Rob Butz1393135662251992-19942L1975-02-24Dewberry, ALTAMinor Pro
Don Cairns683237692141974-19751L1955-10-08Calgary, ALTAMajor League
Chris Calverley1202858861111984-19873R1968-04-22Nanaimo, BCMajor Junior
Dino Caputo1141714311021989-19912C1973-06-19Prince George, BCMajor Junior
Jim Carter1910515651971-19721L1952-11-07Winnipeg, MANMinor Pro
Keith Cassidy100001990-19911D1974-12-11Winnipeg, MANMinor Pro
Chris Catellier175217193611989-19923D1972-08-18Winnipeg, MANMinor Pro
Clayton Catellier1151783201992-19942D1975-09-14Winnipeg, MANMinor Pro
Randy Chadney1982226481631990-19944L1974-01-09Prince George, BCMajor Junior
Len Chalmers2810142461971-19721R1952-04-07Fairview, ALTAMinor Pro
Kane Chaloner6771320441991-19921C1974-08-13Winnipeg, MANMajor Junior
Steve Chelios824681986-19871D1968-08-24Chicago, ILMinor Pro
Rich Chernomaz1851561793352741980-19833R1963-09-01Selkirk, MANMajor League
Barry Chernos625761971-19721FRivers, MANMajor Junior
Darin Choquette452571681984-19851D1966-02-24Edmonton, ALTAMajor Junior
Grant Chorney1312437613391987-19903R1970-01-03Edmonton, ALTAMinor Pro
Mark Cipriano1173049794991989-19912D1971-06-01Delta, BCMinor Pro
Kevin Clackson572461181976-19771L1959-03-17Saskatoon, SASKMajor Junior
Kim Clackson123827355941972-19753D1955-02-13Saskatoon, SASKMajor League
Ray Clarke800061986-19871R1968-09-19St. Boniface, MANMinor Pro
Rob Clavette3691726821978-19791R1959-03-23Montreal, PQMinor Pro
Sam Clegg000001972-19731G1953-01-01Fairview, ALTAMinor Pro
Ken Clement187310501981-19832Semi-Professional
Glen Cochrane108847553711976-19782D1958-01-29Cranbrook, BCMajor League
Daryl Coldwell206761101861581979-19823C1961-12-14Victoria, BCEuropean Lower Leagues
Dale Cook674649951761972-19731F1953-07-27Gimli, MANMinor Pro
Dean Cook300001985-19861G1968-09-20Crofton, BCMinor Pro
Robin Corse520201980-19811 Major Junior
Vince Coupal29033301984-19851DNanaimo, BCMajor Junior
Bruce Courtnall6661016871985-19872L1967-09-16Victoria, BCMajor Junior
Geoff Courtnall154791352142921980-19833L1962-08-18Victoria, BCMajor League
Russ Courtnall926598163961982-19842R1965-01-02Duncan, BCMajor League
Peter Cox691624401251993-19941R1974-06-07Winnipeg, MANMinor Pro
Brent Craven3011231977-19781R1959-03-25Medicine Hat, ALTAMajor Junior
Chris Crossman1110171982-19831C1966-02-02Sardis, BCMajor Junior
Sean Crowther100001985-19861D1970-05-15Maple Ridge, BCMajor Junior
Carl Cureatz103151530171971-19732D1954-06-09St. Paul, ALTASemi-Professional
Paul Cyr1421091002093131979-19834L1963-10-31Port Alberni, BCMajor League
Daryl Damini601101992-19931Major Junior
Rick Davidson5421921471984-19851D1967-01-10Vancouver, BCMajor Junior
Greg Davies729312361983-19862R1967-01-02Hope, BCMinor Pro
Dan Davis611241982-19831L1964-07-31Edmonton, ALTAMajor Junior
Len Dawes17728951231711978-19824D1962-04-11Nanaimo, BCMinor Pro
Brian Day2152771972-19742Major Junior
Frank DeFrenza64910191451991-19932L1974-09-26Burnaby, BCMinor Pro
Joe Degirolamo1600001984-19862G1967-12-08Dawson Creek, BCMajor Junior
Brent Denat422461978-19791LVictoria, BCMinor Pro
Dan Deschenes101192443461979-19812L1961-06-07Vancouver, BCMajor Junior
Hugh Devlin200001975-19761L1958-03-10Major Junior
Andy Dickie5322830111982-19831D1962-06-10 Major Junior
Bruce Dirom601141987-19881 Major Junior
Jason Disiewich1702241989-19901L1972-04-16Prince Albert, SASKMinor Pro
Jeff Dobish301191984-19851R1967-02-18Victoria, BCMajor Junior
Gary Donaldson62314475531971-19721W1952-07-15Trail, BCMajor League
Mike Doyle61022171985-19872G1967-12-28North Vancouver, BCMajor Junior
Milan Dragicevic32712191221989-19901D1970-07-13Dakova, YugoslaviaMajor Junior
Al Dreger200001973-19741FSaskatoon, SASKMajor Junior
Dale Dreilich400001972-19731Major Junior
Dean Drozdiak13842630721982-19842D1965-06-30Edmonton, ALTAMajor Junior
Gerry Dudar422911301971-19721RSenior Amateur
Rick Durston71921301491975-19761L1956-03-18Penticton, BCMinor Pro
Dean Dyer36123042381989-19901C1966-07-30Sherwood Park, ALTAMajor Junior
Don Dziadyk89182139801972-19742LSaskatoon, SASKMajor Junior
Kevin Eastman71022451977-19803G1960-09-28Ladysmith, BCMinor Pro
Clint Eccles812301973-19741C1957-11-03Nanaimo, BCMinor Pro
Dallas Ellerby100001975-19761D1956-06-08Coronation, ALTAMinor Pro
Hugh Ellis200001976-19771L1957-11-07Winnipeg, MANMajor Junior
Paul Enquist60322860391976-19782C1957-02-15Minnedosa, MANMajor Junior
Frank Esposito5481523911990-19911R1973-09-06Edmonton, ALTAMinor Pro
Shea Esselmont1482639651901990-19933D1973-05-09Kamloops, BCMajor Junior
Kevin Evans661639554411985-19861L1965-07-10Peterborough, ONTMajor League
Dale Ewasiuk701221331061975-19772R1956-08-21Lamont, ALTAMajor Junior
Terry Ewasiuk672826541391972-19731L1953-10-26Smoky Lake, ALTAMinor Pro
Jeff Fancy421341971991-19921D1973-03-01Cranbrook, BCMinor Pro
Troy Farkvam7202151981-19821L1963-01-16Terrace, BCSemi-Professional
Dave Faulkner49212849131972-19731C1955-04-03Shaunavon, SASKMinor Pro
Darin Feasey554812291988-19891Major Junior
Daryl Fedorak000001971-19721G1952-11-07Edmonton, ALTAMajor Junior
Tony Feltrin1611261733381978-19813D1961-12-06Ladysmith, BCMajor League
Dennis Fenske21142711133371975-19783C1958-12-13Nokomis, SASKMajor Junior
Blaine Ferguson000001972-19731GSemi-Professional
Gary Fialkosky200001991-19921GMajor Junior
Wade Flaherty81077241986-19893G1968-01-11Terrace, BCMajor League
Craig Fletcher25224241991-19921D1974-06-23Penticton, BCMajor Junior
Bob Foglietta36362359461987-19881R1967-06-05Nanaimo, BCMajor Junior
Jim Foubister36022221973-19741G1954-07-06Winnipeg, MANMinor Pro
Curt Fraser2651421813236101974-19784L1958-01-12Cincinnati, OHMajor League
Paul Fricker100021978-19791G1960-10-20Toronto, ONTMinor Pro
George Fritz12852521041251975-19794L1959-07-08Victoria, BCEuropean Elite
Robin Frost1000001977-19781G Major Junior
Pete Fry10701515521985-19883G1967-04-01Toronto, ONTMinor Pro
Grant Fuhr10203381979-19812G1962-09-28Spruce Grove, ALTAMajor League
Scott Fukami20811496210561990-19933F1972-08-29Lethbridge, ALTAMinor Pro
Kirk Fyffe100001974-19751L1956-03-12Calgary, ALTAMinor Pro
Chad Gaborieau600001987-19881 Major Junior
Gord Genereux500051973-19741DSaskatoon, SASKMajor Junior
David George1024641971-19721North Battleford, SASKSemi-Professional
Sid Giroux91172542541977-19792R1959-02-01Spirit River, ALTAMajor Junior
Lorry Gloeckner23115891043031972-19775D1956-01-25Kindersley, SASKMajor League
Russ Goglin6101101985-19861Major Junior
Brent Gogol410222611976-19782R1958-01-15Calgary, ALTAMinor Pro
Jody Gonek760772791985-19883D1968-11-01Edmonton, ALTAMajor Junior
Murray Good201101974-19751C1955-04-02Virden, MANMajor Junior
John Gordon562911731975-19772L1957-02-25Saskatoon, SASKMajor Junior
Terry Graff101121975-19761Semi-Professional
Don Grant101101976-19771 Major Junior
Shawn Green1061925441671981-19832R1964-07-07Calgary, ALTAMajor Junior
Shayne Green71242347281988-19913C1971-08-13Quesnel, BCMinor Pro
Jeff Greenwood54101221989-19912F1973-03-27Prince Albert, SASKMajor Junior
Bill Gregoire1232134553071984-19873D1967-04-09Victoria, BCMinor Pro
Colin Gregor64232750821990-19911L1970-07-29Grande Prairie, ALTAMinor Pro
Rod Guimont4213171974-19762R1958-04-16Trail, BCMinor Pro
Jim Gunn54156691983-19841D1966-07-15Prince George, BCMajor Junior
Craig Gustafson65132538441988-198911970-03-11Vancouver, BCMajor Junior
Jim Gustafson139921502421681974-19762L1955-07-21Kenora, ONTMinor Pro
Derek Haas67243357331973-19741C1955-05-01Major League
Brad Hack8531114491987-19903Major Junior
Richard Hajdu662926551391983-19852R1965-04-10Victoria, BCMajor League
Mika Hamalainen15000201985-19861Major Junior
Dave Hamilton8000111991-19921G1974-01-12Port Coquitlam, BCMajor Junior
Steve Hamilton201121985-19861DMinor Pro
Brad Hammerback32336841993-19941D1975-01-11Red Deer, ALTAMajor Junior
Tony Hand344801986-19871F1967-08-15Edinburgh, ScotlandEuropean Elite
Steve Hanna200001977-19781G1959-01-20Victoria, BCMajor Junior
Randy Hansch120044101982-19864G1966-02-08Edmonton, ALTAMinor Pro
Paul Hansen100001982-19831Major Junior
Barry Harbin1101141986-19871D1967-10-12Edmonton, ALTAMajor Junior
Graeme Harder39369791993-19941D1974-04-29Kelowna, BCMajor Junior
Sean Harder110101984-19851C1965-02-21Winnipeg, MANMajor Junior
Kelly Harris7847113711992-19942D1973-02-26Wetaskiwin, ALTAMinor Pro
Ross Harris21462801421051990-19944L1973-12-14Victoria, BCMinor Pro
Todd Harris74519241371990-19922D1972-05-11Calgary, ALTAMinor Pro
Ryan Harrison43131629431989-19901C1971-12-12Kamloops, BCMinor Pro
Chris Hawes424153591991-19932R1974-01-29Prince George, BCMajor Junior
David Hebky50142640281991-19921R1972-07-22Brno, Czech Rep.Minor Pro
Leroy Heck1621782995681975-19783D1956-08-03Camrose, ALTAMajor Junior
Kari Heikkila402131621979-19823D1960-07-10European Elite
Archie Henderson782217394131975-19772R1957-02-17Calgary, ALTAMajor League
Rick Hendricks60725321111975-19772D1957-05-15Hardisty, ALTAMinor Pro
Wayne Hendry700001971-19721Semi-Professional
Keith Hertz9134241976-19771L1957-03-16Prince George, BCMinor Pro
Matt Hervey75522271061983-19852D1966-05-16Whittier, CAMajor League
Jason Hicks410121989-19901RMajor Junior
Kim Hilkewich13145141974-19762C1956-11-29Midale, SASKSemi-Professional
Al Hill13847761232471974-19762C1955-04-22Nanaimo, BCMajor League
Pat Hodgins1245901986-19902C1970-05-30Duncan, BCMajor Junior
Randy Hoffart431562111986-19871D1966-01-14Saskatoon, SASKMajor Junior
Martin Hohenberger6131316281993-19941L1977-01-29Villach, AustriaMinor Pro
Brad Horman400041977-19781DNanaimo, BCMinor Pro
Garry Howatt2451520361971-19721L1952-09-26Glendon, ALTAMajor League
Garland Hubick8011111973-19741 Major Junior
Brent Hughes613861991461986-19871L1966-04-05New Westminster, BCMajor League
Ryan Hughes101121990-19911R1972-09-05Corunna, ONTMajor Junior
Rick Hunt200001982-19831DVictoria, BCMajor Junior
Kelly Hunter000001971-19721GMajor Junior
Frank Hyndman641933521271972-19731R1953-07-11Minneapolis, MNMinor Pro
Glen Ing68293362631973-19741C1954-01-03Regina, SASKMinor Pro
Randy Irving098171021978-19791L1959-08-12Victoria, BCMinor Pro
Jeremy Jablonski1701101993-19941G1975-03-08Red Deer, ALTAMajor Junior
Rob Jacobsen2021274866121978-19813D1961-06-15Nelson, BCMajor Junior
Leif Jacobson000001972-19731R1953-09-04High Prairie, ALTAMajor Junior
Bob Jansch2531071332402231976-19804R1960-02-26Chemainus, BCMinor Pro
Laine Jeannotte315611501984-19851Major Junior
Bob Jeffrey1200091972-19731RSemi-Professional
Wade Jenson7200001980-19822G1962-01-05Victoria, BCMajor Junior
Darcy Jerome101101990-19911R1973-09-17Lethbridge, ALTAMajor Junior
Bill Jobson10849631121991976-19782F1957-04-05Victoria, BCMinor Pro
Joe Johannson20791621987-19881L1968-04-26Swift Current, SASKMajor Junior
Don Johnson69419231921975-19761D1955-04-17Lethbridge, ALTAMajor Junior
Ron Johnson601161977-19781CWallaceburg, ONTSemi-Professional
Dave Johnston3011151984-19851D1964-07-14Major Junior
Corey Jones33022131987-19902G1971-06-04Williams Lake, BCMajor Junior
Derek Jones200001991-19921D1974-01-24Okotoks, ALTAMajor Junior
Ed Jones1800061983-19852GMajor Junior
Kevin Jorgenson28167931990-19911D1971-04-03Maple Ridge, BCMinor Pro
Len Jorgenson710141989-19901L1971-06-15Merritt, BCMajor Junior
Fabian Joseph14194123217771982-19842C1965-12-05Sydney, NSMinor Pro
Jim Kambeitz934539842091985-19872L1967-03-25Bow Island, ALTAMajor Junior
Tracey Katelnikoff410121985-19861L1968-07-17Calgary, ALTAMinor Pro
Dwayne Keller167839473641986-19904Major Junior
Travis Kelln132125062491991-19932D1973-02-28Swift Current, SASKMajor Junior
Rick Kennedy18437241971-19721F1953-01-19Edmonton, ALTASemi-Professional
Murray Kennett6792231691971-19721D1952-06-28Kamloops, BCMajor League
Jeff Kerr3861016701988-19902L1970-01-11Alloa, ScotlandMajor Junior
Cal Kitching8022830561972-19742D1954-05-14Winnipeg, MANSenior Amateur
Jeff Kitsch27358391987-19881C1970-05-21Merritt, BCMajor Junior
Rob Kivell149601021624131982-19853D1965-01-14North Bay, ONTMinor Pro
Terry Klapstein64253964351989-19901C1970-04-22Quesnel, BCMajor Junior
Jason Knox7911011511987-19914D1971-04-10Williams Lake, BCMinor Pro
Kevin Koopman4701171990-19911G1971-06-19Edmonton, ALTAMinor Pro
Rob Krieger16011311987-19902Major Junior
Brent Kristoff2532571975-19761FMajor Junior
Stu Kulak196901071972651979-19834R1963-03-11Edmonton, ALTAMajor League
Garth Lamb8257141986-19871D1967-08-06Swift Current, SASKMinor Pro
Andrew Laming1151411251931991-19943D1975-09-14Port Hardy, BCMajor Junior
Scott Lang1191151623471977-19792D1959-05-15Newmarket, ONTMinor Pro
Corey Laniuk8000141993-19941D1977-01-30Delta, BCMinor Pro
Rick Lapointe17630811114051971-19754D1955-08-02Victoria, BCMajor League
Brenn Leach203546511531981-19843D1964-07-08Lloydminster, ALTAMajor Junior
Mike LeClerc1403322552301991-19943L1976-11-10Winnipeg, MANMajor League
Glen Leedahl210101973-19741Saskatoon, SASKMajor Junior
Peter Lemon2122461972-19731DNanaimo, BCMajor Junior
Bob Leslie4503361974-19751G1955-05-29 Semi-Professional
Kent Lewis91202848971983-19873R1966-09-01Powell River, BCMajor Junior
Richard Lindstrom30134741985-19861F1966-06-13Terrace, BCMajor Junior
Steve Lingren20028781063691991-19943D1973-04-15Lake Cowichan, BCMinor Pro
Dan Logan575914191985-19861D1968-02-17Calgary, ALTAMajor Junior
Mark Lomenda68204868591973-19741R1954-04-14Esterhazy, SASKMajor League
Steve Lorenz17347111981-19821CMajor Junior
Rod Loynachan110101971-19721FThompson, MANMajor Junior
Dan Lucas13183901731751973-19763W1958-02-28Powell River, BCMajor League
Gary Lupul2051291672962821975-19794C1959-04-04Powell River, BCMajor League
Dave MacDonald2781018371984-19851C1964-05-12Chatham, NBMinor Pro
Jack MacKeigan143741021762021982-19842R1965-09-17Sydney, NSMinor Pro
David Mackey1543637731951982-19853L1966-07-24New Westminster, BCMajor League
Dean Magnus1034701971-19721CMajor Junior
Reg Malinoski2961622591971-19721C1953-08-14Sioux Lookout, ONTMinor Pro
Pat Mallough100001974-19751Major Junior
Tim Maracle601021312191985-19861D1965-05-31Sarnia, ONTMinor Pro
Stan Marple300071986-19871D1968-02-29Edmonton, ALTAEuropean Lower Leagues
Dave Martens310121972-19731Major Junior
Peter Martin2000041981-19832G1964-02-22Fort Saint John, BCEuropean Elite
Rick Martin842226481241974-19762R1955-02-17Vancouver, BCSemi-Professional
Tom Martin603045752611983-19841L1964-05-11Victoria, BCMajor League
Chris Mason500021993-19941G1976-04-20Red Deer, ALTAMajor League
Dale Masson79044301992-19942G1973-01-18Edmonton, ALTAMinor Pro
Darren Matias36178201984-19862CTsawwassen, BCEuropean Lower Leagues
Darcy Mattersdorfer696612241990-19922C1975-10-31Fernie, BCMinor Pro
Bob Mault200001974-19751 Major Junior
Dave Maynard000041971-19721G1952-05-21Victoria, BCSenior Amateur
Kevin Mayo8000121987-19881R1968-01-07Winnipeg, MANMajor Junior
Ryan McAdams15156421978-19802Major Junior
Rob McCaig2312321988-19891D1972-01-05Innisfail, ALTAMinor Pro
Bud McCarthy1375060110961979-19812R1961-02-06Edmonton, ALTAMajor Junior
Mickey McCarthy313401977-19781REdmonton, ALTAMajor Junior
Hugh McCaskill513401980-19811R1962-05-13Edmonton, ALTAMajor Junior
Mark McCoy501141992-19931D1974-06-03Prince Rupert, BCMinor Pro
Jeff McDill7255661211971975-19761R1956-03-16Thunder Bay, ONTMajor League
Bob McGill136854625251979-19812D1962-04-27Leduc, ALTAMajor League
Quinn McGowan500001990-19911L1975-02-22Merritt, BCMajor Junior
Jack McIlhargey241121371971-19721D1952-03-07Edmonton, ALTAMajor League
Danny McKay300001990-19911Major Junior
Jim McKenzie671527421761988-19891L1969-11-03Gull Lake, SASKMajor League
Al McLaren127234568281971-19743LVictoria, BCMajor Junior
Mike McLea1811201981-19821D1964-11-17Langley, BCMajor Junior
Denny McLean1002221971-19721L1955-07-30Victoria, BCMinor Pro
Mark McLeary55222143421982-19831C1965-03-05Vancouver, BCMajor Junior
Dave McMillen67615212571990-19911L1972-03-29Carievale, SASKMajor Junior
Brad Melin30751221984-19851C1966-09-21Sherwood Park, ALTAMajor Junior
Seth Melmock4212618211981-19821 Major Junior
Neil Melnyk000001972-19731RWinnipeg, MANSemi-Professional
Doneau Menard3121012281987-19892D1969-02-06Coquitlam, BCMajor Junior
Jim Mentes30358501984-19851 Major Junior
Greg Miazga701428421171974-19751 Major Junior
Michel Michon13022131991-19921D1974-01-09Edmonton, ALTAMinor Pro
Craig Miller100001975-19761L1956-03-17Semi-Professional
Ervie Miller185510201971-19721RSmithers, BCMinor Pro
Greg Milliard1214561973-19741Major Junior
Dan Moberg2701191982-19831G1963-03-12Vancouver, BCMajor Junior
John Mokosak21018961142631980-19833D1963-09-07Edmonton, ALTAMajor League
Roland Monilaws9000101992-19942D1976-04-05Leduc, ALTAMinor Pro
Al Moore213710181975-19772L1957-10-08Major Junior
Richard Moreau400091983-19841Major Junior
Darren Moren90066631982-19853G1965-03-11Sherwood Park, ALTAMajor Junior
Jamie Morris100001992-19931G1974-01-04Winnipeg, MANMinor Pro
Peter Morris13767941612701972-19753L1955-06-29Edmonton, ALTAMajor League
Adam Morrison2161291723011491983-19874C1966-08-14Dawson Creek, BCMajor Junior
Don Morrison44251439611971-19721LHartney, MANMinor Pro
Mark Morrison2491592353941801979-19834C1963-03-11Delta, BCMajor League
Mike Morse300001982-19831 Major Junior
Todd Morton131546511791977-19792D1959-06-05Omaha, NEMinor Pro
Gary Moscaluk961160711931986-19882D1967-05-23Smoky Lake, ALTAMinor Pro
Perry Mulhall2500021972-19731GMajor Junior
Patrick Mullin100001989-19901D1972-10-23Bowsman, MANMajor Junior
Darren Naylor12947541011431987-19892C1969-04-17White Rock, BCMinor Pro
Glen Nazaruk100001988-19891GMajor Junior
Kodie Nelson911012221331984-19862L1965-09-18Calgary, ALTAMajor Junior
John Newberry102201979-19801F1962-04-08Port Alberni, BCMajor League
Dwayne Newman144522272861990-19922D1971-05-27Winnipeg, MANMinor Pro
Jerry Nicholson790551431973-19752Major Junior
Kyle Niemegeers100001990-19911R1975-03-11Radville, SASKMajor Junior
Aaron Nosky30134111985-19861R1967-07-18Nanaimo, BCMajor Junior
Curtis Nykyforuk27235681989-19901D1972-01-03Calgary, ALTAMinor Pro
Earl O'Hara300001971-19721Major Junior
Rick Odegard1825781977-19781R1959-03-13Red Deer, ALTAMajor Junior
Dave Okranic1202221971-19721D1954-07-11Fort Saint John, BCSemi-Professional
Randy Olson320221986-19871C1968-04-16Saskatoon, SASKMajor Junior
Larry Oswald6022101981-19821 Major Junior
Mikko Outinen272810311990-19911D1971-04-07Kuusankoski, FinlandMinor Pro
Dan Pahl201101986-19871 Major Junior
Brad Palmer185971172141861978-19813L1961-09-14Duncan, BCMajor League
Leo Parker800041973-19741DMajor Junior
Steve Passmore1490551541990-19933G1973-01-29Thunder Bay, ONTMajor League
Jason Patterson601101988-19891Major Junior
Tim Peck3651924381973-19741C1954-08-24Fort Saint John, BCMajor Junior
Barry Pederson2021492273761581977-19814C1961-03-13Big River, SASKMajor League
Ryan Pellaers136172441741990-19933C1974-02-17Winnipeg, MANEuropean Lower Leagues
Jackson Penney11963861491131987-19903R1969-02-05Edmonton, ALTAMinor Pro
George Pesut3831316831971-19721D1953-06-17Saskatoon, SASKMajor League
Rick Peter1462433571341973-19763D1956-03-29Winnipeg, MANMinor Pro
Jason Peters46134321989-19912D1972-06-13Moose Jaw, SASKMajor Junior
Chris Petersen129193352791992-19942C1975-11-13Lacombe, ALTAMinor Pro
George Phillipoff37156291976-19771Major Junior
Jason Phillips624557102141987-19881L1967-01-29Coquitlam, BCEuropean Lower Leagues
Ron Poole93304575781971-19743Major Junior
Wayne Prestage202201979-19801C1962-05-17Camrose, ALTAMinor Pro
Ken Priestlay2101511663171611983-19874C1967-08-24Vancouver, BCMajor League
Bruce Pritchard66121527191984-19862R1966-07-09Campbell River, BCMajor Junior
Wayne Proceviat912301977-19781 Major Junior
Rod Ramsay100001981-19821FPrince George, BCEuropean Lower Leagues
Matt Recchi15134281991-19921C1972-04-20Kamloops, BCMajor Junior
James Reimer300001993-19941R1978-01-21Abbotsford, BCMajor Junior
Leroy Rempel22101525171983-19841F1963-02-12Penticton, BCMajor Junior
Jeff Resler500021986-19871L1970-12-03Edmonton, ALTAMajor Junior
Adam Rettschlag301141993-19941R1975-10-13Edmonton, ALTAMajor Junior
Grant Rezansoff1395776133341979-19812R1961-03-03Surrey, BCMinor Pro
Brad Richardson58212344141972-19731CNanaimo, BCMajor Junior
Greg Richardson801101980-19811G1962-06-18Victoria, BCMajor Junior
Chris Riddell1133601971-197211952-11-10Lachine, PQMajor Junior
Gordie Roberts531945641451974-19751D1957-10-02Detroit, MIMajor League
Geordie Robertson1901371602972861975-19794C1959-08-01Victoria, BCMajor League
Kevin Robertson1601171991-19921C1972-01-07Hope, BCMajor Junior
Torrie Robertson201861131997131976-19814L1961-08-02Victoria, BCMajor League
Blake Robinson48358481971-19732GMajor Junior
Greg Robinson63162036441971-197211953-06-18Chilliwack, BCSenior Amateur
Mark Robinson249241321564381976-19804D1960-03-30Prince Albert, SASKMinor Pro
Perry Robinson40102636141971-19721Major Junior
Danny Rogers5300021972-19764G1957-06-27Victoria, BCMajor Junior
Kirk Roworth8101181989-19901L1970-05-13Calgary, ALTAMajor Junior
Barry Rysz1901141989-19901G1970-10-14Prince George, BCMajor Junior
Lloyd Saar2400001974-19751G1965-01-14Calgary, ALTAMajor Junior
Eric Sanderson471820381981974-19751L1955-02-02Quesnel, BCMinor Pro
Terry Sargent402221981-19821L1963-04-11Edmonton, ALTAMinor Pro
Dave Saunders8000221984-19851Major Junior
Joel Savage19768751432161986-19893R1969-12-25Surrey, BCMajor League
Peter Schmid8621416361985-19872D1969-02-11Kamloops, BCEuropean Elite
Harvey Schmidt17325181971-19721C1953-09-13Regina, SASKMajor Junior
Lorne Schmidt28549251976-19771Major Junior
Blair Scott69418221011989-19901D1972-02-25Winnipeg, MANMinor Pro
Brad Scott682226481701992-19931L1965-12-15Saskatoon, SASKEuropean Elite
Bryant Seaton773572107411981-19832C1962-02-24Stanford, CAMajor Junior
Michael Seaton89264066491988-19902L1971-01-30Atherton, CAMinor Pro
Chad Seibel400091990-19911D1972-01-21Red Deer, ALTAMinor Pro
Trevor Semeniuk93319223221984-19862D1967-04-04Vegreville, ALTAMajor Junior
Dan Sexton2003752891961983-19885L1967-09-30Victoria, BCMajor Junior
Darcy Sheet300021984-19851 Major Junior
Mike Shemko306713331990-19911L1972-02-15Calgary, ALTAMajor Junior
Mike Shields1394556101631977-19792R1959-02-15Victoria, BCMinor Pro
Grant Shmyr18101241975-19772Major Junior
Kelly Short600001977-19781C Minor Pro
David Shute8391625511988-19902L1971-02-10Richfield, MNMinor Pro
Gerry Simpson1600081975-19761G1957-07-15Saskatoon, SASKMajor Junior
Jerry Simpson200001974-19751GMajor Junior
Randy Siska68741181983-19852C1967-06-01Calgary, ALTAMajor Junior
Daryn Sivertson800021985-19861D1967-02-16Sherwood Park, ALTAMajor Junior
Cadrin Smart4531821361993-19941L1975-09-30Kamloops, BCMajor Junior
Bob Smith131425698411978-19802R1959-07-18Victoria, BCMinor Pro
Drew Smith200001984-19851GMajor Junior
Martin Smith110101989-19901F1971-03-10North Battleford, SASKMinor Pro
Matt Smith691024343871991-19921D1972-09-19Boston, MAMajor Junior
Ross Smith18123651971-19721R1953-11-20Westlock, ALTAMajor League
Wade Smith1801121974-19751D1956-08-17Nanaimo, BCMajor Junior
Shawn Snesar97921301301987-19892D1969-03-23Vancouver, BCMinor Pro
Kim Spencer1141124352571976-19782D1958-09-01Edmonton, ALTAMinor Pro
Tom Sprague5831619881990-19911D1970-03-25Edmonds, WAMinor Pro
Gerry St. Cyr13563851486961990-19922C1971-08-18North Vancouver, BCMinor Pro
Shane Stangby471231701990-19911D1973-05-17Duck Lake, SASKMajor Junior
Derek Stevely70268951993-19941D1976-05-05Yorkton, SASKMajor Junior
Butch Stewart1602291973-19741 Major Junior
Sean Stotts602221985-19861D1968-03-10Courtenay, BCMajor Junior
Ryan Strain64448961992-19931L1973-03-29Yellowknife, NWTMajor Junior
Doug Strang300001989-19901Major Junior
Wayne Stripp921525401191986-19882L1968-03-29Winnipeg, MANMinor Pro
Tim Struch59181129991971-19721C1953-10-27Flin Flon, MANMajor Junior
Rob Sumner192440445681987-19903D1970-09-28Langley, BCMinor Pro
Korey Sundstrom125415394791984-19873R1968-12-01Victoria, BCMajor Junior
Terry Sydoryk72183250441980-19811L1961-02-15Noranda, PQMajor Junior
Alvin Szott3210313411976-19771R1959-02-18Three Hills, ALTAMajor Junior
Derek Tallon288614221973-19741 Major Junior
Chris Tarnowski112440441641984-19862D1966-09-23Edmonton, ALTAEuropean Lower Leagues
Greg Tebbutt801016263151975-19772D1957-05-11North Vancouver, BCMajor League
Mike Thompson3341115831973-19741D1954-06-03Regina, SASKMinor Pro
Paul Thomsen200061986-19871Major Junior
Brent Thurston1382435594741988-19923L1971-03-10Delta, BCMinor Pro
Eric Thurston206471261731221981-19843R1963-09-23Edmonton, ALTAEuropean Lower Leagues
Dean Tiltgen2991423241993-19941C1974-02-03Edmonton, ALTAMinor Pro
Mike Toal2961218251976-19771C1959-03-23Red Deer, ALTAMajor League
Rodger Toews1123561981-19832C1964-10-25Calgary, ALTAMajor Junior
Randy Toye225712291993-19941L1975-01-28Prince Rupert, BCMinor Pro
Ron Trafford25134891976-19771L1957-01-05 Major Junior
Rhett Trombley330331331992-19942R1974-12-09New Westminster, BCMinor Pro
Bruce Van Camp3210515381972-19742DEdmonton, ALTAMajor Junior
Jim Van Camp456612231972-19731Major Junior
Rene Van Driel300001981-19821R1962-01-05Major Junior
Matt Van Horlick6567132041993-19941D1976-08-26Kamloops, BCMinor Pro
Alex Vasilevsky14061761371301992-19942R1975-01-08Kiev, UkraineMajor League
Ron Viglasi90133144701982-19862D1965-04-21Powell River, BCMajor Junior
Tommi Virkkunen1512341989-19901R1971-03-31Oulu, FinlandMinor Pro
Terry Virtue3221012981988-19902D1970-08-12Scarborough, ONTMajor League
Marty Volcan50415191441985-19861D1966-09-02Edmonton, ALTAMajor Junior
Lanny Watkins24538201990-19911C1972-10-25Medicine Hat, ALTAMajor Junior
Dave Wheeldon310121978-19791R1961-04-17Courtenay, BCMajor Junior
Simon Wheeldon1931251963212061983-19863C1966-08-30Vancouver, BCMajor League
Randy Wickware61384583471981-19821L1961-09-03Winnipeg, MANMajor Junior
Mike Will50353570241975-19761C1955-07-18Fernie, BCMinor Pro
Mickey Willgress921719361081977-19792L1959-03-20Nanaimo, BCSemi-Professional
Darryl Williams38325661985-19861L1968-02-29Labrador, NFLDMajor League
Don Williams4542226571972-19731CEdmonton, ALTAMajor Junior
Rick Williams132845532711972-19742D1954-02-23Lampman, SASKSemi-Professional
Rod Williams297613881985-19861R1967-02-14Radville, SASKMajor Junior
Tim Williams200441271713631973-19763D1956-03-23The Pas, MANMinor Pro
Doug Wilson800021982-19831D1964-02-01Fredericton, NSMajor Junior
Ron Winkler1503391971-19721Major Junior
Andrew Wolf1702168893911986-19904D1969-08-29Richmond, BCMajor Junior
Larry Woo6858131161989-19912R1971-07-09Winnipeg, MANMajor Junior
L. Woods100001975-19761Major Junior
Murray Worley5037102171971-19732D1953-06-06Rossland, BCMinor Pro
Brad Yachimec21651191978-19802R1961-05-14Edmonton, ALTAMajor Junior
Clayton Young2351151392543811986-19904C1969-05-12Medicine Hat, ALTAMinor Pro
Jay Zeidel27189471984-19851D1964-05-13Seattle, WAMajor Junior
Randy Zinn707714931979-19812R1960-05-16Victoria, BCMajor Junior
Jarret Zukiwsky841116271231989-19912R1972-12-07Pincher Creek, ALTAMinor Pro

+
† denotes that the player's career team information is inaccurate due to incomplete data made available by a league.
‡ denotes that the player only appeared in the playoffs.
Note: The totals presented here may not be exact. If there is no official breakdown when a player was traded mid-season, his statistics are only included with the team he finished with. So you may see players with all zeros for statistics. This means their exact team totals were not available. Their games-played will not be accounted for with any of the teams they played with in this case.