hockey DB
search by league
team
morning report
contact us
home

Prince George Cougars all-time player list

Player Name GP G A. Pts PIM Seasons Yrs. Pos. Birthdate Birthplace Highest Level
Team 1300001998-19991Minor Pro
Sena Acolatse661548631282010-20111D1990-11-28Hayward, CAMinor Pro
Chance Adrian40123132017-20181L1999-11-16Dalmeny, SASKMajor Junior
Alex Alexandrov200002005-20061C1987-06-11Neftekhimik, RussiaEuropean Elite
Brett Allan65262248682000-20011L1980-09-08Bentley, ALTAMajor Junior
Justin Almeida876131942014-20173C1999-02-06Kitimat, BCMinor Pro
Josh Anderson177721282572013-20185D1998-08-29Nanaimo, BCMinor Pro
Alex Andreyev23011301997-19981D1979-04-17Riga, LatviaMinor Pro
Tomas Andrlik242911182014-20151D1995-10-06Plzen, Czech Rep.Major Junior
Dorian Anneck47183856121994-19951R1976-04-24Winnipeg, MANMinor Pro
Craig Armstrong1552036561022018-20224C2003-06-05Crossfield, ALTAMajor Junior
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
Pavel Azhgirei15101112017-20181R2000-07-12Grodno, BelarusMajor Junior
Cal Babych517512162014-20151R1997-01-18North Vancouver, BCMajor Junior
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
Arjun Bawa845611432022-20242L2005-05-10Vancouver, BCMajor Junior
Mike Bayrack17363721352231996-19993C1978-09-17Edmonton, ALTAMinor Pro
Cole Beamin3002242017-20203D2001-10-11Saskatoon, SASKMajor Junior
Kirk Bear43033802014-20151D1995-08-22Whitewood, SASKMajor Junior
Ondrej Becher1214886134852022-20242C2004-02-22Ostrava, Czech Rep.Major Junior
Matthew Belich200002005-20061F1990-01-09Red Deer, ALTAMajor Junior
Caleb Belter156152439642008-20134R1993-03-03Edmonton, ALTAMajor Junior
Mike Berube71189492004-20062D1988-05-20Edmonton, ALTAMinor Pro
Jared Bethune276651101752092014-20184L1997-01-20Fort Frances, ONTMinor Pro
Blair Betts215911162071341996-20004C1980-02-16Edmonton, ALTAMajor League
Adam Beukeboom1400022013-20141G1994-07-26Sundre, ALTAMinor Pro
Art Bidlevskii190224263722007-20103D1991-04-11Kelowna, BCMinor Pro
Bartek Bison78111021522015-20172L1998-03-26Amsterdam, NFLDEuropean Lower Leagues
Ryan Blatchford26246212002-20031L1985-02-11Kelvington, SASKMajor Junior
Ricard Blidstrand322111382011-20121D1992-04-20Stockholm, SwedenEuropean Lower Leagues
Martin Bobos82088652013-20152D1995-01-19Kosice, SlovakiaMajor Junior
Alexandre Boikov46523281151994-19951D1975-02-07Chelyabinsk, RussiaMajor League
Carson Bolduc77549252011-20143L1996-03-18Salmon Arm, BCMajor Junior
Stanislav Bolshakov6061117512003-20041L1986-02-11Kazan, RussiaEuropean Elite
Radovan Bondra30131932262016-20171R1997-01-27Trebisov, SlovakiaMinor Pro
Derek Boogaard961894101999-20023L1982-06-23Saskatoon, SASKMajor League
Mattia Bortolotto100002009-20101D1993-01-25San Mateo, CAMajor Junior
Josh Bostock400021996-19971R1978-04-12Salmon Arm, BCMajor Junior
Tyler Bouck19765871524661995-20005L1980-01-13Camrose, ALTAMajor League
Troy Bourke276841522361792009-20145L1994-03-30Edmonton, ALTAMinor Pro
Connor Bowie2224029691022017-20225C2001-04-10Fort St. John, BCMajor Junior
Scott Bowles9200022004-20073G1986-10-19Creston, BCMinor Pro
Aaron Boyd2513450841162013-20185D1997-05-24Winnipeg, ManMinor Pro
Luke Boyer701142002-20042C1986-05-06Calgary, ALTAMajor Junior
Noah Boyko23551042022-20231C2002-08-29Fort Saskatchewan, ALTAMajor Junior
Brendan Boyle132347222017-20214R2001-04-05Vernon, BCMajor Junior
Chance Braid358513422014-20151L1994-09-26Chauvin, ALTAMinor Pro
Josh Bray19101102004-20062C1987-10-03Balgonie, SASKMajor Junior
Clarke Breitkreuz29347332009-20101R1991-11-28Springside, SASKEuropean Elite
Tyler Brennan9602222018-20235G2003-09-27Winnipeg, MANMinor Pro
Eric Brewer1681462761511995-19983D1979-04-17Vernon, BCMajor League
Nathan Brice1311015252592000-20033L1984-02-26Victoria, BCMajor Junior
Jaren Brinson72279292020-20222D2004-05-08Airdrie, ALTAMajor Junior
Scott Brkich401122008-20091D1990-09-19High River, ALTAMajor Junior
Jonas Brondberg35156202021-20221D2001-01-26Aalborg, DenmarkEuropean Lower Leagues
Aidan Brook11000162021-20221D2003-07-30Roblin, MANMajor Junior
Levi Brotnov43033172005-20061C1987-06-28Olds, ALTAMajor Junior
Tyler Brough1782532571541996-19993C1979-03-21Grande Prairie, ALTAMajor Junior
Caden Brown133252449752021-20232R2005-03-22Prince George, BCMajor Junior
Ryan Brown322791031994-19951D1974-09-19Boyle, ALTAMinor Pro
Ethan Browne140195271482017-20214C2001-05-04Sherwood Park, ALTAMajor Junior
Bryn Brucks684481892001-20032R1985-10-17Williams Lake, BCMajor Junior
Berkeley Buchko72393069472000-20011C1980-01-14Meadow Lake, SASKMajor Junior
Tyson Buczkowski4931013322022-20242D2006-01-27Saskatoon, SASKMajor Junior
Nick Buonassisi2113656921622007-20125C1992-04-27Coquitlam, BCMinor Pro
Rob Butz32121830831994-19951L1975-02-24Dewberry, ALTAMinor Pro
Dustin Byfuglien17847931403952002-20053D1985-03-27Roseau, MNMajor League
Joe Caligiuri2400022008-20091G1989-04-19Winnipeg, MANMajor Junior
Carson Carels703322023-20241D2008-06-23Cypress River, MANMajor Junior
Cody Carlson1351455691592010-20122D1991-05-18Victoria, BCMinor Pro
Joseph Carvalho24577481892011-20165D1995-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
Dennis Cholowski37132639142017-20181D1998-02-15Langley, BCMajor League
Jeff Church1153811861995-19972D1979-08-29Dauphin, MANMajor Junior
Robbie Ciolfi554812242008-20102L1991-09-11Lethbridge, ALTAMajor Junior
Morgan Clark200002010-20111G1990-02-17Toronto, ONTMajor Junior
Colin Cloutier3991928841995-19961C1976-01-27Winnipeg, MANMinor Pro
Ilijah Colina117232952262017-20203C2000-02-18North Delta, BCMajor Junior
Shane Collins186534391002013-20185D1997-02-20Rosetown, SASKMajor Junior
Brett Connolly1448666152722007-20114R1992-05-02Campbell River, BCMajor League
Josh Connolly2481220192014-20151D1995-06-24Prince George, BCMajor Junior
George Cooke2000111994-19951LWaterford, ONTMajor Junior
Curtis Cooper27685058992001-20065D1986-07-06Kamloops, BCMajor Junior
Ben Coppinger1804422017-20181R2000-04-03Winnipeg, MANMajor Junior
Del Cowan613402009-20101L1989-03-31Hartney, MANMajor Junior
Justin Cox25473931662311997-20014C1981-03-13Merritt, BCMinor Pro
Keegan Craik200002017-20181L2001-05-25Brentwood Bay, BCMajor Junior
Marco Creta37022332019-20201D2000-05-18Oak Bluff, MANMajor Junior
Austin Crossley11079162572017-20203D1999-06-30Fort St. John, BCMinor Pro
Matt Cumming86055872007-20092D1991-11-07Kamloops, BCMajor Junior
Ian Curtis1200002007-20092G1990-04-15Abbotsford, BCMajor Junior
Josh Curtis222316697372015-20194F1998-09-24Winnipeg, MANMajor Junior
Real Cyr161011222004-20084G1987-05-20Victoire, SASKMajor Junior
Austin Daae52246192011-20121C1993-06-01Estevan, SASKMinor Pro
Matteo Danis577613222023-20241L2005-03-27Calgary, ALTAMajor Junior
Joel Danyluk300002007-20092G1990-07-08Yorkton, SASKMinor Pro
Ken Davis6419928832001-20021R1981-03-20Calgary, ALTAMinor Pro
Jordie Deagle1391322351662006-20093L1989-01-01Lethbridge, ALTAMajor Junior
Kris Deines653361412004-20062L1985-01-23High River, ALTAMajor Junior
Michael Dewar200001997-19981Major Junior
Carlin Dezainde1533452861192021-20243C2004-12-29Calgary, ALTAMajor Junior
Chris Di Ubaldo4471219312001-20021R1982-07-17Winnipeg, MANMinor Pro
Brett Dickie5531215532003-20041D1983-03-08Pennant, SASKMajor Junior
Isaiah DiLaura3601122017-20192G2000-06-18Lakeville, MNMajor Junior
James Dobrowolski142415596852009-20112L1990-01-27Vernon, BCMajor Junior
Shaun Dosanjh43011382015-20172D1996-03-15Richmond, BCMajor Junior
Keaton Dowhaniuk227869771952019-20245D2004-02-08Sherwood Park, ALTAMajor Junior
Steve Dowhy63444286431994-19951C1974-07-18Winnipeg, MANMinor Pro
Nick Drazenovic281771372141762002-20075C1987-01-14Prince George, BCMajor League
Ryan Driedger1101101998-19991G1981-06-22Oakville, MANMajor Junior
Cole Dubinsky2916925392022-20231L2002-12-04Ardrossan, ALTAMinor Pro
Jesse Dudas67450541342005-20083D1988-03-31St. Albert, ALTAMinor Pro
Wilson Dumais6921012722009-20123L1993-02-24Southend, SASKMajor Junior
Bauer Dumanski191114556802021-20243D2005-01-05Lockwood, SASKMajor Junior
Chris Durand3741519302006-20071C1987-01-21Saskatoon, SASKMinor Pro
Travis Eagles1331235471601996-20014C1981-05-05Weyburn, SASKMajor Junior
Kobe Eagletail200002014-20151D1997-09-10Calgary, ALTAMajor Junior
Blake Eastman1801925441942019-20234L2003-05-05Ardrossan, ALTAMajor Junior
Ty Edmonds214033122012-20175G1996-08-20Winnipeg, MANMajor Junior
Dallas Ehrhardt6261723782012-20131D1992-07-31Calgary, ALTAMinor Pro
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 Erricson1273538731612012-20153L1994-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
Austin Ferguson100002013-20141R1995-01-11Abbotsford, BCMajor Junior
Todd Fiddler52484088162013-20141L1993-07-13Meadow Lake, SASKMinor Pro
Jonathan Filewich25379871661541999-20045R1984-10-02Kelowna, BCMajor League
Adam Flick6771825232002-20042L1985-02-08Esterhazy, SASKMajor Junior
Michael Fogolin42235352003-20041D1987-03-17Edmonton, ALTAMajor Junior
Ryan Follack400001994-19951D1977-05-25Sundre, ALTAMajor Junior
Jarrett Fontaine132101626332011-20132C1995-05-15Humboldt, SASKMajor Junior
Todd Ford4701102002-20042G1984-05-01Calgary, ALTAMinor Pro
Devon Fordyce1800002011-20132G1994-01-28Cochrane, ALTAMajor Junior
Alex Forsberg131305686782010-20144C1995-01-04Waldheim, SASKMajor Junior
Jesse Forsberg170936453792008-20124D1993-08-13Waldheim, SASKMinor Pro
Aaron Foster22562711333751999-20034L1982-11-14Lloydminster, ALTAMinor Pro
Aiden Foster663471242023-20241L2007-02-05Lloydminster, ALTAMajor Junior
Greg Fraser2524627731802007-20125C1992-05-05Nanaimo, BCMajor Junior
Kyle Freadrich12000121996-19971L1978-12-28Edmonton, ALTAMajor League
Rob Friesen300001994-19951R1977-03-15Abbotsford, BCMajor Junior
Brent Fritz700001994-19951F1978-04-17Kamloops, BCEuropean Lower Leagues
Evan Fuller2082128492532003-20085C1988-07-01Williams Lake, BCMajor Junior
Zac Funk998069149832022-20242R2003-07-20Coldstream, BCMajor Junior
Jesse Gabrielle13375641391892015-20172L1997-06-17Moosomin, SASKMinor Pro
Josh Garbutt12303202004-20051L1984-07-18Medicine Hat, ALTAMinor Pro
Greg Gardner33854651191872003-20085C1987-04-29Cold Lake, ALTAMinor Pro
Taylor Gauthier166066142017-20225G2001-02-15Calgary, ALTAMinor Pro
Shawn Gendron1343548831251994-19962R1976-12-05Prince George, BCMajor Junior
Dan Gendur92612181172004-20073C1987-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
Cayden Glover8610515172021-20243L2004-01-11Brandon, MANMajor Junior
Willy Glover418816331998-20013C1982-10-01Calgary, ALTAMajor Junior
Zack Gonek570331072013-20152D1996-01-04St. Albert, ALTAMajor Junior
Patrick Gora501102014-20151G1996-02-01St. Albert, ALTAMajor Junior
Jason Goulet711671612002-20042D1983-02-25Winnipeg, MANMinor Pro
Tavin Grant5600062014-20183G1998-02-22Burnaby, BCMajor Junior
Raymond Grewal12911819612010-20144D1995-10-07Prince George, BCEuropean Elite
David Greyeyes200002008-20091D1991-08-05Marcelin, SASKMajor Junior
Davin Griffin4502222019-20212L2002-04-20Regina, SASKMajor Junior
Jesse Griffith300042002-20031D1985-08-03Cloverdale, BCMajor Junior
Chad Grisdale15022432000-20011D1981-04-04Coquitlam, BCMinor Pro
Kyren Gronick388122082020-20222C2004-02-27Regina, SASKMajor Junior
Randall Groot400042006-20071R1990-07-04Smithers, BCMajor Junior
Elias Grossmann12000172006-20071D1988-05-10Delta Junction, AKMajor Junior
Brendan Guhle32131629222016-20171D1997-07-29Edmonton, ALTAMajor League
Colin Haas65358372007-20081C1989-04-05Plano, TXMajor Junior
Sean Halifax8000201994-19951D1975-09-05Trail, 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-19951D1975-01-11Red Deer, ALTAMajor 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-19951D1977-08-30Prince George, BCMajor Junior
Jansen Harkins273751672421642012-20175C1997-05-23Cleveland, OHMajor League
Jonas Harkins1701102015-20183D2000-12-26North Vancouver, BCMajor Junior
Jordan Harris1705562012-20131D1996-04-12Prince Albert, SASKMajor Junior
Luke Harrison4961218342015-20161R1995-10-07West Kelowna, BCMajor Junior
Riley Heidt221851952801412020-20244C2005-03-25Saskatoon, SASKMajor Junior
Brent Henley2106601999-20001D1980-08-30Coquitlam, BCMinor Pro
Jacob Herman200002019-20201G2002-10-23Swift Current, SASKMajor Junior
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, BCMinor Pro
Nick Holowko1014592017-20181L1997-06-26Burnaby, BCMajor Junior
Jonny Hooker105291847942019-20223L2001-10-03Winnipeg, MANMajor Junior
Joey Hope1313462000-20011D1982-01-01Anchorage, AKMinor Pro
Haydn Hopkins33268312014-20162C1997-03-07Victoria, BCMajor Junior
Dale Hunt113142236612005-20094R1990-01-04Sanford, MANMajor Junior
Eric Hunter3231111222334832002-20075C1986-09-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
Kolby Johnson47134812013-20174L1998-05-12Rosetown, SASKMinor Pro
William "Denny" Johnston581512271092001-20032R1982-02-05Rosetown, SASKMinor Pro
Shon Jones-Parry91311143511998-20002D1980-02-22Fort Saskatchewan, ALTAMajor Junior
Majid Kaddoura485813452019-20223D2001-06-20Chestermere, ALTAMajor Junior
Adam Kadlec1000062015-20172R1999-09-03Edina, MNMajor Junior
Steven Kajic36011102006-20071L1988-05-15Kelowna, BCMajor Junior
Kyle Kautz200021996-19971D1980-03-24Hanna, ALTAMajor Junior
Joe Kennedy500002019-20201D2001-09-15Seattle, WAMinor Pro
Ryan Kerr2001142004-20062D1989-03-04Lions Bay, BCMajor Junior
Yan Khomenko36101020122016-20171R1998-03-31St. Petersburg, RussiaMajor 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
Kjell Kjemhus30246182017-20192L2001-04-03Grande Prairie, ALTAMajor Junior
Kyle Klym46202652006-20071L1988-10-02Winnipeg, MANMajor Junior
Viliam Kmec180186280962021-20243D2004-01-02Kosice, SlovakiaMajor Junior
Brendan Kochanski100002016-20171L1998-05-08Winnipeg, MANMajor Junior
David Koci702791552000-20011D1981-05-12Prague, Czech Rep.Major League
Holden Kodak700002019-20201C2001-04-20Cloverdale, BCMajor Junior
Filip Koffer5991524212019-20201L2001-04-03Hradec Kralove, Czech Rep.European Elite
Mitchell Kohner11591120822018-20223R2002-02-11Rosemount, MNMajor Junior
Peter Kope501142017-20181D1999-03-30Edmonton, ALTAMajor Junior
Peter Kosterman45077432013-20141D1993-02-06Calgary, ALTAMajor Junior
Ryan Kowalski96156462007-20092R1991-09-06Abbotsford, BCMajor Junior
Nikita Krivokrasov2743792019-20201L2000-12-23Westminster, COEuropean Elite
Max Kryski688210262016-20193R2000-05-04Kelowna, 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
Hunter Laing74111425322021-20243C2006-05-16Kelowna, BCMajor Junior
Jett Lajoie606410582023-20241L2007-02-05Winnipeg, MANMajor Junior
Joel Lakusta2331769861412015-20194D1998-06-24Sherwood Park, ALTAMajor Junior
Scott Laluk67122234361995-19961D1975-03-19Brandon, MANMajor Junior
Edge Lambert200002017-20181R2001-09-01Grande Prairie, ALTAMajor Junior
Andrew Laming4881422951994-19951D1975-09-14Port Hardy, BCMajor Junior
Jared Lang67033382001-20032D1983-03-03Souris, MANMajor Junior
Corey Laniuk500021994-19951D1977-01-30Delta, 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
Jackson Leppard1772842702192015-20205L2000-01-18North Vancouver, BCMinor Pro
Tanner Lishchynsky78325272012-20142D1995-01-05Saskatoon, SASKMinor Pro
Adam Loncan69131225181997-19992F1979-06-11Dawson Creek, BCMinor Pro
Kyzen Loo32011142009-20101L1992-05-12Richmond, BCMajor Junior
Tyler Love2200021995-19972G1977-01-07Calgary, ALTAMajor 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-19962G1977-08-18St. Albert, ALTAMajor Junior
Michal Lukac44156202001-20021C1984-08-26Kosice, SlovakiaEuropean Elite
Adam Lukacovic29156222004-20051D1986-04-16Koprivnice, Czech Rep.Minor Pro
Geoff Lynch108293867941994-19973C1976-04-03Burns Lake, BCEuropean Lower Leagues
Scott Lynch151417212071999-20034D1984-09-07Coquitlam, BCMajor Junior
Carter MacAdams117183048972020-20233L2004-03-07South Surrey, BCMajor Junior
Aaron Macklin97710172022013-20152L1995-01-17High River, ALTAMajor Junior
Mike Maclean665271122018-20191R1998-07-09Penticton, BCMajor Junior
Morgan MacLean308210382007-20081L1988-06-18Grande Prairie, ALTAMinor Pro
Cameron MacPhee29123492017-20192D1999-05-17Edmonton, ALTAMajor Junior
Patrik Magnusson70811191022007-20081D1988-03-12Jonkoping, SwedenEuropean Elite
Taylor Makin1201614301292008-20124L1992-01-26Blairmore, ALTAMinor Pro
Ryan Marien886814201994-19962L1977-04-15Prince Albert, SASKMajor Junior
Martin Marincin97185573902010-20122D1992-02-18Kosice, SlovakiaMajor League
Chris Martin400001994-19951L1978-03-31Prince George, BCMajor Junior
Max Martin29347182015-20172D1999-07-25Winnipeg, MANMinor Pro
Josh Maser21790531432142016-20204L1999-01-18Houston, BCMinor Pro
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
Colby McAuley1914452963182014-20173L1996-05-28Sherwood Park, ALTAMinor Pro
Nick McBride5000002015-20172G1997-01-11Maple Ridge, BCMajor Junior
Brent McDonald41141630461998-20002R1979-10-07Olds, ALTAMinor Pro
Bruin McDonald1073710712007-20103D1992-01-04Vancouver, BCMajor Junior
Kody McDonald23260661263692013-20185R1998-04-07Lethbridge, ALTAMinor Pro
Kevin McKay64413171081996-19982D1977-01-04North Battleford, SASKMajor Junior
Jordan McLaughlin1510122003-20052G1984-01-27Edmonton, ALTAMinor Pro
Nicholas McLennan48123632023-20241R2006-04-24Anchorage, AKMajor Junior
Cody McMullin367512142005-20061L1986-10-29Cranbrook, BCMajor Junior
Marc McNulty1703042722572011-20154D1995-04-05Medicine Hat, ALTAMinor Pro
Ephram McNutt11941923382021-20243D2005-05-04Red Deer, 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
Vladislav Mikhalchuk16851641151092017-20203R1999-10-16Minsk, BelarusMinor Pro
Tyler Miller200092009-20101D1991-01-24Prince George, BCMajor Junior
Cole Moberg1872960891012016-20204D2000-10-17North Vancouver, BCMinor Pro
Riley Mohr100022015-20161D1997-02-07Regina, SASKMajor Junior
Brad Morrison260851031881362012-20175C1997-01-04Prince George, BCMinor Pro
Matthew Mosher1700062017-20181R2000-04-27White Rock, BCMajor Junior
Tyrell Moulton110625312632002-20042D1984-12-28Cranbrook, BCMinor Pro
Jozef Mrena123325385461998-20002C1980-05-02Bratislava, SlovakiaEuropean Elite
Tyler Mrkonjic151132134712013-20163R1996-02-24St. Albert, ALTAMajor Junior
Madden Mulawka301102022-20231G2006-03-08Edmonton, ALTAMajor Junior
Dennis Mullen821325382481995-19972D1977-08-14Bonnyville, ALTAMinor Pro
Scott Myers188099181996-20004G1979-06-11Stonewall, MANMinor Pro
Jake Mykitiuk126714211102011-20132L1995-11-21St. Albert, ALTAMajor Junior
Michael Mylchreest116099292011-20132D1995-02-06Gilroy, CAMajor Junior
Petr Novak600041995-19961D1977-02-27Hradec Kralove, Czech Rep.Major Junior
Brogan O'Brien19344861301322015-20183L1997-08-13Prince George, BCMinor Pro
Fischer O'Brien13752126312020-20233L2003-03-01Prince George, BCMajor Junior
Ethan O'Rourke5761016322014-20183R1999-02-25Penticton, BCMajor Junior
John Odgers8101182011-20121L1993-09-15Spy Hill, SASKMajor Junior
Tate Olson25223841072362013-20174D1997-03-21Saskatoon, SASKMinor Pro
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, ALTAMinor Pro
Terik Parascak724362105412022-20242R2006-05-28Lethbridge, 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
Chase Pauls3431114282023-20241D2003-10-07Osler, SASKMajor Junior
Richard Peacock622241951997-19981R1978-06-15Salmon Arm, BCMinor Pro
Reid Perepeluk96811191242017-20203R2000-05-01Yorkton, SASKMinor Pro
Duane Perillat500022000-20011G1981-03-26Lloydminster, SASKMinor Pro
Chris Petersen42161228481994-19962C1975-11-13Lacombe, ALTAMinor Pro
Drew Peterson1401162023-20241D2006-01-25Glendale, AZMajor Junior
Ronald Petrovicky13255641192171994-19973R1977-02-15Zilina, SlovakiaMajor League
Dane Phaneuf100002009-20101D1994-01-29Edmonton, ALTAMajor Junior
Tyson Phare1600022017-20192R2002-03-20Maple Ridge, BCMajor Junior
Shane Pilling80189482010-20122D1993-01-21Lethbridge, ALTAMajor Junior
Clay Plume255611212003-20041D1983-05-14Standoff, ALTAMinor Pro
Zach Pochiro16961861472972012-20153C1994-03-06St. Louis, MOMinor Pro
Justin Pogge68000112003-20052G1986-04-22Fort McMurray, ALTAMajor League
Nikita Popugaev4491625192016-20182L1998-11-20Moscow, RussiaMinor Pro
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-20071C1987-07-28Spisska Nova Ves, SlovakiaEuropean Elite
Jared Rathjen300002014-20151G1994-05-13Prince George, BCMajor Junior
Joshua Ravensbergen3800002023-20241G2006-11-27North Vancouver, BCMajor Junior
Lance Redden52279862006-20071D1989-02-20Macorie, SASKMajor Junior
Tyler Redenbach101115263592001-20032C1984-09-25Melville, SASKMinor Pro
Aiden Reeves62033132019-20223D2002-07-25Prince George, BCMajor Junior
Jeff Regier51235282008-20091D1991-01-03Abbotsford, BCMajor Junior
Denis Rehak25033122003-20041D1985-05-14Trencin, SlovakiaEuropean Elite
Liekit Reichle263912102021-20221R2003-01-23Zurich, SwitzerlandEuropean Elite
James Reimer624913281994-19951R1978-01-21Abbotsford, BCMajor Junior
Rhett Rhinehart1331132431342017-20203D2001-11-27Lloydminster, ALTAMinor Pro
Owen Richey58077101997-19992L1981-03-12Sherwood Park, ALTAMajor Junior
Brad Riege26459342007-20081C1989-03-18Staughton, SASKMajor Junior
Carter Rigby700022009-20112L1994-02-20Penticton, BCMinor Pro
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-14Riga, LatviaMajor Junior
Jordan Ross38246222014-20162R1996-02-07Kronau, SASKMajor Junior
Brett Roulston105910191022012-20142R1994-10-15Whitehorse, YukonMajor Junior
Sam Ruopp2581675913462012-20175D1996-06-03Zehner, SASKMinor Pro
Liam Ryan40235202017-20192C2000-01-02New Westminster, BCMajor Junior
Kalvin Sagert1861060702232005-20083D1987-01-20Abbotsford, BCMinor Pro
Michael Salmon500002008-20102G1992-08-28Red Deer, ALTAMajor Junior
Ethan Samson21136861221532019-20234D2003-08-23Delta, BCMinor Pro
Jack Sander20393847502017-20214D2000-05-01Beaumont, ALTAMajor Junior
Stefan Sarka49347292002-20031L1985-07-17Bratislava, SlovakiaEuropean Lower Leagues
Colin Scherger651910822008-20091D1989-12-04Medicine Hat, ALTAMajor Junior
Gavin Schmidt400002021-20232L2004-02-26Okotoks, ALTAMajor Junior
Ryan Schoettler2581683991202016-20204D1999-07-25Lloydminster, ALTAMajor Junior
Brandon Scholten300002010-20111D1992-10-15Langley, BCMajor Junior
Kevin Seibel200001998-20002D1983-03-08Swift Current, SASKMinor Pro
Petr Senkerik26189242009-20101D1991-03-13Zlin, Czech Rep.Minor Pro
Devin Setoguchi55362965552006-20071R1987-01-01Taber, ALTAMajor League
Zackary Shantz900022021-20232C2005-09-09Sucker Creek, ALTAMajor Junior
Mack Shields800002015-20161G1995-02-13Saskatoon, SASKMajor Junior
Trevor Shoaf1271229411541994-19962D1976-05-14Prince George, BCMinor Pro
Oren Shtrom66131427202023-20241L2004-09-28Gilbert, AZMajor Junior
Lee Shurgot2001122023-20241C2007-03-23Saskatoon, SASKMajor Junior
Lee Siemens1300071996-19971D1979-09-11Edberg, ALTAMajor Junior
Luke Siemens100002009-20101G1992-11-06Delta, BCMinor Pro
Ryker Singer95911201062021-20232C2005-04-19Paradise Hills, SASKMajor Junior
Harkie Singh7000151996-19971D1978-09-15Toronto, ONTMinor Pro
Daulton Siwak66191332172011-20132R1993-10-25Olds, ALTAMajor Junior
Jarrett Smith17754811351391994-19995C1979-06-15Ardrossan, ALTAMinor Pro
Joshua Smith93110112022009-20144D1994-10-10Lacombe, ALTAMajor Junior
Ryan Smith6963844811994-19951D1974-05-28Taber, ALTAMajor Junior
Matt Sokol1403352007-20081C1989-11-14Los Angeles, CAMajor Junior
David Soltes59171633422013-20152L1995-02-05Kosice, SlovakiaEuropean Elite
Sheldon Souray431121321141994-19962D1976-07-13Elk Point, ALTAMajor League
Linden Springer59336892010-20122D1994-08-25Lloydminster, ALTAEuropean Elite
Parker Stanfield21246541001962007-20114R1990-06-20Orange County, CAMinor Pro
Ross Stanley2212392022-20231D2004-01-06Edson, ALTAMajor Junior
Kyle Stanton50011212000-20033G1982-05-08Chemainus, BCMinor Pro
Adam Stefishen70119201952000-20011W1982-06-07North Vancouver, BCMinor Pro
Taylor Stefishen68244367722010-20111L1990-08-15North Vancouver, BCMinor Pro
Blair Stengler567916682004-20062L1986-12-10Mankota, SASKMajor Junior
Derek Stevely68033611994-19951D1976-05-05Yorkton, SASKMajor Junior
Hudson Stremmel3801142009-20101G1991-07-24Reno, NVMajor Junior
Doug Strobl15022191995-19961D1977-07-15St. Albert, ALTAMajor Junior
Mike Svenson1400002020-20211R2003-11-03Ile Des Chenes, MANMajor 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 Rep.Major Junior
Garrett Thiessen160213153842006-20103D1989-09-15Prince George, BCMajor Junior
Dominic Thom300042014-20151D1996-04-22Calgary, ALTAMajor Junior
Billy Thompson152077491998-20035G1982-09-24Saskatoon, SASKMinor Pro
Tayler Thompson665611172010-20122C1993-05-10Bredenbury, SASKMinor Pro
Hudson Thornton207561401961192020-20244D2003-11-04Winnipeg, MANMajor Junior
Curtis Tipler123405797791997-19992R1978-05-09Edgerton, ALTAMinor Pro
Travis Tipler408412341996-19982L1978-01-10Wainwright, ALTAMinor Pro
Jordan Tkatch196334982892011-20143C1995-05-24Prud'Homme, SASKMajor Junior
Matej Toman82121426352018-20202L2001-01-15Ceske Budejovice, Czech Rep.European Elite
Wil Tomchuk41077402013-20152D1994-09-27Fort McMurray, ALTAMajor Junior
Garry Toor17535102137891997-20003D1979-06-10Vancouver, BCMinor Pro
Kurt Torbohm544913832009-20101D1990-01-10Chase, BCMajor Junior
Randy Toye10336191994-19951L1975-01-28Prince Rupert, BCMinor Pro
David Trofimenkoff1700021994-19951G1975-01-20Calgary, ALTAEuropean Lower Leagues
Matej Trojovsky27213802004-20051D1984-10-12Plzen, Czech Rep.European Elite
Corey Tyrell1099514162007-20092D1990-12-27Airdrie, ALTAMinor Pro
Dana Tyrell24081981791712004-20095C1989-04-23Airdrie, ALTAMajor League
Tyson Upper151183351762018-20213L2001-12-23Calgary, ALTAMajor Junior
Paul Valaitis100001999-20001G Major Junior
Borya Valis32132437122023-20241R2004-04-08Denver, COMajor 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-19972C1979-06-01Enchant, ALTAMajor 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-19951G1974-12-22Beaverlodge, ALTAMajor 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
Chase Wheatcroft684760107462022-20231C2002-05-28Calgary, ALTAMinor Pro
Jordan White1100002006-20071G1988-03-12Surrey, BCMajor Junior
Jaxsen Wiebe39112435742022-20231R2002-05-16Moose Jaw, SASKMinor Pro
Fred Wikner6610818322005-20061W1986-01-01Molndal, SwedenEuropean Lower Leagues
Devin Wilson1861231431891999-20034D1983-12-01Regina, SASKMinor Pro
Klarc Wilson1033238701312012-20142R1993-04-01Edmonton, ALTAMinor Pro
Mike Wirll82355792542001-20032R1982-02-28Regina, SASKMinor Pro
Ty Wishart230291051342022004-20084D1988-05-19Belleville, ONTMajor League
Tanner Wishnowski502222016-20171L1997-01-28Oakbank, MANMajor Junior
Chase Witala3021201192391912010-20166L1995-05-27Prince George, BCMinor Pro
Shaun Woroschuk300001994-19951D1979-06-05Edmonton, ALTAMajor Junior
Alex Wright1800002009-20101G1990-04-20Prince George, BCMajor Junior
Lance Yaremchuk300002014-20151L1996-04-18Prince Albert, SASKMajor Junior
Dylan Yeo88416201002003-20052D1986-07-16Prince Albert, SASKMinor Pro
Justin Yeoman54235401999-20001R1981-03-01Onoway, ALTAMajor Junior
Ty Young9703322020-20244G2004-09-11Coaldale, ALTAMajor Junior
Lee Zalasky305510502004-20051L1984-02-04Lloydminster, ALTAMinor Pro
Brett Zarowny4901122012-20142G1995-03-30Elk Point, ALTAMajor Junior
Koehn Ziemmer1839198189902019-20245R2004-12-08Mayerthorpe, ALTAMajor Junior
Myles Zimmer23857551125752002-20064L1985-04-03Tisdale, SASKMinor Pro
Luka Zorko2610162015-20161D1997-02-27Novo Mesto, SloveniaEuropean Lower Leagues
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.