hockey DB
search by league
team
morning report
contact us
home

Spokane Chiefs all-time player list

Player Name GP G A. Pts PIM Seasons Yrs. Pos. Birthdate Birthplace Highest Level
Team 2000001998-19991Minor Pro
Cal Aasman300001987-19881 Major Junior
Sean Affleck400002003-20041L1986-02-23Tofield, ALTAMajor Junior
Kaden Allan100002023-20241D2008-01-25Hamiota, MANMajor Junior
Niklas Andersen4781018142015-20161L1997-11-20Esbjerg, DenmarkEuropean Elite
Jaret Anderson-Dolan244113123236852014-20195C1999-09-12Calgary, ALTAMajor League
Egor Arbuzov584913242018-20191D2001-01-24Moscow, RussiaMajor Junior
Coco Armstrong46538122023-20241R2006-05-26West Vancouver, BCMajor Junior
Kevin Armstrong10107792005-20083G1988-06-29Winnipeg, MANMinor Pro
Campbell Arnold3701162017-20225G2002-01-02Nanaimo, BCMajor Junior
Erik Atchison150202747772018-20224R2002-05-26Las Vegas, NVMinor Pro
Doug Auchenberg46102939392003-20041C1983-07-11Sherwood Park, ALTAMinor Pro
Mike Aviani273891172063382009-20145C1993-04-07North Vancouver, BCMinor Pro
Scott Bailey1110551081990-19922G1972-05-02Calgary, ALTAMajor League
Paul Bailley900001994-19951L1976-08-07Winnipeg, MANMinor Pro
Brett Balas200002019-20201G2001-01-31Calgary, ALTAMajor Junior
Corbin Baldwin2481155663792008-20124D1991-02-05Winnipeg, MANMinor Pro
Anthony Bardaro162474996572008-20124C1992-09-18Delta, BCEuropean Elite
Lance Barenz201101992-19931Major Junior
Mike Barlage641561441988-19891D1970-08-21Humboldt, SASKMinor Pro
Chris Barr2391230424711999-20034D1982-04-12Nipawin, SASKMinor Pro
Brian Barron21145211986-19871L1968-07-26Bramalea, ONTMajor Junior
Brett Bartman192430341242007-20103D1989-10-20Medicine Hat, ALTAEuropean Lower Leagues
Kyle Beach685234861862009-20101L1990-01-13Kelowna, BCMinor Pro
Mason Beaupit7100052019-20234G2003-09-23Surrey, BCMajor Junior
Markson Bechtold2113558932082012-20175L1996-03-26Strathmore, ALTAMajor Junior
Barry Becker87055161992-19942G1973-03-13Medicine Hat, ALTAMajor Junior
Adam Beckman1539799196422017-20214L2001-05-10Saskatoon, SASKMajor League
Jared Bednar78931402621991-19932D1972-02-28Yorkton, SASKMinor Pro
Alex Bell551910441986-19882D1968-05-09Hamilton, ONTMajor Junior
David Bell1200061989-19901G1971-02-28Arborfield, SASKMajor Junior
Bill Bellmore501121997-19981F1978-06-20Apple Valley, MNMajor Junior
Mike Berger10133801131161985-19872D1967-06-02Edmonton, ALTAMajor League
Matt Berlin700002015-20172G1998-01-20Edmonton, ALTAMajor League
Rick Berry224913311997-19981D1978-11-04Birtle, MANMajor League
Ryan Berry722461161993-19974D1978-04-25Surrey, BCMajor Junior
Alessio Bertaggia161372042012-20131L1993-07-30Lugano, SwitzerlandEuropean Elite
Chase Bertholet17868113181632021-20243R2003-03-17The Pas, MANMajor Junior
Jay Bertsch1622838665891993-19974R1976-07-04Lethbridge, ALTAMajor Junior
David Bessason12532427961986-19882D1968-04-01Altona, MANMajor Junior
Maxim Bets117951272222411992-19942L1974-01-31Chelyabinsk, RussiaMajor League
Luke Betts610162007-20081L1989-05-24Maple Ridge, BCMajor Junior
Mike Betz32112102007-20103R1992-07-03Kelowna, BCMajor Junior
Judd Blackwater17150641142532005-20083R1987-06-22Lethbridge, ALTAMinor Pro
Ryan Blatchford11011202002-20031L1985-02-11Kelvington, SASKMajor Junior
Colton Bobyk6661016792012-20153D1996-03-17Red Deer, ALTAMajor Junior
Aaron Boh70629352711991-19932D1974-04-04Lethbridge, ALTAMinor Pro
Daniel Bohac1406554119981998-20002C1980-02-13Opava, Czech Rep.Minor Pro
Ben Bonni148102232722021-20243R2004-08-08Winnipeg, MANMajor Junior
Joel Boschman180727344711994-19984D1977-08-17Saskatoon, SASKMinor Pro
Kurtis Boutet400001991-19921C1973-05-18Calgary, ALTAMajor Junior
Drayson Bowman2651301122422752004-20095L1989-03-08Grand Rapids, MIMajor League
David Boychuk2211126376801998-20024D1981-07-16Edmonton, ALTAMajor Junior
Brady Brassart118163147862009-20112C1993-06-15Vernon, BCMinor Pro
Curt Brennan620201989-19901L1971-02-16Summerland, BCMajor Junior
Jaren Brinson61246352022-20242D2004-05-08Airdrie, ALTAMajor Junior
Bailey Brkin5205542017-20192G1999-05-29Sherwood Park, ALTAMinor Pro
Calder Brooks50223456282014-20151C1994-08-26Emerald Park, SASKMinor Pro
Marc Brown93142337721996-19982W1979-03-10Richmond, BCMinor Pro
Barry Brust16901010512000-20044G1983-08-08Swan River, MANMajor League
Chris Bruton25858801383682004-20084R1987-01-23Calgary, ALTAMinor Pro
Ryan Bryce300002006-20071D1987-09-03Red Deer, ALTAMajor Junior
Valeri Bure1781351632981751991-19943R1974-06-13Moscow, RussiaMajor League
Lance Burns385914341992-19931C1974-01-23Eckville, ALTAMinor Pro
Donovan Buskey2600002016-20182G2000-01-29Vancouver, BCMajor Junior
Shaun Byrne530331841992-19942L1975-01-02Killam, ALTAMinor Pro
Brady Calla31111425272008-20091R1988-03-14Kelowna, BCMinor Pro
Kris Callaway5901313651998-20002D1982-06-21North Delta, BCMajor Junior
Joe Cardarelli2329389182891993-19974L1977-07-13Burnaby, BCMinor Pro
Zach Cardella400002002-20031G1985-08-04Spokane, WAMajor Junior
Jacob Cardiff156131225922012-20164D1996-02-07Regina, SASKMajor Junior
Berkly Catton1407897175772021-20243C2006-01-14Saskatoon, SASKMajor Junior
Martin Cerven409918421995-19961C1977-03-07Trencin, Czech Rep.Minor Pro
Nick Charif272911202014-20151D1995-02-06Edmonton, ALTAMajor Junior
Connor Chartier209254671632010-20155R1994-01-15Calgary, ALTAMajor Junior
Landis Chaulk226612401985-19861F1966-05-17Swift Current, SASKMinor Pro
Paul Checknita35033481988-19902D1970-02-25Trail, BCMajor Junior
Steve Chelios100001987-19881D1968-08-24Chicago, ILMinor Pro
Cedric Chenier37246112017-20181R2000-02-05Winnipeg, MANMajor Junior
Al Cherniwchan800021985-19861C1968-01-28Edmonton, ALTAMajor Junior
Ty Cheveldayoff1944356993262020-20244L2003-05-14Stony Plain, ALTAMinor Pro
Carter Chorney6810414292017-20192R2001-02-06Sherwood Park, ALTAMajor Junior
Des Christopher100001990-19911G1973-01-26Calgary, ALTAMinor Pro
Mike Chrun141394382831988-19913R1971-07-13Saskatoon, SASKMajor Junior
Jordan Chudley57022652019-20212D2001-02-10Souris, MANMajor Junior
Michael Cicek7351217172021-20232C2004-01-26Winnipeg, MANMajor Junior
John Cirjak252771352122121993-19974C1977-02-10Burnaby, BCMinor Pro
Marian Cisar1226475139861996-19982R1978-02-25Bratislava, SlovakiaMajor League
Jordan Clarke105114152652000-20033D1982-01-27Rouleau, SASKMajor Junior
Matt Cockell1000001998-19991G1979-05-04Winnipeg, MANMajor Junior
Rykr Cole37279212016-20182R1997-04-29Moosomin, SASKMajor Junior
John Colvin72011661986-19904G1970-07-02Kelowna, BCMajor Junior
Seth Compton2663134651292004-20095C1988-04-12West Richland, WAMajor Junior
David Conrad634610652008-20102L1991-01-07Winnipeg, MANMajor Junior
Mitch Cornett68133346991986-19871D1966-06-28Calgary, ALTAEuropean Lower Leagues
Bart Cote2121214291990-19911D1970-11-12Regina, SASKMajor Junior
Brandin Cote3521011542554951996-20026C1981-04-21Swift Current, SASKMinor Pro
Corey Courchene22448402006-20071L1986-05-29Fort Alexander, MANMinor Pro
Liam Couture1021891802002-20042D1985-08-24Calgary, ALTAMajor Junior
Dawson Cowan7114522022-20242G2005-09-28Warren, MANMajor Junior
Jared Cowen23937821192742006-20115D1991-01-25Saskatoon, SASKMajor League
Jeff Cox31156231987-19881 Major Junior
Jace Coyle52189232007-20081D1990-05-24Cranbrook, BCMinor Pro
Stewart Coyle2003382012-20131D1995-08-15Sicamous, BCMajor Junior
Brayden Crampton1801367801822021-20243D2004-05-02Chilliwack, BCMajor Junior
T.C. Cratsenberg68022842008-20113C1992-01-02Federal Way, WAMajor Junior
Logan Cunningham6517862019-20234D2004-03-29Yellowknife, NWTMajor Junior
Jarrod Daniel64022101994-19951G1974-11-05Edmonton, ALTAMajor Junior
Cam Danyluk643024542631990-19922L1972-09-06Andrew, ALTAMinor Pro
Regan Darby7011281997-19981D1980-07-17Estevan, SASKMinor Pro
Curtis Darling1600022001-20021G1983-07-27Calgary, ALTAMinor Pro
Dion Darling113212143581992-19942D1974-10-22Edmonton, ALTAMinor Pro
Tommaso De Luca65163349502022-20231C2004-12-29Aosta, ItalyEuropean Elite
Todd Decker32212546441987-19881C1967-03-06Vancouver, BCMinor Pro
Joe Degirolamo900001985-19861G1967-12-08Dawson Creek, BCMajor Junior
Grant Delcourt12473951682291985-19872F1966-08-13Prince George, BCMajor Junior
Gregg Delcourt19931771081701985-19894R1969-05-09Kelowna, BCMajor Junior
Jevon Desautels3013856947362000-20055L1984-03-15Alida, SASKMinor Pro
Derek Descoteau1311922411561992-19953C1975-09-02Medicine Hat, ALTAMajor Junior
Andrew DeSousa32022442002-20031D1983-01-28Richmond, BCMajor Junior
Bob Dever811261987-19892D1970-01-27Abbotsford, BCMajor Junior
Kirk DeWaele23213381996-19971D1976-03-24Calgary, ALTAMinor Pro
Shawn Dietrich5902261988-19913G1972-09-17Kimberley, BCMajor Junior
Dustin Donaghy1231115262012007-20103L1989-04-07Cranbrook, BCMinor Pro
Jason Dorey200001988-19891D1972-02-09Ladysmith, BCMajor Junior
Milan Dragicevic901226383701988-19902D1970-07-13Dakova, YugoslaviaMajor Junior
Barry Dreger581035452221989-19901D1969-11-28Winnipeg, MANMinor Pro
Rob Dumas57823311341989-19901D1969-03-19Spirit River, ALTAMinor Pro
Rocky Dundas9044871312291985-19872R1967-01-30Regina, SASKMajor League
Jan Dusanek2711011211998-19991D1980-10-07Pardubice, Czech Rep.European Elite
Ryan Duthie1981061642703521991-19943C1974-09-02Red Deer, ALTAMinor Pro
Jon Duval41213151281992-19931D1972-03-03Fort Saskatchewan, ALTAMinor Pro
Murray Duval1012846741471986-19893D1970-01-22Thompson, MANMinor Pro
Kevin Ekdahl3261016371986-19871D1966-05-21Kingman, ALTAMajor Junior
Rasmus Ekstrom37151429182023-20241C2004-10-04Stockholm, SwedenEuropean Lower Leagues
Ross Elm300001985-19861Major Junior
Hudson Elynuik245831372202492013-20185C1997-10-12Calgary, ALTAMinor Pro
Mac Engel8805542010-20133G1993-03-07Red Deer, ALTAMajor Junior
Gustav Engman1261017271822003-20052D1985-01-17Borlange, SwedenMinor Pro
Brad Erickson356713232005-20061C1985-05-04Saskatoon, SASKMajor Junior
Tommie Eriksen28134951990-19911D1970-10-07Oslo, NorwayMinor Pro
Cody Esposito572681092006-20082L1989-02-18Airdrie, ALTAMinor Pro
Frank Esposito7033171990-19911R1973-09-06Edmonton, ALTAMinor Pro
Blake Evans69101222481996-19982C1980-07-02Kindersley, SASKMinor Pro
Frank Evans256311461775901988-19924D1971-03-22Red Deer, ALTAMinor Pro
Dean Ewen1111823415631986-19893L1969-02-28Saskatoon, SASKMinor Pro
Dan Faassen693581471990-19922D1973-07-04Lethbridge, ALTAMajor Junior
Milos Fafrak6691019322017-20181L1999-07-08Martin, SlovakiaEuropean Elite
Jeff Faith191818262052015-20194D1998-01-06Wilcox, SASKMajor Junior
Justin Falk182742492212005-20083D1988-10-11Snowflake, MANMajor League
Pat Falloon2041461943401221988-19913R1972-09-22Foxwarren, MANMajor League
Jeff Fancy2011141992-19931D1973-03-01Cranbrook, BCMinor Pro
Jeremy Farr871781391998-20002D1982-04-19Airdrie, ALTAMajor Junior
Scott Farrell1391453674531987-19903D1970-04-15Richmond, BCMinor Pro
Randy Favaro2043346793221992-19964R1976-02-12North Delta, BCMinor Pro
Artie Feher600001986-19871G1966-09-21Prince Albert, SASKMajor Junior
Layton Feist6272633512023-20241D2004-01-26Dawson Creek, BCMajor Junior
Tyson Feist33055282017-20192D2001-01-14Dawson Creek, BCMinor Pro
Brad Ference1571873916801995-19994D1979-04-02Calgary, ALTAMajor League
Jeff Ferguson64066431988-19902G1969-07-23Calgary, ALTAMinor Pro
Gerry Festa1500002003-20041G1984-01-18Calgary, ALTAMinor Pro
Evan Fiala157832402642013-20174D1997-06-07Clavet, SASKMinor Pro
Todd Fiddler108504595532011-20132L1993-07-13Meadow Lake, SASKMinor Pro
Jack Finley1533657931242017-20225C2002-09-02St. Louis, MOMinor Pro
Cole Fischer115417211591997-20003D1981-12-23Luseland, SASKMinor Pro
Zach Fischer432114351002017-20181R1997-07-19Lloydminster, ALTAMinor Pro
Wade Flaherty500001985-19861G1968-01-11Terrace, BCMajor League
Shaun Fleming1700001997-19992G1980-02-29Regina, SASKMajor Junior
Craig Fletcher200001991-19921D1974-06-23Penticton, BCMajor Junior
Scott Fletcher951672301994-19962D1975-11-13Grande Prairie, ALTAMajor Junior
James Form910162021-20221C2002-01-25Saskatoon, SASKMajor Junior
Mark Forth115014142181997-20003D1981-09-28Coaldale, ALTAMajor Junior
Logan Foster701102016-20171C1999-09-07Kamsack, SASKMajor Junior
Jason Fram308331541871182011-20165D1995-04-23South Delta, BCMinor Pro
Bill Francione12000111986-19882G Major Junior
Copeland Fricker45391262020-20222R2003-08-20Midland, TXMajor Junior
Chase Friedt-Mohr1511242019-20223D2003-08-21Prince Albert, SASKMajor Junior
Rob Friesen187921302221351986-19893C1968-05-18Winnipeg, MANMinor Pro
Pete Fry100001985-19861G1967-04-01Toronto, ONTMinor Pro
Marco Fuster611823411701988-19891R1968-07-29Williams Lake, BCMinor Pro
Connor Gabruch846713292018-20202R2001-09-16Saskatoon, SASKMajor Junior
Link Gaetz59920293131987-19881D1968-10-02Vancouver, BCMajor League
Blake Gal32574931672162008-20135R1992-04-14Lethbridge, ALTAMajor Junior
Luke Gallagher6816782016-20204D2000-05-18Spokane, WAMajor Junior
Burke Gallimore200002006-20071R1991-01-08Edmonton, ALTAMinor Pro
Troy Gamble105055701986-19882G1967-04-07New Glasgow, NSMajor League
Chad Gans1414561995-19961L1976-06-17Medicine Hat, ALTAMajor Junior
Murray Garbutt31171936901990-19911C1971-06-29Hanna, ALTAMinor Pro
Greg Gatto3537101381991-19921R1971-01-01Lethbridge, ALTAMinor Pro
Craig Geekie6651621831993-19941D1973-03-16Strathclair, MANMinor Pro
Gabe Geisick10235371988-19891Major Junior
Brent Gilchrist98901001901281985-19872C1967-04-03Moose Jaw, SASKMajor League
Sean Gillam281401421825421992-19964D1976-05-07Lethbridge, ALTAMinor Pro
Steven Gillen111141630722001-20054C1986-05-01Kindersley, SASKMinor Pro
Brody Gillespie300002023-20241C2008-02-16Vancouver, WAMajor Junior
Brad Ginnell1633692019-20201C2000-07-04Calgary, ALTAMajor Junior
Kooper Gizowski112151934582021-20232R2005-05-05Edmonton, ALTAMajor Junior
Gary Gladue141135265742003-20052D1984-04-09Coquitlam, BCMinor Pro
Trevor Glass8492938422007-20092D1988-01-22Cochrane, ALTAMinor Pro
Scott Gordon400001987-19881DSarnia, ONTMajor Junior
Reid Gow229171291462232009-20145D1994-04-04Killarney, MANMajor Junior
Michael Grabner1808841129802004-20073R1987-10-05Villach, AustriaMajor League
Ivan Gracia1731492001-20021L1984-07-14, SpainMajor Junior
Kris Graf150715224941995-19983L1978-05-05Edmonton, ALTAMinor Pro
Geoff Grandberg131628341141990-19922D1972-05-13Saskatoon, SASKMajor Junior
Mike Gray674373301991-19921R1974-04-12Richmond, BCMajor Junior
Travis Green2581371653022281986-19904C1970-12-20Castlegar, BCMajor League
Colin Gregor6167101989-19901L1970-07-29Grande Prairie, ALTAMinor Pro
Ron Grimard6771724811997-19981D1978-06-09Kelowna, BCEuropean Lower Leagues
Shane Gris300001999-20001GMajor Junior
Mac Gross166143145482019-20234D2002-01-22Swift Current, SASKMajor Junior
Jake Gudelj119111122562021-20232L2005-12-05Vancouver, BCMajor Junior
Sean Gulka802202017-20192C2000-02-15Langley, BCMinor Pro
David Hajek27033101998-19991D1980-06-13Chomutov, Czech Rep.European Elite
Mike Haley1611121324521994-19973R1977-03-17Taber, ALTAMajor Junior
Dalton Hamaliuk21363137832014-20184D1998-03-21Leduc, ALTAMinor Pro
Cole Hamblin1916782010-20122D1993-03-09St. Adolphe, MANMajor Junior
Hugh Hamilton253291231523331993-19974D1977-02-11Saskatoon, SASKMinor Pro
Kadan Hanas21033332018-20191R1999-12-18Strathmore, ALTAMajor Junior
Chris Harper668816881998-20002L1981-07-01Prince Albert, SASKMinor Pro
Derrek Harper24000151989-19901D1973-01-05Princeton, BCMinor Pro
Bill Harrington314913601987-19892C1970-01-21Fairbanks, AKMinor Pro
Chase Harrington6561723272022-20242L2007-10-30Prince George, BCMajor Junior
Brian Harris22145162003-20041C1984-02-15North Delta, BCMinor Pro
Kelly Harris10011311989-19901D1973-02-26Wetaskiwin, ALTAMinor Pro
Todd Harris4231114561992-19931D1972-05-11Calgary, ALTAMinor Pro
Luke Harrison720242015-20161R1995-10-07West Kelowna, BCMajor Junior
Adam Hascic40145412013-20141L1996-10-28Trencin, SlovakiaMajor Junior
David Haun4500001997-19992G1978-02-06Solsgirth, MANMinor Pro
Jarid Hauptman324711302011-20121R1994-03-09Morinville, ALTAMajor Junior
Evan Haw89417211832005-20072D1986-04-30Fort McMurray, ALTAMajor Junior
Mike Hawes13963521152281986-19903R1969-12-06Prince George, BCMajor Junior
Ryan Hawes20101211993-19952D1977-02-15Coquitlam, BCMajor Junior
Cade Hayes101252752992021-20232C2002-07-09Eatonia, SASKMajor Junior
Chris Heid22519861052211998-20035D1983-03-14Langley, BCMinor Pro
Adam Helewka210931001931262012-20164L1995-07-21Burnaby, BCMinor Pro
Tyson Helgesen26318831012752013-20185D1997-06-10Fairview, ALTAMinor Pro
Don Henderson32437601986-19882L1968-09-23Calgary, ALTAMajor Junior
Jordan Henderson11211213462014-20173D1997-02-19Surrey, BCMinor Pro
Scott Henkelman30151227492000-20011L1981-01-20Sherwood Park, ALTAMajor Junior
Ian Herbers29167851985-19861D1967-07-18Jasper, ALTAMajor League
Rick Herbert3121921801985-19872D1967-07-10Toronto, ONTMinor Pro
Declan Hobbs200002017-20181G1998-08-19Humboldt, SASKMajor Junior
Adam Hobson25251771282672002-20075C1987-01-09Mission, BCMinor Pro
Justin Hocking8747113841991-19932D1974-01-09Stettler, ALTAMajor League
Dan Holden52212142321985-19861European Lower Leagues
Pat Holley9101151987-19881R1968-03-17Cincinnati, OHMajor Junior
Mitch Holmberg314147149296692009-20145R1993-03-09Sherwood Park, ALTAMinor Pro
Jared Hope646915221994-19962C1978-02-14Edmonton, ALTAMajor Junior
Tony Horacek15259881473691985-19883L1967-02-03Vancouver, BCMajor League
Barry Horman148259341692000-20033R1984-07-07Victoria, BCMinor Pro
Bobby House1022935641371989-19912R1973-01-07Whitehorse, Yukon TerrMinor Pro
Kyle Howarth77151328972004-20062L1986-09-29Belair, MANMinor Pro
Jan Hrdina18101626251995-19961C1976-02-05Hradec Kralove, Czech Rep.Major League
Bear Hughes1274274116602018-20223C2001-05-30Post Falls, IDMinor Pro
Garret Hughson105033222012-20164G1995-05-31Foremost, ALTAMajor Junior
Trent Huitema810142015-20172D1998-06-16Chilliwack, BCMajor Junior
Scott Humeniuk68820281561986-19882D1969-09-10Saskatoon, SASKMinor Pro
Keyvan Hunt100002004-20051G1986-03-20Coquitlam, BCMajor Junior
Dave Hunter41134351987-19881C1970-05-15Sylvan Lake, ALTAMajor Junior
Graham Hurlburt300002001-20021 Major Junior
Dwaine Hutton20102131351985-19861C1965-04-18Edmonton, ALTAMinor Pro
Judson Innes667172471985-19872C1969-01-02Powell River, BCMajor Junior
Kirk Irving100002004-20051G1986-10-17Swan Hills, ALTAMinor Pro
Gerry Iuliano1501101985-19861G1966-01-28Toronto, ONTMajor Junior
Adam Iwan100002010-20111G1993-04-29Winnipeg, MANMajor Junior
Reed Jacobson111122335322019-20223L2002-04-07Swift Current, SASKMajor Junior
Will Jamieson1602282022-20242C2006-10-25Delburne, ALTAMajor Junior
David Jesiolowski67312153621992-19942R1974-01-01Edmonton, ALTAMinor Pro
Mike Jickling219521001522901989-19934C1973-01-05Edmonton, ALTAMinor Pro
Trevor Jobe1114501985-19861C1967-05-14Brandon, MANMinor Pro
Ben Johnson31257211997-19992L1979-04-17Duluth, MNMajor Junior
Perry Johnson6594453611997-19981D1977-03-23Edmonton, ALTAMinor Pro
Tyler Johnson2661281542821662007-20114C1990-07-29Spokane, WAMajor League
Wyatt Johnson943762015-20161C1995-03-05Saskatoon, SASKMajor Junior
Simon Jones600091998-19991R1982-03-26Richmond, BCMajor Junior
Ty Jones18772941665381995-19994W1978-05-24Richland, WAMajor League
Kevin Jorgenson200001986-19871D1971-04-03Maple Ridge, BCMinor Pro
Skot Jorgenson70119201281985-19861D1966-03-02Major Junior
Steve Junker2661061212273121988-19924R1972-06-26Castlegar, BCMajor League
Craig Kalawsky401161988-19891D1969-06-06Killam, ALTAMajor Junior
Marek Kalus101243054532010-20133D1993-07-22Ostrava, Czech Rep.European Elite
Justin Kanigan53459782001-20032L1983-01-04Castlegar, BCMinor Pro
Joff Kehler279751272023281999-20045L1983-06-14Edson, ALTAMinor Pro
Matt Keith15451521031861998-20035C1983-04-11Edmonton, ALTAMajor League
Justin Keller5211920142000-20022L1983-07-14Sturgis, SASKMinor Pro
Justin Kelly1300001997-19981C1981-03-17Abbotsford, BCMinor Pro
Curtis Kelner81711181342006-20082D1988-02-19Peoria, AZMajor Junior
Stuart Kerr742572112001-20032D1984-04-22Carberry, MANMinor Pro
Brenden Kichton333672012681432008-20135D1992-06-18Spruce Grove, ALTAMinor Pro
Trevor Kidd1401141990-19911G1972-03-26Dugald, MANMajor League
Brent Kilpatrick500051985-19861R1968-04-12Nelson, BCMajor Junior
Michael King129162137402018-20202C2000-02-17Winnipeg, MANMajor Junior
Noah King10493948822018-20202D1999-07-02Winnipeg, MANMinor Pro
Tyler King13281927602011-20143D1995-02-18Pilot Butte, SASKMajor Junior
Cary Kit301101987-19881D1969-10-09Prince Albert, SASKMajor Junior
Chad Klassen282961562522312001-20065C1985-04-16Warman, SASKMinor Pro
Reece Klassen1301102018-20191G1999-08-08Cloverdale, BCMajor Junior
Jon Klemm204161201362071988-19913D1970-01-08Cranbrook, BCMajor League
Dean Kletzel55358231992-19931C1976-01-17Didsbury, ALTAMajor Junior
Mitchell Kohner600022020-20211R2002-02-11Rosemount, MNMajor Junior
Tony Kolewaski100002001-20021G1982-08-01Calgary, ALTAMajor Junior
Zenith Komarniski4372027901997-19981D1978-08-13Edmonton, ALTAMajor League
Dan Kopec30077481992-19931D1973-03-03Weyburn, SASKMinor Pro
Presten Kopeck3161319122015-20161C1995-01-26Medicine Hat, ALTAMajor Junior
Levko Koper330971292262342006-20115L1990-10-05Edmonton, ALTAMinor Pro
Pavel Kousal497310182016-20171C1998-11-14Jihlava, Czech Rep.European Elite
Timafey Kovgoreniya43426412021-20221D2003-02-13Minsk, BelarusEuropean Elite
Kelly Kozack801181985-19861D1966-04-24Regina, SASKMajor Junior
Patrick Kozyra801102007-20081D1989-01-24Sherwood Park, ALTAMajor Junior
Sean Krakiwsky38162642371986-19871R1967-12-29Calgary, ALTAMinor Pro
Filip Kral1543189120462017-20203D1999-10-20Blansko, Czech Rep.Major League
Lukas Kral43881672023-20241L2003-02-03Sadska, Czech Rep.Major Junior
Darren Kramer1393024545062010-20122L1991-11-19Peace River, ALTAMinor Pro
Tim Krymusa3321041002042111998-20035L1982-01-23Morden, MANEuropean Lower Leagues
Kyle Krzyzaniak700072010-20111D1992-06-08Neepawa, MANMajor Junior
Darcy Kuemper2006-20071G1990-05-05Saskatoon, SASKMajor League
Steven Kuhn28851831341902008-20124C1991-12-01Oyen, ALTAMajor Junior
Damon Kustra1201191987-19881G1970-09-14Brandon, MANMajor Junior
Jason Labarbera2101101999-20001G1980-01-18Burnaby, BCMajor League
Tamas Laday600661042014-20151D1996-03-20Szekesfehervar, HungaryEuropean Elite
Mike Ladyman2202242018-20191D2001-03-30Winnipeg, MANMajor Junior
Chris Lafreniere1181330431961987-19914D1971-09-03Portage la Prairie, MANMinor Pro
Drew Lamontagne100002000-20011D1983-05-18Rockglen, SASKMajor Junior
Chris Lane11231114991995-19972D1978-02-16St. Albert, ALTAMajor Junior
Grady Lane129815232232019-20234L2003-03-29Virden, MANMajor Junior
Jakub Langhammer135263258842002-20042L1984-08-17Prague, Czech Rep.European Elite
Chris Langkow91111728472005-20083C1989-08-22Vegreville, ALTAMinor Pro
Danny Lapointe304812392004-20051C1984-09-10Victoria, BCMinor Pro
Bryan Larkin67133245801987-19881D1967-02-02Saskatoon, SASKEuropean Lower Leagues
Chad Larsen44055371988-19902DAbbotsford, BCMajor Junior
Cordel Larson172305585752017-20225R2001-05-02Weyburn, SASKMajor Junior
Bobby Leavins5251419571998-19991C1979-02-14Elrose, SASKMinor Pro
Sean LeBrun7681624501985-19872L1969-05-02Prince George, BCMinor Pro
Matt Leduc174528331422016-20215D2000-01-10Richmond, BCMajor Junior
Luke Lee-Knight900002011-20121G1993-04-04Calgary, ALTAMajor Junior
Greg Leeb2761271642912251994-19984C1977-05-31Red Deer, ALTAMajor League
Garrett Leedahl31077262009-20112D1991-06-15Saskatoon, SASKMajor Junior
Darren Lefebvre48000262001-20032R1985-05-25Rosetown, SASKMajor Junior
Curt Lehner268311171986-19871L1968-11-05Prince Albert, SASKMajor Junior
David Lemanowicz100066311992-19964G1976-03-08Vancouver, BCMinor Pro
Mike Lencucha6001101998-20002G1980-12-18Red Deer, ALTAMajor Junior
Stephan Lenoski3611718402006-20071D1986-05-08Winnipeg, MANMajor Junior
Dmitri Leonov17055801352051993-19963L1975-02-05Chelyabinsk, RussiaMinor Pro
Trevor Leslie6000141986-19871DCreston, BCMajor Junior
Ryan Letts1681123342442007-20103R1989-02-15Newport Beach, CAMajor Junior
Kirby Lindal1761117251986-19871R1968-01-12Humboldt, SASKMinor Pro
Jamie Linden751011213601991-19932R1972-07-19Medicine Hat, ALTAMajor League
David Linsley888917462005-20072C1987-02-24Outlook, SASKMajor Junior
Ratislav Lipka35134122000-20011R1983-05-09Piestany, SlovakiaEuropean Elite
Mitch Lipon1320242014-20151C1996-03-30Regina, SASKMajor Junior
Jeff Little4000201988-19891GCalgary, ALTAMajor Junior
Darcy Loewen20878971755731985-19894L1969-02-26Calgary, ALTAMajor League
Joe Logan103103242792004-20062D1986-02-20Gull Lake, SASKMajor Junior
Jouni Loponen802221988-19891D1971-07-01Oulu, FinlandEuropean Elite
Pat Loyer615681985-19861D1965-01-26Edmonton, ALTAMajor Junior
Lynn Loyns258721131851791997-20014W1981-02-22Naicam, SASKMajor League
Jeff Lucky1965679135661998-20046C1983-03-17Sheho, SASKEuropean Lower Leagues
Ned Lukacevic1753846841462001-20054L1986-02-11Podgorica, SerbiaMinor Pro
Doug Lynch42612181292002-20031D1983-04-04North Vancouver, BCMajor League
Jason Lynch1752793212002-20064D1987-05-26Coquitlam, BCMajor Junior
Jeff Lynch31347801273562001-20065L1985-11-20Coquitlam, BCMinor Pro
Scott Lynch1252137582142002-20053D1984-09-07Coquitlam, BCMajor Junior
Tyler MacKay99044531999-20012G1980-01-15Deschambault Lake, SASKMinor Pro
Bob MacKenzie5000131985-19861D1967-06-09Prince Albert, SASKMajor Junior
Brad MacLeod100001987-19881 Major Junior
Owen MacNeil673811232018-20213C2003-05-31Calgary, ALTAMajor Junior
Adam Magarrell156733402701994-19973D1976-01-02Domain, MANMajor Junior
Phillip Magistrale1002262005-20061D1987-04-01Tsawassen, BCMajor Junior
Marc Magliarditi2901121996-19971G1976-07-09Niagara Falls, NYMinor Pro
Shane Maitland1171022323101989-19923R1972-09-15Terrace, BCMajor Junior
Pat Malone5000131987-19881D1968-08-15Thunder Bay, ONTMajor Junior
Steven Mann79123345381999-20023D1983-08-28Lac Vert, SASKMajor Junior
Matt Marantz1092225471042009-20123R1991-05-09Calgary, ALTAMajor Junior
Chase Martin200002009-20101G1992-04-23Medicine Hat, ALTAMajor Junior
Owen Martin55141024222022-20242C2007-05-11Oakbank, MANMajor Junior
Josh Maser523252081997-19992R1979-04-20Medicine Hat, ALTAMinor Pro
Shane Massie6011191988-19891C1971-01-17Major Junior
Leif Mattson38182139122019-20201R1999-07-23Thompson, MANMinor Pro
Nathan Mayes7411617602021-20243D2006-06-10Salmon Arm, BCMajor Junior
Devon McAndrews36538372014-20151L1995-07-21Edmonton, ALTAMajor Junior
Bryan McCabe152391451844671992-19953D1975-06-08St. Catharines, ONTMajor League
Nick McCarry36161935182021-20221L2001-06-21Calgary, ALTAMajor Junior
Justin McCrae67151631512007-20092C1988-10-30Cochrane, ALTAMajor Junior
Matthew McCue84713201642003-20074D1988-07-05Cochrane, ALTAMinor Pro
Brent McDonald61283058771999-20001R1979-10-07Olds, ALTAMinor Pro
Bruin McDonald301122010-20111D1992-01-04Vancouver, BCMajor Junior
Jeff McDonald801121987-19881W1969-06-11Spokane, WAMajor Junior
Nolan McDonald200001996-19971G1977-07-29Thunder Bay, ONTMinor Pro
Jake McGrew1325545100722017-20203L1999-02-25Orange, CAMinor Pro
Ethan Mcindoe26362611231782015-20194L1999-07-22Camrose, ALTAMajor Junior
Jeremy Mcintosh135510151552012-20142D1995-03-19Calgary, ALTAMajor Junior
Will McIsaac138830381102021-20243D2006-05-26Vancouver, BCMajor Junior
Riley McKay113715222752016-20182L1999-03-07Swan River, MANMinor Pro
Derek McKinlay411241999-20001D1979-04-01Port Franks, ONTMinor Pro
Jamie McLennan1100001988-19891G1971-06-30Edmonton, ALTAMajor League
L.D. McNabb21112231988-19891L1969-07-11Nanaimo, BCMajor Junior
Rennie McQueen30022571992-19931R1974-03-21Saskatoon, SASKMajor Junior
Dan Mercer105525301702004-20073D1987-05-04West Vancouver, BCMinor Pro
Marcus Messier345611122013-20152C1994-01-17Canmore, ALTAMajor Junior
Spencer Meyer300002014-20151C1996-01-10Surrey, BCMajor Junior
Cooper Michaluk7003322021-20243G2005-01-23Edmonton, ALTAMajor Junior
Igor Mikhailov45101020341996-19971F1978-07-23European Elite
Aren Miller139044261995-19983G1978-01-13Oxbow, SASKMinor Pro
Kenton Miller1732540651062008-20113C1991-02-10Redvers, SASKMinor Pro
Andrew Milne9000481995-19972L1978-07-28St. Albert, ALTAEuropean Lower Leagues
Curtis Miske154223658702014-20173C1997-01-17Beaumont, ALTAMinor Pro
Koby Morrisseau22112112016-20171C2000-10-18Grandview, MANMinor Pro
Tanner Mort13742832852008-20135D1993-04-29Post Falls, IDMajor Junior
Alexander Mowbray36448212016-20171R1996-04-16Calgary, ALTAMajor Junior
Brantt Myhres271022321391993-19941L1974-03-18Edmonton, ALTAMajor League
Ondrej Najman6552025202016-20171L1998-01-30Jihlava, Czech Rep.European Elite
Cody Nelson300092011-20121R1994-02-12Brandon, MANMajor Junior
Stacey Nickel1000041985-19861G1966-03-17Surrey, BCMajor Junior
Aaron Nosky32077151985-19861R1967-07-18Nanaimo, BCMajor Junior
Todd Oliphant21729261986-19882L1968-07-05Elrose, SASKEuropean Lower Leagues
Kolten Olynek36347122014-20162C1996-02-13Saskatoon, SASKMinor Pro
Blair Oneschuk789615402013-20152C1995-09-07Calgary, ALTAMajor Junior
Darryl Onofrychuk300001992-19931G1974-06-16Lethbridge, ALTAMajor Junior
Kevin Opsahl2300002004-20051G1986-01-18Trail, BCMajor Junior
Landon Oslanski101102009-20101D1992-05-05Camrose, ALTAMinor Pro
Justin Ossachuk27279341997-19981W1980-03-14Kelowna, BCMinor Pro
Hayden Ostir115121628392015-20183R1999-07-06Winnipeg, MANMajor Junior
Chris Ovington6342428902000-20011D1980-08-15Vernon, BCMinor Pro
Manny Panghli2301102020-20222G2004-08-28Kamloops, BCMajor Junior
Rich Parent3602261992-19931G1973-01-12Montreal, PQMajor League
Lukas Parik3211242019-20201G2001-03-15Neratovice, Czech Rep.Minor Pro
Cameron Parr107514191442022-20242L2006-09-06La Salle, MANMajor Junior
Todd Patz400061989-19901R1970-11-11Vancouver, BCMinor Pro
Hayden Paupanekis62101020292022-20242C2007-02-04Winnipeg, MANMajor Junior
Barcley Pearce16022161989-19901F1970-06-13European Lower Leagues
Darren Perkins8213341993-19941D1973-03-26New Norway, ALTAMinor Pro
Terry Perkins636642108651985-19861R1966-06-21Campbell River, BCMinor Pro
Craig Perry26000422000-20011D1982-03-10Elnora, ALTAMajor Junior
Jeff Peters300001998-19991R1981-02-26Calgary, ALTAMajor Junior
Lasse Petersen1800002015-20161G1997-07-05Swan River, MANMajor Junior
Doug Pickell284812601987-19881L1968-05-09Sherwood Park, ALTAMinor Pro
Tomas Pisa2110101994-19951L1976-04-17Pardubice, Czech Rep.Minor Pro
Braden Plaschewsky1110122021-20221C2002-02-20Calgary, ALTAMajor Junior
Bob Platzer21000811988-19891D1969-08-05Edmonton, ALTAMajor Junior
Jackson Playfair1471417311672012-20153R1994-06-08Fort Saint James, BCMinor Pro
Jason Podollan2711451362814231991-19965R1976-02-18Vernon, BCMajor League
Kevin Popp430441261993-19941D1976-02-26Surrey, BCMinor Pro
James Porter1002202019-20201G2000-04-09Bonners Ferry, IDMajor Junior
Adam Power1712362012-20131D1995-03-01Post Falls, IDMajor Junior
Kevin Pozzo173710231993-19941D1974-10-11Calgary, ALTAMinor Pro
Tyson Predinchuk2505542012-20131R1995-06-01Regina, SASKMajor Junior
Mathis Preston540462023-20241C2008-07-21Penticton, BCMajor Junior
Carter Proft1812419433882011-20143L1994-08-30Spruce Grove, ALTAEuropean Elite
Yannick Proske58121830122021-20221R2003-06-10Weisswasser, GermanyEuropean Elite
Jamie Pryor300001996-19971D1979-02-13Three Hills, ALTAMajor Junior
Brian Purdy2451419141991-19921C1971-03-30Saskatoon, SASKMajor Junior
Zach Rakochy100002011-20121G1993-03-19Canora, SASKMajor Junior
Jeff Rayman86178412013-20152D1996-08-25Fernie, BCMajor Junior
Mike Reddington196526312582005-20105D1990-08-18Port Coquitlam, BCMinor Pro
Chad Reich22437381996-19971C1976-05-26Craik, SASKMajor Junior
Mike Reich46224812004-20062C1988-05-31Craik, SASKMinor Pro
Craig Reichert68132033861991-19921R1974-05-11Winnipeg, MANMajor League
James Reid12804442008-20113G1990-12-15Calgary, ALTAMinor Pro
Nolan Reid170326496702016-20193D1998-03-24Deer Valley, SASKMajor Junior
Brandon Reller4953882019-20223L2003-05-12Hanover, MNMajor Junior
Bryce Reynoldson510191997-19981D1978-04-25Surrey, BCMajor Junior
Mike Rickert1101034442291986-19882D1968-03-30Campbell River, BCMajor Junior
Beau Riedel700001993-19941G1975-11-19Calgary, ALTAMinor Pro
Dana Rieder384610411992-19931L1973-03-17Medicine Hat, ALTAMajor Junior
Mikulas Rimmel43347102012-20131R1995-09-21Ostrava, Czech Rep.Major Junior
Jeff Rohlicek575052102391985-19861C1966-01-27Park Ridge, ILMajor League
Scott Roles61143751501999-20001D1979-08-31Edmonton, ALTAEuropean Lower Leagues
Ondrej Roman17429112141892006-20093L1989-02-08Ostrava-Poruba, Czech Rep.Minor Pro
Tyler Romanchuk1311733504091991-19943D1973-03-11Fort McMurray, ALTAMinor Pro
Taylor Ross116121628252014-20184R1998-02-20Kronau, SASKMinor Pro
Kyle Rossiter2452157786161996-20004D1980-06-09Edmonton, ALTAMajor League
Conner Roulette684563108402023-20241L2003-05-13Winnipeg, MANMinor Pro
Chris Rowland1262631572231988-19902R1971-03-30Sylvan Lake, ALTAMinor Pro
Mike Ruark24235851990-19911D1971-04-18Calgary, ALTAMinor Pro
Colin Ruck800001987-19881D1971-02-25Kelowna, BCMajor Junior
Joel Rupprecht1961728452542001-20043L1984-01-20Okotoks, ALTAMajor Junior
Blaine Russell100001995-19961G1977-01-11Wetaskiwin, ALTAMinor Pro
Bobby Russell1321335481052018-20213D2000-03-23Langley, BCMinor Pro
David Rutherford12153481011982006-20082C1987-04-30Ladner, BCMinor Pro
Derek Ryan216671001671392003-20074C1986-12-29Spokane, WAMajor League
Wes Rypien2000161999-20001L1982-11-05Coleman, ALTAMinor Pro
Dennis Saharchuk103253661391988-19913C1972-04-15Prince George, BCMajor Junior
Johannes Salmonsson54121527302005-20061L1986-02-07Uppsala, SwedenEuropean Elite
Robby Sandrock29066261994-19962D1978-03-10Williams Lake, BCMinor Pro
Kurt Sauer1801241532061999-20023D1981-01-16St. Cloud, MNMajor League
Hardy Sauter66134861811991-19921D1971-02-25Maryfield, SASKMinor Pro
Todd Sawtell100001986-19871Major Junior
Kevin Sawyer1762127489891992-19953R1974-02-18Christina Lake, BCMajor League
Brad Schell23970112182991999-20045C1984-08-05Scott, SASKMinor Pro
Andy Schenn990772672002-20042D1986-01-22Humboldt, SASKMajor Junior
Scott Scherger167511161702001-20043D1984-07-17Macklin, SASKMajor Junior
Owen Schoettler66156302022-20242D2007-01-23Edmonton, ALTAMajor Junior
Paxton Schulte11580771573641991-19932L1972-07-16Onoway, ALTAMajor League
David Schulz3321012552005-20061D1986-01-03Winkler, MANMinor Pro
Derek Schutz321891182076171994-20006C1979-03-05Yorkton, SASKMinor Pro
Patrick Seeley4721315401985-19861Major Junior
Greg Senio7000181989-19901Major Junior
Michael Senseman1000002003-20052R1987-10-28Beaverton, ORMajor Junior
Cam Severson692528532781997-19992L1978-08-15Canora, SASKMajor League
Dean Sexsmith48223456541988-19891C1968-05-13Virden, MANMajor Junior
Jeff Sharples300041985-19861D1967-07-28Terrace, BCMajor League
Luka Shcherbyna200022021-20232C2006-06-01Vancouver, BCMajor Junior
Trevor Shoaf67268581992-19953D1976-05-14Prince George, BCMinor Pro
Jonathon Shockey103425292141994-19962D1976-06-08Lethbridge, ALTAMinor Pro
Wade Shutter22011401987-19881L1969-05-16Bonnyville, ALTAMajor Junior
Shayne Sieker247512621989-19912C1972-03-26Wembley, ALTAMajor Junior
Regan Simpson200021991-19921D1972-08-16Saskatoon, SASKMajor Junior
Darren Sinclair20960821421871993-19963L1976-11-24Brooks, ALTAMinor Pro
Jayden Sittler4304482016-20171G1996-01-23Red Deer, ALTAMajor Junior
Wyatt Sloboshan100002016-20171C1997-01-24Vanscoy, SASKMajor Junior
Darren Smadis2101161993-19952G1975-05-25Edmonton, ALTAMajor Junior
Adam Smith13000442012-20131R1994-07-15Nanaimo, BCMajor Junior
Luc Smith42201434472018-20191C1998-01-20Stony Plain, ALTAMajor Junior
Tim Smith166501271771511998-20013C1981-07-21Rochfort Bridge, ALTAMinor Pro
Ty Smith240451902351272015-20205D2000-03-24Lloydminster, ALTAMajor League
Jared Smyth2012235572641996-20004L1979-11-17Red Deer, ALTAMinor Pro
Matthew Sozanski14432225642013-20163D1996-04-01Calgary, ALTAMajor Junior
Jared Spurgeon266371331701182005-20105D1989-11-29Edmonton, ALTAMajor League
Kevin St. Jacques61221941501987-19892C1971-02-25Edmonton, ALTAMinor Pro
Jay Stark8022131985-19861D1968-02-29Vernon, BCMinor Pro
Matvei Startsev100002019-20201D2002-09-04Moscow, RussiaMajor Junior
Jeremy Stasiuk18952721243491991-19954R1974-12-26Saskatoon, SASKMinor Pro
Thomas Stehr3300082005-20061G1988-06-03Medicine Hat, ALTAMajor Junior
Liam Stewart2515775132892011-20154C1994-09-05London, EnglandMinor Pro
Darrell Stoddard801191999-20012R1982-02-08Red Deer, ALTAMinor Pro
Myles Stoesz166211136312003-20063L1987-02-15Steinbach, MANMinor Pro
Miroslav Stolc47134232002-20031C1984-03-09Poprad, SlovakiaEuropean Elite
Carter Streek1693624601372021-20243L2004-01-13Kamloops, BCMajor Junior
Korey Sundstrom87335487961987-19892R1968-12-01Victoria, BCMajor Junior
Curtis Suter1831823415701996-19993D1979-08-05Kelfield, SASKMajor Junior
Taylor Sutherlin200022005-20061D1986-03-28Anchorage, AKMajor Junior
Graham Sward132145266682018-20235D2003-09-12Abbotsford, BCMajor Junior
Blake Swetlikoff128223961602019-20234C2003-05-29Regina, SASKMajor Junior
J.P. Szaszkiewicz1691121321182004-20073L1988-05-18Edmonton, ALTAMajor Junior
Mark Szoke1323543783941990-19922L1974-08-12High Level, ALTAMinor Pro
Michael Tadjdeh1400002009-20101G1991-04-08Calgary, ALTAMajor Junior
Trent Thibert47011861987-19892DGillam, MANMajor Junior
Dave Thomas100001988-19891L1969-04-06Stoney Creek, ONTMajor Junior
Baron Thompson1000062019-20201R1999-02-19Lakeville, MNMajor Junior
Shawn Thompson1661339522091998-20013D1980-05-28Melville, SASKMinor Pro
Ben Thornton1110102019-20212L2004-02-02Chilliwack, BCMajor Junior
Ryan Thorpe1212129501411998-20013L1981-02-06White Rock, BCMajor Junior
Calvin Thudium912520451301989-19912R1971-04-28Red Deer, ALTAMajor Junior
Brent Thurston884243852881989-19912L1971-03-10Delta, BCMinor Pro
Dustin Tokarski124066122006-20093G1989-09-16Watson, SASKMajor League
Brad Toporowski62246991989-19933D1973-06-30Paddockwood, SASKMinor Pro
Jake Toporowski10001010242014-20184D1998-02-19Bettendorf, IAMajor Junior
Kerry Toporowski1301229418891989-19912D1971-04-09Paddockwood, SASKMinor Pro
Luke Toporowski22376891652062017-20225L2001-04-12Bettendorf, IAMinor Pro
Trevor Tovell80632381121989-19912D1971-04-20Peace River, BCMajor Junior
Scott Townsend81364682161992-19942C1974-01-05Claresholm, ALTAMajor Junior
Randy Toye6051217701991-19921L1975-01-28Prince Rupert, BCMinor Pro
Brad Treliving300081988-19891D1969-08-18Penticton, BCMinor Pro
Roman Tvrdon1315478132951999-20012C1981-01-29Trencin, SlovakiaMajor League
Chris Twerdun8112171998-19991D1978-02-11Saskatoon, SASKMinor Pro
Sean Tymkow31022192001-20021 Major Junior
Dominik Uher18158861441652009-20123C1992-12-31Ostrava, Czech Rep.Major League
Stefan Ulmer1671975941042007-20103D1990-12-01Kloten, SwitzerlandEuropean Elite
Collin Valcourt1633741782592010-20133L1993-03-18Red Deer, ALTAMinor Pro
Shea Van Olm32132235212023-20241L2004-03-05Calgary, ALTAMajor Junior
Keith Van Rooyen2252631851986-19871D1966-07-13Hamilton, ONTEuropean Elite
Kevin Van Rooyen000001986-19871D1968-11-11Hamilton, ONTMajor Junior
Davis Vandane11134043562010-20133D1992-04-24Yorkton, SASKMinor Pro
Bram Vanderkracht1331625411781989-19923L1973-02-02Smoky Lake, ALTAMajor Junior
Dan Vandermeer1252352751681997-19992D1978-02-19Caroline, ALTAMinor Pro
Tyler Vanscourt5741923492010-20111D1992-04-10Corona, CAMajor Junior
Tyson Verhelst8100002014-20162G1997-08-06Brandon, MANMajor Junior
Ron Viglasi151181981985-19861D1965-04-21Powell River, BCMajor Junior
Todd Voshell118328313441985-19872D1967-02-09Ft. Saskatchewan, ALTAMajor Junior
Mick Vukota1254442867061985-19872R1966-09-14Saskatoon, SASKMajor League
Cole Wadsworth714711302022-20242L2006-02-27Penticton, BCMajor Junior
Mitch Wahl273981862842872005-20105R1990-01-22Seal Beach, CAMinor Pro
Darcy Wakaluk4700001985-19861G1966-03-14Pincher Creek, ALTAMajor League
Dylan Walchuk104295382852011-20132F1992-02-04McBride, BCMinor Pro
Mason Wallin319851212061991998-20035C1982-05-19Prince Albert, SASKMajor Junior
Kris Waltze5112171997-19981R1978-05-30Two Hills, ALTAMinor Pro
Jeremy Warring1400041991-19921G1972-05-10Edmonton, ALTAMajor Junior
Jim Watt168022142002-20064G1986-07-04Edmonton, ALTAMinor Pro
Dawson Weatherill97055122016-20193G1999-06-03Red Deer, ALTAMajor Junior
Cole Wedman181821291272011-20143D1994-03-18Edmonton, ALTAMajor Junior
Mike Wegleitner13088121985-19861D1968-01-24Kelowna, BCMajor Junior
Saige Weinstein1841542572372020-20244D2005-05-30Edmonton, ALTAMajor Junior
Trent Whitfield2481141552692721993-19985C1977-06-17Alameda, SASKMajor League
Ray Whitney2141412073481021988-19913L1972-05-08Fort Saskatchewan, ALTAMajor League
Riley Whittingham2284649952952012-20164R1995-05-01Calgary, ALTAMajor Junior
Raegan Wiles188195776572019-20234D2002-04-10Calgary, ALTAMajor Junior
Eric Williams13107702011-20143G1993-04-29Langley, BCMinor Pro
Mark Wingerter2041151162312411985-19883L1967-04-03Prince Albert, SASKMajor Junior
Tanner Wishnowski13268202016-20171L1997-01-28Oakbank, MANMajor Junior
Riley Woods1716093153442016-20193R1998-06-25Regina, SASKMinor Pro
Rob Woods301122004-20051D1984-03-13Courtenay, BCMajor Junior
Mark Woolf8858681261241989-19912R1970-09-30Brandon, MANMinor Pro
Alex Wright100002008-20091G1990-04-20Prince George, BCMajor Junior
Kailer Yamamoto2301051862911482014-20184R1998-09-29Spokane, WAMajor League
Keanu Yamamoto271711061771362013-20174R1996-05-27Spokane, WAMinor Pro
Ryan Young100001993-19941R1977-07-01Cranbrook, BCMajor Junior
Colbi Zavisha71022352002-20042D1985-03-14Fort Saskatchewan, ALTAMajor Junior
Marc Zeitlin5484856501985-19861D1965-03-04Detroit, MIMinor Pro
Sean Zimmerman2701049591652003-20074D1987-05-24Denver, COMinor Pro
Eli Zummack25470169239562016-20215C2000-03-22Kelowna, BCMajor Junior
Dominic Zwerger1896059119922013-20163L1996-07-16Dornbirn, AustriaEuropean Elite

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