hockey DB
home search by league team forums links contact us
home

Prince George Cougars all-time player roster

This is a list of all the players that played for the Prince George Cougars. The Prince George Cougars are a hockey team playing in the Western Hockey League from 1994 to 2013. This list is accurate for most teams, but for some obscure teams the list may be partial. We have found 338 players.
Player NameGPGA.PtsPIMSeasonsYrs.Pos.BirthdateBirthplaceHighest Level
Sena Acolatse661548631282010-20111D1990-11-28Hayward, CAMinor Pro
Alex Alexandrov200002005-20061C1987-06-11Neftekhimik, RussiaEuropean Lower Leagues
Brett Allan65262248682000-20011L1980-09-08Bentley, ALTAMajor Junior
Alex Andreyev23011301997-19981D1979-04-17Riga, LatviaMinor Pro
Dorian Anneck47183856121994-19951R1976-04-24Winnipeg, MANMinor Pro
Kevin Armstrong5602202008-20091G1988-06-29Winnipeg, MANMinor Pro
Bobby Asham500002008-20091L1992-04-11Headingly, MANMajor Junior
Josh Aspenlind882019391632003-20052R1986-04-19Langley, BCMinor Pro
Spencer Asuchak1744341841572009-20123L1991-11-22Kamloops, BCMinor Pro
Jon Barkman51162945241999-20001C1979-10-02Steinbach, MANMinor Pro
Jay Batchelor25123252001-20021D1982-03-31North Delta, BCMajor Junior
Trevor Bauer28000202007-20092D1990-05-09Torrington, ALTAMajor Junior
Dan Baum258791001796661999-20034L1983-06-04Biggar, SASKMinor Pro
Mike Bayrack17363721352231996-19993C1978-09-17Edmonton, ALTAMinor Pro
Matthew Belich200002005-20061F1990-01-09Red Deer, ALTAMajor Junior
Caleb Belter156152439642008-20134R1993-03-03Edmonton, ALTAMajor Junior
Mike Berube71189492004-20062D1988-05-20Edmonton, ALTAMinor Pro
Blair Betts215911162071341996-20004C1980-02-16Edmonton, ALTAMajor League
Art Bidlevskii190224263722007-20103D1991-04-11Kelowna, BCMinor Pro
Ryan Blatchford26246212002-20031L1985-02-11Kelvington, SASKMajor Junior
Ricard Blidstrand322111382011-20121D1992-04-20Stockholm, SwedenMajor Junior
Alexandre Boikov46523281151994-19951D1975-02-07Chelyabinsk, RussiaMajor League
Carson Bolduc60347152011-20132L1996-03-18Salmon Arm, BCMajor Junior
Stanislav Bolshakov6061117512003-20041L1986-02-11Kazan, RussiaEuropean Lower Leagues
Derek Boogaard961894101999-20023L1982-06-23Saskatoon, SASKMajor League
Mattia Bortolotto100002009-20101D1993-01-25San Mateo, CAMajor Junior
Josh Bostock400021996-19971 Major Junior
Tyler Bouck19765871524661995-20005L1980-01-13Camrose, ALTAMajor League
Troy Bourke20755961511172009-20134L1994-03-30Onoway, ALTAMajor Junior
Scott Bowles9200022004-20073G1986-10-19Creston, BCMinor Pro
Luke Boyer701142002-20042C1986-05-06Calgary, ALTAMajor Junior
Josh Bray19101102004-20062C1987-10-03Balgonie, SASKMajor Junior
Clarke Breitkreuz29347332009-20101R1991-11-28Springside, SASKMajor Junior
Eric Brewer1681462761511995-19983D1979-04-17Vernon, BCMajor League
Nathan Brice1311015252592000-20033L1984-02-26Victoria, BCMajor Junior
Scott Brkich401122008-20091D1990-09-19High River, ALTAMajor Junior
Levi Brotnov43033172005-20061C1987-06-28Olds, ALTAMajor Junior
Tyler Brough1782532571541996-19993C1979-03-21Grande Prairie, ALTAMajor Junior
Ryan Brown322791031994-19951D1974-09-19Boyle, ALTAMinor Pro
Bryn Brucks684481892001-20032R1985-10-17Williams Lake, BCMajor Junior
Berkeley Buchko72393069472000-20011C1980-01-14Meadow Lake, SASKMajor Junior
Nick Buonassisi2113656921622007-20125C1992-04-27Coquitlam, BCMinor Pro
Rob Butz32121830831994-19951L1975-02-24Dewberry, ALTAMinor Pro
Dustin Byfuglien17847931403952002-20053D1985-03-27Minneapolis, MNMajor League
Joe Caligiuri2400022008-20091G1989-04-19Winnipeg, MANMajor Junior
Cody Carlson1351455691592010-20122D1991-05-18Victoria, BCMinor Pro
Joseph Carvalho37088102011-20132D1995-11-06Burnaby, BCMajor Junior
Clayton Catellier143019194801994-19962D1975-09-14Winnipeg, MANMinor Pro
Cameron Cepek69837451422008-20091D1988-01-12Huntington Beach, CAMinor Pro
Zdeno Chara49319221201996-19971D1977-03-18Trencin, SlovakiaMajor League
Christian Chartier12028921201591999-20012D1980-12-29St. Lazare, MANMinor Pro
James Cherewyk435611682001-20032D1984-10-08St. Albert, ALTAMajor Junior
Ryan Chieduch1141231991998-20002D1982-01-25Kamloops, BCMajor Junior
Jeff Church1153811861995-19972 Major Junior
Robbie Ciolfi554812242008-20102L1991-09-11Lethbridge, ALTAMajor Junior
Morgan Clark200002010-20111G1990-02-17Toronto, ONTMajor Junior
Colin Cloutier3991928841995-19961C1976-01-27Winnipeg, MANMinor Pro
Brett Connolly1448666152722007-20114R1992-05-02Campbell River, BCMajor League
George Cooke2000111994-19951 Major Junior
Curtis Cooper27685058992001-20065D1986-07-06Kamloops, BCMajor Junior
Del Cowan613402009-20101L1989-03-31Hartney, MANMajor Junior
Justin Cox25473931662311997-20014C1981-03-13Merritt, BCMinor Pro
Matt Cumming86055872007-20092D1991-11-07Kamloops, BCMajor Junior
Ian Curtis1200002007-20092G1990-04-15Abbotsford, BCMajor Junior
Real Cyr161011222004-20084G1987-05-20Victoire, SASKMajor Junior
Austin Daae52246192011-20121L1993-06-01Estevan, SASKMajor Junior
Joel Danyluk300002007-20092G1990-07-08Yorkton, SASKMajor Junior
Ken Davis6419928832001-20021R1981-03-20Calgary, ALTAMinor Pro
Jordie Deagle1391322351662006-20093L1989-01-01Lethbridge, ALTAMajor Junior
Kris Deines653361412004-20062L1985-01-23High River, ALTAMajor Junior
Michael Dewar200001997-19981 Major Junior
Chris Di Ubaldo4471219312001-20021R1982-07-17Winnipeg, MANMinor Pro
Brett Dickie5531215532003-20041D1983-03-08Pennant, SASKMajor Junior
James Dobrowolski142415596852009-20112L1990-01-27Vernon, BCMajor Junior
Steve Dowhy63444286431994-19951C1974-07-18Winnipeg, MANMinor Pro
Nick Drazenovic281771372141762002-20075C1987-01-14Prince George, BCMajor League
Ryan Driedger1101101998-19991G1981-06-22Oakville, MANMajor Junior
Jesse Dudas67450541342005-20083D1988-03-31St. Albert, ALTAMinor Pro
Wilson Dumais6921012722009-20123L1993-02-24Southend, SASKMajor Junior
Chris Durand3741519302006-20071C1987-01-21Saskatoon, SASKMinor Pro
Travis Eagles1331235471601996-20014C1981-05-05Weyburn, SASKMajor Junior
Ty Edmonds100002012-20131GWinnipeg, ManMajor Junior
Dallas Ehrhardt6261723782012-20131D1992-07-31Calgary, ALTAMajor Junior
Danny Ehrman3911112392002-20031D1984-09-21Duncan, BCMinor Pro
Campbell Elynuik5247111322011-20121L1992-12-25Silver Spring, MDMinor Pro
Mac Engel4701182012-20131G1993-03-07Red Deer, ALTAMajor Junior
Dustin Ernest400001997-19992D1980-03-02Moose Jaw, SASKMinor Pro
Cary Ernewein510101996-19971F1980-07-20Kamloops, BCMinor Pro
Jari Erricson59131528542012-20131C1994-01-27Prince George, BCMajor Junior
Chris Falloon3361001272271181998-20046R1983-08-16Souris, MANMinor Pro
Tyler Feakes19000262004-20051R1986-08-10Edmonton, ALTAMajor Junior
Devin Featherstone2711749664222002-20064D1985-01-11Calgary, ALTAMinor Pro
Jonathan Filewich25379871661541999-20045R1984-10-02Kelowna, BCMajor League
Adam Flick6771825232002-20042L1985-02-08Esterhazy, SASKMajor Junior
Michael Fogolin42235352003-20041D1987-03-17Edmonton, ALTAMajor Junior
Ryan Follack400001994-19951 Major Junior
Jarrett Fontaine132101626332011-20132L1995-05-15Humboldt, SASKMajor Junior
Todd Ford4701102002-20042G1984-05-01Calgary, ALTAMinor Pro
Devon Fordyce1800002011-20132G1994-01-28Cochrane, ONTMajor Junior
Alex Forsberg87243458452010-20133L1995-01-04Waldheim, SASKMajor Junior
Jesse Forsberg170936453792008-20124D1993-08-13Waldheim, SASKMajor Junior
Aaron Foster22562711333751999-20034L1982-11-14Lloydminster, ALTAMinor Pro
Greg Fraser2524627731802007-20125C1992-05-05Nanaimo, BCMajor Junior
Kyle Freadrich12000121996-19971L1978-12-28Edmonton, ALTAMajor League
Rob Friesen300001994-19951RAbbotsford, BCMajor Junior
Brent Fritz700001994-19951F1978-04-17Kamloops, BCEuropean Lower Leagues
Evan Fuller2082128492532003-20085C1988-07-01Williams Lake, BCMajor Junior
Josh Garbutt12303202004-20051L1984-07-18Medicine Hat, ALTAMinor Pro
Greg Gardner33854651191872003-20085C1987-04-29Cold Lake, ALTAMinor Pro
Shawn Gendron1343548831251994-19962FPrince George, BCMajor Junior
Dan Gendur92612181172004-20073R1987-05-21Victoria, BCMinor Pro
Daniel Gibb266825332492009-20134D1992-06-03Prince George, BCMinor Pro
Ryan Gillen45000492004-20062D1987-05-01Golden, BCMajor Junior
Matthew Girling59171532622002-20042R1984-06-12Saskatoon, SASKMajor Junior
Gary Gladue10651621341999-20023D1984-04-09Coquitlam, BCMinor Pro
Willy Glover418816331998-20013C1982-10-01Calgary, ALTAMajor Junior
Jason Goulet711671612002-20042D1983-02-25Winnipeg, MANMinor Pro
Raymond Grewal731910252010-20133D1995-10-07Prince George, BCMajor Junior
David Greyeyes200002008-20091D1991-08-05Marcelin, SASKMajor Junior
Jesse Griffith300042002-20031D1985-08-03Cloverdale, BCMajor Junior
Chad Grisdale15022432000-20011D1981-04-04Coquitlam, BCMinor Pro
Randall Groot400042006-20071R1990-07-04Smithers, BCMajor Junior
Elias Grossmann12000172006-20071D1988-05-10Delta Junction, AKMajor Junior
Colin Haas65358372007-20081C1989-04-05Plano, TXMajor Junior
Sean Halifax8000201994-19951D1975-09-05Fruitvale, BCMinor Pro
Derek Halldorson714029691322001-20021C1981-08-10Kamsack, SASKMinor Pro
Tyler Halliday1112016362862008-20102R1989-03-11Kamloops, BCMajor Junior
Dan Hamhuis247341221564451998-20024D1982-12-13Smithers, BCMajor League
Brad Hammerback510161994-19951 Major Junior
Quinn Hancock16996100196801995-19983R1977-05-08Rock Creek, BCMinor Pro
Ryan Hanes437411552012-20131L1992-03-01Kamloops, BCMajor Junior
Justin Hansen772019391041998-20002C1980-06-11Watrous, SASKMajor Junior
Graeme Harder12123281994-19951D1974-04-29Kelowna, BCMajor Junior
Greg Harder301101994-19951 Major Junior
Jansen Harkins300022012-20131C1997-05-23N. Vancouver, BCMajor Junior
Jordan Harris1705562012-20131D1996-04-12Prince Albert, SASKMajor Junior
Brent Henley2106601999-20001D1980-08-30Coquitlam, BCMinor Pro
Brock Hirsche161263561892008-20135C1992-02-03Lethbridge, ALTAMajor Junior
Cody Hobbs100412161362007-20092D1989-05-31Prince Albert, SASKMajor Junior
Caleb Hoffman100002004-20051D Major Junior
Martin Hohenberger842040601001994-19962L1977-01-29Villach, AustriaMinor Pro
Chad Hohmann36145302006-20082L1989-06-02Salmon Arm, BCMajor Junior
Joey Hope1313462000-20011D1982-01-01Anchorage, AKMinor Pro
Dale Hunt113142236612005-20094R1990-01-04Sanford, MANMajor Junior
Eric Hunter3231111222334832002-20075C1986-08-11Winnipeg, MANMinor Pro
Trent Hunter17777831601151997-20003R1980-07-05Red Deer, ALTAMajor League
Charles Inglis854135761812010-20122C1992-05-07Winnipeg, MANMajor Junior
Dallas Jackson962443671202008-20102D1989-03-31Edson, ALTAMinor Pro
Reid Jackson483912572011-20121D1993-01-18Weyburn, SASKMajor Junior
Colin Jacobs66252853982012-20131C1993-01-20Coppell, TXMinor Pro
Kyle Jahraus1000002009-20101G1990-06-26Saskatoon, SASKMajor Junior
Petr Jelinek22369192004-20051C1984-06-19Prague, Czech RepMinor Pro
Jordy Johnson35000542004-20051D1986-02-19Winnipeg, MANMajor Junior
Denny Johnston581512271092001-20032R1982-02-05Rosetown, SASKMinor Pro
Shon Jones-Parry91311143511998-20002D1980-02-22Fort Saskatchewan, ALTAMajor Junior
Steven Kajic36011102006-20071L1988-05-15Kelowna, BCMajor Junior
Kyle Kautz200021996-19971D1980-03-24Hanna, ALTAMajor Junior
Ryan Kerr2001142004-20062D1989-03-04Lions Bay, BCMajor Junior
Michael Kiesman2072434583481995-19994C1979-01-02Prince Rupert, BCMinor Pro
Randy King20156512005-20061D1987-05-22Salt Lake City, UTMajor Junior
Mark Kitts24123212000-20011L1983-10-15North Delta, BCMajor Junior
Tyler Kizuik100002007-20081D1992-05-03Indian Head, SASKMajor Junior
Kyle Klym46202652006-20071L1988-10-02Winnipeg, MANMajor Junior
David Koci702791552000-20011D1981-05-12Prague, Czech Rep.Major League
Ryan Kowalski96156462007-20092R1991-09-06Abbotsford, BCMajor Junior
Petr Kubos128114657641997-19992D1979-09-10Vsetin, Czech Rep.European Elite
Colby Kulhanek2711011482008-20091L1989-08-11Port Coquitlam, BCMajor Junior
Jan Kupec32325242007-20081C1990-01-01Kladno, Czech Rep.Major Junior
Joel Kwiatkowski16643901332071995-19983D1977-03-22Saskatoon, SASKMajor League
Colin Lafreniere1102202003-20052R1985-05-16St. Boniface, MANMajor Junior
Scott Laluk67122234361995-19961 Major Junior
Andrew Laming4881422951994-19951 Major Junior
Jared Lang67033382001-20032D1983-03-03Souris, MANMajor Junior
Corey Laniuk500021994-19951D1977-01-30Vancouver, BCMinor Pro
Danny Lapointe901536511592003-20052C1984-09-10Victoria, BCMinor Pro
Steven Later14112542003-20041D1984-09-12Winnipeg, MANMinor Pro
Mike LeClerc43203656781994-19951L1976-11-10Winnipeg, MANMajor League
Mike Leier501171998-19991D1980-03-08Regina, SASKMajor Junior
Tanner Lishchynsky52303172012-20131D1995-01-05Saskatoon, SASKMajor Junior
Adam Loncan69131225181997-19992F1979-06-11Dawson Creek, BCMinor Pro
Kyzen Loo32011142009-20101L1992-05-12Richmond, BCMajor Junior
Tyler Love2200021995-19972G Major Junior
Chris Low157335184791994-19973L1976-06-02Foxwarren, MANMinor Pro
Tyrel Lucas3691221322004-20051L1984-03-04Williams Lake, BCMinor Pro
Andrew Luciuk18858801381021995-19983L1977-02-17Edmonton, ALTAMinor Pro
Justin Lucyshyn551671132001-20021D1983-12-13Saskatoon, SASKMinor Pro
Ryan Ludwar1000021994-19962G Major Junior
Michal Lukac44156202001-20021C1984-08-26Kosice, SlovakiaEuropean Elite
Adam Lukacovic29156222004-20051D1986-04-16Koprivnice, Czech Rep.Minor Pro
Geoff Lynch108293867941994-19973 European Lower Leagues
Scott Lynch151417212071999-20034D1984-09-07Coquitlam, BCMajor Junior
Morgan MacLean308210382007-20081L1988-06-18Grande Prairie, ALTAMinor Pro
Patrik Magnusson70811191022007-20081D1988-03-12Jonkoping, SwedenEuropean Elite
Taylor Makin1201614301292008-20124L1992-01-26Lethbridge, ALTAMajor Junior
Ryan Marien886814201994-19962 Major Junior
Martin Marincin97185573902010-20122D1992-02-18Kosice, SlovakiaMinor Pro
Chris Martin400001994-19951 Major Junior
Chris Mason153022351994-19973G1976-04-20Red Deer, ALTAMajor League
Brian Matte48171330712008-20091L1988-04-21Prince George, BCMinor Pro
Marty Maurice3201161999-20012G1981-05-05Lac La Hache, BCMajor Junior
Justin Maylan101222547722007-20092C1991-01-20Calgary, ALTAMinor Pro
Brent McDonald41141630461998-20002R1979-10-07Olds, ALTAMinor Pro
Bruin McDonald1073710712007-20103D1992-01-04Vancouver, BCMajor Junior
Kevin McKay64413171081996-19982D1977-01-04North Battleford, SASKMajor Junior
Jordan McLaughlin1510122003-20052G1984-01-27Edmonton, ALTAMinor Pro
Cody McMullin367512142005-20061L1986-10-29Cranbrook, BCMajor Junior
Marc McNulty738715782011-20132D1995-04-05Medicine Hat, ALTAMajor Junior
Kirk Meaver58538242005-20072R1987-01-09Williams Lake, BCMajor Junior
Daniel Medland-Marchen41123462009-20101D1992-05-12Kelowna, BCMajor Junior
Brad Mehalko812244661341995-19972R1977-01-04Enchant, ALTAMinor Pro
Vladimir Mihalik5371926912006-20071D1987-01-29Presov, SlovakiaMajor League
Tyler Miller200092009-20101D1991-01-24Prince George, BCMajor Junior
Brad Morrison512342012-20131D1997-01-07Westside, BCMajor Junior
Tyrell Moulton110625312632002-20042D1984-12-28Cranbrook, BCMinor Pro
Jozef Mrena123325385461998-20002C1980-05-02Bratislava, SlovakiaEuropean Elite
Dennis Mullen821325382481995-19972D1977-08-14Bonnyville, ALTAMinor Pro
Scott Myers188099181996-20004G1979-06-11Stonewall, MANMinor Pro
Jake Mykitiuk126714211102011-20132C1995-11-21St. Albert, ALTAMajor Junior
Michael Mylchreest116099292011-20132D1995-02-06Gilroy, CAMajor Junior
Petr Novak600041995-19961 Major Junior
John Odgers8101182011-20121L1993-09-15Spy Hill, SASKMajor Junior
Mike Olynyk100021997-19981F1981-11-09Sparwood, BCMinor Pro
Jamison Orr9000202005-20061L1986-08-15Winnipeg, MANMinor Pro
Taylor Orser411341252009-20101R1990-05-24Langley, BCMajor Junior
Drew Owsley6400062011-20121G1991-03-15Lethbridge, ALTAMajor Junior
Brett Parker21435651003982002-20053R1985-06-24Melville, SASKMinor Pro
Jonathan Parker615611221998-20002L1982-04-23Winnipeg, MANMinor Pro
Colin Patterson27478771552222002-20064L1985-05-13Saskatoon, SASKMajor Junior
Curtis Patterson95279952005-20072D1987-05-27Saskatoon, SASKMajor Junior
Richard Peacock622241951997-19981R1978-06-15Salmon Arm, BCMinor Pro
Duane Perillat500022000-20011G1981-03-26Lloydminster, SASKMinor Pro
Chris Petersen42161228481994-19962F1975-11-13Lacombe, ALTAMinor Pro
Ronald Petrovicky13255641192171994-19973R1977-02-15Zilina, SlovakiaMajor League
Dane Phaneuf100002009-20101D1994-01-29Edmonton, ALTAMajor Junior
Shane Pilling80189482010-20122D1993-01-21Lethbridge, ALTAMajor Junior
Clay Plume255611212003-20041D1983-05-14Standoff, ALTAMinor Pro
Zach Pochiro651524391052012-20131F1994-03-06Las Vegas, NVMajor Junior
Justin Pogge68000112003-20052G1986-04-22Fort McMurray, ALTAMajor League
Alex Poulter137243660512007-20092C1989-11-07Broomfield, COMajor Junior
Brad Priestlay3321214212003-20041C1983-11-23Kamloops, BCMinor Pro
James Priestner5000042009-20112G1991-02-09Edmonton, ALTAMajor Junior
Prabh Rai627310272005-20072C1989-11-22Surrey, BCMinor Pro
Cody Rainaldi301122008-20091L1989-02-15Hinton, ALTAMajor Junior
Richard Rapac358715512006-20071L1987-07-28Spisska Nova Ves, SlovakiaEuropean Elite
Lance Redden52279862006-20071D1989-02-20Macorie, SASKMajor Junior
Tyler Redenbach101115263592001-20032C1984-09-25Melville, SASKMinor Pro
Jeff Regier51235282008-20091D1991-01-03Abbotsford, BCMajor Junior
Denis Rehak25033122003-20041D1985-05-14Trencin, SlovakiaEuropean Elite
James Reimer624913281994-19951 Major Junior
Owen Richey58077101997-19992L1981-03-12Sherwood Park, ALTAMajor Junior
Brad Riege26459342007-20081C1989-03-18Staughton, SASKMajor Junior
Carter Rigby700022009-20112L1994-02-20Penticton, BCMajor Junior
Ty Rimmer4301102010-20111G1992-03-23Edmonton, ALTAMinor Pro
Brett Robertson3351621432006-20071C1986-04-25Strathmore, ALTAMajor Junior
Blake Robson196811402213262000-20033L1982-03-31Calgary, ALTAMinor Pro
Alex Rodgers68204161422009-20101L1989-07-21Salmon Arm, BCMajor Junior
Peter Roed117393574441995-19972C1976-11-15St. Paul, MNMinor Pro
Andy Rogers511891002004-20062D1986-08-25Calgary, ALTAMinor Pro
Rinalds Rosinskis47134352012-20131D1994-08-18Riga, LatviaMajor Junior
Brett Roulston578311272012-20131L1994-10-15Whitehorse, YTMajor Junior
Sam Ruopp600002012-20131D1996-06-03Zehner, SASKMajor Junior
Kalvin Sagert1861060702232005-20083D1987-01-20Abbotsford, BCMinor Pro
Michael Salmon500002008-20102G1992-08-28Red Deer, ALTAMajor Junior
Stefan Sarka49347292002-20031L1985-07-17Bratislava, SlovakiaEuropean Lower Leagues
Colin Scherger651910822008-20091D1989-12-04Medicine Hat, ALTAMajor Junior
Brandon Scholten300002010-20111D1992-10-15Langley, BCMajor Junior
Kevin Seibel200001998-20002D1983-03-08Swift Current, SASKMinor Pro
Petr Senkerik26189242009-20101D1991-03-13Zlin, Czech Rep.European Elite
Devin Setoguchi55362965552006-20071R1987-01-01Taber, ALTAMajor League
Trevor Shoaf1271229411541994-19962 Minor Pro
Lee Siemens1300071996-19971D1979-09-11Edberg, ALTAMajor Junior
Luke Siemens100002009-20101G1992-11-06Delta, BCMajor Junior
Harkie Singh7000151996-19971D1978-09-15Toronto, ONTMinor Pro
Daulton Siwak66191332172011-20132R1993-10-25Olds, ALTAMajor Junior
Jarrett Smith17754811351391994-19995C1979-06-15Edmonton, ALTAMinor Pro
Joshua Smith85110111962009-20123D1994-10-02Lacombe, ALTAMajor Junior
Ryan Smith6963844811994-19951D1974-05-28Taber, ALTAMajor Junior
Matt Sokol1403352007-20081C1989-11-14Los Angeles, CAMajor Junior
Sheldon Souray431121321141994-19962D1976-07-13Elk Point, ALTAMajor League
Linden Springer59336892010-20122D1994-08-25Lloydminster, ALTAMajor Junior
Parker Stanfield21246541001962007-20114R1990-06-20Orange County, CAMinor Pro
Kyle Stanton50011212000-20033G1982-05-08Chemainus, BCMinor Pro
Adam Stefishen70119201952000-20011W1982-06-07North Vancouver, BCMinor Pro
Taylor Stefishen68244367722010-20111L1990-08-15North Vancouver, BCMajor Junior
Blair Stengler567916682004-20062L1986-12-10Mankota, SASKMajor Junior
Derek Stevely68033611994-19951 Major Junior
Hudson Stremmel3801142009-20101G1991-07-24Reno, NVMajor Junior
Doug Strobl15022191995-19961D1977-07-15St. Albert, ALTAMajor Junior
Kevin Swanson3200021997-19992G1980-04-18Red Deer, ALTAMinor Pro
Zach Sweet200002009-20101D1992-05-11East St. Paul, MANMajor Junior
Roman Takac5651116161999-20001L1982-04-12, SlovakiaMajor Junior
Tommy Tartaglione23000122007-20081G1988-03-29Harbour City, CAMajor Junior
Tomas Tesarek9472027262000-20022L1983-08-20Kladno, Czech RepMajor Junior
Garrett Thiessen160213153842006-20103D1989-09-15Prince George, BCMajor Junior
Billy Thompson152077491998-20035G1982-09-24Saskatoon, SASKMinor Pro
Tayler Thompson665611172010-20122C1993-05-10Bredenbury, SASKMajor Junior
Curtis Tipler123405797791997-19992R1978-05-09Edgerton, ALTAMinor Pro
Travis Tipler408412341996-19982L1978-01-10Wainwright, ALTAMinor Pro
Jordan Tkatch124171936472011-20132C1995-05-24Prud'Homme, SASKMajor Junior
Garry Toor17535102137891997-20003D1979-06-10Vancouver, BCMinor Pro
Kurt Torbohm544913832009-20101D1990-01-10Chase, BCMajor Junior
Randy Toye10336191994-19951L1975-01-28Carr Landing, BCMinor Pro
David Trofimenkoff1700021994-19951G1975-01-20 European Elite
Matej Trojovsky27213802004-20051D1984-10-12Plzen, Czech Rep.European Elite
Corey Tyrell1099514162007-20092R1990-12-12Airdrie, ALTAMajor Junior
Dana Tyrell24081981791712004-20095C1989-04-23Airdrie, ALTAMajor League
Paul Valaitis100001999-20001G Major Junior
Chris Van Duynhoven142412161522005-20083D1989-02-15Burnaby, BCMajor Junior
Matt Van Horlick1361833514541994-19962D1976-08-26Kamloops, BCMinor Pro
Alex Vasilevsky48323466521994-19951R1975-01-08Kiev, UkraineMajor League
Marek Viedensky90204565712008-20102C1990-08-18Handlova, SlovakiaMinor Pro
Marty Virostek50134721995-19972 Major Junior
Jaroslav Vlach1241216281692009-20112L1992-04-06Pabenice, Czech Rep.European Elite
Rob Voltera1662024443681994-19973W1978-05-24Campbell River, BCMinor Pro
Patrick Vrana1600062006-20071D1989-06-11Vsetin, Czech Rep.European Elite
Jared Walker1244152931652005-20072L1986-01-14Winnipeg, MANMinor Pro
Jordan Walker108295584421997-19992C1979-02-23Regina, SASKMajor Junior
Mike Walker1600021994-19951G Major Junior
Mike Wall1800002001-20043G1985-07-25Telkwa, BCMajor League
Ian Walterson29530941242851994-19995D1978-03-20Oakbank, MANMinor Pro
Marcus Watson103101727502007-20092R1989-01-17San Jose, CAMinor Pro
Tim Wedderburn2732076962181998-20024D1981-06-29Okotoks, ALTAMinor Pro
George Westwood31011712003-20041R1984-05-26Prince George, BCMajor Junior
Jordan White1100002006-20071G1988-03-12Surrey, BCMajor Junior
Fred Wikner6610818322005-20061W1986-01-01Molndal, SwedenEuropean Lower Leagues
Devin Wilson1861231431891999-20034D1983-12-01Regina, SASKMinor Pro
Klarc Wilson315510362012-20131R1993-04-01Edmonton, ALTAMajor Junior
Mike Wirll82355792542001-20032R1982-02-28Regina, SASKMinor Pro
Ty Wishart230291051342022004-20084D1988-05-19Belleville, ONTMajor League
Chase Witala120243559372010-20133L1995-05-27Prince George, BCMajor Junior
Shaun Woroschuk300001994-19951 Major Junior
Alex Wright1800002009-20101G1990-04-20Prince George, BCMajor Junior
Dylan Yeo88416201002003-20052D1986-07-16Prince Albert, SASKMinor Pro
Justin Yeoman54235401999-20001R1981-03-01Onoway, ALTAMajor Junior
Lee Zalasky305510502004-20051L1984-02-04Lloydminster, ALTAMinor Pro
Brett Zarowny3101122012-20131G1995-03-30Edmonton, ALTAMajor Junior
Myles Zimmer23857551125752002-20064L1985-04-03Tisdale, SASKMinor Pro
Jeff Zorn1302134551581997-20003D1979-07-14Tisdale, SASKMajor Junior

† 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.