hockey DB
search by league
team
morning report
contact us
home

Drumheller Dragons all-time player list

Player Name GP G A. Pts PIM Seasons Yrs. Pos. Birthdate Birthplace Highest Level
Logan Aasman100002012-20131R1995-05-16Medicine Hat, ALTAMajor Junior
Ryan Aasman52523281082012-20131D1992-05-19Medicine Hat, ALTAMajor Junior
Easton Adrian99116374752022-20242D2005-04-22Dalmeny, SASKJunior A (Canada)
Damon Agyeman100002018-20191D2002-03-30Cochrane, ALTAMajor Junior
Colin Ahern1200002019-20201G1999-09-08Fond du Lac, WICollege-University
Hassan Akl5471825872017-20203F2001-05-20Calgary, ALTACollege-University
Brendon Algeo17145102009-20101D1991-02-08Calgary, ALTAJunior A (Canada)
Charles Allen11073845802003-20052D1984-05-16Oyen, ALTAMajor Junior
Laine Allen4864102172005-20061R1987-10-19Jarvie, ALTAMajor Junior
Daniel Allin3100002018-20202G2000-02-11Edmonton, ALTACollege-University
Kent Anderson6662329452019-20212D2003-11-13Calgary, ALTACollege-University
Mason Anderson13145252013-20141D1995-02-23Anchorage, AKCollege-University
Dalton Angeltvedt44134872015-20161D1998-05-27Provost, ALTAJunior A (Canada)
Kyle Anheliger8791019732005-20072F1988-09-10Stettler, ALTAJunior A (Canada)
Andrew Arklie4301122004-20051G1984-01-03Dugald, MANCollege-University
Kris Armstrong3721416532003-20041 Junior A (Canada)
Griffin Asham-Moroz37102131352021-20221F2001-04-30West St. Paul, MANCollege-University
Evgeni Astrouski29235182016-20171L1999-02-14Edmonton, ALTAMajor Junior
Zach Baba3000182011-20121F1991-05-21Okotoks, ALTAJunior A (Canada)
Mitchell Babbik100002017-20181F2000-03-17Edmonton, ALTAJunior A (Canada)
Brett Balas200002019-20201G2001-01-31Calgary, ALTAMajor Junior
Aidan Bangs200022018-20202C2002-03-03Calgary, ALTAJunior A (Canada)
Lyndon Bartman721212243092006-20082R1987-02-17Medicine Hat, ALTAJunior A (Canada)
Patrick Bartoshyk120244367702007-20092F1990-01-13Lethbridge, ALTAJunior A (Canada)
Connor Baumbach100002022-20231G2006-05-15Red Deer, ALTAJunior A (Canada)
Brennan Baxandall1582148693482009-20134D1992-05-17Calgary, ALTACollege-University
Jacob Bayne410102017-20181D2000-05-05Calgary, ALTAJunior A (Canada)
Keegan Beagle103518231162021-20243D2005-04-03Rimbey, ALTAJunior A (Canada)
Casey Beamish1702282003-20041 Junior A (Canada)
Alexander Bechtold35101323892013-20141F1994-06-13Strathmore, ALTAJunior A (Canada)
Garrett Beckwith1501102010-20111G1990-01-04Lake Parsippany, NJJunior A (Canada)
Avery Belcourt310102015-20161D1998-11-10Edmonton, ALTAJunior A (Canada)
Liam Belcourt200042015-20161D2000-06-29Sherwood Park, ALTAMajor Junior
Carter Belitski116344983982019-20223R2001-01-14Regina, SASKCollege-University
Brady Berger8000792018-20191F1999-02-11Drayton Valley, ALTAJunior A (Canada)
Colin Bergman1623049791142007-20103F1989-03-02Calgary, ALTACollege-University
Talon Berlando1432028483332004-20073F1986-08-29Drumheller, ALTACollege-University
Adam Beukeboom3900002012-20142G1994-07-26Sundre, ALTAMinor Pro
Racey Big Snake200002011-20121F1993-04-05Siksika, ALTAJunior A (Canada)
Joshua Bishop34077862016-20182D1997-06-17Strathmore, ALTAJunior A (Canada)
Ryan Bloom109395796752011-20132R1993-03-23Calgary, ALTAMajor Junior
Braiden Bloor000002009-20101G1990-08-02Lethbridge, ALTAJunior A (Canada)
Mitchell Board200002008-20091C1991-02-21Calgary, ALTACollege-University
Markus Boguslavsky1544146872482016-20193F1999-05-15Calgary, ALTACollege-University
Travis Bohnet41268872019-20212D2002-03-19Airdrie, ALTAJunior A (Canada)
John Bokla2591221442008-20091F1988-02-15White Rock, BCJunior A (Canada)
Giovanni Bombini445611102011-20121C1993-09-27Edmonton, ALTACollege-University
Jacob Bonin1022442013-20141F1994-06-30Sudbury, ONTJunior A (Canada)
Trevor Bosch362911312003-20041 Junior A (Canada)
Connor Boyd112161935572014-20162F1996-01-09Airdrie, ALTAJunior A (Canada)
Luke Boyer732023431662003-20052C1986-05-06Calgary, ALTAMajor Junior
Cameron Brezinski100002011-20121F1995-02-21Edmonton, ALTAJunior A (Canada)
Josh Brindza100002018-20191G1999-03-18Edmonton, ALTAJunior A (Canada)
Jaren Brinson100002019-20201D2004-05-08Airdrie, ALTAMajor Junior
Levi Brotnov5731518342004-20051C1987-06-28Olds, ALTAMajor Junior
Cody Brown100002009-20101D1993-03-28Hussar, ALTAJunior A (Canada)
Matthew Brown1131022321382009-20112D1991-03-02Calgary, ALTACollege-University
Dawson Bruneski96833411672017-20192D1999-06-24Camrose, ALTACollege-University
Kye Buchanan100002017-20181R2001-10-04Lethbridge, ALTAMajor Junior
Brad Buckingham600042009-20101F1992-03-10Calgary, ALTAJunior A (Canada)
Derrick Budz1604448922332017-20203L1999-04-02Yorkton, SASKCollege-University
Devin Buffalo400002013-20141G1993-09-01Wetaskiwin, ALTAMinor Pro
Brodie Buhler10000312014-20151R1996-12-04Revelstoke, BCJunior A (Canada)
Kevin Bui18251951461332005-20083F1987-04-21Edmonton, ALTACollege-University
Tristan Bukovec903322015-20161L1997-04-10Penticton, BCJunior A (Canada)
Cameron Burdenie710102009-20101F1991-06-13Calgary, ALTAJunior A (Canada)
Xavier Burghardt2700002014-20162G1997-03-10Medicine Hat, ALTAJunior A (Canada)
Zach Burns234812492020-20222F2003-08-17Eckville, ALTAJunior A (Canada)
Kyle Burton100002003-20041F1986-11-26Calgary, ALTACollege-University
Jude Butler310102015-20161R2000-02-08Fort Saskatchewan, ALTAJunior A (Canada)
Todd Callaghan1000142008-20091F1991-07-14Standard, ALTAJunior A (Canada)
Bretton Cameron54181836542004-20072R1989-01-26Didsbury, ALTAMinor Pro
Brett Campbell4791019852016-20171F1998-09-02Calgary, ALTAJunior A (Canada)
Holden Cardinal19551042023-20241L2003-05-02Surrey, BCJunior A (Canada)
Ethan Casper31055522022-20231D2003-06-11Calgary, ALTAJunior A (Canada)
Marcus Cheng300022011-20121D1992-07-02Calgary, ALTAJunior A (Canada)
Cole Cheveldave4400022009-20112G1993-06-08Calgary, ALTAMajor Junior
Todd Chinova17066212008-20091R1989-02-28Stratford, CTMinor Pro
Joel Chisholm1513655912212004-20073F1986-07-13Brooks, ALTACollege-University
Liam Choquette1500002022-20231G2003-07-06Montreal, PQJunior A (Canada)
Ben Christian120620262652020-20233D2002-12-31Red Deer County, ALTACollege-University
Will Christian88111425532021-20232F2005-01-06Red Deer County, ALTAJunior A (Canada)
Owen Churko801142016-20182D1999-01-12Spruce Grove, ALTAJunior A (Canada)
Ryan Chynoweth351914331022015-20161L1995-04-08Cranbrook, BCMajor Junior
Justin Cintas276713642011-20121F1993-10-23San Diego, CAJunior A (Canada)
Spencer Claerhout355712182022-20242D2006-03-11Red Deer, ALTAJunior A (Canada)
Mark Claffey3000102009-20101D1990-05-06Edmonton, ALTAJunior A (Canada)
Cyle Clayton100934431532020-20244D2004-03-02Strathmore, ALTAJunior A (Canada)
Trent Colberg2292747748602004-20095F1988-09-20Drumheller, ALTAJunior A (Canada)
Kassidy Collins200022006-20071D1989-01-01Cochrane, ALTAJunior A (Canada)
Kaiden Collumb101102016-20171D2000-06-04Fort Saskatchewan, ALTAJunior A (Canada)
Aiden Connell41268572023-20241F2005-06-03Canton, MIJunior A (Canada)
Grayson Constable200002014-20151R1998-05-05Lethbridge, ALTACollege-University
Mitchell Cook16350741241802012-20153F1994-07-06Kelowna, BCEuropean Elite
Sean Cootes2601102023-20241G2005-07-15Sherwood Park, ALTAJunior A (Canada)
Spencer Copp412810372007-20081F1990-01-12Calgary, ALTACollege-University
Ryan Corbiell48189982007-20081D1989-04-29Cluny, ALTACollege-University
Daniel Cordeiro100002010-20111F1991-05-02Edmonton, ALTAJunior A (Canada)
Eric Coscione2200042009-20101D1991-12-05Murietta, CAJunior A (Canada)
Ethan Coventry100002021-20221F2004-04-27Calgary, ALTAJunior A (Canada)
Eric Creaser17123532003-20041 Junior A (Canada)
True Crowe333811322021-20221D2002-03-25Eaton, COCollege-University
Keith Csizmadia47121325342009-20123D1992-12-14Calgary, ALTAJunior A (Canada)
Carter Cunningham301102022-20231F2006-01-11Lethbridge, ALTAJunior A (Canada)
Chris Curr400002019-20201G1999-01-07St. Albert, ALTACollege-University
Carter Czaikowski38257632013-20152D1998-04-05Calgary, ALTAMajor Junior
Wyatt Daines42213742004-20051 Junior A (Canada)
Holden Daley602242013-20141D1996-01-23Edmonton, ALTAJunior A (Canada)
Easton Daneault100002023-20241F2008-04-23Red Deer, ALTAJunior A (Canada)
Ty Daneault10757481051142021-20232R2004-12-20Red Deer, ALTACollege-University
Noah Danielson40212546402022-20231C2002-06-29Red Deer, ALTAMajor Junior
Adam Danyluk40123812012-20131F1994-05-09Calgary, ALTAJunior A (Canada)
Rory Davidson1022313361192011-20154F1995-06-06Delburne, ALTAJunior A (Canada)
Luke Davies201122023-20241F2006-10-18Calgary, ALTAJunior A (Canada)
Tanner Dawkins7922022412021-20232D2003-10-29Cloverdale, BCJunior A (Canada)
Nickolas De Beurs465813242018-20202L2002-04-16Cochrane, ALTAJunior A (Canada)
Brad Deagle39210121482012-20131D1992-03-08Lethbridge, ALTAMajor Junior
Breyden DeCock2461016282009-20101F1990-03-02Calgary, ALTACollege-University
Trey DeGraaf100002013-20141F1996-01-30Red Deer, ALTACollege-University
Braden Desmet1183361942832003-20052C1985-06-08Strathmore, ALTAMinor Pro
Josh Diegel456410512023-20241F2005-02-27South Lyon, MIJunior A (Canada)
Grayson Dietrich1143245772002018-20224F2001-12-13Calgary, ALTACollege-University
Stephen Doane56191433762012-20131F1994-04-07Calgary, ALTACollege-University
Joshua Dobberthien200002016-20171F1999-05-26Calgary, ALTAJunior A (Canada)
Dane Dow4600002016-20182G1999-04-01Rivercourse, ALTAJunior A (Canada)
Drydn Dow100002008-20091D1992-09-21Calgary, ALTAMinor Pro
Troy Dudley14095968202016-20193D1999-02-22Edmonton, ALTAJunior A (Canada)
Ryan Duguay700022022-20231L2003-10-18Edmonton, ALTAJunior A (Canada)
Connor Duncan961030401412014-20162D1995-05-29Bloomfield Hills, MICollege-University
Dylan Durrand100002003-20041 Junior A (Canada)
Cory Dvornik47527252007-20081F1989-10-28Calgary, ALTAJunior A (Canada)
William Dyke700002022-20231G2003-06-14Lethbridge, ALTAJunior A (Canada)
Slater Dykema1071935542372014-20184L1998-08-14Medicine Hat, ALTAJunior A (Canada)
Brett Edwards10555481031682017-20192F1998-09-10Grande Prairie, ALTACollege-University
Jordan Edwards7000542020-20211D2002-05-22Saskatoon, SASKCollege-University
Cale Elder900002019-20201G2000-12-17Saskatoon, SASKJunior A (Canada)
Alex Elliott801152013-20141L1993-12-26Pincher Creek, ALTAMajor Junior
Coda Engbar317512462011-20121F1992-06-21Boulder, COJunior A (Canada)
Wade Epp3991524832007-20081D1989-06-13Chilliwack, BCMinor Pro
Jordan Evans1931417482016-20171C1996-04-16Calgary, ALTAJunior A (Canada)
Mike Falanga376814162015-20161F1998-06-14Northford, CTMinor Pro
Justin Faryna542817451622008-20091R1988-11-19Calgary, ALTAMinor Pro
Jeffrey Fasegha431891282016-20171F1997-09-14Calgary, ALTAJunior A (Canada)
Kyle Fehr1901553685132005-20094D1988-01-30Calgary, ALTAJunior A (Canada)
Luke Fennig1193645811422019-20223R2001-11-02Battleford, SASKJunior A (Canada)
Cody Fiala6765113362013-20152D1994-08-20Prince Albert, SASKJunior A (Canada)
Clint Filbrandt1111959782822014-20162D1995-04-17Calgary, ALTAMinor Pro
Mason Fischer813422015-20161C1998-08-06Medicine Hat, ALTAJunior A (Canada)
Landon Flesjer100002018-20191F2001-03-05Edmonton, ALTAJunior A (Canada)
Mike Forsyth101102008-20091L1992-06-20Calgary, ALTAMajor Junior
Nathan Fox200002019-20201L2002-01-04Okotoks, ALTACollege-University
Griffen Fraser100002018-20191F2001-08-15Lethbridge, ALTAJunior A (Canada)
Julian Fraser19011412011-20121D1991-08-04Calgary, ALTAMinor Pro
Casey Fratkin311910502009-20101D1989-06-05Burnaby, BCCollege-University
Rylan Freed802242015-20161R1996-05-30Melfort, SASKMinor Pro
Stefan Freter100002014-20151D1995-12-19Lloydminster, ALTAJunior A (Canada)
Drew Friesen200002023-20241F2006-01-18La Crete, ALTAJunior A (Canada)
Garrett Fuller7100002019-20234G2002-04-19Airdrie, ALTAJunior A (Canada)
Brandon Fusaro100002014-20151C1996-03-12Elmont, NYJunior A (Canada)
Braden Gamble8402282008-20123G1991-02-13North Star, ALTAMajor Junior
Mitchell Gartner471225371332012-20131D1992-01-21Macklin, SASKCollege-University
Robert Geddes102374784692009-20112F1990-04-18Calgary, ALTAJunior A (Canada)
Troy Gedny412791782013-20141D1993-06-11Medicine Hat, ALTAJunior A (Canada)
Wyatt Gelinas610102018-20191F2000-06-05Olds, ALTAJunior A (Canada)
Adam Gialet107760672612006-20082D1987-02-17Morinville, ALTACollege-University
Rhett Gibson600042020-20211L2002-01-24Saskatoon, SASKJunior A (Canada)
Adam Gilmore500042009-20101D1991-01-16Lethbridge, ALTAJunior A (Canada)
Derek Ginnell19011282009-20101F1991-02-21Medicine Hat, ALTAJunior A (Canada)
Garrett Girard51172138692003-20041 College-University
Levi Glasman410102016-20171L1999-07-31Lacombe, ALTACollege-University
Steven Glass600002013-20141G1994-06-01Saskatoon, SASKJunior A (Canada)
Dylan Glinski60191130432022-20231F2003-03-22Saginaw, MIJunior A (Canada)
Troy Glionna200002016-20182D1999-06-23Edmonton, ALTAJunior A (Canada)
Dustin Gorgi100002012-20131L1995-02-25Red Deer, ALTAJunior A (Canada)
Spencer Gosselin100022013-20141D1994-03-29Wainwright, ALTAJunior A (Canada)
Jacob Goudreau106292049432022-20242F2006-01-21St. Albert, ALTAJunior A (Canada)
Quentin Greenwood100002013-20141R1997-05-04Red Deer, ALTACollege-University
Riley Griffith100002012-20131F1995-04-04Hanna, ALTAJunior A (Canada)
Tyson Gross13461062019-20212F2002-09-23Calgary, ALTACollege-University
Jackson Grosshans600082017-20181D1999-12-19Laguna Hills, CAJunior A (Canada)
Shayne Gwinner36222241572010-20143D1994-05-20Drumheller, ALTAMajor Junior
Arlo Hadland11352328902003-20052 College-University
Tyler Haiste210122013-20141D1994-01-31Nanton, ALTAJunior A (Canada)
Moe Hakim1406642020-20222F2002-02-23Chestermere, ALTACollege-University
Garrett Hamilton595914822003-20041D1983-03-15Rocky Mountain House, ALTACollege-University
Kadan Hanas1303438724472017-20203R1999-12-18Strathmore, ALTAMajor Junior
Tye Hand310221082011-20162D1995-06-14Yellowknife, NWTMajor Junior
Kyle Hanson1161032422632005-20072D1986-10-30Calgary, ALTACollege-University
Matt Harms63202848712004-20051R1984-02-14Canmore, ALTAJunior A (Canada)
Chad Harrison23336202014-20172F1997-08-06Cochrane, ALTAJunior A (Canada)
Colten Hayes5739121572008-20091D1990-01-31Maple Ridge, BCMinor Pro
Adam Heindel9472835472017-20203D2001-04-07Lacombe, ALTAJunior A (Canada)
Caden Heins400002021-20232F2004-02-17Diamond City, ALTAJunior A (Canada)
Ryan Henderson11174754762021-20243D2004-06-10Lethbridge, ALTAJunior A (Canada)
Harrison Hendrix18981762012-20131C1992-07-15Calgary, ALTACollege-University
Darian Henry16123622011-20121D1994-08-05Strathmore, ALTAMajor Junior
Dru Hickle101102010-20111F1994-01-11Hanna, ALTAJunior A (Canada)
Landon Hiebert200002010-20111R1993-07-06Red Deer, ALTAJunior A (Canada)
Kasey Hiemstra67151631812019-20223F2002-05-20Big Valley, ALTACollege-University
Jamie Hikida4771118322023-20241F2006-05-08Vancouver, BCJunior A (Canada)
Myles Hilman104374582362019-20223F2003-10-15Blackfalds, ALTAJunior A (Canada)
Jonny Hogue8100002013-20163G1996-04-29Lethbridge, ALTAMajor Junior
Chad Hohmann489716592007-20081L1989-06-02Salmon Arm, BCMinor Pro
Keaton Holinaty9871623352014-20162C1996-04-18Hardisty, ALTACollege-University
Blaine Hoppins901122006-20082D1989-07-31Trochu, ALTAJunior A (Canada)
Simon Horlick1902222011-20121D1993-06-03Surrey, BCJunior A (Canada)
Michael Horon100002018-20191L2001-07-04Lethbridge, ALTAMajor Junior
Jared Hough31336712005-20061R1986-04-21Red Deer, ALTAJunior A (Canada)
Dillon Houghton311222009-20101F1992-12-23Lethbridge, ALTAJunior A (Canada)
Matt Houston1502242013-20141F1995-11-21Calgary, ALTAJunior A (Canada)
Riley Hughes72156472004-20062D1987-06-30Calgary, ALTACollege-University
Kevin Hunter1162422462132003-20052 Junior A (Canada)
Chad Hurtubise53153146382016-20171L1996-08-17Morinville, ALTAJunior A (Canada)
Nathan Ivey100002023-20241F2007-06-02Calgary, ALTAJunior A (Canada)
Scott Ivey10191120702013-20163R1996-05-10Westlock, ALTAJunior A (Canada)
Reese Jackson101102017-20181F2001-01-31Sherwood Park, ALTAJunior A (Canada)
Mitch Jaffray118353065982003-20052 Junior A (Canada)
Ethan James102214061412013-20163C1995-03-02Duchess, ALTACollege-University
Brodie Jamieson852727541032011-20132F1992-09-01North Vancouver, BCCollege-University
Carter Jensen301102010-20111F1993-06-03Calgary, ALTAJunior A (Canada)
Doug Jessey1101228401852008-20102D1991-04-20Langdon, ALTAMinor Pro
Ryan Jevne5111516302014-20151R1998-04-08Edmonton, ALTAMajor Junior
Garrett Johnson310441172018-20191D1999-02-08Goodrich, MICollege-University
Joel Johnson702242009-20101C1993-10-27Barrhead, ALTAJunior A (Canada)
Levi Johnson6101162016-20171F1997-10-20Vernon, BCCollege-University
Taylor Johnson60011222003-20041G College-University
Doug Jones146344377872009-20134R1992-02-17Calgary, ALTACollege-University
Ranon Joseph15033322021-20221D2003-05-23Sherwood Park, ALTAJunior A (Canada)
Jameson Kaine3700022023-20241G2003-08-10Vancouver, BCJunior A (Canada)
Steven Kajic3911819312007-20081L1988-05-15Kelowna, BCMajor Junior
Jared Kambeitz201102010-20111D1993-11-17Red Deer, ALTACollege-University
Joseph Karpyshyn200002014-20151L1998-09-19Calgary, ALTAJunior A (Canada)
Andrew Kartusch1492135562332014-20184D1997-05-29Red Deer, ALTACollege-University
Max Kathol4101102018-20191L2002-04-04Chestermere, ALTAJunior A (Canada)
Trevor Kavanaugh5112172015-20161D1997-01-10Eagle Lake FN, ONTJunior A (Canada)
Clay Keeley118511161502016-20182D1998-03-17Nanton, ALTAMinor Pro
Nate Keeley103910191682016-20182F1998-03-17Claresholm, ALTAMinor Pro
Tyson Keith5557121052003-20052L1987-02-16Byemoor, ALTAJunior A (Canada)
Lucas Kempf100042013-20141F1996-02-08Sherwood Park, ALTAJunior A (Canada)
Connor Kendall200002014-20151L1998-01-12Calgary, ALTAJunior A (Canada)
Scott Kennedy102154257812008-20102F1989-06-23Water Valley, ALTAJunior A (Canada)
Jay Kenney5137101102009-20112D1990-08-25Boston, MAMinor Pro
Tyler Kerner52812201302012-20142R1993-04-06Taber, ALTAJunior A (Canada)
George King9213252015-20161F1998-06-10Calgary, ALTAMajor Junior
Rhett Kingston22571282015-20161L1997-11-04Okotoks, ALTAMinor Pro
Deegan Kinniburgh300022022-20231L2006-04-30Taber, ALTAMajor Junior
Tanner Kissick17235192012-20131R1993-08-06Kerrobert, SASKJunior A (Canada)
Colton Kitchen100002019-20201D2001-02-01Prince George, BCJunior A (Canada)
Graham Klassen1391847652072006-20093D1988-02-07Regina, SASKCollege-University
Blake Kleiner6211617732016-20182D1998-04-12Lethbridge, ALTACollege-University
Josh Kluck104711183372010-20133F1994-07-20Drumheller, ALTAJunior A (Canada)
Brandon Knelsen60163753162005-20061R1987-07-24Three Hills, ALTAMinor Pro
Dion Knelsen60393574472005-20061C1989-01-04Three Hills, ALTAMinor Pro
Kyle Knelsen474913342008-20102F1991-06-29Three Hills, ALTAJunior A (Canada)
Michael Koutzun393691112003-20041 College-University
Kyle Kowalski20235262006-20071F1986-06-02Edmonton, ALTAJunior A (Canada)
Daniel Kozakewich200002021-20221F2004-10-21Fort Saskatchewan, ALTAJunior A (Canada)
Kyle Kozma200002019-20201G2001-02-09Vaughan, ONTCollege-University
Kelly Kramer5001212712005-20061D1985-03-22Rocky Mountain House, ALTAJunior A (Canada)
Tyler Kreklewich95254974902016-20182C1997-11-10Melville, SASKCollege-University
Carson Kurylo4751520262017-20181D2000-11-08Calgary, ALTAJunior A (Canada)
Tanner Labbe510102009-20101F1992-04-26Calgary, ALTAJunior A (Canada)
Cyle Lacey21145392003-20041 Junior A (Canada)
Tyson Laduke100002017-20181F2000-06-04Okotoks, ALTAJunior A (Canada)
Josh Laferriere21088302017-20181D1998-03-25Wainwright, ALTAJunior A (Canada)
Cam Lamoureux17745571021312006-20093F1989-06-12Calgary, ALTAJunior A (Canada)
Aidan Larose2961016202023-20241F2005-07-31Calgary, ALTAJunior A (Canada)
Jonathan Larose84000122004-20072G1986-01-03Boyle, ALTAMinor Pro
Jeff Laschowski398412672003-20041 Junior A (Canada)
Chaydan Lauber513912942015-20161D1997-02-05Duchess, ALTAJunior A (Canada)
Sam Lawson1012128491982009-20123F1993-08-31Calgary, ALTAJunior A (Canada)
Steven Legatto54000252006-20082G1988-07-11Kelowna, BCCollege-University
Alexander Leonidas802262016-20171D1998-03-30Calgary, ALTAJunior A (Canada)
Cavin Leth5085131452012-20131C1996-04-11Taber, ALTAMajor Junior
Kenton Levesque1342225472982009-20123D1991-05-22Ponoka, ALTAJunior A (Canada)
Derek Lewis571128391612006-20071D1986-01-09Penticton, BCMajor Junior
Tyler Lowe500002016-20171D2000-09-22Calgary, ALTAMajor Junior
Sam Lozinski4411718242021-20221F2004-02-21Calgary, ALTAJunior A (Canada)
Jordan Luk4481119302023-20241F2005-03-31Vancouver, BCJunior A (Canada)
Bruce MacGregor611202019-20201C2001-06-30Sherwood Park, ALTACollege-University
Lindsay Maclellan45156732013-20141F1996-07-13Fort McMurray, ALTAJunior A (Canada)
Trygve Many Guns376814932015-20161L1998-12-04Siksika Nation, ALTAMajor Junior
Cassidy Mappin281314271022010-20111L1990-12-20Big Valley, ALTAMajor Junior
Ty Mappin2652227442015-20161C1996-01-25Big Valley, ALTAMajor Junior
Ty Marcinkowski100002018-20191G2002-02-03Camrose, ALTAJunior A (Canada)
Mike Marianchuk108201939242009-20112C1992-03-12Innisfail, ALTACollege-University
Dayton Martens9101642010-20111F1992-06-25Revelstoke, BCJunior A (Canada)
Keenan Martens7431316232010-20122D1993-01-13Calgary, ALTAJunior A (Canada)
Bryce Martin34141327632006-20071R1986-02-08Langley, BCJunior A (Canada)
Eric Martin1183375108832017-20203R2000-06-05Calgary, ALTACollege-University
Joey Martini103284169272003-20052F1984-08-11Calgary, ALTAMinor Pro
Cade Mason300022017-20192D2001-08-26Red Deer, ALTACollege-University
Brandon Masson500042014-20151D1996-07-08Oak Lake, MANJunior A (Canada)
Matt Mateja1800002003-20041G1985-09-11Mississauga, ONTCollege-University
Mike Matlo47369672006-20071F1989-08-16Cochrane, ALTAJunior A (Canada)
Kai Matthew68162541862022-20242F2005-06-10Edmonton, ALTAMajor Junior
Tyler Matthews5571623372008-20091D1989-04-11Buffalo, NYCollege-University
Leif Mattson521322016-20171R1999-07-23Thompson, MANMinor Pro
Justin Mazurek5000142004-20062D1988-11-08Calgary, ALTAMajor Junior
Matthew Mazzocchi210102018-20191L2002-03-20Calgary, ALTAJunior A (Canada)
Ryan McBeath221322017-20181F2000-10-27Olds, ALTAJunior A (Canada)
Dylan McCabe25022142018-20191D1999-03-04Regina, SASKCollege-University
Tyler McCarry100002015-20161D1998-02-27Calgary, ALTAJunior A (Canada)
Josh McEwan5656111232010-20111F1991-04-07Kelowna, BCJunior A (Canada)
Scott McKay5121113362008-20091D1992-06-11Calgary, ALTAMajor Junior
Peyton McKenzie14471142019-20212R2002-04-25Sherwood Park, ALTAMajor Junior
Scott Mckenzie202202017-20181R2000-06-15Calgary, ALTACollege-University
Ethan McKibbin100002018-20191F2002-07-07Chestermere, ALTAJunior A (Canada)
Josh McKissock368917372011-20121F1992-03-31Vancouver, BCJunior A (Canada)
Leighton McLachlan17000692012-20131D1993-02-04Edmonton, ALTAJunior A (Canada)
Kevin McMillan148626322972009-20123D1991-02-11Calgary, ALTAJunior A (Canada)
Luke McPhee4771623242023-20241F2005-05-05Stoughton, WIJunior A (Canada)
Dylan Meier400002011-20121C1992-05-22Highlands Ranch, COCollege-University
Landon Melzer100002017-20181D1999-07-18Canmore, ALTAJunior A (Canada)
Marcus Messier257152262014-20151C1994-01-17Canmore, ALTAMajor Junior
Robert Michetti200002018-20191G2000-06-07Fort McMurray, ALTAJunior A (Canada)
Ayron Mikkelsen1521572873732003-20063D1985-04-22Chestermere, ALTAMinor Pro
Lucas Mikkelsen610122006-20071F1990-10-30Chestermere, ALTAJunior A (Canada)
Taner Miller100002014-20151D1998-07-29Lethbridge, ALTAJunior A (Canada)
Tayler Miller400002018-20191D2001-07-19Lethbridge, ALTAJunior A (Canada)
Bryton Mills58178252042011-20132L1992-09-07Spruce Grove, ALTACollege-University
Hunter Mills1314648942832012-20153F1994-10-29Calgary, ALTAJunior A (Canada)
Gage Misskey64011111622016-20182D1998-08-12Melfort, SASKJunior A (Canada)
Kobe Mohr30182139322019-20201L1999-05-30Lloydminster, ALTAMajor Junior
Tyler Moir542649752162007-20081F1988-09-17Calgary, ALTAMinor Pro
Justin Morello4881321272008-20132F1992-03-17Spruce Grove, ALTAJunior A (Canada)
Lee Morrow38178242008-20091D1990-01-09Ponoka, ALTAMajor Junior
Cade Moxham100002021-20221F2004-03-09Calgary, ALTAJunior A (Canada)
Vincent Muller291233232003-20041L1984-05-06Lorraine, PQJunior A (Canada)
Matt Muzyka50192039302015-20161L1996-04-13Cheshire, CTCollege-University
Hunter Nelson201122017-20181F2000-12-01Calgary, ALTAJunior A (Canada)
Reid Nemeth55571282014-20151C1996-04-15Calgary, ALTAMajor Junior
Chris Newton15134562013-20141D1994-01-15Calgary, ALTAJunior A (Canada)
Brayden Nicholetts1313240723702016-20193F1999-08-27Spruce Grove, ALTACollege-University
Eric Nicksha200002018-20191D2001-09-23Calgary, ALTACollege-University
Jeffrey Noble4011122011-20121D1991-03-09Calgary, ALTAJunior A (Canada)
Robert Nocera61183553822008-20091L1988-12-04Calgary, ALTACollege-University
Wyatt Noskey60122032402014-20151F1995-01-22High Prairie, ALTAMinor Pro
Mike O'Dwyer16314332004-20051R1987-01-04Innisfail, ALTAMajor Junior
Tyler Oakenfold300002016-20182F1999-05-20Calgary, ALTAJunior A (Canada)
Craig Ofner67178502014-20162D1997-09-13Calgary, ALTAJunior A (Canada)
Cam Oliphant58437882006-20071C1988-06-28Eston, SASKJunior A (Canada)
Austin Osiowy110122023-20241D2005-02-16Calgary, ALTAJunior A (Canada)
Ryley Osland2500002019-20212G2001-02-01St. Albert, ALTAJunior A (Canada)
Shane Ott1153579114342018-20202F2000-07-21Centennial, COCollege-University
Trent Ouellette382016361612009-20142C1993-03-31Castor, ALTAMajor Junior
Walker Overwater623502022-20231F2006-04-28Olds, ALTAJunior A (Canada)
Mitch Owsley40121022452011-20121F1993-05-18Lethbridge, ALTAJunior A (Canada)
Manny Panghli100002022-20231G2004-08-28Kamloops, BCMajor Junior
Landon Pappas100002022-20231D2005-08-13Airdrie, ALTAJunior A (Canada)
Joren Patenaude87242852642015-20183F1998-03-23Calgary, ALTAJunior A (Canada)
Joel Patsey5441317262019-20201D1999-05-16Prince George, BCJunior A (Canada)
Jamie Paulsen15235462007-20081F1988-03-09Calgary, ALTAJunior A (Canada)
Tye Pedersen55055682020-20222D2002-04-12St. Albert, ALTACollege-University
Duncan Pernal2012-20131F1995-03-25Calgary, ALTAJunior A (Canada)
Ayden Peters23571222023-20241F2004-09-10Calgary, ALTAJunior A (Canada)
Isaiah Peters1422462022-20231D2004-03-09Langley, BCJunior A (Canada)
Josh Peters1310102010-20122F1992-03-02LaCrete, ALTAJunior A (Canada)
James Philpott601102018-20191D2000-03-12Calgary, ALTACollege-University
Carson Pickett301910272014-20151C1996-04-14Gem, ALTACollege-University
Coy Pighin86264167362022-20242F2006-01-10Alix, ALTAJunior A (Canada)
Jarrell Pinchuk9131417812013-20152D1997-03-22Fort Saskatchewan, ALTAJunior A (Canada)
Connor Poffenroth115274067812022-20242F2003-02-19Foothills, ALTAJunior A (Canada)
Tyler Poskus19123132012-20142D1993-09-04Red Deer, ALTAJunior A (Canada)
Jared Potter62033532010-20133D1994-02-03Drumheller, ALTAJunior A (Canada)
Ben Primeau600042012-20131F1993-12-03Calgary, ALTAJunior A (Canada)
Brett Printz310122009-20101L1992-07-27Red Deer, ALTACollege-University
Hayden Prosofsky861322351342019-20234R2003-10-08Medicine Hat, ALTAJunior A (Canada)
Joey Raats7662733482012-20142D1995-09-15Las Vegas, NVMinor Pro
Conner Radke300022022-20231R2006-04-23Langdon, ALTAMajor Junior
Logan Radmanovich800022020-20211F2002-11-06Boyle, ALTAJunior A (Canada)
Adam Raesler13643591024512019-20245F2003-06-23Edmonton, ALTAJunior A (Canada)
Cody Rainaldi401110211332008-20091L1989-02-15Hinton, ALTAMajor Junior
Christopher Rauckman1114131721032012-20142L1994-12-07Red Deer, ALTACollege-University
Jeff Rayman600062015-20161D1996-08-25Fernie, BCMajor Junior
Matt Raymond16235372018-20191R2001-05-19Camrose, ALTAJunior A (Canada)
Tristan Reimer42235772011-20132F1995-08-14Edmonton, ALTAJunior A (Canada)
Ashton Reinboldt4651217732008-20091C1989-08-15Calgary, ALTACollege-University
Austin Reschny5361117812023-20241F2003-05-25Macklin, SASKJunior A (Canada)
Matthew Richardson25145242006-20082D1989-08-27Olds, ALTAJunior A (Canada)
Cameron Rimstad100002019-20201R2003-06-18Regina, SASKJunior A (Canada)
Riggs Ringdahl200002021-20221F2004-09-29Delburne, ALTAJunior A (Canada)
Brady Risk23079851642062016-20204F1999-03-16Medicine Hat, ALTACollege-University
Charlie Risk200002015-20161D1999-03-16Medicine Hat, ALTACollege-University
Brody Robinson52358942011-20121F1993-01-02Red Deer, ALTAJunior A (Canada)
Kiano Robinson1541659751492018-20224D2001-03-30Calgary, ALTAJunior A (Canada)
Evan Rochowiak5691221572015-20172R1997-05-17Livonia, MICollege-University
Jeff Rodell30033632005-20061D1986-08-12Littleton, COCollege-University
Kelly Rogers393710242004-20051 Junior A (Canada)
Dylan Ronald1821362023-20241D2006-11-09Ponoka, ALTAJunior A (Canada)
Alex Rotundo57211738202017-20192F1998-03-12Edmonton, ALTAJunior A (Canada)
Etienne Roy900002012-20131G1993-12-19Saint-Henri-de-Levis, PQMinor Pro
Jean-Sebastien Roy493811852003-200411988-02-05 Junior A (Canada)
Jeremie Roy5021618602019-20201D2000-07-16Sherbrooke, PQJunior A (Canada)
Justin Ruggiero55161531662003-20041F1984-02-07Trail, BCJunior A (Canada)
Braeden Salverda19891762015-20161F1995-03-21Calgary, ALTACollege-University
Spencer Samuel557411792011-20121L1992-04-15Drumheller, ALTACollege-University
Sean Sanford5581422592010-20111F1992-08-05Phoenix, AZJunior A (Canada)
Isaac Saniga100002015-20161R2000-06-28Spruce Grove, ALTAJunior A (Canada)
Matt Saunderson29156172013-20141D1993-02-19Saskatoon, SASKJunior A (Canada)
Logan Sceviour60101424582011-20121R1992-10-09Red Deer, ALTACollege-University
Isaac Schacher5292029282015-20161D1995-02-07Kimberley, BCMajor Junior
Dylan Schellenberg8464103062009-20123D1993-03-22Drumheller, ALTAJunior A (Canada)
Dylan Scheunert401102015-20161F1999-04-06Huxley, ALTAJunior A (Canada)
Jacob Schofield118375289992014-20162F1995-01-21Yellowknife, NWTJunior A (Canada)
Jarred Schrock501102019-20212F2003-11-04Drumheller, ALTAJunior A (Canada)
Carson Schultz100002019-20201C2002-04-16Beaumont, ALTAJunior A (Canada)
Mitchell Scott400022014-20172L1997-05-20Sherwood Park, ALTAJunior A (Canada)
Nick Scott6132326362009-20101D1990-03-02Ardrossan, ALTAJunior A (Canada)
Tyson Scott64143145452016-20182F1999-06-01Calgary, ALTAJunior A (Canada)
Joe Serpico200002010-20111F1994-01-17Calgary, ALTACollege-University
Macrae Setoguchi100002016-20171R2000-07-19Taber, ALTAJunior A (Canada)
Garrett Sheehan7802282007-20092G1989-09-23Cremona, ALTAMinor Pro
Everett Sheen20347222004-20051L1986-12-14Lethbridge, ALTAMinor Pro
Jameson Shortreed500002012-20131G1993-02-14Emo, ONTCollege-University
Alex Sikora300042009-20101F1992-02-20Calgary, ALTAJunior A (Canada)
Sam Simard1153554891182020-20233F2002-08-23Okotoks, ALTACollege-University
Curtis Skip3800002013-20152G1994-08-23Grande Prairie, ALTAJunior A (Canada)
Erik Slemp55201535692007-20081R1990-06-20Red Deer, ALTACollege-University
Dallas Smith601819371732013-20141R1993-03-24Beaumont, ALTAJunior A (Canada)
Kyle Smith4241519642004-20051DStettler, ALTAJunior A (Canada)
Sean Smith34167402023-20241D2005-04-10Canton, MIJunior A (Canada)
Trevor Smyth1193348812762006-20082F1988-06-25Calgary, ALTACollege-University
Matthew Sozanski200002012-20131D1996-04-01Calgary, ALTAMajor Junior
Austin Spiridakis200002017-20181R2002-08-06St. Albert, ALTAJunior A (Canada)
Riley Spraggs37167122010-20122R1991-11-23Coldstream, BCMinor Pro
Tyler Stahl100022008-20091D1992-01-29Drumheller, ALTAMajor Junior
Matt Stang28437832005-20061F1986-07-12Prince George, BCJunior A (Canada)
Davin Stener99329321472009-20134D1994-01-07Fort Saskatchewan, ALTAJunior A (Canada)
Matt Stephens44145272005-20061D1986-03-13Lacombe, ALTAJunior A (Canada)
Mack Stewart8224102020-20211C2001-11-22Villach, AustriaCollege-University
Brandon Stone800002012-20131G1993-06-11Vancouver, BCMajor Junior
Bradley Stonnell109255378502016-20193D1998-07-22Surrey, BCMinor Pro
Garrett Storms100002012-20131G1995-01-02Edmonton, ALTAMinor Pro
Ryan Suchorab158531361222012-20153D1994-06-23Saskatoon, SASKCollege-University
Nicholas Sutter13044232017-20181D1997-12-30Spruce Grove, ALTAJunior A (Canada)
Connor Sutton400022013-20141D1994-01-12Cochrane, ALTAMajor Junior
Tyler Swanson556814452003-20052 Junior A (Canada)
Dylan Tait17000122009-20101G1991-03-01Lethbridge, ALTAMajor Junior
Justin Tateson1141427413202009-20112D1991-12-04Scandia, ALTAMinor Pro
Jordan Taupert17468121189632016-20193C1998-04-24Medicine Hat, ALTACollege-University
Kyle Teague541129401132005-20061F1985-02-19St. Albert, ALTACollege-University
Tristan Thompson609817372012-20153D1997-01-02Canmore, ALTAMinor Pro
Jay Thomson100002018-20191G2001-05-15Canmore, ALTAJunior A (Canada)
Braxton Thornton400022023-20241F2005-02-24Sedalia, ALTAJunior A (Canada)
Shayne Tibbles100002021-20221F2004-01-29Calgary, ALTAJunior A (Canada)
Kaden Toussaint300002021-20232G2004-01-23Rimbey, ALTAJunior A (Canada)
Marcus Toye110142034222009-20112F1991-07-27Calgary, ALTACollege-University
Trevor Tracy2971320682011-20121F1991-09-13Burbank, CAJunior A (Canada)
Alexey Trischuk4341014392021-20221D2004-01-18Calgary, ALTAJunior A (Canada)
Roc Truman79313970842018-20202F2001-04-25Lethbridge, ALTACollege-University
Scout Truman95324880442018-20202F2002-10-15Lethbridge, ALTACollege-University
Evan Tschumi461116271912015-20172F1997-04-25Calgary, ALTAEuropean Elite
Jaren Turnquist100002015-20161F1999-06-22Calgary, ALTAJunior A (Canada)
Pat Turville924642009-20101D1989-08-18Olds, ALTACollege-University
Brody Valette9452530422012-20153D1995-11-03High River, ALTACollege-University
Keith Van Bavel41551062003-20041 Junior A (Canada)
Will Van Der Sloot1122422015-20172R1999-06-28Medicine Hat, ALTAJunior A (Canada)
Colton Vannucci1163463971252012-20142C1993-05-01High River, ALTACollege-University
Connor Vermeulen7022122015-20161D1996-06-15Medicine Hat, ALTAMinor Pro
Mitch Versteeg275611892006-20071D1988-11-03Lethbridge, ALTAMinor Pro
Nolan Viesner922422023-20241F2005-02-07Kamloops, BCJunior A (Canada)
Hunter Virostek12600002016-20193G1998-11-04Turner Valley, ALTAMinor Pro
Stefan Virtanen812362012-20131D1992-02-27Abbottsford, BCCollege-University
Branden Voss801122015-20161R1997-08-26Camrose, ALTAJunior A (Canada)
Parker Wakaruk100002013-20141D1996-05-14Lethbridge, ALTAJunior A (Canada)
Caylen Walls602222008-20091D1991-11-07Lyalta, ALTACollege-University
Eric Ward4100002021-20221G2001-01-23Edmonton, ALTACollege-University
Evan Warner1002938671262009-20112F1991-04-08Calgary, ALTAJunior A (Canada)
Lucas Watkins300022018-20191D2002-08-06Okotoks, ALTAJunior A (Canada)
J.D. Watt592017372492003-20041C1987-05-25Cremona, ALTAMinor Pro
Rhys Webster100002011-20121D1994-07-24Calgary, ALTAJunior A (Canada)
Dylan Wenzel410551312017-20203D2000-12-15Calgary, ALTAJunior A (Canada)
Derek Werenka1026559124962004-20073L1986-03-04Airdrie, ALTAMajor Junior
Jared Whale100002019-20201G2002-11-01Calgary, ALTACollege-University
Ty Whitford952337601702021-20232F2002-01-28Strathcona County, ALTAJunior A (Canada)
Kaylan Wiancko1091119301012003-20052D1986-02-10Ponoka, ALTAJunior A (Canada)
Derek Wiedmer97519241072006-20082D1990-10-08Lacombe, ALTAJunior A (Canada)
Brett Wieschorster5121113652017-20181L2001-01-25Sherwood Park, ALTAJunior A (Canada)
Andy Williams3500002009-20101G1990-10-12Yellowknife, NWTCollege-University
Sam Williams511262013-20141L1993-04-21Winnipeg, MANMinor Pro
Drew Williamson301102023-20241F2006-08-17Winborne, ALTAJunior A (Canada)
Kody Willick5171623552021-20221F2003-12-20Saskatoon, SASKJunior A (Canada)
Tanner Willick5292837352021-20221D2003-12-20Saskatoon, SASKJunior A (Canada)
Caleb Willms206101622022-20231L2002-04-23Cochrane, ALTAMajor Junior
Devon Winder30336322023-20241F2006-01-31Calgary, ALTAJunior A (Canada)
Kyle Woo100022019-20201F2002-06-11Calgary, ALTAJunior A (Canada)
Stefan Wood13235362016-20171D1996-01-19St. Albert, ALTAJunior A (Canada)
Christopher Wray24000102011-20132G1993-01-17Edmonton, ALTACollege-University
Jeff Wright50112412007-20081D1989-02-09Calgary, ALTAJunior A (Canada)
Levi Wunder59252853452015-20161L1996-10-11Escanaba, MICollege-University
Wade Wylie15314262015-20161R1996-12-27Lake Stevens, WAJunior A (Canada)
Aiden Yakimchuk9862228402018-20213D2000-05-14St. Albert, ALTACollege-University
Regan Yew1623592013-20141C1995-11-08Lacrosse, SASKJunior A (Canada)
Robin Yew16033192013-20141D1995-11-08Lacrosse, SASKMinor Pro
Cody Young42191534322016-20171L1996-07-06Saskatoon, SASKJunior A (Canada)
Jeff Young1174640861482005-20092C1988-01-30Red Deer, ALTACollege-University
Vann Yuhas172551061611592021-20243F2004-02-20Medicine Hat, ALTAJunior A (Canada)
Tate Yule111612182312021-20243D2004-10-18Gleichen, ALTAJunior A (Canada)
Wyatt Yule812322022-20231F2006-07-24Gleichen, ALTAJunior A (Canada)
Graham Zagrodney25022522011-20121D1993-05-11Summerland, BCJunior A (Canada)
Dakota Zaharichuk17246811271742012-20153L1994-06-15Sherwood Park, ALTAJunior A (Canada)
Jesse Zaharichuk4841014322013-20141L1997-04-01Sherwood Park, ALTAMajor Junior
Micheal Zipp9000232012-20131D1996-09-20Edmonton, ALTAMinor Pro
Steven Zonneveld282911842017-20202D2001-08-20Calgary, ALTAMajor 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.