hockey DB
search by league
team
morning report
contact us
home

Grande Prairie Storm all-time player list

Player Name GP G A. Pts PIM Seasons Yrs. Pos. Birthdate Birthplace Highest Level
Jason Abel11037871244101996-19982L1977-04-27Kinuso, ALTAMinor Pro
Jaxen Adam201102022-20231D2007-08-17Cochrane, ALTAMajor Junior
Brendan Adams300022018-20191F2000-03-10Calgary, ALTAJunior A (Canada)
Ryan Agar400001996-19971D1978-03-28Sherwood Park, ALTAJunior A (Canada)
Damon Agyeman5011102017-20232D2002-03-30Cochrane, ALTAMajor Junior
David Alexander882430542301996-19982C1977-05-30Fort Saint John, BCCollege-University
Grayden Alexander27202712021-20221F2005-02-17Fort St John, BCJunior A (Canada)
Blair Alfred12011101996-19971Junior A (Canada)
Jesse Anchikoski3455101411998-19991R1979-06-09Salmon Arm, BCJunior A (Canada)
Jared Andersen700002009-20101G1990-12-18Fort Saint John, BCJunior A (Canada)
Allan Anderson566273301999-20001Junior A (Canada)
Jason Arsenault57182139931996-19971C1976-02-01Vegreville, ALTACollege-University
Ben Assad79141933512014-20162F1996-02-23Calgary, ALTAMinor Pro
Clint Atkinson632435591072000-20011R1980-02-15Grande Prairie, ALTACollege-University
Alex Atwill95396099422022-20242L2003-07-07Thunder Bay, ONTJunior A (Canada)
Devin Aubin400022018-20224D2003-03-17Falher, ALTAMajor Junior
Ethan Aucoin100002019-20201F2002-08-10Calgary, ALTACollege-University
Francois Auger56202646382007-20081F1987-02-24Calgary, ALTAJunior A (Canada)
Jon Aylward84369412010-20122F1992-03-12Grande Prairie, ALTAJunior A (Canada)
Blaine Bablitz12056100156781997-19992C1980-10-14Valleyview, ALTAMinor Pro
Steven Bacovsky200002017-20181G2001-07-20Calgary, ALTACollege-University
Chris Baker16011482007-20081D1987-07-25Powell River, BCJunior A (Canada)
Cory Balint6211718311999-20001L1981-08-14Airdrie, ALTAJunior A (Canada)
Chase Barlow100002020-20211D2002-05-23Victoria, BCJunior A (Canada)
Aaron Barner13145271999-20001R1980-12-22Edmonton, ALTACollege-University
Jeremy Barriault243811622012-20131D1992-10-16Longueuil, PQMajor Junior
Brock Bartholomew100002017-20181D2001-03-26St. Albert, ALTAJunior A (Canada)
Ryan Baskerville952730571682012-20142R1993-03-10Edmonton, ALTAJunior A (Canada)
Tyler Bawol941023331211998-20002Junior A (Canada)
Eric Beaudin26181735782004-20051C1984-01-05Laval, PQMinor Pro
Olivier Beaudoin7011342022-20231D2003-03-24Sherbrooke, PQMinor Pro
Chuck Beaulieu562518431171996-19982R1977-03-26College-University
Codey Becker331114251232004-20051L1984-03-02Leduc, ALTAMajor Junior
Connor Beebe300002015-20161L1998-03-07Okotoks, ALTACollege-University
Zac Befus45336372014-20151F1996-05-17Calgary, ALTAJunior A (Canada)
Maxime Belanger34718251272006-20071D1986-03-03Drummondville, PQMinor Pro
Chase Bell72102434692014-20162C1997-12-08Lethbridge, ALTACollege-University
Ryley Bennefield2232522011-20121L1994-03-30Wetaskiwin, ALTAMajor Junior
Alex Bernauer323710412021-20232F2003-01-22Saskatoon, SASKJunior A (Canada)
Dustin Bernes13631711029061996-19993D1978-01-07Warburg, ALTACollege-University
Justin Bernier59314778102017-20181C1997-09-16Montmagny, PQMinor Pro
Hayden-James Berra27437102014-20151R1994-10-12Prince George, BCJunior A (Canada)
Rjay Berra168101802010-20111F1990-07-26Prince George, BCEuropean Elite
Josh Berze100002015-20161F1998-07-24Calgary, ALTAJunior A (Canada)
Travis Bettenson100022007-200811990-08-14 Junior A (Canada)
Adam Beukeboom1000002014-20151G1994-07-26Sundre, ALTAMinor Pro
Nathanial Bierd15825751002202017-20225F2001-06-04Calgary, ALTACollege-University
Austen Bietenbeck801142014-20151D1995-01-04Langley, BCJunior A (Canada)
Nathan Bizeau5531316122016-20171D1997-01-25Stony Plain, ALTAJunior A (Canada)
Geoff Bjarnason300022021-20221D2003-08-09Edmonton, ALTAJunior A (Canada)
Garin Bjorklund400002020-20211G2002-05-28Calgary, ALTAMinor Pro
Paycen Bjorklund177101742020-20211R2000-12-11Grande Prairie, ALTAMajor Junior
Dolan Bjornson5912921282016-20171F1996-01-02Hines Creek, ALTAJunior A (Canada)
Brent Blachford2571017312000-20011C1983-10-11Slave Lake, ALTAJunior A (Canada)
Alexandre Blais583548831072006-20071C1986-06-23Saint-Anselme, PQMajor Junior
Connor Blake13142771191502016-20193F1998-11-15Calgary, ALTAMinor Pro
Jean-Michel Boisvert39363672412002-20031C1982-05-04Trois-Rivieres, PQMinor Pro
Emile Boivin500022021-20221D2002-11-17Deux-Montagnes, PQJunior A (Canada)
Blaine Bokenfohr66639662008-20102R1990-04-02St. Albert, ALTACollege-University
Kelsey Bombier100002000-20011Junior A (Canada)
Riley Boomgaarden100002011-20121D1994-11-01Grande Prairie, ALTAMajor Junior
Joseph Borthwick3721214282019-20201D2000-08-23Northville, MIJunior A (Canada)
Blake Bosch1341527422072013-20163F1995-03-03St. Albert, ALTAJunior A (Canada)
Evin Bossel200022023-20241F2006-11-16Junior A (Canada)
Tyrell Boucher1251050601232016-20193D1999-06-03Grande Prairie, ALTACollege-University
Jean Bourbeau1093136673682002-20042R1983-12-13Bonnyville, ALTAMinor Pro
Lucas Bourdon1402222022-20231D2003-07-29Chilliwack, BCJunior A (Canada)
Adam Boytinck4861016922011-201321992-04-29Fairview, ALTAJunior A (Canada)
Joel Bresciani66228304311996-19982R1978-08-17Sherwood Park, ALTAMinor Pro
Alex Brewer8101232014-20151D1995-12-28Lacombe, ALTAJunior A (Canada)
Cameron Brezinski200002012-20131F1995-02-21Edmonton, ALTAJunior A (Canada)
Alex Brisson1601162016-20171F1997-05-02Terrebonne, PQJunior A (Canada)
Cole Broadhurst6101272020-20211F2000-07-14Ladysmith, BCJunior A (Canada)
Cameron Brochu100002022-20231G2006-10-31Grande Prairie, ALTAJunior A (Canada)
Andrew Bromby3201102002-20042G1985-03-22 Junior A (Canada)
Zach Brooks602228501052021-20221L2001-08-16Bromont, PQMinor Pro
Jack Budd7472633952021-20232D2003-08-29Toronto, ONTCollege-University
Kaiden Bugera87418222662022-20242D2004-08-26Calgary, ALTAJunior A (Canada)
Andrew Buote18444701141542004-20073F1986-03-20Grande Prairie, ALTACollege-University
Xavier Burghardt1900002016-20171G1997-03-10Medicine Hat, ALTAJunior A (Canada)
Brannon Butler13000202020-20211D2001-02-16Toronto, ONTCollege-University
Thomas Byrne200002022-20231D2006-02-09Calgary, ALTAJunior A (Canada)
Cody Campbell100002015-20161G1998-02-04Calgary, ALTAJunior A (Canada)
Jackson Campbell20123382022-20231F2004-02-11Victoria, BCJunior A (Canada)
Sam Cannata108310133742004-20062D1986-07-08Bozeman, MTMinor Pro
Chad Carder65033492008-20102G1989-01-11Calgary, ALTAJunior A (Canada)
Gaborik Carlson34134202023-20241F2004-05-26Dodgeville, MIJunior A (Canada)
Mackenzie Caron1571742591472004-20084F1988-12-23Valleyview, ALTAJunior A (Canada)
Ryan Carter11277771542361996-19982W1977-06-02Fort Nelson, BCMinor Pro
Devin Case56581382012-20131C1994-06-10Yellowknife, NWTJunior A (Canada)
Brandon Casey4221214472021-20221D2002-02-17Grand Falls-Windsor, NFLDMajor Junior
Connor Casparie11000712020-20211F2002-01-10Powell River, BCMinor Pro
Jonathan Cayer54011262003-20041G1983-01-19Boucherville, PQMinor Pro
Jake Cella16033182020-20211D2000-08-16Vaughan, ONTMajor Junior
Joe Chambers100002020-20211G2002-01-17Dartmouth, NSCollege-University
Francois Champagne905542006-20071C1986-05-24St-Georges, PQMajor Junior
Devin Chapman300002020-20211G2001-02-27Williams Lake, BCJunior A (Canada)
Kyler Charchun100002015-20161D1999-06-09Camrose, ALTAJunior A (Canada)
Gabriel Chenard-Poirier6012021552005-20061D1986-01-10Saint-Augustin, PQCollege-University
Matt Chomyc2007-20081F1990-01-10Grande Prairie, ALTAJunior A (Canada)
Ryan Chrenek1561536511001999-20044D1983-02-07Grande Prairie, ALTACollege-University
Chase Christensen38134102023-20241F2005-11-12Delburne, ALTAJunior A (Canada)
Kayle Christensen14011481998-19991F1980-03-26Dawson Creek, BCJunior A (Canada)
Mathew Chrystian1601102010-20111D1992-02-26Camrose, ALTAJunior A (Canada)
Jason Chu1513442019-20201D2001-02-23Coquitlam, BCJunior A (Canada)
Michael Clarke1044640861022015-20183F1998-08-27Medicine Hat, ALTACollege-University
Blake Clement17268721405772006-20093F1988-01-21Grande Prairie, ALTACollege-University
Danny Clements1251724412112000-20043F1984-01-22Grande Prairie, ALTACollege-University
David Clements1261119303042000-20043F1984-01-22Grande Prairie, ALTACollege-University
Carter Coles20022122019-20201D2000-06-02Calgary, ALTAJunior A (Canada)
Dallas Comeau16739721111152015-20183L1997-09-19Kelowna, BCMinor Pro
Cooper Connell8459142020-20211F2001-07-15West Vancouver, BCCollege-University
Peter Copetti113354681342022-20242C2003-03-04Toronto, ONTJunior A (Canada)
Matt Corbet541913321322023-20241F2003-12-23Calgary, ALTAJunior A (Canada)
Dan Correale1203574109582009-20112F1991-08-21Prince George, BCMinor Pro
Gus Correale1594571116452010-20133F1993-09-29Prince George, BCCollege-University
Noah Corson26162642402018-20191C1998-03-17Sherbrooke, PQMinor Pro
Cruz Cote1722629552132015-20194C1999-07-19Falher, ALTAJunior A (Canada)
Taylor Cote8579162282009-20134R1993-11-16Falher, ALTAMajor Junior
Walker Cote145521264012015-20194F1998-02-21Falher, ALTAJunior A (Canada)
Rory Court3651015622013-20141F1994-05-07Winnipeg, MANJunior A (Canada)
Sean Courtney2271320472005-20061C1985-10-16Peterborough, ONTMajor Junior
Rodger Craig487916352009-20101F1991-02-04Red Deer, ALTACollege-University
Jeff Craik108311145331999-20023D1981-03-11Medicine Hat, ALTAJunior A (Canada)
Ross Crawford831220321871996-19982L1978-12-26Junior A (Canada)
Justin Croft30000422007-20081L1989-05-19Edmonton, ALTAJunior A (Canada)
Craig Cromarty37101525262002-20031 Junior A (Canada)
Braden Crone1092513381392010-20133C1993-10-03Metiskow, ALTACollege-University
Tristan Crozier92134659612014-20162F1998-02-23North Vancouver, BCMinor Pro
Matt Cumming138936452432009-20123D1991-11-07Kamloops, BCMajor Junior
Logan Cunningham9272027362022-20242D2004-03-29Yellowknife, NWTMajor Junior
Zac Cunningham8261319522018-20202D2001-10-13Grande Prairie, ALTAJunior A (Canada)
Dan Curle586713411996-19971Junior A (Canada)
Brody Dale54171431382019-20201F1999-10-10Quesnel, BCJunior A (Canada)
Daniel Dale41257852010-20111L1993-06-03Grand Prairie, ALTAMajor Junior
Tyler Dale2554962023-20241F2004-05-17Waukesha, WIJunior A (Canada)
Kristopher Dalton1024682011-20121D1993-02-14Red Deer, ALTAJunior A (Canada)
Adam Danyluk401122012-20131F1994-05-09Calgary, ALTAJunior A (Canada)
Jeff Danyluk46311141421996-19971L1976-03-15Edmonton, ALTAMinor Pro
Andrew Darrigo401192011-20121D1992-02-22Oakville, ONTMinor Pro
Kyle Davies100002011-20121F1993-01-25Lethbridge, ALTACollege-University
Carter Davis402202023-20241D2005-04-30Elk River, MNJunior A (Canada)
Owen Dean300002019-20201F2002-05-13Calgary, ALTACollege-University
Joe Degenstein572116373652001-20021L1981-01-16Calgary, ALTAJunior A (Canada)
Lonnie Dehaan153330338701996-19993D1978-04-06Junior A (Canada)
Mathis Demers57131831162022-20231C2002-03-21Levis, PQMajor Junior
Kaleb Denham44224302013-20152D1996-05-09Red Deer, ALTAJunior A (Canada)
Chris Denman6401121999-20001GCollege-University
Antoine Desrochers313710342022-20231D2002-05-10Saint-Christophe-D'A, PQMajor Junior
Simon Desrosiers233710182013-20141D1994-05-07Sainte-Julie, PQJunior A (Canada)
Ian Devlin1301122020-20211D2002-01-07Toronto, ONTCollege-University
Stephen Doane55102232302013-20141F1994-04-07Calgary, ALTACollege-University
Foxx Doell200002019-20201F2003-02-12Blackfalds, ALTAJunior A (Canada)
Colin Doherty531523381042023-20241F2005-04-12Sherwood Park, ALTAJunior A (Canada)
Brett Doiron373691422014-20162D1996-01-31St Ann's, PEIJunior A (Canada)
Shawn Doucet62241640532004-20051C1984-04-13Bathurst, NBMinor Pro
Stuart Dovey100002017-20181F2001-09-10St. Albert, ALTAJunior A (Canada)
Marc-Etienne Drapeau37171330302012-20131F1992-10-09Sherbrooke, PQJunior A (Canada)
Austin Dubinsky2101102022-20242G2005-07-13Ardrossan, ALTAJunior A (Canada)
Travis Dunstall534240821852009-20101L1989-08-21Onoway, ALTAMinor Pro
Tyler Dutchyshen13734731071882003-20063F1985-06-02Aurora, ONTMajor Junior
Guillaume Duval5021214562002-20031 Junior A (Canada)
Colin Dzijacky2300002010-20111G1992-06-14Thunder Bay, ONTCollege-University
Colin Dzurka105263763391999-20012R1981-03-14Grande Prairie, ALTACollege-University
Kory Ebel46033922004-20051F1986-07-10Provost, ALTAJunior A (Canada)
Karl El-Mir1354902014-20151F1996-03-14Greenfield Park, PQMinor Pro
Brett Elanik4031316852000-20011D1981-09-20Namao, ALTAJunior A (Canada)
Jake Elmer4210616492014-20173R1998-12-31Calgary, ALTAMinor Pro
Colin Embley49273158741997-19981C1977-02-09Vernon, BCMinor Pro
Marc Eremenko800002014-20151D1994-07-12Fort Macleod, ALTAJunior A (Canada)
Brad Erickson14426162003-20041C1985-05-04Saskatoon, SASKMajor Junior
Samuel Erkkila346713242019-20201F2001-08-22Calumet, MIJunior A (Canada)
Bailey Ewonus30268122022-20231C2004-05-04Coquitlam, BCJunior A (Canada)
Aidan Feddema3600002021-20221G2003-11-10Bowmanville, ONTJunior A (Canada)
Kyle Federico200002022-20231D2005-02-17Calgary, ALTAJunior A (Canada)
Cameron Ferraz1003302022-20231D2004-01-01Phoenix, AZJunior A (Canada)
Gabriel Filion20123122022-20231F2004-09-29Montreal, PQJunior A (Canada)
Francois Fillion125510132002-20031 Junior A (Canada)
Mitch Fillman3271219612010-20111R1990-06-05Oakville, ONTMinor Pro
Adam Finch300001999-20001Junior A (Canada)
Sean Flinn96927361542002-20042 College-University
Sean Flynn400002011-20121D1993-12-02Cary, NCJunior A (Canada)
Jett Fogle2521362023-20241F2005-02-09Grande Prairie, ALTAJunior A (Canada)
Max Fogle300042023-20241F2007-05-09Grande Prairie, ALTAJunior A (Canada)
Hudson Foley100142842322018-20234F2002-10-21Grande Prairie, ALTAJunior A (Canada)
Jordan Forfar56161531822010-20111F1990-08-13Sutton, ONTCollege-University
Ben Forget200002023-20241G2004-06-02L'Ange Gardien, PQJunior A (Canada)
Mike Forsyth52182745372012-20131L1992-06-20Calgary, ALTAMajor Junior
Benoit Fournier2692029182004-20051L1984-03-11Gatineau, PQMajor Junior
Darin Fowler100001999-20001Junior A (Canada)
Nathan Fox100002018-20191L2002-01-04Okotoks, ALTACollege-University
Keaton French300002021-20221G2002-04-24Fairbanks, AKCollege-University
Tanner Fritz19981981791352007-20114C1991-08-20Grande Prairie, ALTAMajor League
Connor Fynn300022012-20131F1994-03-07Dawson Creek, BCJunior A (Canada)
Eddie Gallagher100002017-20181R2000-12-28St. Albert, ALTACollege-University
Cash Ganske14022142023-20241D2006-06-12Leduc, ALTAJunior A (Canada)
Evan Gass72129211262021-20232F2003-05-21Cookshitre Eaton, PQJunior A (Canada)
Dorin Gay5600002004-20051G College-University
Max Giangualano3437101252019-20212C2000-12-29Calgary, ALTAJunior A (Canada)
Andy Gilker500002014-20151G1995-08-03Varennes, PQJunior A (Canada)
Derek Ginnell14022602008-20091F1991-02-21Medicine Hat, ALTAJunior A (Canada)
Marcello Giorgi4541216242023-20241F2005-02-25Stouffville, ONTJunior A (Canada)
Alexis Girard1901111302018-20191D1999-12-22St. Bruno, PQMinor Pro
John Girman60273057692010-20111F1990-09-08Mississauga, ONTCollege-University
David Giroux63088402002-20031D1984-11-26Saint-Georges, PQMajor Junior
Mark Gogerla100021999-20001Junior A (Canada)
Wesley Golden843912682021-20232D2005-08-18Grande Prairie, ALTAJunior A (Canada)
Chris Gonzalez58111728341998-19991College-University
Clayton Goodall60311142372007-20081D1987-01-21Maple Ridge, BCCollege-University
Dustin Gorgi28549562014-20151L1995-02-25Red Deer, ALTAJunior A (Canada)
Carter Gosbee72011252014-20162F1998-01-12Calgary, ALTAJunior A (Canada)
Felip Gosselin24415162016-20171F1998-03-06Magog, PQJunior A (Canada)
Jeff Goudreau18011951999-20001Junior A (Canada)
Michael Grant53178612015-20161F1997-06-27Lethbridge, ALTACollege-University
Lindy Greig300002000-20011D1980-11-21Nanton, ALTAJunior A (Canada)
Alec Grollman52459142016-20171F1997-01-20Laguna Niguel, CAJunior A (Canada)
Landon Gross577815242012-20153R1996-04-28Pincher Creek, ALTACollege-University
Elias Grossmann14112722008-20091D1988-05-10Delta Junction, AKMajor Junior
Mark Grumetza17430731032921997-20003D1979-09-15Edson, ALTACollege-University
Vincent Guimond20134422013-20141F1995-09-28Sorel-Tracy, PQMinor Pro
Malcolm Gwilliam1733682003-20041W1985-01-16Kamloops, BCMinor Pro
Jonothan Hader118182442632017-20192F1999-02-22Calgary, ALTAJunior A (Canada)
Rhys Hadfield100002008-20091G1991-07-29Edmonton, ALTACollege-University
Ryan Haglund100001996-19971Junior A (Canada)
Tyler Haiste65611171492012-20142D1994-01-31Nanton, ALTAJunior A (Canada)
Chris Hale26718712011-20121F1993-04-15Calgary, ALTAJunior A (Canada)
Matthew Halvorson24224322015-20161D1996-03-11Vernon, BCJunior A (Canada)
Ryan Hamberg91112131892010-20122D1991-12-04Mississauga, ONTCollege-University
Kevin Hamel573132631092005-20061R1985-06-13Thetford Mines, PQMinor Pro
Curtis Hammond1111262020-20211R2001-08-28Fort St. John, BCCollege-University
Carter Harris19224782017-20181F1999-05-08Okotoks, ALTAJunior A (Canada)
Will Harris5581119652022-20242D2005-04-16Okotoks, ALTAJunior A (Canada)
Jordon Harrison478614952008-20091L1988-08-17Kelowna, BCCollege-University
Reece Harsch400002015-20161D1999-01-07Grande Prairie, ALTAMinor Pro
Mason Hartman100002018-20191F2001-08-28Grande Prairie, ALTAJunior A (Canada)
Ryan Hartman300022014-20151F1997-08-29Grande Prairie, ALTAJunior A (Canada)
Jonathan Harty500002003-20041D1988-04-07Lahr, GermanyMinor Pro
David Hauck200001999-20001Junior A (Canada)
Jake Hedrick4010142014-20151F1996-01-30Calgary, ALTAJunior A (Canada)
Reg Heinen461751681761996-19971FJunior A (Canada)
Kenton Helgesen42156392010-20111L1994-03-19Grand Prairie, ALTAMinor Pro
Derek Henderson15022142010-20111D1990-02-09Langley, BCJunior A (Canada)
Jayden Henderson200002019-20201C2003-06-16Sylvan Lake, ALTAMajor Junior
Carter Hensch1612342022-20231C2005-09-05Grande Prairie, ALTAJunior A (Canada)
Schael Higson501162013-20141D1998-05-11Grand Prairie, ALTAMajor Junior
Ryan Hiscock100002019-20201D2002-07-11Edmonton, ALTAJunior A (Canada)
Sheldon Hobbard200002011-20121D1994-04-03Grande Prairie, ALTAJunior A (Canada)
Brandon Hodge39044732012-20142D1995-01-27Calgary, ALTAJunior A (Canada)
Michael Hodge400042017-20181L2000-05-30Calgary, ALTACollege-University
Brent Hope77820283721999-20012D1981-01-12Red Deer, ALTAMajor Junior
Ryan Hore4221214922007-20081D1987-01-30Hinton, ALTAJunior A (Canada)
Joe Howe1000002020-20211G2001-06-04Barrie, ONTCollege-University
Sheldon Hubbard12011322014-20151D1995-09-11Grand Prairie, ALTAJunior A (Canada)
Parker Huebner3331114282017-20181D1998-08-26Leduc, ALTAJunior A (Canada)
Derek Hughes300002013-20141D1994-04-06Coquitlam, BCJunior A (Canada)
Spencer Hughes1304482023-20241L2005-06-25Mississauga, ONTJunior A (Canada)
Josh Hurley101122002-20031 Junior A (Canada)
Calder Hutt100002023-20241F2008-05-31Calgary, ALTAJunior A (Canada)
Eric Jackson800002016-20171G1998-02-26Toronto, ONTJunior A (Canada)
Mike Jacques4251116371996-19971D1977-03-11Fort Saskatchewan, ALTAJunior A (Canada)
Johnny Jenkinson100002019-20201D2002-08-15Edmonton, ALTAJunior A (Canada)
Lukas Jirousek296612392019-20201F2000-08-06Whitehorse, YukonCollege-University
Braeden Jones59116171372013-20152D1994-08-27Edmonton, ALTAJunior A (Canada)
Evan Jones62141226422004-20051R1984-03-04Montreal, PQMajor Junior
Nicholas Jones3801102023-20241G2004-10-15Calgary, ALTAMajor Junior
Richard Jones8301101997-19992G1979-04-02Fort St. John, BCCollege-University
Tristan Jones901122017-20181F2000-02-03Edmonton, ALTAJunior A (Canada)
Jason Jubb1201936552362002-20042 Junior A (Canada)
Josh Juell11157121632007-20125F1991-03-03Bonanza, ALTAJunior A (Canada)
Joakim Jutras100002013-20141G1994-05-25Sorel-Tracy, PQJunior A (Canada)
Lars Kaliel5600002017-20203G2001-06-25Grande Prairie, ALTAJunior A (Canada)
Brendan Kallis5922022142016-20171D1997-05-18St. Albert, ALTAJunior A (Canada)
Demetrius Kambeitz27123632016-20171F1998-05-01Parker, COJunior A (Canada)
Guillaume Karrer000002001-20021D1981-02-26Paris, FranceMinor Pro
Mitch Kaufmann38011472008-20091D1991-08-09Red Deer, ALTACollege-University
Adam Kelly2501122022-20231G2005-10-04Calgary, ALTAJunior A (Canada)
Adin Kennedy1411262019-20201F2001-04-26Lintlaw, SASKJunior A (Canada)
Benjamin Keon6162834382020-20222D2001-01-29North Vancouver, BCCollege-University
Tyrone Kerr12112311998-19991Junior A (Canada)
Kirk Kimble311452802000-20011RGrande Prairie, ALTAJunior A (Canada)
Rob Kimble1102736632451997-19992L1979-05-05Junior A (Canada)
Reo King31101222161996-19971Junior A (Canada)
Spencer King514592932004-20051R1986-01-18Fort Saskatchewan, ALTAJunior A (Canada)
Kaden Kinjerski200002022-20231D2005-04-23Sturgeon County, ALTAJunior A (Canada)
Isiah Kinnavanthong1300042022-20231D2004-02-16Winnipeg, MANJunior A (Canada)
Devan Klassen500002017-20181R2001-05-17Crooked Creek, ALTAMajor Junior
Stephen Knowles45293362562003-20041C1983-06-28Halifax, NSMajor Junior
Jordan Kohlman100002017-20181D2000-01-18Edmonton, ALTAJunior A (Canada)
Lukas Konashuk1771519341652017-20225F2001-02-28Bonanza, ALTAJunior A (Canada)
Jeremy Kostiuk13033342012-20142F1995-10-15Calgary, ALTAJunior A (Canada)
Daniel Kozakewich1200002022-20231F2004-10-21Fort Saskatchewan, ALTAJunior A (Canada)
Darren Kramer962311345312008-20102L1991-11-19Peace River, ALTAMinor Pro
Tallon Kramer900002015-20161G1996-11-07Grande Prairie, ALTAJunior A (Canada)
Brad Kronewitt1172645712941996-19982L1977-12-23Stony Plain, ALTAJunior A (Canada)
Nicholas Kulmanovsky6300002012-20142G1993-09-12Calgary, ALTAJunior A (Canada)
Brenden Kwiatkowski72113141392016-20203D2000-07-13Grande Prairie, ALTAMajor Junior
Derek L'Hirondelle38044772000-20011D1983-10-24Leduc, ALTAJunior A (Canada)
Tanner Labbe1193356891332011-20132F1992-04-26Calgary, ALTAJunior A (Canada)
Jonathan Labelle2641519692003-20041L1983-05-08Saint-Jerome, PQMinor Pro
Jonathan Labrie400002021-20221G2002-05-31Rimouski, PQMajor Junior
Cyle Lacey24729132003-20041 Junior A (Canada)
Evan Ladouceur200002017-20181F2001-03-08Athabasca, ALTAJunior A (Canada)
Yannick LaFlamme59172340342011-20121F1992-05-27Thetford Mines, PQCollege-University
Devon Lafreniere61715221002000-20011D1983-12-25St. Paul, ALTACollege-University
Diego Lalonde100002004-200511985-07-31 Major Junior
Edge Lambert64213455732018-20223R2001-09-01Grande Prairie, ALTAMajor Junior
Jean-Francois Landry57293665662002-20031 Junior A (Canada)
Kaeden Lane7400002018-20202G2001-10-10Burnaby, BCCollege-University
Christopher Lanouette251012022017-20181D1997-04-17Quebec, PQMajor Junior
Sasha Larocque1291245572892011-20143D1994-02-09Calgary, ALTAMinor Pro
Garrett Larson17480911712881998-20013L1981-02-13Rycroft, ALTAMinor Pro
Martin Lavallee1500042014-20151D1995-05-18Goose Bay, NFLDCollege-University
Kegan Law200022021-20221D2003-06-10Chestermere, ALTAJunior A (Canada)
Ty Lawrence100002016-20171F1999-09-23Sexsmith, ALTAJunior A (Canada)
Wyatt Lawrence100002015-20161F1997-05-11Sexsmith, ALTAMinor Pro
Sam Lawson521525401352012-20142F1993-08-31Calgary, ALTAJunior A (Canada)
Ethan Lazaro500002014-20151L1997-03-25St. Albert, ALTAMajor Junior
Simon LeBlanc1900042006-20071G1986-11-16Montreal, PQCollege-University
Mathieu Lebreton4400022002-20031 Junior A (Canada)
Rylan Lefebvre301122019-20201F2002-04-05Edmonton, ALTACollege-University
Mike Lefley1214648942071998-20013L1981-08-07Spirit River, ALTACollege-University
Clint Lehune18146711172011998-20013R1980-07-21Grande Prairie, ALTACollege-University
Lane Letendre94235174721998-20002C1979-01-26Junior A (Canada)
Charles-Olivier Levesque4400002017-20181G1997-03-19Rimouski, PQMajor Junior
Ty Lindberg23235442014-20162D1996-05-05Spruce Grove, ALTAJunior A (Canada)
Alex Lindstrom26088162016-20182D1998-05-05Boise, IDCollege-University
Kyle Lipinski301102014-20151D1994-11-17Grande Prairie, ALTAJunior A (Canada)
Don Lloyd59233962992006-20071D1986-03-28Cranbrook, BCMajor Junior
Jack Lofroth700022015-20161F1997-09-07Terrace, BCJunior A (Canada)
Adam Loncan74305686821998-20002F1979-06-11Dawson Creek, BCMinor Pro
Jason Lorenz100001996-19971G1977-02-01Grande Prairie, ALTAJunior A (Canada)
Justin Loroff200002011-20121F1992-04-17Slave Lake, ALTAJunior A (Canada)
Brent Loukus485611242019-20201F2001-04-13Calumet, MIJunior A (Canada)
Samuel Lyons1133602023-20241C2004-07-21Green Bay, WIJunior A (Canada)
Nowel Maarhuis18011352017-20181D1999-10-08Chilliwack, BCJunior A (Canada)
Sam MacBean56156232014-20173D1998-01-18Calgary, ALTACollege-University
Kyle MacDonald15455461011742005-20083R1987-06-04Dawson Creek, BCCollege-University
Ian MacFarlane7351318681998-20002College-University
Connor MacKenzie51011122021-20232G2002-05-10Toronto, ONTJunior A (Canada)
Morgan MacLean1164049891522005-20093L1988-06-18Grande Prairie, ALTAMinor Pro
Ryan MacLean17000252019-20201D2001-04-10North Vancouver, BCJunior A (Canada)
Cameron MacPhee12101292016-20171D1999-05-17Edmonton, ALTAMajor Junior
Allan Macpherson6731013362012-20153D1996-10-06Calgary, ALTACollege-University
Colin MacPherson641781522017-20192D2000-06-11Calgary, ALTAJunior A (Canada)
Scott Maetche7011112682005-20083D1989-06-10Lacombe, ALTAMajor Junior
Luke Mahura59252853792015-20161L1995-05-25St. Albert, ALTAMajor Junior
Mark Malekoff1551249612242000-20043D1984-06-14Grande Prairie, ALTACollege-University
Ty Marcinkowski400002021-20221G2002-02-03Camrose, ALTAJunior A (Canada)
Tomis Marinkovic28172239622023-20241C2004-02-15Coquitlam, BCMajor Junior
Greg Martinuik1051059692781996-19982D1977-08-11Edmonton, ALTAMinor Pro
Cade Mason6373340162019-20212D2001-08-26Red Deer, ALTACollege-University
Jake Matkin1720242012-20131L1993-01-26Calgary, ALTAJunior A (Canada)
Ethan Matthews100002019-20201F2002-06-12Calgary, ALTAJunior A (Canada)
Ryan Matthews562620461172012-20131C1992-09-15Langford, BCCollege-University
Spencer Mault5651116952011-20132R1992-05-04Corman Park, SASKJunior A (Canada)
Logan Mazerolle67141529822015-20183F1999-05-19Grande Prairie, ALTAJunior A (Canada)
Trevor Mazurek1341217296512002-20053F1984-03-21Spirit River, ALTACollege-University
Jared McAmmond300002012-20142L1997-02-06Grande Cache, ALTAMajor Junior
Tyson McCallum51121224982013-20141F1993-06-21Dawson Creek, BCJunior A (Canada)
Conor McClocklin1513528631401996-20004L1979-01-25Junior A (Canada)
Kyle McConnell1800002006-20071G1987-06-22Fort McMurray, ALTAJunior A (Canada)
Mark McCulloch77817251052004-20062F1988-08-07Lacombe, ALTAJunior A (Canada)
Scott McCulloch1034945941792002-20042L1986-03-10Lacombe, ALTAMinor Pro
Payton McDonald-Corea7101202022-20231D2003-02-26St. Albert, ALTAJunior A (Canada)
Nolan McDowell200002021-20221G2003-01-23North York, ONTJunior A (Canada)
Cory McEachran56000531996-19971G1978-10-13Thunder Bay, ONTCollege-University
Scott McFarlane800002002-20042 Junior A (Canada)
Dylan McFatridge501142019-20201F2002-07-10Edmonton, ALTAJunior A (Canada)
Bryden McGhee11101322007-20081F1989-03-13Calgary, ALTACollege-University
Mitch McGillivray16101121122004-20051 College-University
Oakley Mcilwain15044162023-20241D2005-04-07Lloydminster, ALTAJunior A (Canada)
Daniel McIntyre186410332020-20211C2000-11-22Almonte, ONTJunior A (Canada)
Payton McIsaac3411112822018-20191D2000-12-26Fort Saskatchewan, ALTAMajor Junior
B.J. McKay49033391999-20001Junior A (Canada)
Kyle Mckinney501162012-20131D1995-01-10Morinville, ALTAJunior A (Canada)
Ian McLellan1663143741612013-20163F1995-01-13Red Deer, ALTAJunior A (Canada)
Liam McLeod3000002014-20151G1996-04-24Kamloops, BCJunior A (Canada)
Jade McMullen121383977962012-20153F1995-04-21Edmonton, ALTAMinor Pro
Jeremy McNeil300002013-20141F1995-08-15Calgary, ALTAJunior A (Canada)
Scott McNeill15237651021382005-20083F1987-08-20Edmonton, ALTACollege-University
Zach McNeill301112231322016-20171F1996-01-14Calgary, ALTAJunior A (Canada)
Ashton McNelly25549862022-20231R2003-06-02Westlock, ALTAMajor Junior
Jordan McTaggart1472124451872011-20143F1993-08-25Grande Prairie, ALTAJunior A (Canada)
Cam McWilliam100414181302009-20112F1990-10-23Vancouver, BCJunior A (Canada)
Brett Meerman61121628102019-20212F2002-02-04Blackfalds, ALTACollege-University
Jordan Menzies13545881332241999-20033L1982-05-16Grande Prairie, ALTACollege-University
Mark Menzies1751768856562002-20053D1984-03-23Grande Prairie, ALTACollege-University
Frederic Merette17347102011-20121L1993-01-04Saint-Felicien, PQMajor Junior
Jaydon Merritt311202021-20221F2003-09-03Prince George, BCJunior A (Canada)
Josh Mettimano2304482022-20231D2004-12-10Cochrane, ALTAMajor Junior
Edouard Michaud52393473182017-20181C1997-09-22Sherbrooke, PQMajor Junior
Josh Middleton100002008-20091D1992-03-03Edmonton, ALTAJunior A (Canada)
Eliott Mikesch3421012412023-20241F2004-12-21Green Bay, WIJunior A (Canada)
Noah Milford202222023-20241C2008-03-07Okotoks, ALTAJunior A (Canada)
Tyler Milford24112392002-20031D1984-06-21Grande Praire, ALTACollege-University
Rhett Miller601142022-20231F2005-10-20Olds, ALTAJunior A (Canada)
Liam Mills58215171291999-20001D1979-10-30Junior A (Canada)
Matt Milne3600042008-20091G1989-07-24Newmarket, ONTCollege-University
Scott Milnthorp1631227391962010-20133F1992-04-26Calgary, ALTAMinor Pro
Vincent Milot-Ouellet55243559532018-20191L1998-11-06Trois-Rivieres, PQMajor Junior
Mike Mohr177391061455101996-19993D1978-08-09Grande Prairie, ALTAMinor Pro
Brenden Montgomery162522271122014-20173D1996-02-26Calgary, ALTAJunior A (Canada)
Logan Moon52279812015-20194R2000-03-23Beaverlodge, ALTAJunior A (Canada)
Dannie Morgan119022331998-20002G1979-12-14Calgary, ALTACollege-University
Nathan Morgan113172643732018-20202F2002-02-08Windermere, BCCollege-University
Ken Morin6161521722004-20051D1984-10-05St. Prosper, PQMinor Pro
Mike Morrison100001998-19991Junior A (Canada)
Bryton Morrow502222022-20231F2005-02-25Stony Plain, ALTAJunior A (Canada)
Trevor Morrow8000251996-19971LGrande Prairie, ALTAJunior A (Canada)
Nathyn Mortlock29459202013-20152D1996-06-19Medicine Hat, ALTAMajor Junior
Shane Mudryk1265878136651998-20002F1980-11-25Leduc, ALTACollege-University
Decker Mujcin48549772022-20231F2004-10-24Prince George, BCJunior A (Canada)
Mike Munro73112131711998-20012D1981-12-01Fox Creek, ALTAMajor Junior
Braeden Music14011192012-20131F1994-05-07Fort Saskatchewan, ALTAJunior A (Canada)
Sasha Mutala101102020-20211R2001-05-06Vancouver, BCMinor Pro
Carter Myrol529615142019-20212F2002-03-22Edmonton, ALTAJunior A (Canada)
Luigi Naccarato300002013-20152D1997-02-25Sturgeon County, ALTAJunior A (Canada)
Mark Nerland44257562015-20161D1996-12-17Okotoks, ALTAJunior A (Canada)
Blaine Neufeld45033102007-20081G1987-02-28Winkler, MANMajor Junior
Mitch Neumeier1603941802482009-20123R1991-02-27Dodsland, SASKCollege-University
Clayton Nevil100002016-20171D1999-03-14Lethbridge, ALTAJunior A (Canada)
Cameron Newson300022021-20221D2002-01-24Surrey, BCJunior A (Canada)
Drew Nikirk91212141082012-20142D1993-03-19Invermere, BCJunior A (Canada)
Lohgan Nimmo100002019-20201D2004-04-11Mayerthorpe, ALTAJunior A (Canada)
Alex Nordstrom48202040502018-20191F2000-11-15Hancock, MICollege-University
Scott Nordstrom30011982011-20132D1993-01-26Grande Prairie, ALTAJunior A (Canada)
Steven Normand1700092011-20121D1993-09-05Calgary, ALTAJunior A (Canada)
Reis Nyland700022022-20231F2006-02-21La Glace, ALTAJunior A (Canada)
Kai Oganeku21000142022-20231D2004-05-06Castlerock, COJunior A (Canada)
Zachary Okabe1185362115662017-20192R2001-01-04Okotoks, ALTAMinor Pro
Braden Oleksyn210122014-20151L1996-02-22Saskatoon, SASKMajor Junior
Bryan Olsen702221998-19991Junior A (Canada)
Chase Olsen100002013-20141F1997-07-02Olds, ALTACollege-University
Dalton Olsen3561117672013-20141D1993-07-06Calgary, ALTAMinor Pro
Erik Olson1101102016-20171D1997-02-13Delta, BCCollege-University
Ryan Olynyk2838111692002-20031R1982-08-28Saskatoon, SASKMinor Pro
Bryce Osepchuk5911617972017-20203L2000-03-18Fort Saskatchewan, ALTAJunior A (Canada)
Landon Overton300002016-20171F1999-07-14Edmonton, ALTAJunior A (Canada)
Mike Painchaud173620261412004-20073D1986-06-16Grande Prairie, ALTACollege-University
Owen Palfreyman400771372021-20232D2003-11-10Whitehorse, YTMajor Junior
Tyler Palmer1202202011-20132D1994-03-14Edmonton, ALTAMinor Pro
Tristan Paquette602222016-20171R1998-01-28Airdrie, ALTAJunior A (Canada)
Austin Parmiter92710171022014-20162F1997-06-18Edmonton, ALTAJunior A (Canada)
Matt Pasztor60616221192009-20101D1989-02-04Langton, ONTCollege-University
Todd Paul5372027642003-20041D1983-12-25Aylmer, PQMinor Pro
Cory Pecush11774941682401996-19982L1977-01-05St. Albert, ALTAMinor Pro
Kaiman Peddy700022016-20171F1998-08-14Grande Cache, ALTAJunior A (Canada)
Justin Peers28022262013-20141F1996-03-09Calgary, ALTAJunior A (Canada)
Derek Pess13000432002-20031D1984-04-01Red Deer, ALTACollege-University
Jordan Peter713027571141996-19992FMajor Junior
Ayden Peters51181937142022-20231F2004-09-10Calgary, ALTAJunior A (Canada)
Tyler Petrie400042018-20191F1999-04-21Airdrie, ALTAJunior A (Canada)
Shawn Pettigrew81114051791997-19992F1979-03-15College-University
Josh Phillips51257672009-20101D1991-05-30Toronto, ONTCollege-University
Robert Pizzey1281841591102020-20233F2002-02-10Langham, SASKCollege-University
Ryan Polak80011141996-19982GJunior A (Canada)
Dustin Popowich30156352007-20081C1987-01-16Lethbridge, ALTACollege-University
Nicolas Porterfield501102017-20192L2001-07-26Calgary, ALTAJunior A (Canada)
Xavier Pouliot52320233362018-20191D1998-12-22Saint-Isidore, PQMinor Pro
Jared Power50182038202017-20192L1998-02-10Calgary, ALTAMinor Pro
Paul Prefontaine40516211902000-20011D1981-03-09Beaumont, ALTACollege-University
Brett Printz20461022012-20131L1992-07-27Red Deer, ALTACollege-University
Payton Proskurniak1392933627212004-20084F1987-01-06Manning, ALTACollege-University
Kyle Radke11626861123442002-20042D1985-05-12Bashaw, ALTAMinor Pro
Andrea Raise28167191996-19971Junior A (Canada)
Jordan Ramstead158022352003-20063G1985-02-21Eckville, ALTAMinor Pro
David Randall401122014-20151D1994-05-07Calgary, ALTAJunior A (Canada)
Zahn Raubenheimer2371181212392882006-20104F1989-09-19Bloemfontein, South AfricaCollege-University
Jack Redlick52013133042003-20041D1983-06-29St.Albert, ALTAMinor Pro
Devan Reed28358342015-20161F1997-01-02Camrose, ALTAJunior A (Canada)
Doug Reid62131831452008-20091F1990-03-20Innisfil, ONTMinor Pro
Dan Reinders1151553682421999-20012C1982-06-07Deadwood, ALTAJunior A (Canada)
Austin Reschny24358252022-20231F2003-05-25Macklin, SASKJunior A (Canada)
Nathan Rickey5942024102022-20231D2003-11-20New Lenox, ILJunior A (Canada)
Dennis Rix217711402111822006-20104F1989-08-05Grande Prairie, ALTAEuropean Elite
Brett Roberts101102014-20151D1997-03-02Grande Prairie, ALTAJunior A (Canada)
Quinton Robertson35123182015-20161D1997-10-06Calgary, ALTAJunior A (Canada)
Brooks Robinson16235252008-20091F1989-08-18Duncan, BCCollege-University
Billy Rochefort19213362002-20031D1982-11-21Stratford, ONTMinor Pro
Evan Rochowiak285914262016-20171R1997-05-17Livonia, MICollege-University
Jordan Rooke300002011-20121D1995-05-19Fort Saskatchewan, ALTAJunior A (Canada)
Connor Rooney407310682021-20221F2003-03-05Ottawa, ONTJunior A (Canada)
Chad Roorda50257822011-20121D1992-09-30Victoria, BCJunior A (Canada)
Ryan Rosich400022013-20141F1996-04-12Edmonton, ALTAJunior A (Canada)
Nathan Rosychuk32342660742000-20011W1980-04-12Athabasca, ALTAMinor Pro
Taylor Rovatti60517221022009-20101F1989-04-01Fort Saint John, BCCollege-University
Carter Rowney15658701281462006-20093C1989-05-10Grande Prairie, ALTAMajor League
Clive Rozdeba4725762014-20162D1996-01-04Calgary, ALTACollege-University
Jax Ruthven19437192022-20231C2004-07-29Vancouver, BCJunior A (Canada)
Kurtis Rutledge29022182017-20181D1997-06-02Calgary, ALTAMajor Junior
Luke Rybinski11044382023-20241D2003-11-19Vancouver, BCMajor Junior
Chad Rycroft36011101998-19991G1978-07-09Beaverlodge, ALTAMinor Pro
Eric Salvail1700002002-20031G1982-05-03Mascouche, PQMajor Junior
Colton Sandboe700002014-20151D1996-05-07Grand Prairie, ALTAJunior A (Canada)
Juliano Santalucia5531417532019-20212D2001-09-04Burnaby, BCCollege-University
D'lane Sather4821012822006-20071D1989-02-12Wanham, ALTACollege-University
Dustin Sather2871202033233232002-20075F1986-07-29Wanham, ALTACollege-University
Dominic Savoie42913221042010-20111R1990-03-15Laval, PQMinor Pro
Jackson Savoie25235162019-20201F2000-10-27St. Augustine, FLJunior A (Canada)
Jerrid Sawatzky12729952003-20041L1983-12-30Fort Saskatchewan, ALTAJunior A (Canada)
Tom Sawers662572352005-20072D1986-09-04Spirit River, ALTAJunior A (Canada)
Austin Schellenberg327916332016-20202C2000-08-02Grande Prairie, ALTAMajor Junior
Scott Scherger57320231022004-20051D1984-07-17Macklin, SASKMajor Junior
William Schimek38336852019-20201D2001-05-22Mendota Heights, MNCollege-University
Chad Schockenmaier11123432002-20031R1983-03-24Grovedale, ALTAMajor Junior
Bret Schwengler500002016-20171L1997-05-15Eau Claire, WICollege-University
Chris Schwindt5500042000-20011G1981-01-04Cranbrook, BCJunior A (Canada)
Kobe Scott100002015-20161F1998-06-27Red Deer, ALTAJunior A (Canada)
Hudson Scrimshaw831442022-20231F2005-09-09Fort Saskatchewan, ALTAJunior A (Canada)
Stefen Seel3571522162014-20151C1994-11-14Radium, BCCollege-University
Denis Semenov267916352007-20081F1987-11-14Surrey, BCMinor Pro
Curtis Senkow5842529682006-20071D1986-04-26Calgary, ALTACollege-University
Stephen Serediak100002022-20231F2005-04-18Edmonton, ALTAJunior A (Canada)
Parker Sharp100002012-20131F1994-05-25Grande Prairie, ALTAJunior A (Canada)
Toby Shattler566915952012-20142L1996-04-23Fort McMurray, ALTAJunior A (Canada)
Chad Shiel20112962000-20011L1980-07-25Calgary, ALTAMinor Pro
Wes Shipton412302015-20161C1997-03-18Dawson Creek, BCJunior A (Canada)
Robert Shipway360111071996-19971Junior A (Canada)
Jayden Shull300002021-20221G2002-03-07North Vancouver, BCJunior A (Canada)
Ben Simpson45156102023-20241D2005-10-07Sherwood Park, ALTAJunior A (Canada)
Zac Sirota11358232020-20211F2000-09-12Vaughan, ONTMinor Pro
Curtis Skip3901142011-20132G1994-08-23Grande Prairie, ALTAJunior A (Canada)
Tanner Sklaruk200022018-20191D2001-07-22Stony Plain, ALTAJunior A (Canada)
Kayden Skulmoski6621214972020-20222D2002-10-03Moosomin, SASKJunior A (Canada)
Ethan Slobodzian2100002017-20192G1999-05-10Mount Hope, ONTJunior A (Canada)
Alex Smith200002011-20121C1995-07-10Edmonton, ALTACollege-University
Ryan Smith198942512122005-20094D1988-01-01Edmonton, ALTAMajor Junior
Wylie Smith110102022-20231D2006-04-17Breton, ALTAJunior A (Canada)
Cyprus Smith-Davis15426272023-20241F2004-03-29Victoria, BCJunior A (Canada)
Kyle Smyth201102023-20241F2004-01-08Amesbury, MAJunior A (Canada)
Parker Smyth632030501252016-20182L1998-04-27Red Deer, ALTAMajor Junior
Mike Sones601172011-20121F1992-08-04Waterdown, ONTCollege-University
Frederick Sonier59614201712004-20051D1985-07-04Tracadie-Shelia, NBMajor Junior
Eric Sorensen50336162015-20183C2000-06-21Grande Prairie, ALTAJunior A (Canada)
Nolan Spadafore3831114262018-20191D1999-08-06Cochrane, ALTAJunior A (Canada)
Kris Spriggs100002011-20121L1995-10-03Edmonton, ALTACollege-University
Tate Sproxton3100002015-20161G1995-06-10Surrey, BCCollege-University
Cody Stackaruk830992822008-20102D1991-07-10Edmonton, ALTAJunior A (Canada)
Matt Stefura100002002-20031 Junior A (Canada)
Thomas Stehr45044382006-20082G1988-06-03Medicine Hat, ALTAMajor Junior
Davin Stener47189822012-20131D1994-01-07Fort Saskatchewan, ALTAJunior A (Canada)
Grant Stevenson53244973622000-20011R1981-10-15Spruce Grove, ALTAMajor League
Adam Stewart94711182741997-20003W1979-03-08Grande Prairie, ALTAMajor Junior
Mark Stojan1741430442052005-20094D1988-05-25Grande Prairie, ALTACollege-University
David Storey14000732015-20161D1995-03-24Mississauga, ONTJunior A (Canada)
Ethan Strang1736345108822018-20224F2001-02-12Cochrane, ALTAMinor Pro
Ryan Straschnitzki200002016-20171D1999-04-20Airdrie, ALTAJunior A (Canada)
Matthew Strilets5663339572023-20241D2003-08-12Vancouver, BCJunior A (Canada)
Frank Sullivan4988161182015-20161D1996-02-29Fairfield, CTMinor Pro
John Sullivan32000662017-20181D1998-05-04Chicago, ILCollege-University
Jacob Suppes1200002013-20141G1994-07-13Sherwood Park, ALTAJunior A (Canada)
Connor Sutton811262013-20141D1994-01-12Cochrane, ALTAMajor Junior
Devin Sutton5791726742019-20201F1999-04-22Prince George, BCJunior A (Canada)
Jarin Sutton5782432932018-20202D1999-04-22Prince George, BCCollege-University
Nigel Swab1410142014-20151D1995-05-07Calgary, ALTAJunior A (Canada)
Shaun Szachury100002003-20041G1985-02-23Dryden, ONTJunior A (Canada)
Mark Szott512818462872003-20041L1983-03-01Camrose, ALTACollege-University
Kyle Teague200022002-20031F1985-02-19St. Albert, ALTACollege-University
Kaeden Tenkoppel49077122017-20192D2000-03-29Edmonton, ALTACollege-University
Patrick Terriss47000312011-20121G1991-08-05St. Albert, ALTAJunior A (Canada)
Dayne Tews1412133541402019-20244F2003-06-02Grande Prairie, ALTAJunior A (Canada)
Cody Thompson4000921998-19991F1979-08-11Kelowna, BCMajor Junior
Logan Thompson2200002014-20151G1997-02-25Calgary, ALTAMajor League
Sean Thomson4321214442017-20181D1998-04-30Beaconfield, PQCollege-University
Dylan Thorn4361016492023-20241F2004-09-14Ashburn, VAJunior A (Canada)
Ben Thornber11347261996-19971L1977-06-01Victoria, BCJunior A (Canada)
Chase Thudium599817632012-20142R1996-06-20Sylvan Lake, ALTACollege-University
Dylan Thudium118152237712011-20154F1994-11-29Sylvan Lake, ALTAJunior A (Canada)
John Tiede700022016-20171F1998-04-16Grande Prairie, ALTAJunior A (Canada)
Kyle Tinordi7000132002-20031L1984-10-24Red Deer, ALTAMajor Junior
Aidan Tkachuk300002022-20231F2006-11-12Calgary, ALTAJunior A (Canada)
Ty Toews137304575572019-20234F2002-02-23Grande Prairie, ALTACollege-University
Bailey Tokarz500022017-20181F1999-08-14Smoky River, ALTAJunior A (Canada)
Chance Tomke100002006-20071G1989-10-18Wembly, ALTAJunior A (Canada)
Jarred Toole49448122014-20151F1996-01-24Bonshaw, PEICollege-University
Colby Tower7246232016-20171C1997-02-12Troy, NSMajor Junior
Daren Tracey42000251997-19981G1979-05-11Junior A (Canada)
Oliver Trachsel5000102015-20161F1997-01-31Savage, MNCollege-University
Adam Tresoor13000672005-20061D1985-05-19Calgary, ALTACollege-University
Luc Trevors4833682023-20241F2006-02-01Langdon, ALTAJunior A (Canada)
Hugo Turcotte58233356872011-20121C1991-02-01Laval, PQEuropean Lower Leagues
Brenden Turnbull1101318312542007-20092R1988-03-10Courtenay, BCCollege-University
Bobby Tyson1201341541722007-20092D1988-02-28The Woodlands, TXCollege-University
Jake Ustorf1823542016-20171F1997-07-28Waynesville, OHEuropean Elite
Tyler Valin601121997-20012D1980-08-06Edmonton, ALTAMinor Pro
Riley Van Horne62145762012-20142D1996-01-26Calgary, ALTAMajor Junior
Cameron Vassos7351520382020-20222D2002-09-13Caledon, ONTCollege-University
Sam Vincent566814382021-20221F2003-07-05Cochrane, ALTAJunior A (Canada)
Jacob Visentini6202122021-20221L2003-05-01Saskatoon, SASKJunior A (Canada)
Landon Vollman11848123112015-20183F1997-04-16Spirit River, ALTAJunior A (Canada)
Tyler Vollman1201724412371997-20003L1980-11-22Junior A (Canada)
Branden Wagner4481523182015-20161C1996-07-17Kelowna, BCJunior A (Canada)
Parker Wakaruk1104591802014-20162D1996-05-14Lethbridge, ALTAJunior A (Canada)
Jordan Wakefield63000332002-20031G1982-09-03Spruce Grove, ALTACollege-University
Darren Walker800001996-19992Junior A (Canada)
Nathan Walker100002014-20151D1997-12-19Calgary, ALTACollege-University
Roghan Walker100002023-20241R2007-01-01Junior A (Canada)
Caylen Walls114621272672009-20123D1991-11-07Lyalta, ALTACollege-University
Noah Walters35111324282017-20181D1999-03-26Calgary, ALTAJunior A (Canada)
Brett Ward20011102021-20221D2004-11-14Spruce Grove, ALTAJunior A (Canada)
Thomas Ward-Cardinal26520251242011-20121D1992-06-28Calgary, ALTACollege-University
Devon Wardley1841570854021997-20003D1979-11-03Junior A (Canada)
Dondre Watson301122014-20151R1996-09-15Calgary, ALTACollege-University
Jayden Watson15011182023-20241F2003-01-04Camrose, ALTAJunior A (Canada)
Marcus Watson16571262009-20101R1989-01-17San Jose, CAMinor Pro
John Webb2000052012-20131F1994-06-14Calgary, ALTAJunior A (Canada)
Zachary Webb53193857282018-20191C1998-09-25St. Albert, ALTACollege-University
Arik Weersink6900002015-20172G1997-08-13Lethbridge, ALTAJunior A (Canada)
Nick Weiss51111425972011-20121C1992-08-16Port Hope, ONTJunior A (Canada)
Eric Welford100002017-20181D1999-01-03Medicine Hat, ALTAJunior A (Canada)
Josh Welter171681352034081999-20045W1983-12-16Fort Saskatchewan, ALTAMinor Pro
Jason Wenzel524812882016-20171D1998-08-28Calgary, ALTAMajor Junior
Mike Widdifield59212142261996-19971D1978-04-01Grande Prairie, ALTAJunior A (Canada)
Raegan Wiles300002018-20191D2002-04-10Calgary, ALTAMajor Junior
Andy Williams3901162010-20111G1990-10-12Yellowknife, NWTCollege-University
Brent Williams16011102000-20011G1981-10-19Lloydminster, ALTAMajor Junior
Joal Williams29022102000-20011G1980-05-22Saskatoon, SASKCollege-University
Matt Williams1201340532212008-20102D1989-08-01Kitchener, ONTMinor Pro
Adam Wilson2931114552016-20171L1996-06-09Edmonton, ALTAJunior A (Canada)
Chris Wilson1801001092093012003-20063F1985-03-29Prince Albert, SASKMinor Pro
Zachary Wilson51171734522022-20242L2005-06-26Wetaskiwin, ALTAMajor Junior
Michael Winnitoy19022102014-20162D1995-02-20Calgary, ALTAJunior A (Canada)
Ethan Witkop18000172011-20121F1991-09-19Fairport, NYJunior A (Canada)
Carter Wolski12554146382014-20184D1998-03-04Sexsmith, ALTACollege-University
Ricky Wong1641813315932004-20084F1987-02-27Grande Prairie, ALTAJunior A (Canada)
Jackson Wozniak98172542862018-20202F2000-02-22Cypress, CACollege-University
Nolan Yaremchuk49448932011-20121F1993-08-07Sherwood Park, ALTAJunior A (Canada)
Nolan Yaremko410122013-20152L1998-05-17Spirit River, ALTAMinor Pro
William Yee6931619382022-20242D2004-04-11Vancouver, BCJunior A (Canada)
Adam Young1611670861202007-20103D1989-01-31Edmonton, ALTACollege-University
Sam Young100002013-20141F1996-04-28Calgary, ALTAJunior A (Canada)
Josh Zablocki792910393462014-20162F1996-07-08Wetaskiwin, ALTAJunior A (Canada)
Nolan Zarazun200002007-20081F1990-03-27Red Deer, ALTAJunior A (Canada)
Jack Zayat19000222019-20201D2002-01-25Calgary, ALTAMajor Junior
Angelo Zol500002023-20241G2005-07-30Kelowna, BCJunior A (Canada)

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