hockey DB
search by league
team
morning report
contact us
home

Seattle Thunderbirds all-time player list

Player Name GP G A. Pts PIM Seasons Yrs. Pos. Birthdate Birthplace Highest Level
Team 1000001998-19991Minor Pro
Ryan Aasman38055302009-20112D1992-05-19Medicine Hat, ALTAMajor Junior
Sena Acolatse2252751783462006-20104D1990-11-28Hayward, CAMinor Pro
Tyler Adams42358562016-20182L1997-04-11Regina, SASKMinor Pro
Igor Agarunov51314221999-20023L1983-03-19Grand Forks, BCMinor Pro
Eric Alarie60172239462023-20241L2003-01-27Winnipeg, MANMinor Pro
Scott Albert3717851989-19901LMajor Junior
Nolan Allan417916402022-20231D2003-04-28Saskatoon, SASKMinor Pro
Scott Allan25123202014-20151D1996-03-04Thornton, COMinor Pro
Bryan Allbee584711242015-20172D1997-07-11Prince George, BCMajor Junior
Tyler Alos201193756862009-20134C1993-01-27Spokane, WAMajor Junior
Zack Andrusiak1586854122462016-20193L1998-07-10Yorkton, SASKMinor Pro
Brian Arthur1000121988-198911968-02-17Major Junior
Sean Aschim24549232011-20121C1992-12-30Saskatoon, SASKMajor Junior
Zachary Ashton67189332018-20202D2001-02-09Calgary, ALTAMajor Junior
Aaron Bader1383128591292001-20043L1985-07-23Fairbault, MNMajor Junior
Anton Bader5882129792001-20021D1981-01-25Garmisch-Partenkirch, GermanyMinor Pro
Austin Baecker18000112010-20111D1992-04-17Kelowna, BCMajor Junior
Finn Bagley101102023-20241R2008-04-01Airdrie, ALTAMajor Junior
Brad Bakken53011252005-20083D1989-02-14Langley, BCMajor Junior
Brian Ballman585712321996-19982L1980-04-16Regina, SASKEuropean Lower Leagues
Florian Baltram35145202014-20151C1997-03-25Vienna, AustriaEuropean Elite
Blake Bargar58111324512017-20181R1998-03-06Torrance, CAMajor Junior
Doug Barrault61424284691990-19911R1970-04-21Golden, BCMajor League
Kevin Barrett4479161091989-19901D1970-11-03Winnipeg, MANMinor Pro
Mike Barrie482428521191993-19941C1974-03-17Kelowna, BCMinor Pro
Clayton Barthel2621746633542002-20064D1986-04-02Kelowna, BCMinor Pro
Mathew Barzal202632152781182013-20174C1997-05-26Coquitlam, BCMajor League
Luke Bateman8321618742018-20213D2002-09-19Kamloops, BCMajor Junior
Tyrel Bauer1811236482562017-20225D2002-03-23Calgary, ALTAMinor Pro
Ethan Bear26466126192952012-20175D1997-06-26Regina, SASKMajor League
Wyatt Bear2001122014-20173R1999-05-02Hodgson, MANMajor Junior
Jeffrey Beatch199622281631997-20014D1981-05-14Burnaby, BCMajor Junior
Corey Beaulieu99212143591987-19892D1969-09-10Winnipeg, MANMinor Pro
Jim Bechtold631619351831985-19861R1965-11-20Calgary, ALTAMajor Junior
Jason Beckett211852606191997-20003D1980-07-23Lethbridge, ALTAMinor Pro
Mike Behm100001985-19861G Major Junior
David Bell1901101990-19911G1971-02-28Arborfield, SASKMajor Junior
Scott Bellefontaine700021990-19911G1973-11-01Edmonton, ALTAMajor Junior
Shane Belter64924331331995-19972D1977-10-05Swift Current, SASKMinor Pro
Eric Benke227317203372000-20044D1984-08-20Edmonton, ALTAMajor Junior
Erik Benoit1935822013-20141C1993-12-30Calgary, ALTAMajor Junior
Layne Bensmiller710122016-20171D1997-01-09Rocky Mountain House, ALTAMajor Junior
Mitch Berg400002008-20102D1991-02-17Saskatoon, SASKMajor Junior
Matt Berlin3700022016-20182G1998-01-20Edmonton, ALTAMajor League
Larry Bernard12457711282311985-19872L1967-04-16Prince George, BCMinor Pro
Jackson Berry1302272020-20211G2002-06-12Chestermere, ALTAMajor Junior
Rick Berry1682142633281995-19983D1978-11-04Birtle, MANMajor League
Graham Bewley300001987-19881Major Junior
Brent Bilodeau1302249713581989-19923D1973-03-27Clyde, ALTAMinor Pro
Anthony Bishop66257342016-20171D1998-04-01Kelowna, BCMajor Junior
Greg Black25880631437001998-20035C1982-05-13Kamloops, BCMinor Pro
Jeff Blair84000151995-19983G1978-05-08Kamloops, BCMinor Pro
Zdenek Blatny51222042371998-20002L1981-01-14Brno, Czech Rep.Major League
Travis Bobbee545914222010-20111D1990-01-04Arborg, MANEuropean Lower Leagues
Vince Boe901358711761989-19912D1970-12-23Calgary, ALTAEuropean Lower Leagues
Lonny Bohonos46131326271992-19931C1973-05-20Winnipeg, MANMajor League
Doug Bonner17601010191992-19964G1976-10-15Tacoma, WAMinor Pro
Eric Bonsor10801717682009-20112D1991-01-05Calgary, ALTAMajor Junior
Kevin Boris838614591994-19962C1978-02-11Winnipeg, MANMajor Junior
Eric Bouchard1351425391101991-19932R1974-03-18Edmonton, ALTAMajor Junior
Owen Boucher59145622023-20241D2004-02-15St. Paul, ALTAMajor Junior
Mitch Boulet44156222001-20021L1984-04-21Victoria, BCMajor Junior
Landon Bow2300002015-20161G1995-08-24St. Albert, ALTAMajor League
Aaron Bowal200001994-19951D1977-04-15Medicine Hat, ALTAMajor Junior
Jeremy Boyer1993854921022005-20094C1990-09-28Saskatoon, SASKMinor Pro
Cam Brauer6419102291989-19901D1970-01-04Calgary, ALTAMinor Pro
Bryan Bridges139011122003-20063G1985-12-27Victoria, BCMinor Pro
Ian Briscoe4523582016-20182C1999-02-05Winnipeg, MANMajor Junior
Elijah Brown7961420142015-20183C2000-01-05Edmonton, ALTAMajor Junior
Ryan Brown791233001991-19932D1974-09-19Boyle, ALTAMinor Pro
Conner Bruggen-Cate62141933412019-20201L1999-09-13Langley, BCMajor Junior
Graeme Bryks59279142017-20192C2001-01-22Edmonton, ALTAMajor Junior
Mike Bukta3052934341985-19861D1967-06-01Calgary, ALTAMinor Pro
Jim Burcar6521214861992-19942D1973-01-15Marquette, MIMajor Junior
Taz Burman1600002015-20161G1997-02-16Vancouver, BCEuropean Elite
Scott Burt751016261351994-19962L1977-02-07Mackenzie, BCMinor Pro
Stefan Burzan200002011-20121L1994-07-03Surrey, BCMajor Junior
Ryan Button2521012182010-20111D1991-03-26Edmonton, ALTAMinor Pro
Gerald Bzdel354913991986-19871D1968-03-13Wynyard, SASKMinor Pro
Dave Cammock176612551994-19951D1974-03-08Williams Lake, BCMajor Junior
Kris Cantu72423577901996-19971L1976-01-12Warren, MIMinor Pro
Dennis Carignan41257401985-19861D1968-05-31Regina, SASKMajor Junior
Tyler Carpendale8191827522016-20193L2000-01-26Powell River, BCMajor Junior
David Carson63415211993-19952L1976-12-25Fredericton, NBMajor Junior
Martin Cerven99333972741995-19972C1977-03-07Trencin, Czech Rep.Minor Pro
Matthew Chacho83369852000-20022R1984-05-09Fairbanks, AKMajor Junior
Steve Chaffin117012121272006-20104D1991-02-14Calgary, ALTAMajor Junior
Shawn Chambers2882533581986-19871D1966-10-11Sterling Heights, MIMajor League
Craig Chapman21258761343771989-19923C1971-02-12Williams Lake, BCMinor Pro
Samuel Charko58033112023-20241L2007-02-12Whitecourt, ALTAMajor Junior
Grant Chorney8000201986-19871R1970-01-03Edmonton, ALTAMinor Pro
Robbie Ciolfi2401162009-20101L1991-09-11Lethbridge, ALTAMajor Junior
Lucas Ciona19550861362532018-20235L2003-01-08Edmonton, ALTAMinor Pro
Trent Ciprick100021986-19871R1967-07-31Russell, MANMajor Junior
Chris Cloud681519341432008-20091L1988-10-22Waywayseecappo, MANMinor Pro
Ben Clymer70124456931998-19991D1978-04-11Edina, MNMajor League
Matt Cockell1000041997-19981G1979-05-04Winnipeg, MANMajor Junior
Brad Cole6000122003-20041D1986-10-21Miniota, MANMinor Pro
Jeff Connolly9268191994-19951R1974-02-01Medway, MAMinor Pro
Braeden Cootes71142236162022-20242C2007-02-09Sherwood Park, ALTAMajor Junior
Daniel Cotton1800002010-20122G1994-02-16Vancouver, BCMajor Junior
Bruce Courtnall13325211987-19881L1967-09-16Victoria, BCMajor Junior
Derek Couture712018381542004-20051R1984-04-24Calgary, ALTAMinor Pro
Lloyd Cox56268511985-19861D1967-06-30Lougheed, ALTAMajor Junior
Keegan Craik702252018-20191L2001-05-25Brentwood Bay, BCMajor Junior
Jared Crema100002009-20101D1992-02-18Port Alberni, BCMajor Junior
Kyle Crnkovic67303868272022-20231L2002-02-10Chestermere, ALTAMinor Pro
Calvin Crowe321231101994-19962L1976-03-01Tehran, IranMinor Pro
Ashton Cumby34000672023-20241D2005-07-19Bonnyville, ALTAMajor Junior
Dave Curry15761321985-19861R1965-05-12The Pas, MANMajor Junior
Brenden Cuthbert600002001-20021G1984-02-11Saskatoon, SASKMinor Pro
Ryan Cyr43000152000-20033G1984-07-20Abbotsford, BCMinor Pro
Colton Dach9371082022-20231C2003-01-04St. Albert, ALTAMinor Pro
Darryl Daignault29121729361985-19861R1966-02-04Calgary, ALTAEuropean Lower Leagues
Kimbi Daniels19714211331991-19921C1972-01-19Estevan, SASKMajor League
Hyde Davidson10421214242021-20243D2006-01-23Edmonton, ALTAMajor Junior
Jared Davidson254991112101952018-20235C2002-07-07Edmonton, ALTAMinor Pro
Scott Davis6121921901990-19911D1971-05-25Winnipeg, MANMinor Pro
Jacob De Serres94044112005-20105G1990-03-18Calgary, ALTAMinor Pro
Jake Deadmarsh511910921994-19951D1977-01-30Fruitvale, BCMinor Pro
Brad Deagle6731821652011-20121D1992-03-08Lethbridge, ALTAMajor Junior
Bret DeCecco2601441482922771995-20016R1980-05-20Sherwood Park, ALTAMinor Pro
Jason Dekker32268521995-19961D1975-08-21Edina, MNMajor Junior
Alexander Delnov1404963112752012-20142L1994-01-14Moscow, RussiaMinor Pro
Matt Demarski63295079421997-19981L1977-01-11Winnipeg, MANMinor Pro
Rob Derouin200001992-19931R1974-04-24Fort St. John, BCMajor Junior
Mario Desjardins8848871351261985-19882C1967-04-24Terrace, BCMajor Junior
Marc Desloges514610122002-20031C1985-05-15Sherwood Park, ALTAEuropean Lower Leagues
Jeff Dewar7917623751992-19942R1976-05-21Rothesay, NBMinor Pro
Gerard Dicaire1783086116961999-20023D1982-09-14Faro, Yukon TerritoryMinor Pro
Shawn Dietrich15022121991-19921G1972-09-17Kimberley, BCMajor Junior
Brenden Dillon2801183943622007-20114D1990-11-13New Westminster, BCMajor League
Torrey DiRoberto251921262183571995-19994L1978-04-17Upland, CAMinor Pro
Bruce Dirom100001986-19871 Major Junior
Michal Divisek1301063731741994-19962D1976-04-22Hradec Kralove, Czech Rep.European Elite
Kent Dochuk16362781403281986-19893C1969-11-14St. Albert, ALTAMajor Junior
Mickey Doner811221985-19882C1967-04-01Seattle, WAMajor Junior
Hunter Donohoe901142019-20201D2000-07-07Surrey, BCMajor Junior
Jacob Doty13068142942009-20123R1993-06-19Billings, MTMinor Pro
Austin Douglas1301182013-20141D1996-06-18Winnipeg, MANMajor Junior
Brayden Dube14224162022-20231R2005-09-22Roblin, MANMajor Junior
Rob Dumas27734921267591985-19894D1969-03-19Spirit River, ALTAMinor Pro
Brett Duncan130522276261991-19943D1973-02-15Kitchener, ONTMinor Pro
Coster Dunn106141933742021-20243C2005-09-13Stony Plain, ALTAMajor Junior
Chris Durand23154831373192003-20074C1987-01-21Saskatoon, SASKMinor Pro
Joel Dyck59925341851991-19921D1971-07-28Lethbridge, ALTAMinor Pro
Larry Dyck5603341985-19861G1965-12-15Winkler, MANMinor Pro
Kevin Dziaduck300002003-20041G1984-06-15Buchanan, SASKMajor Junior
John Dzikowski25181533381985-19861C1966-01-28Portage la Prairie, MANMinor Pro
Scott Eansor21947821292012013-20174C1996-01-03Englewood, COMinor Pro
Jan Eberle123253459792006-20082L1989-05-20Kladno, Czech Rep.European Elite
Spencer Edwards6000112008-20091R1990-11-16Coquitlam, BCMinor Pro
Kaden Elder6732552013-20163C1998-03-16Saskatoon, SASKMajor Junior
Mitch Elliot3221420345242009-20145L1993-07-15Prince George, BCMajor Junior
Marko Elorinne585611471992-19931F1974-03-12Oulu, FinlandEuropean Elite
Craig Endean877890168521985-19872L1968-04-13Kamloops, BCMajor League
Shane Endicott219721011731751997-20014C1981-12-21Saskatoon, SASKMajor League
Shea Esselmont19000131992-19931D1973-05-09Kamloops, BCMajor Junior
Brennan Evans63224651998-20013D1982-01-06North Battleford, SASKMajor League
Dean Ewen562230522541988-19891L1969-02-28Saskatoon, SASKMinor Pro
Mitch Fadden104182341492003-20063C1988-04-03Victoria, BCMinor Pro
Yashar Farmanara142161531782003-20063C1987-02-26West Vancouver, BCMajor Junior
Kyle Fecho11121719752003-20063D1985-01-18Hanna, ALTAMajor Junior
Brent Fedyk135111691986-19871R1967-03-03Yorkton, SASKMajor League
Wade Fennig210101992-19931C1973-09-13Edmonton, ALTAMinor Pro
Paul Ferone1854059995521994-19973L1976-04-12Vancouver, BCMinor Pro
Zack Fitzgerald2482254768532001-20054D1985-06-16Two Harbors, MNMajor League
Wade Flaherty901101985-19861G1968-01-11Terrace, BCMajor League
Erik Fleming15621315522007-20125D1992-02-11Calgary, ALTAMajor Junior
Rob Flintoft99116172571986-19882D1970-06-15Osoyoos, BCMajor Junior
Logan Flodell5202222013-20163G1997-02-10Regina, SASKMinor Pro
Carter Folk700042013-20141L1996-02-26Regina, SASKMinor Pro
Alexander Fomitchev4600041999-20001G1979-02-19Moscow, RussiaMinor Pro
Jesse Forsberg68522271112012-20142D1993-08-13Waldheim, SASKMinor Pro
Nathan Forster2061659754491996-20004D1980-07-02Victoria, BCMinor Pro
Griffin Foulk54257492012-20142D1995-04-20Broomfield, COMinor Pro
Austin Frank38022102009-20123D1993-06-05Calgary, ALTAMajor Junior
Ray Fraser700001997-20003G1980-11-03Calgary, ALTAMinor Pro
Eddie Friesen2007-20081D1990-05-14Gladstone, MANMajor Junior
Rick Fry131202242851985-19883D1970-03-30Calgary, ALTAMajor Junior
Marco Fuster6058131711987-19892R1968-07-29Williams Lake, BCMinor Pro
Aaron Gagnon3181231212441702001-20076F1986-04-24Quesnel, BCMajor League
Burke Gallimore1736359122892009-20123R1991-01-08Edmonton, ALTAMinor Pro
Rick Geisel400021991-19921G1972-01-02Estevan, SASKMajor Junior
Colton Gerrior310102023-20241C2008-10-07Williams Lake, BCMajor Junior
Shawn Gervais1752558831631993-19963R1976-07-12St. Albert, ALTAMinor Pro
Victor Gervais2771612373985301985-19905C1969-03-13Prince George, BCMinor Pro
Ryan Gibbons2915838964162001-20065R1985-01-01West Vancouver, BCMinor Pro
Erin Ginnell171031361986-19871C1968-09-09Medicine Hat, ALTAMajor Junior
Brandon Glover59022212012-20131G1992-08-21Victoria, BCMajor Junior
Steven Goertzen2063346792552001-20043R1984-05-26Stony Plain, ALTAMajor League
Trevor Goertzen1711241986-19893C1971-01-01Burns Lake, BCMajor Junior
Robin Gomez641220322302001-20021L1981-10-15Prince Rupert, BCMinor Pro
Glen Goodall3402572905473461985-19905C1970-01-22Fort Nelson, BCMinor Pro
Ryan Gottfried136529341022019-20223D2001-08-21Winnipeg, MANMajor Junior
Gary Grant103814223891985-19883L1968-06-30Kamloops, BCMajor Junior
Taylor Green69358532010-20133D1995-01-11Port Coquitlam, BCMajor Junior
Stanislav Gron6192938211997-19981L1978-10-28Bratislava, SlovakiaMajor League
Ryan Gropp2581171372541322013-20174L1996-09-16Kamloops, BCMinor Pro
Elias Grossmann1050221112004-20062D1988-05-10Delta Junction, AKMajor Junior
Dylan Guenther20131629182022-20231R2003-04-10Edmonton, ALTAMajor League
Mitch Guiel1500082011-20121R1994-08-06Langley, BCMajor Junior
Tyler Gunn300002002-20031 Major Junior
Jordan Gustafson1545572127562019-20245C2004-01-20Ardrossan, ALTAMajor Junior
Colin Haas17011202008-20091C1989-04-05Plano, TXMajor Junior
Brad Haber9761319752007-20103D1990-04-05Aldergrove, BCMajor Junior
Chad Hackywicz1100021994-19951R1978-01-03Lakeland, MANMajor Junior
Rob Hale17000181986-19882L1970-08-07Calgary, ALTAMinor Pro
Dean Hall3318193781988-19891F1968-01-14Winnipeg, MANMinor Pro
Matt Hallick200002008-20091C1989-02-01Medicine Hat, ALTAMajor Junior
Dillon Hamaliuk120273966992016-20193L2000-10-30Leduc, ALTAMinor Pro
Cru Hanas2004462023-20241L2005-04-23Highland Village, TXMajor Junior
Matthew Hansen219156176892000-20055D1985-01-18North Battleford, SASKMajor Junior
Cody Hanson300002005-20061R1990-03-12Regina, SASKMajor Junior
Jeremy Hanzel218391101491292020-20244D2003-02-27Coquitlam, BCMinor Pro
Reece Harsch149153247772015-20194D1999-01-07Grande Prairie, ALTAMinor Pro
Nick Harsulla31112262003-20041R1985-06-06Vegreville, ALTAMajor Junior
Kaleb Hartmann54112552022-20242D2007-07-06Langley, BCMajor Junior
Jared Hauf3431147584332010-20166D1995-03-06Calgary, ALTAMajor Junior
Luca Hauf59101121262023-20241L2004-01-11Krefeld, GermanyEuropean Elite
Darryl Havrelock591561561986-19871D1966-10-03Edmonton, ALTAMajor Junior
Brandon Heatherington41011132001-20043G1985-05-24Red Deer, ALTAMajor Junior
Barrett Heisten58205777612000-20011L1980-03-19Anchorage, AKMajor League
Riku Helenius4103302007-20081G1988-03-01Palkane, FinlandMajor League
Don Henderson400001985-19872L1968-09-23Calgary, ALTAMajor Junior
Adam Henry6773239382013-20152D1994-11-24Winnipeg, MANMinor Pro
Andre Herman335611162006-20082C1987-04-13Sherwood Park, ALTAMinor Pro
Chris Herperger1761131142272461992-19953C1974-02-24Esterhazy, SASKMajor League
Matt Hervey9459591986-19871D1966-05-16Whittier, CAMajor League
Jason Heuppleheuser100001991-19921Major Junior
Ashton Hewson200042008-20091L1988-03-01Cutknife, SASKMajor Junior
Thomas Hickey262391381772082004-20095D1989-02-08Calgary, ALTAMajor League
Justin Hickman28555771324662010-20155R1994-03-18Lethbridge, ALTAMinor Pro
Sam Hinchee100002001-20021G Major Junior
Chad Hohmann13022142005-20072L1989-06-02Salmon Arm, BCMinor Pro
Brayden Holberton46112432023-20241R2007-06-14Sparwood, BCMajor Junior
George "Bud" Holloway282951021971502003-20085R1988-03-01Wapella, SASKMajor League
Nick Holowko135111829572014-20162L1997-06-26Burnaby, BCMajor Junior
Michal Holub66358372012-20142R1996-05-05Mission, BCMajor Junior
Connor Honey1102853811242011-20143R1994-04-01Edmonton, ALTAMajor Junior
Michael Horon1517842018-20202L2001-07-04Lethbridge, ALTAMajor Junior
Mark Howell54358181986-19882RRed Deer, ALTAMinor Pro
Jan Hrdina9960871471161994-19962C1976-02-05Hradec Kralove, Czech Rep.Major League
Greg Hubert4203301986-19871G1966-08-30Coquitlam, BCMajor Junior
Liam Hughes6502282017-20192G1999-07-22Kelowna, BCMinor Pro
Samuel Huo1016915492017-20192C2001-07-13Richmond, BCMajor Junior
William Huo300002023-20241L2005-05-14Richmond, BCMajor Junior
Paul Hurd1121221332011998-20013L1981-01-12Melfort, SASKMajor Junior
Ty Hurley1501162022-20231L2004-06-16Sherwood Park, ALTAMajor Junior
Jamie Huscroft87738454931985-19872D1967-01-09Creston, BCMajor League
Adam Huxley62410142212003-20041L1983-11-04Wainwright, ALTAMinor Pro
Troy Hyatt2362769961751990-19944D1974-10-03Edmonton, ALTAMajor Junior
Aaron Hyman6521315362016-20182D1998-04-19Calgary, ALTAMinor Pro
Tij Iginla5161319232021-20232C2006-08-04Lake Country, BCMajor Junior
Brian Ilkuf400001988-19891D1969-06-23Edmonton, ALTAMajor Junior
Scott Jackson32623961192092002-20086D1987-02-05Salmon Arm, BCMajor League
Colin Jacobs1864445892342008-20124C1993-01-20Coppell, TXMinor Pro
Jared Jagow600022008-20091C1988-11-27Rosetown, SASKMinor Pro
Kyle Jahraus600002008-20102G1990-06-26Saskatoon, SASKMajor Junior
Keltie Jeri-Leon120433578342018-20213R2000-01-19Kelowna, BCMinor Pro
David Jesiolowski5487152301994-19951R1974-01-01Edmonton, ALTAMinor Pro
Dustin Johner2911201522722671999-20045C1983-03-06Estevan, SASKMinor Pro
Andrew Johnson30628222012-20131C1994-10-15Saskatoon, SASKMajor Junior
Trevor Johnson3491827732001-20032D1982-01-25Trail, BCMinor Pro
Tyler Johnson66101626562005-20061C1985-07-11Breton, ALTAMajor Junior
Shon Jones-Parry11044342000-20011D1980-02-22Fort Saskatchewan, ALTAMajor Junior
Chris Joseph1622267892541985-19883D1969-09-10Burnaby, BCMajor League
Jared Jowett200001995-19961Major Junior
Jeff Jubenville971221332861990-19922R1974-05-02Duncan, BCMinor Pro
Pavel Kablin500001993-19941Major Junior
David Kaczowka12365114581998-20002L1981-07-05Regina, SASKMinor Pro
Chad Kalmakoff500021994-19951L1976-03-20Swift Current, SASKMajor Junior
Jaxan Kaluski9371421472017-20203L1999-04-27Lloydminster, ALTAMajor Junior
Adam Kambeitz305914342012-20131L1992-06-23Coaldale, ALTAEuropean Lower Leagues
Peter Kasowski42314576161989-19901C1969-03-19Edmonton, ALTAMinor Pro
Holden Katzalay59022212017-20181C2000-01-12Vancouver, BCMajor Junior
Troy Kaye18213271985-19861Major Junior
Garnet Kazuik200001986-19871L1967-06-27Estevan, SASKEuropean Lower Leagues
A.J. Kelham14347151993-19941C1974-03-30Vancouver, BCMinor Pro
Travis Kelln6632326161990-19911D1973-02-28Swift Current, SASKMajor Junior
Scott Kelman206501201702441996-20015C1981-05-07Winnipeg, MANMinor Pro
Mark Kelts210101999-20001D1983-02-16Consort, ALTAMajor Junior
Andrew Kemper98312151241991-19932D1974-04-07Montreal, PQMinor Pro
Mike Kennedy714247891341991-19921C1972-04-13Toronto, ONTMajor League
Sahvan Khaira77167722014-20162D1998-01-02Surrey, BCMajor Junior
Brent Kilpatrick282911801985-19872R1968-04-12Nelson, BCMajor Junior
Al Kinisky1492756832581989-19923L1972-05-31Vancouver, BCMajor Junior
Olaf Kjenstad763445791301992-19942L1973-06-15Kamloops, BCMinor Pro
Jon Klemm707815241987-19892D1970-01-08Cranbrook, BCMajor League
Rob Klinkhammer33358462005-20072L1986-08-12Lethbridge, ALTAMajor League
Kai Knak901122022-20231D2004-11-11Kloten, SwitzerlandEuropean Lower Leagues
Samuel Knazko2751520122021-20221D2002-08-07Trencin, SlovakiaMajor League
Kevin Knopp64182947861987-19892D1969-10-24Edmonton, ALTAMinor Pro
Blake Knox13349951444801991-19932C1972-02-05Thompson, MANMinor Pro
Keegan Kolesar24377901673382012-20175R1997-04-08Brandon, MANMajor League
Kevin Korchinski14515133148982019-20234D2004-06-21Saskatoon, SASKMajor League
Easton Kovacs1001102022-20231D2004-11-29Delta, BCMajor Junior
Kevin Kowalchuk426101681985-19882L1968-02-22Sherwood Park, ALTAMajor Junior
Taran Kozun8401142013-20152G1994-08-29Nipawin, SASKMinor Pro
Brent Krahn500002002-20031G1982-04-02Winnipeg, MANMajor League
Jason Kroffat24651181993-19952F1977-07-06Duncan, BCMajor Junior
Simon Kubicek1131639551112018-20202D2001-12-19Jindrichuv Hradec, Czech Rep.Minor Pro
Andrej Kukuca1225163114572018-20202R1999-11-14Trencin, SlovakiaEuropean Elite
Jouni Kuokkanen111184159291996-19982F1978-03-01Thunder Bay, ONTEuropean Lower Leagues
Greg Kuznik2121134455271995-19983D1978-06-12Prince George, BCMajor League
Darren Kwiatkowski11112161986-19871R1968-11-25Prince George, BCMajor Junior
Chase Lacombe36156272021-20221D2002-04-27Moose Jaw, SASKMajor Junior
Cy Laflamme16347271985-19861R1966-02-24Olds, ALTASemi-Professional
Brooks Laich10763891521072001-20032C1983-06-23Wawota, SASKMajor League
Brad Lambert26172138122022-20231C2003-12-19Lahti, FinlandMajor League
Danny Lapointe38178232001-20021C1984-09-10Victoria, BCMinor Pro
Braeden Laroque642911312011-20121D1992-04-06Saskatoon, SASKMajor Junior
Dion Lassu54318211652000-20011D1980-02-19Calgary, ALTAMinor Pro
Josh Lazowski1311202007-20081R1991-03-14Leduc, ALTAMajor Junior
Devon LeBlanc701416301362008-20091L1988-03-09Brandon, MANMinor Pro
Jake Lee135727341492016-20193D2001-07-13Sherwood Park, ALTAMajor Junior
Kevin Lee100001993-19941G1975-10-23Surrey, BCMajor Junior
Alex Lentowich18000362000-20022C1984-05-16Oakbank, MANMajor Junior
Josh Lepp3400062003-20052G1985-02-10Dalmeny, SASKMajor Junior
Rod Leroux95016161921995-19983D1979-08-21Calgary, ALTAMajor Junior
Cavin Leth406713392015-20172C1996-04-11Taber, ALTAMajor Junior
John Lilley45222850551992-19931R1972-08-03Wakefield, MAMajor League
Mark Lindsay9641115642000-20033D1984-11-13Westbank, BCMinor Pro
Scott Lindsay593423571221992-19931R1972-08-29Red Deer, ALTAMinor Pro
David Linsley75257122003-20063C1987-02-24Outlook, SASKMajor Junior
Roberts Lipsbergs1657967146752012-20153L1994-07-29Riga, LatviaMinor Pro
Chris Locker210101996-19971F1977-10-14Duluth, MNMajor Junior
Luke Lockhart34575901651462007-20136C1992-11-01Burnaby, BCEuropean Elite
Boyd Lomow300041986-19871L1966-04-27Sherwood Park, ALTAMinor Pro
Danny Lorenz22501212611985-19905G1969-12-12Murrayville, BCMajor League
Oscar Lovsin2000002023-20241C2006-09-18Calgary, ALTAMajor Junior
Simon Lovsin56161127622022-20242R2006-01-22Stony Plain, ALTAMajor Junior
Dorrin Luding1702222017-20181G1999-03-30Prince George, BCMajor Junior
Gabe Ludwig9391524222020-20233L2004-02-29Eagle River, AKMajor Junior
Chance Lund2582730571922007-20125L1992-05-05Fairview, ALTAMajor Junior
Jamie Lundmark52354277492000-20011C1981-01-16Edmonton, ALTAMajor League
Blake Lyda1800022019-20201G2002-05-21Edmonton, ALTAMajor Junior
Cason Machacek502241352011-20121D1991-07-26Lethbridge, ALTAMajor Junior
Andy MacIntyre83221537701990-19922L1974-04-16Thunder Bay, ONTMinor Pro
Mike Maclean38224422017-20181R1998-07-09Penticton, BCMajor Junior
Garan Magnes1202222015-20161L1997-04-11Edmonton, ALTAMajor Junior
Justin Maiser681116271192003-20041L1983-06-29Edina, MNMinor Pro
Nick Majkovic100051989-19901Major Junior
Kevin Malgunas1814448924941988-19913R1971-07-12Prince George, BCMinor Pro
Stewart Malgunas13526891151671988-19902D1970-04-21Prince George, BCMajor League
Grayson Malinoski300022023-20241G2007-04-11Saskatoon, SASKMajor Junior
Nikita Malukhin52549122017-20181L2000-07-15Kazan, RussiaMajor Junior
Chris Manchakowski38123341998-20002D1980-03-17Fort Saskatchewan, ALTAMinor Pro
Alan Manness34122739121999-20001R1979-08-05Domain, MANMajor Junior
Blair Manning102491021511191994-19962C1975-05-27Vancouver, BCMinor Pro
Patrick Marleau14383116199591995-19972C1979-09-15Swift Current, SASKMajor League
Connor Martin100002021-20221G2002-12-17Calgary, ALTAMajor Junior
Antonio Martorana68172239272023-20241R2007-07-18Edmonton, ALTAMajor Junior
Duane Maruschak87243660591991-19932C1972-08-08Prince Albert, SASKMajor Junior
Milt Mastad912461821991-19943D1975-03-05Regina, SASKMinor Pro
Trevor Mathias100041989-19901F1971-09-11Calgary, ALTAMajor Junior
Kazden Mathies619211162023-20241L2007-04-07Martensville, SASKMajor Junior
Darcy Mattersdorfer458311131992-19931C1975-10-31Fernie, BCMinor Pro
Alex Matvichuk4891221451993-19941R1975-05-13Kiev, UkraineMinor Pro
Russell Maxwell295510312013-20141C1994-02-17Magrath, ALTAMajor Junior
Harrison May200002007-20081G1989-01-15Vancouver, BCMajor Junior
Ian McAmmond68232447211988-19891L1968-11-11Grande Cache, ALTAMajor Junior
Darren McAusland202661091751681989-19923L1972-03-03Grovedale, ALTAMinor Pro
Keegan McAvoy1952139603611998-20013R1981-02-01Saskatoon, SASKMinor Pro
Kevin McDonald23119201381997-19981W1977-04-29Olds, ALTAMinor Pro
James McEwan1032352452004-20062L1987-04-23Kelowna, BCMinor Pro
Brian McFarlane359716201985-19861R1967-07-09Coquitlam, BCMajor Junior
Gavin McHale3300052004-20062G1987-10-23Winnipeg, MANMajor Junior
Ken McIntyre465813951986-19871R1969-06-05Regina, SASKMajor Junior
Payton McIsaac400082018-20191D2000-12-26Fort Saskatchewan, ALTAMajor Junior
Sam Mckechnie5961016412013-20152R1994-07-08Airdrie, ALTAMajor Junior
Jason McKee69233962471999-20001D1979-05-03Lloydminster, ALTAMinor Pro
Ian McKenzie1283130611802006-20082R1987-05-23Weyburn, SASKMinor Pro
Mike McKinlay400021990-19922R1974-09-18Duncan, BCMajor Junior
Darren McLachlan21547701176911998-20035L1983-02-16Nanaimo, BCMinor Pro
Mike McLean200001986-19871G1968-03-12Avonlea, SASKMajor Junior
Larry McMorran6611415361992-19942C1975-05-16Oromocto, NBMajor Junior
Ashton McNelly37134482022-20231R2003-06-02Westlock, ALTAMajor Junior
Cade McNelly121611173152017-20214D2001-10-17Westlock, ALTAMajor Junior
Scott McQueen29077232000-20011D1981-04-21Tofield, ALTAMajor Junior
Radek Meidl72161127892006-20071L1988-11-25Sparta, Czech Rep.European Elite
Brad Melin10751108159261985-19872C1966-09-21Sherwood Park, ALTAMajor Junior
Tyler Metcalfe333931562492841999-20056L1984-06-12Headingley, MANEuropean Elite
Spencer Michnik2300002022-20242G2006-10-07Sylvan Lake, ALTAMajor Junior
Thomas Milic9106602019-20234G2003-04-14Coquitlam, BCMinor Pro
Cory Millette32161329102014-20151L1995-01-19Storthoaks, SASKMajor Junior
Darryl Mitchell1502271985-19872D1969-02-11Victoria, BCMinor Pro
Ethan Mittelsteadt40314132021-20232D2005-12-18Victoria, BCMajor Junior
Joey Mittelsteadt663691631986-19882D1970-05-23Scarborough, ONTMinor Pro
Craig Mittleholt421301993-19941L1974-07-24Ottawa, ONTMinor Pro
Tony Mohagen11378153221995-19972L1978-07-13Regina, SASKMinor Pro
Sami Moilanen120434588762016-20182R1999-01-22Sipoo, FinlandEuropean Elite
Tomas Mojzis12631751062352001-20032D1982-05-02Kolin, Czech Rep.Major League
Reynold Monais703391996-19971 Major Junior
David Morisset19665721372991997-20014R1981-04-06Langley, BCMajor League
Alex Morozoff22415102019-20201L2001-05-30Saskatoon, SASKMajor Junior
Geoff Morris200001993-19941C1977-04-22Kamloops, BCMajor Junior
Payton Mount140234568242017-20214R2002-01-19Victoria, BCMajor Junior
Regan Mueller12450771271191993-19952C1975-04-04Humboldt, SASKMajor Junior
Danny Mumaugh6101102012-20153G1996-03-19Centennial, COMajor Junior
Tanner Muth48055282009-20101D1993-03-11Calgary, ALTAMajor Junior
Nico Myatovic1814675121822020-20244L2004-12-01Prince George, BCMinor Pro
Kevin Mylander791218301041992-19942W1975-06-05Escanaba, MIMajor Junior
Justin Myles2900002012-20142G1995-06-07Calgary, ALTAMajor Junior
Sawyer Mynio1782570951282021-20243D2005-04-30Kamloops, BCMinor Pro
Joel Nedecky201101999-20001FWinnipeg, MANMajor Junior
Petr Nedved716580145801989-19901L1971-12-09Liberec, CzechMajor League
Scott Neely88333972141985-19883C1967-01-28Maple Ridge, BCMajor Junior
Donovan Neuls283571231801522014-20184C1997-10-24Grenfell, SASKEuropean Elite
Jordy Niccolussi200001990-19911D1973-03-10Houston, BCMajor Junior
Greg Nicol831719362331988-19902L1969-04-16Kipp, ALTAMajor Junior
Jamie Nicolls56312051301987-19881R1968-03-27Vancouver, BCMinor Pro
Paul Nicolls28011251991-19921D1975-07-05Chilliwack, BCMinor Pro
Lindsay Nielsen28646751211072004-20106C1989-04-05Edmonton, ALTAMajor Junior
Marcel Noebels97384078412010-20122C1992-03-14Toenisvorst, GermanyMinor Pro
Jason Norrie7157122361994-19962R1977-10-08Calgary, ALTAMinor Pro
Jason Northard23011201990-19911L1973-01-16Burnaby, BCMajor Junior
Jim O'Brien13348691171212007-20092C1989-01-29Maplewood, MNMajor League
Robert Oberrauch17213361985-19861D1965-07-11Bolzano, ItalyEuropean Lower Leagues
Leon Okonkwo-Prada50279302021-20221D2003-07-07Colchester, EnglandEuropean Lower Leagues
Gustav Olhaver31235172015-20161C1997-07-03Angelholm, SwedenEuropean Elite
Benn Olson195326296442005-20083D1987-04-29Port McNeil, BCMinor Pro
Craig Olynick178738453141998-20013D1982-08-21Humboldt, SASKMinor Pro
Kevin Opsahl1300002005-20061G1986-01-18Trail, BCMajor Junior
Sam Oremba7361521202020-20233L2005-01-19Regina, SASKMajor Junior
Luke Ormsby806612392015-20183R1999-02-14Everett, WAMajor Junior
Chris Osgood21011181991-19921G1972-11-26Peace River, ALTAMajor League
Justin Ossachuk751110212751997-19992W1980-03-14Kelowna, BCMinor Pro
Luke Osterman802131392014-20162R1997-06-20Stillwater, MNMajor Junior
Turner Ottenbreit27223841073292014-20184D1997-07-09Yorkton, SASKMinor Pro
Steve Oursov300002007-20081C1991-08-16Chilliwack, BCMajor Junior
Drew Palmer201421255821993-19963D1976-01-10Wayzata, MNMinor Pro
Todd Panchyson800002007-20081D1988-01-07White Fox, SASKMajor Junior
Joe Pankratz1032541995-19961C1975-11-21Bloomington, MNMajor Junior
Nick Pannoni81022242000-20022G1982-11-06Babb, MTMinor Pro
Ryan Papaioannou21000112002-20031G1984-01-08Calgary, ALTAMajor Junior
Kelly Para66214465601985-19861L1966-05-06Kamloops, BCMajor Junior
Jonathan Parker105303565712008-20102R1991-09-25Solana Beach, CAMinor Pro
Nishaan Parmar664812392022-20242R2006-06-03Surrey, BCMajor Junior
Mark Parrish54543892291997-19981R1977-02-02Edina, MNMajor League
Alex Patterson400001987-19881D1969-04-08Toronto, ONTMajor Junior
Ed Patterson6413821741988-19902R1972-11-14Calgary, ALTAMajor League
Max Patterson3451116242019-20201R1999-12-27Kamloops, BCMajor Junior
Trey Patterson101102023-20241D2003-01-25Calgary, ALTAMajor Junior
Scott Peace1501141985-19861GMajor Junior
Richard Peacock3000141996-19971R1978-06-15Salmon Arm, BCMinor Pro
Jeff Peddigrew65303201991-19954C1976-01-03Lynn Lake, MANMajor Junior
Lane Pederson6581220172013-20152C1997-08-04Saskatoon, SASKMajor League
Jared Pelechaty910142015-20161D1999-01-12Winnipeg, MANMajor Junior
Spencer Penner1502242019-20212D2004-02-12Blumenort, MANMajor Junior
Trevor Pennock972681601989-19912D1973-02-09Kamloops, BCMajor Junior
Andy Penny200001995-19961L1979-11-19Edmonton, ALTAMinor Pro
Barcley Pernata300001986-19871 Major Junior
Craig Perry200022000-20011D1982-03-10Elnora, ALTAMajor Junior
Randy Perry6093746391996-19971D1976-06-19Edmonton, ALTAMinor Pro
Tyler Perry87223456541994-19962C1977-08-3170 Mile House, BCMinor Pro
Kyle Pess38121123342005-20072L1986-03-18Red Deer, ALTAMajor Junior
Chris Petres2503321987-19881G1970-09-20New Westminster, BCMajor Junior
Kirk Phare4151116701985-19861D1967-09-12Mission, BCMajor Junior
Jason Phillips832521986-19871L1967-01-29Coquitlam, BCEuropean Lower Leagues
Noah Philp1274085125392017-20192C1998-08-31Canmore, ALTAMinor Pro
Calvin Pickard24101010182008-20124G1992-04-15Moncton, NBMajor League
Bryce Pickford121827351202021-20243D2006-04-02Chauvin, ALTAMajor Junior
Nathan Pilling38131023372023-20241L2004-06-22Calgary, ALTAMajor Junior
Neil Pilon71518231371987-19881D1967-04-26Ashcroft, BCMajor Junior
Andrew Pinsent400002005-20061G1988-05-16Calgary, ALTAMajor Junior
Troy Pohl8156211987-19881L1967-10-14Vernon, BCMinor Pro
Jame Pollock22336881242651995-19994D1979-06-16Quebec, PQMajor League
Vanek Popil100002023-20241D2008-05-14Edmonton, ALTAMajor Junior
Sam Popowich2193352851392019-20245C2003-05-21Camrose, ALTAMajor Junior
Kevin Popp114514194501994-19962D1976-02-26Surrey, BCMinor Pro
Caleb Potter601122023-20241D2007-12-12Regina, SASKMajor Junior
Mike Power100001991-19921G1971-03-02Thunder Bay, ONTMinor Pro
Harlan Pratt33101171994-19951D1978-12-10Redwater, ALTAMinor Pro
Tim Preston25052591112851997-20014L1981-06-30Langley, BCMinor Pro
Luke Prokop4341721202022-20231D2002-05-06Edmonton, ALTAMinor Pro
Isak Quakenbush112437942006-20082R1990-04-17Fairbanks, AKMajor Junior
Deron Quint12844891331291993-19963D1976-03-12Durham, NHMajor League
Tyler Quiring84222446881991-19943L1975-01-11Prince George, BCMinor Pro
Prabh Rai23891127218882006-20104C1989-11-22Surrey, BCMinor Pro
Scott Ramsay871341792009-20112D1991-04-17Abbotsford, BCMajor Junior
Shawn Ramstead200001985-19861D1968-09-28100 Mile House, BCMajor Junior
Scott Ratzlaff11105562020-20244G2005-03-09Irma, ALTAMajor Junior
Jeremy Reich17054651193431995-19983L1979-02-11Craik, SASKMajor League
Scott Reid2001151994-19951G1976-11-25Grande Prairie, ALTAMinor Pro
Andrew Reimer27000181991-19921G1972-08-30Winnipeg, MANMajor Junior
Matthew Rempe1113029591582019-20223C2002-06-29Calgary, ALTAMajor League
David Richard25642601022002004-20095R1989-01-06Saskatoon, SASKMajor Junior
Jim Richards100001985-19861Major Junior
Sean Richards3261420542018-20191F1998-12-15St. Albert, ALTAEuropean Elite
Jake Riddle1513137682372000-20033L1983-04-22Minneapolis, MNMinor Pro
Paul Ritchie400021987-19881Major Junior
Jason Roberts4623562002-20042C1984-12-18Spiritwood, SASKMajor Junior
Brett Robertson38121931482006-20071C1986-04-25Strathmore, ALTAMajor Junior
Luke Robson200002023-20241C2004-03-23Carberry, MANMajor Junior
Kyle Ronan1702271995-19961R1979-03-15Winnipeg, MANMajor Junior
Kees Roodbol200001991-19921L1974-01-20Vancouver, BCMajor Junior
Roddy Ross7402222018-20202G2000-07-04Meadow Lake, SASKMajor Junior
Conner Roulette1314968117472018-20224L2003-05-13Winnipeg, MANMinor Pro
Brendan Rouse2232878106942009-20134C1992-01-28Langley, BCMajor Junior
Cody Rudkowsky15901313371995-19994G1978-07-21Willingdon, ALTAMajor League
Brendan Rudolph500002023-20241L2008-03-08Calgary, ALTAMajor Junior
Chad Rusnak501191991-19921R1973-02-02Calgary, ALTAMajor Junior
Bill Russell200001994-19951G1977-02-25St. Albert, ALTAMinor Pro
Henry Rybinski156461131591532018-20224R2001-06-26Vancouver, BCMinor Pro
Stuart Sage52141125481985-19861L1967-02-09Burnaby, BCMajor Junior
Michael Salmon1900002009-20112G1992-08-28Red Deer, ALTAMajor Junior
Darrell Sandback772117382211993-19952L1974-11-16Kamloops, BCMajor Junior
Mekai Sanders161202343852019-20245R2003-05-08Gig Harbor, WAMajor Junior
Connor Sanvido184262753762009-20134R1993-09-26Maple Ridge, BCMinor Pro
Oleg Saprykin11477821591961998-20002L1981-02-12Moscow, RussiaMajor League
Cory Sarich1331619471997-19981D1978-08-16Saskatoon, SASKMajor League
Ray Savard874028682231985-19872R1967-01-05Port Alberni, BCMinor Pro
Cody Savey21011312016-20193R2001-07-24Gold River, BCMajor Junior
Gracyn Sawchyn75245579812022-20242C2005-01-19Grande Prairie, ALTAMajor Junior
Todd Sawtell21235241986-19871Major Junior
Reid Schaefer14660621222032019-20234L2003-09-21Edmonton, ALTAMinor Pro
Jeremy Schappert2641662781302005-20105D1989-01-16Winnipeg, MANMajor Junior
Joshua Schappert119101626562005-20083C1989-01-16Winnipeg, MANMajor Junior
Loeden Schaufler20022112018-20191D2000-04-27De Winton, ALTAMajor Junior
Colin Scherger1801182005-20072D1989-12-04Medicine Hat, ALTAMajor Junior
Chris Schmidt25173581312091992-19964C1976-03-01Beaverlodge, ALTAMajor League
Andy Schneider97173855981988-19902L1972-03-29Edmonton, ALTAMajor League
Brandon Schuldhaus904711582015-20172D1998-02-23Calgary, ALTAMajor Junior
Andreas Schumacher33167162015-20161R1996-08-11Stemumsgund, SwedenMajor Junior
Corey Schwab95066491988-19913G1970-11-04North Battleford, SASKMajor League
Cole Schwebius1700002018-20191G2001-04-11Kelowna, BCMajor Junior
Mike Schwengler1726821986-19871C1969-05-10Medicine Hat, ALTAMajor Junior
Greg Scott278961092051942005-20094L1988-06-03Victoria, BCMinor Pro
Ladislav Scurko131355186812004-20062C1986-04-04Gelnica, SlovakiaEuropean Elite
Michael Seaton154711161990-19911L1971-01-30Atherton, CAMinor Pro
Jeff Sebastian1142357802151990-19922D1971-11-21Regina, SASKMinor Pro
Alessandro Segafredo19371062021-20221R2004-09-15Asiago, ItalyEuropean Lower Leagues
Kurt Seher1242443672281991-19932D1973-04-15Lethbridge, ALTAMinor Pro
Owen Seidel1812342015-20161R1998-04-21Richmond, BCMajor Junior
Mikhail Sentyurin41235272009-20101L1992-08-17Moscow, RussiaMajor Junior
Brent Severyn331120311641985-19861D1966-02-22Vegreville, ALTAMajor League
Dean Sexsmith44201535281986-19882C1968-05-13Virden, MANMajor Junior
Glen Seymour500021985-19861G1967-06-19Prince Rupert, BCMinor Pro
Lloyd Shaw140317205121993-19963D1976-09-26Regina, SASKMinor Pro
Riley Sheen83163248442012-20142L1994-12-21Edmonton, ALTAEuropean Elite
Mike Siklenka691913321151997-19992D1979-12-18Meadow Lake, SASKMajor League
Brenden Silvester159121931612007-20103C1991-05-02Port Coquitlam, BCMajor Junior
Trevor Sim71191837871986-19882C1970-06-09Calgary, ALTAMajor League
Darcy Simon1921337507191987-19903D1970-01-21North Battleford, SASKMinor Pro
Cole Simpson655914502002-20053D1986-02-27Tisdale, SASKMajor Junior
Shawn Skolney59099641996-19982D1979-07-15Wynyard, SASKMinor Pro
Brad Smith401141989-19901D1970-11-09Prince George, BCMinor Pro
Darcy Smith20000231993-19952D1976-05-01Sherwood Park, ALTAMinor Pro
Jerret Smith28124941181462012-20164D1995-04-21Surrey, BCEuropean Lower Leagues
Martin Smith100001988-19891F1971-03-10North Battleford, SASKMinor Pro
Ryan Smith712321992-19931F1973-08-20Winnipeg, MANEuropean Elite
Chris Sotiropoulos16022451997-19981D1979-12-06Calgary, ALTAMajor Junior
Calvin Spencer9981119932013-20152R1996-02-29Brooklyn Park, MNMinor Pro
Matthew Spiller2712464886461999-20034D1983-02-07Daysland, ALTAMajor League
Mitch Spooner1802222010-20111D1992-02-29Port Moody, BCMajor Junior
Tom Sprague136626321171988-19902D1970-03-25Edmonds, WAMinor Pro
Bretton Stamler2611752693702003-20074D1987-10-30Edmonton, ALTAMinor Pro
Carl Stankowski700002016-20171G2000-03-09Calgary, ALTAMajor Junior
Jay Stark95312152711987-19892D1968-02-29Vernon, BCMinor Pro
Travis Stevenson34369511993-19952D1975-08-01Shaunavon, SASKMajor Junior
Turner Stevenson2461001032038861988-19924R1972-05-18Prince George, BCMajor League
Austin Strand1053348811372016-20182D1997-02-17Calgary, ALTAMajor League
Garret Stroshein11000321998-19991W1980-04-04Edmonton, ALTAMajor League
Dave Sutter137624301052010-20122D1992-02-21Monthey, SwitzerlandEuropean Elite
David Svagrovsky120233659892002-20042R1984-12-21Prague, Czech Rep.Minor Pro
Lee Svangstu11000441996-19971L1976-07-23Crosby, NDMinor Pro
Lukas Svejkovsky33222446382021-20221C2001-11-28Tampa, FLMinor Pro
Brad Swanson991854721251995-19972D1977-01-06Kamloops, BCMajor Junior
Seth Swenson149364783792011-20143R1993-04-17Denver, COMinor Pro
Brent Symes1012301994-19951Major Junior
Nick Szadkowski15101341996-19971R1980-06-14Sooke, BCMajor Junior
Rob Tallas123077141991-19943G1973-03-20Edmonton, ALTAMajor League
Darren Taylor871521361661985-19872L1967-05-28Calgary, ALTAMinor Pro
Dave Taylor357714791996-19982L1978-04-07Stony Plain, ALTAMajor Junior
Rod Taylor23459871985-19861L1966-03-28Calgary, ALTAMajor Junior
Tyson Terretta44011132016-20182D2000-02-22High River, ALTAMajor Junior
Shea Theodore257581542121192010-20155D1995-08-03Aldergrove, BCMajor League
Chris Thompson1912751786161995-19983R1978-04-10Prince Albert, SASKMinor Pro
Nate Thompson25355881431532001-20054C1984-10-05Anchorage, AKMajor League
Bob Thornton210141995-19961C1975-02-18Manhasset, NYMinor Pro
Erin Thornton590661061990-19922D1973-05-16Chilliwack, BCMajor Junior
Denis Tolpeko1262634601112003-20052L1985-01-29Moscow, RussiaMajor League
Roman Tomanek54172542352005-20061L1986-01-28Povazska Bystrica, SlovakiaEuropean Elite
Dan Tompkins51143650581995-19961F1975-01-31Minnetonka, MNMinor Pro
Travis Toomey712217391372010-20111C1990-03-18Leduc, ALTAMajor Junior
Rylan Toth5802202016-20171G1996-05-31Saskatoon, SASKMinor Pro
Shannon Travis1681833511881986-19893D1969-02-24Lethbridge, ALTAMinor Pro
Branden Troock14445561011752009-20144R1994-03-20Edmonton, ALTAMinor Pro
Ryan Trsek83639531997-19992F1981-07-01Langley, BCMinor Pro
Alexander True169453984782014-20173C1997-07-17Copenhagen, DenmarkMajor League
Niko Tsakumis23145102021-20232D2005-07-05Richmond, BCMajor Junior
Brad Tutschek59111526792000-20011C1980-09-23Edmonton, ALTAEuropean Elite
Brennan Tutt1700042009-20101C1992-06-09Airdrie, ALTAMajor Junior
Jarret Tyszka21325761011452015-20194D1999-03-15Langley, BCMajor Junior
Kai Uchacz573710342018-20202C2003-06-24De Winton, ALTAMajor Junior
Josh Uhrich39224422015-20161R1996-02-03Rosetown, SASKMajor Junior
David Ullmann118211435851998-20013R1982-12-09Semiahmoo, BCMajor Junior
Petr Vala71161834251997-19981F1979-05-20European Elite
Lindsay Vallis2681271582853001987-19914R1971-01-12Winnipeg, MANMajor League
A.J. Van Bruggen37910191261997-19981R1977-04-24Wadena, MNMajor Junior
Eric Van Impe27268262021-20221D2001-10-21Calgary, ALTAMajor Junior
Kyle Verdino2831013682011-20121L1991-10-27Phoenix, AZMajor Junior
Thomas Vicars87022231998-20013G1981-05-31Kelowna, BCMajor Junior
Paul Vincent69272855591993-19952W1975-01-05Utica, NYMinor Pro
Nolan Volcan3211001312312512013-20196L1998-07-04Edmonton, ALTAMinor Pro
Dillon Wagner32246242011-20121C1991-04-16Duffield, ALTAMajor Junior
Zach Walker200022009-20101D1993-05-04Saltcoats, SASKMajor Junior
Kris Waltze200041997-19981R1978-05-30Two Hills, ALTAMinor Pro
Blake Ward2502242002-20031G1982-01-18Lloydminster, ALTAMajor Junior
Evan Wardley208931404432010-20155D1994-04-26Vulcan, ALTAMinor Pro
Stefan Warg107129301332008-20102D1990-02-06Stockholm, SwedenMinor Pro
Jamal Watson296814252015-20161L1995-01-14Calgary, ALTAMinor Pro
Garvin Weber600001987-19881G1969-02-10Watson, SASKMajor Junior
Glen Webster6011761991-19921R1972-05-02Camrose, ALTAMajor Junior
Matthew Wedman275751001752862015-20205C1999-05-25Edmonton, ALTAMinor Pro
Charles Wells2124064104992007-20114C1991-01-04Edmonton, ALTAEuropean Elite
Chris Wells2651061522584891991-19954C1975-11-12Calgary, ALTAMajor League
Bubba Westwood500092002-20042R1986-02-18Prince George, BCMajor Junior
Jason White626814631988-19891C1970-04-30Winnipeg, MANMinor Pro
Rich Wiest200021985-19861C1967-06-22Enchant, ALTAMajor Junior
Mackenzie Wight600002016-20171R1999-02-04Burnaby, BCMajor Junior
David Wilkie25112221990-19911D1974-05-30Ellensburg, WAMajor League
Owen Williams161834421092017-20203D2000-09-26Delta, BCMajor Junior
Brendan Williamson54178162019-20201C2002-05-04Chilliwack, BCMajor Junior
Tyler Willis871343563731995-19972R1977-04-08Princeton, BCMinor Pro
Jesse Wilson105274067691990-19922C1974-03-06Coquitlam, BCMajor Junior
Brendan Witt1931366796861990-19944D1975-02-20Humboldt, SASKMajor League
Kevin Wolf50134312012-20153D1996-04-07St. Paul, MNMajor Junior
Brecon Wood46358172018-20191L2000-12-05Edmonton, ALTAMajor Junior
Dody Wood1064156975041989-19923L1972-05-08Chetwynd, BCMajor League
Kurt Woolf12011141985-19861R1967-07-03Redcliff, ALTAMinor Pro
Daniel Wray31011422012-20131R1995-03-15Edmonton, ALTAMajor Junior
Braeden Wynne2003322023-20241D2004-01-13Coquitlam, BCMajor Junior
Jeremy Yablonski120222000-20011R1980-03-21Meadow Lake, SASKMajor League
Jaimen Yakubowski4799181282013-20141L1994-05-28Dalmeny, SASKMajor Junior
Derek Yeomans5502282006-20071G1986-05-12St. Albert, ALTAMajor Junior
George Zajankala491314271971991-19921L1972-05-14Revelstoke, BCMinor Pro
Mike Zakowich1016721989-19901C1970-03-04Winnipeg, MANMajor Junior
Brad Zavisha14545631082071988-19913L1972-01-04Hines Creek, ALTAMajor League
Randy Zulinick100001985-19861R1967-03-05MacKenzie, BCMajor 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.