hockey DB
search by league
team
morning report
contact us
home

Olds Grizzlys all-time player list

Player Name GP G A. Pts PIM Seasons Yrs. Pos. Birthdate Birthplace Highest Level
Quinn Abbott4621315102023-20241D2005-06-20North Vancouver, BCJunior A (Canada)
Kenton Adamcewicz201101995-19961Junior A (Canada)
Rob Adams4641822751990-19911Junior A (Canada)
Devin Afonso19325362000-20011F1982-04-29Calgary, ALTACollege-University
Mitch Ahearn200001997-19981D1979-02-20Red Deer, ALTAMinor Pro
Brendon Algeo11184452642007-20124D1991-02-08Calgary, ALTAJunior A (Canada)
Alex Allan551322351042007-20081F1989-08-28Calgary, ALTACollege-University
Joseph Allegrini200022018-20191D1999-01-05Valencia, CACollege-University
Greg Ambrose791227392141993-19952D1974-01-28Edmonton, ALTAMinor Pro
Preston Amundson11112112010-20111C1993-03-03Edmonton, ALTACollege-University
Cole Anderson120000122003-20052G1986-02-10Eckville, ALTACollege-University
Colton Anderson200002012-20131F1996-11-19Olds, ALTAJunior A (Canada)
Marek Andres2500062021-20232G2003-06-04Redcliff, ALTAJunior A (Canada)
Rick Andreychuk3401313661982-19831 Junior A (Canada)
Dylan Anhorn1000002015-20172D1999-01-21Calgary, ALTAMinor Pro
Scott Antonsen4531215142011-20121F1991-10-09Red Deer, ALTAJunior A (Canada)
Mike Arnold200002006-20071F1989-01-26Didsbury, ALTACollege-University
J.R. Ashmead200002019-20201D2003-03-23Calgary, ALTAJunior A (Canada)
Syd Ashmead200002018-20191D2001-03-18Calgary, ALTAJunior A (Canada)
Francois Auger4181826232004-20062F1987-02-24Calgary, ALTAJunior A (Canada)
Clay Awe42832401221993-19941D1973-12-28Lethbridge, ALTAMinor Pro
Ryan Ayley5901101993-19952GJunior A (Canada)
Linden Babcock1401142017-20181F1999-11-05Calgary, ALTAJunior A (Canada)
Derek Bacon100002007-20081F1991-09-27Calgary, ALTACollege-University
Chris Bailer96519242142006-20082D1988-08-09Wetaskiwin, ALTAMinor Pro
Aaron Baker800021995-19961G1978-02-17Eckville, ALTAMajor Junior
Jordan Baker12256531091782004-20073C1988-03-28Chestermere, ALTAMinor Pro
Travis Baker8381142022-20231D2002-05-14Waterloo, ONTCollege-University
Travis Banga1064149902291996-19982C1979-11-06High River, ALTAMinor Pro
Mike Bannister210102004-20051 Junior A (Canada)
Zach Bannister9145182017-20181R1999-08-27Grande Prairie, ALTAMinor Pro
Tyler Barabonoff742326491471993-19963D1977-03-16Red Deer, ALTACollege-University
Braydon Barker8361420322015-20172D1996-12-30Camrose, ALTAMinor Pro
Alex Barnes9021517922009-20112D1992-08-14Calgary, ALTAJunior A (Canada)
Cam Barnes2010-20111G1994-01-03Calgary, ALTAJunior A (Canada)
Blair Barrault502292002-20031F1983-06-30Radium Hot Springs, BCJunior A (Canada)
Connar Bass47134422011-20132D1994-07-15Calgary, ALTACollege-University
Dustin Bauer451910712003-20041D1983-03-01Torrington, ALTAMajor Junior
Tristan Baumung1541621371142019-20245D2003-01-02Sundre, ALTAJunior A (Canada)
Lucas Baxter39426402023-20241F2005-03-14Coquitlam, BCJunior A (Canada)
Kent Beagle165611542000-20011L1980-04-21Lomond, ALTAMajor Junior
Curtis Beaudoin97914232162005-20072F1987-11-07Cereal, ALTAJunior A (Canada)
Kailin Becher700002017-20181F2000-01-09Lloydminster, ALTAJunior A (Canada)
Matthew Becker13022762004-20051F1986-08-05Moorhead, MNCollege-University
Jason Beckett500081996-19971D1980-07-23Lethbridge, ALTAMinor Pro
Jeremy Beirnes420221232006-20071L1988-03-13Edson, ALTAMinor Pro
A.J. Belanger19112162018-20202F2001-08-28Calgary, ALTAJunior A (Canada)
Matthew Belich400022006-20071F1990-01-09Red Deer, ALTAMajor Junior
Ryan Berg100001996-19971Junior A (Canada)
Jack Berger4658131142017-20181F1998-03-12Calgary, ALTAJunior A (Canada)
Chad Berglund1292735621332008-20113F1990-02-05Edberg, ALTAJunior A (Canada)
Wade Bergman962342651452007-20092D1990-09-09Calgary, ALTAEuropean Elite
Breydon Berthold301122016-20171R2000-04-10Leduc, ALTAJunior A (Canada)
Peter Bertoia000001987-19881L1969-10-03Cut Knife, SASKJunior A (Canada)
Todd Bertoia443471411985-19882F1967-06-25Cut Knife, SASKJunior A (Canada)
Chris Beston175192442002-20031C1982-03-03Okotoks, ALTAMajor Junior
Craig Bezjack102627332171997-19992R1979-02-27College-University
Hunter Bill711282023-20241F2004-09-06Green Bay, WIJunior A (Canada)
Branden Bilodeau200002017-20181G1997-08-08Red Deer, ALTAJunior A (Canada)
Taylor Bilyk166815232792010-20144D1993-01-03Edmonton, ALTAJunior A (Canada)
Darcy Blair2857121051989-19912D1972-04-15Innisfail, ALTAJunior A (Canada)
Kabe Bleay123320231482016-20193D2000-07-13Calgary, ALTAJunior A (Canada)
Chris Bokenfohr22459871982-19842RMorinville, ALTAMajor Junior
Bryan Boorman29381121995-19961C1977-03-03Dawson Creek, BCMajor Junior
Dustin Borbandy110525302281994-19973Junior A (Canada)
Josh Borynec49131124312017-20192C1998-07-17Carvel, ALTACollege-University
Lane Boswell100002004-20051F1987-01-25Calgary, ALTACollege-University
Harvey Bougerolle000001983-19841Junior A (Canada)
Marc Boulanger125022472007-20103G1990-03-27Sundre, ALTACollege-University
Nicholas Bourgeois1113040702392007-20103F1991-08-30Stony Plain, ALTAJunior A (Canada)
Steven Bourgeois2000142008-20091D1988-01-27Stony Plain, ALTAJunior A (Canada)
Dylan Bourlai300022015-20161L1999-10-03Edmonton, ALTAJunior A (Canada)
Taylor Bourne1365258110562009-20123F1991-06-29Calgary, ALTAMinor Pro
Ladislav Bousek2091221141995-19961F1978-05-28European Elite
Rodney Bowers36101727421994-19962C1976-03-10Red Deer, ALTAMinor Pro
Colin Bowler501141998-19991Junior A (Canada)
Jared Bowman110728351782016-20182D1999-06-30Calgary, ALTACollege-University
Kerry Bowman30101222222003-20041F1984-12-07Leamington, ONTMinor Pro
Chris Boyle201101998-19991R1982-02-04Lethbridge, ALTACollege-University
Paul Bradley1143167982312002-20042F1984-02-13Calgary, ALTAMinor Pro
Terry Braun000001989-19901GCollege-University
Al Bremer3551015371985-19861Junior A (Canada)
Max Brennan44161834891985-19861Junior A (Canada)
Aaron Brewer702202015-20161F1997-09-19Penticton, BCJunior A (Canada)
Alex Brewer2341317162014-20151D1995-12-28Lacombe, ALTAJunior A (Canada)
Josh Brindza1400002017-20181G1999-03-18Edmonton, ALTAJunior A (Canada)
Logan Bromhead1193048781552017-20203F1999-07-05Coquitlam, BCJunior A (Canada)
Tyler Brosz12572891611311998-20012W1981-07-26Medicine Hat, ALTACollege-University
Levi Brotnov1004646921742006-20082C1987-06-28Olds, ALTAMajor Junior
Cale Brown1621226382492012-20164D1996-12-18Olds, ALTAJunior A (Canada)
Kory Brown000001983-19841GMajor Junior
Matt Brown42033392006-20082D1989-09-20Calgary, ALTACollege-University
Colby Browne80262652482021-20232F2003-05-04Evergreen, COJunior A (Canada)
Matt Brunner1121347603421997-19992D1979-05-20Calgary, ALTACollege-University
Connor Buchanan43145132010-20111F1991-01-11Calgary, ALTAJunior A (Canada)
Jason Buckler2100041998-19991GJunior A (Canada)
Ty Budai431710271022018-20191C1999-08-15Dewinton, ALTAJunior A (Canada)
Samuel Burford200002016-20171G1999-10-22Calgary, ALTAJunior A (Canada)
Brett Burgeson137411101990-19911Junior A (Canada)
Parker Burgess81223961702004-20062F1985-03-11Calgary, ALTACollege-University
Daniel Burkat47610161012009-20101F1991-06-28Montreal, PQJunior A (Canada)
Rylan Burns36134712018-20191F2000-07-26Eckville, ALTAJunior A (Canada)
Tim Busch403301993-19941C1974-01-01Innisfail, ALTACollege-University
Owen Callow100002021-20221F2005-01-22Olds, ALTAJunior A (Canada)
Austin Cameron11011272014-20162D1997-01-03Airdrie, ALTAJunior A (Canada)
Brett Cameron411242006-20071R1990-05-11Spruce Grove, ALTAMinor Pro
Byron Campbell100002003-20041 Junior A (Canada)
Corey Campbell1784455993672007-20103F1989-02-16Olds, ALTAJunior A (Canada)
Darcy Campbell200001985-19861Junior A (Canada)
Darcy Campbell3691928402003-20041D1984-05-12Airdrie, ALTAMajor League
Darryl Campbell50623292441985-19882D1967-07-31Olds, ALTAJunior A (Canada)
Frank Carbonaro116105262772008-20102D1990-07-28Edmonton, ALTACollege-University
Chad Carder72022252006-20082G1989-01-11Calgary, ALTAJunior A (Canada)
Murray Casault45311142301985-19882D1967-09-20Peace River, ALTACollege-University
Andrew Casellato15033162023-20241L2004-12-09Burnaby, BCJunior A (Canada)
Shaw Cathcart300022021-20221F2003-01-03Cochrane, ALTAJunior A (Canada)
Barry Chambers533912871982-19842DLomond, ALTAJunior A (Canada)
Tim Chambers5051217921982-19842DLomond, ALTAJunior A (Canada)
Kurtis Chapman3400002015-20161G1998-02-09Airdrie, ALTAMajor Junior
Clayton Chartrand7011211997-19981D1980-01-01Winnipeg, MANMajor Junior
Jordan Chomack100001998-19991L1982-10-20Calgary, ALTACollege-University
Trevor Christian100001990-19911Junior A (Canada)
David Clarke3541822502022-20231D2003-01-07Tecumseh, MIJunior A (Canada)
Shaun Clarke14156311995-19961Junior A (Canada)
Brandon Clowes15970711411192009-20134F1992-04-10Calgary, ALTACollege-University
Brodie Clowes4611213562011-20121D1995-10-30Calgary, ALTAMajor Junior
Estian Coetzee1711920282017-20181R1997-08-11Fort McMurray, ALTAJunior A (Canada)
Mike Collens5011201998-19991F1979-04-02College-University
Aidan Comeau4700062023-20241G2004-05-23Newport Beach, CAJunior A (Canada)
Aaron Conlon219162582003-20041C1953-06-20Wetaskiwin, ALTACollege-University
Tom Coolen300001994-19962College-University
Mike Cornforth300001994-19951Junior A (Canada)
Ryan Cornforth25156642008-20091D1988-10-04Calgary, ALTACollege-University
Kelly Coughlin500002002-20031 Junior A (Canada)
Aidan Coupe5072027262021-20221R2002-01-16Gilbert, AZCollege-University
David Courtney100022007-20081D1989-06-05Victoria, BCCollege-University
Ethan Coventry2814562022-20242F2004-04-27Calgary, ALTAJunior A (Canada)
Dave Cowan1461130412542002-20064D1985-12-20Calgary, ALTAMinor Pro
Robert Cowan117638443552002-20042D1983-09-05Calgary, ALTAMinor Pro
Carson Cox300022018-20191D2001-07-20Edmonton, ALTACollege-University
Darryl Cozac000001983-19841G1966-06-06Brooks, ALTAMajor Junior
Todd Crawford1000141993-19941Junior A (Canada)
Glen Creasy500001982-19842GHardisty, ALTAJunior A (Canada)
Cale Cripps30123892017-20181D1999-11-08Grande Prairie, ALTAJunior A (Canada)
Jared Croft1162033531081995-19983L1978-04-07Junior A (Canada)
Randy Crooks000001987-19881R1970-11-10Calgary, ALTAJunior A (Canada)
Ethan Crotty100002016-20171G1998-03-31Spruce Grove, ALTAJunior A (Canada)
Calvin Crowe7077601996-19971L1976-03-01Tehran, IranMinor Pro
Phil Crowe501624402901989-19912R1970-04-14Nanton, ALTAMajor League
True Crowe17044302021-20221D2002-03-25Eaton, COCollege-University
Markus Cumberworth3600022022-20231G2002-01-13Surrey, BCCollege-University
Trenton Curtis1350522020-20211C2002-01-30Bethune, SASKJunior A (Canada)
Logan Cyca13303292020-20211F2002-10-12Sherwood Park, ALTAJunior A (Canada)
David Dach6161117892019-20212D2001-03-10Fort Saskatchewan, ALTAJunior A (Canada)
Jason Dageforde64410141481994-19962D1976-12-07Wetaskiwin, ALTAMinor Pro
Darcy Dallas521414282001990-19911D1972-10-02Olds, ALTAMinor Pro
Dekkam Dallas500042023-20241F2006-06-13Sundre, ALTAJunior A (Canada)
Devin Dambrauskas102202009-20101D1992-06-09Calgary, ALTAJunior A (Canada)
Brandon Davidson704422007-20092D1991-08-21Taber, ALTAMajor League
Sean Davies495611262011-20132D1995-06-10Airdrie, ALTAJunior A (Canada)
Greg Davis1213149801331997-19992R1979-07-26Calgary, ALTAMinor Pro
Mark Dawkins5202281990-19911G1972-01-16Calgary, ALTAMinor Pro
Nolan Dawson501142019-20201F1999-03-31Airdrie, ALTACollege-University
Mitchell Deacon8000382011-20121F1993-08-10Port Moody, BCMajor Junior
Curtis DeBruyn2031767844152005-20094D1988-10-07Calgary, ALTAMinor Pro
Wayne Dechant40315181881985-19861Junior A (Canada)
Kirk Deeg153749562812004-20073D1986-07-26Strathmore, ALTACollege-University
David Defreitas402201985-19861Junior A (Canada)
Michael Dempster1172334571592004-20062C1986-03-29Red Deer, ALTAJunior A (Canada)
Doug Dermott441420341771990-19911Junior A (Canada)
Braden Desmet592543681542005-20061C1985-06-08Strathmore, ALTAMinor Pro
Jacob Dewitt2001162022-20231D2004-03-15Sicamous, BCMajor Junior
Jordan Deyrmenjian1601122016-20171F1998-02-05Vancouver, BCJunior A (Canada)
Trevor Dickie000001983-19841D1966-04-21Pincher Creek, ALTAMajor Junior
Brett Didyk4000152017-20181F1999-04-19Burnaby, BCJunior A (Canada)
Tanner Dion5061319982008-20091F1990-05-15Hardisty, ALTACollege-University
Jan Dlouhy54122133381993-19941D1975-09-27Kladno, Czech Rep.European Elite
Les Dodd100001990-19911Junior A (Canada)
Jim Dokter56719261141982-19842D1965-07-09Olds, ALTAEuropean Lower Leagues
Konrad Donaghy200061997-19981Junior A (Canada)
Kyle Dorowicz14649801292842002-20074L1986-06-08Olds, ALTAMinor Pro
Spencer Dorowicz223751041791702009-20145F1993-08-04Olds, ALTAMinor Pro
Aleksander Dubroja100002023-20241F2006-08-01Junior A (Canada)
Steven Duckett901122004-20051 Junior A (Canada)
B.J. Duffin1622248702822012-20153F1994-02-17Red Deer, ALTACollege-University
Jay Dunham5343601031611990-19911F1970-03-21European Elite
Tanner Dunkle1274240822442010-20133C1993-01-24Red Deer, ALTAJunior A (Canada)
Andrew Dunn400002015-20161F1997-03-20Redwood Meadows, ALTAJunior A (Canada)
Brian Dunnigan200002002-20031 College-University
Richie Dusevic000001983-19841C1966-01-17Calgary, ALTAMajor Junior
Nolan Eastwood400022023-20241F2006-03-17Junior A (Canada)
Steve Ebbesen1031492000-20011C1981-02-17Airdrie, ALTAJunior A (Canada)
Jesse Ehnisz2101102011-20121G1991-05-05Unity, SASKMajor Junior
Dallas Ehrhardt100002008-20091D1992-07-31Calgary, ALTAMinor Pro
Ryan Ekdahl173940492522004-20073D1986-01-28Red Deer, ALTAJunior A (Canada)
Ethan Elefante100002023-20241F2008-01-28Junior A (Canada)
Alex Elliott100002009-20101L1993-12-26Pincher Creek, ALTAMajor Junior
Taylor Elliott1032128492072008-20113F1991-02-24Pincher Creek, ALTAJunior A (Canada)
Bruce Elmer200001985-19861Junior A (Canada)
Josh Erdman973164954651989-19953R1974-01-14Prince Albert, SASKMinor Pro
Marc Eremenko621451852012-20142D1994-07-12Fort Macleod, ALTAJunior A (Canada)
Zach Erhardt611202017-20181C1998-03-06Kelowna, BCCollege-University
Dave Erickson1142453772831998-20012D1980-04-17Kamloops, BCCollege-University
Matt Evans200001993-19941G1975-01-01Calgary, ALTAJunior A (Canada)
Justin Faux100002008-20091F1992-08-02Red Deer, ALTAJunior A (Canada)
Chase Felgueiras45268222017-20181D2000-11-13Calgary, ALTAJunior A (Canada)
Mitch Ferguson100022010-20111D1994-03-29Calgary, ALTAMinor Pro
Wayne Ferguson12011381985-19861Junior A (Canada)
Valerijs Filimonovs100001996-19971European Lower Leagues
Paul Fioroni942753805231994-19962W1976-08-07Calgary, ALTAMinor Pro
Jim Fitzgerald585565120221982-19842 Junior A (Canada)
Brett Fizzell44106163271994-19962D1975-03-05Calgary, ALTAMinor Pro
Tyler Fletcher400022003-20041L1985-04-02Calgary, ALTAMinor Pro
Hunter Floris97362763352018-20202F2000-01-25Vanderhoof, BCJunior A (Canada)
Mike Fordham720261994-19951W1976-05-01Peace River, ALTAJunior A (Canada)
Kevin Forsen49225272401985-19861Junior A (Canada)
Robert Forshner100002002-20031L1986-05-29Sundre, ALTACollege-University
Coden Fournier2415622023-20241F2005-02-20Fort Saskatchewan, ALTAJunior A (Canada)
Logan Franz415712742015-20161F1996-02-21Medicine Hat, ALTAJunior A (Canada)
Mark Fredine50201131721985-19861Junior A (Canada)
Jesse Freeborn38134472013-20152D1997-01-12Red Deer, ALTAJunior A (Canada)
Sean Fryer216713182002-20042 Junior A (Canada)
Bjonna Fuchs24235691994-19951Junior A (Canada)
Eric Fulton543037671171989-19912R1972-05-21Innisfail, ALTAMinor Pro
Glen Furgason51112391985-19861GMajor Junior
Chris Gall49192039611985-19861LCollege-University
Craig Gans1291443573562007-20125D1991-06-05Olds, ALTAEuropean Elite
Josh Garbutt100002000-20011L1984-07-18Medicine Hat, ALTAMinor Pro
Greg Gatto000001989-19901R1971-01-01Lethbridge, ALTAMinor Pro
James Gaume118192140432014-20173F1996-08-18Red Deer, ALTAJunior A (Canada)
Tom Geib000001983-19841LCalgary, ALTAJunior A (Canada)
Wyatt Gelinas801122017-20181F2000-06-05Olds, ALTAJunior A (Canada)
Odin George100002021-20221F2004-09-02Edmonton, ALTAJunior A (Canada)
Luke Gergel895676132641994-19962Junior A (Canada)
Colten Gerlib2621113242019-20201D1999-07-03Kamloops, BCMajor Junior
Christopher Gerrie1194372115332013-20152F1996-05-07Red Deer, ALTAMinor Pro
Mike Gerstanbuhler110519242291998-20012D1981-06-24Lethbridge, ALTAMajor Junior
Gaige Giblin49101222102023-20241F2005-11-17Palm Beach Gardens, FLJunior A (Canada)
Griffin Gidney500042022-20231F2006-05-02Calgary, ALTAJunior A (Canada)
Ben Giesbrecht6700002015-20172G1996-11-19Aldergrove, BCJunior A (Canada)
Drew Ginther922820483761990-19953FCollege-University
Brad Girard5351419102016-20182F1998-07-03Slave Lake, ALTAJunior A (Canada)
Alex Goodship497714182006-20071R1989-09-11Blackfalds, ALTACollege-University
Ryan Goosen300002002-20031 Junior A (Canada)
John Goosens100001990-19911Junior A (Canada)
Jack Goranson1551855731702013-20163F1995-06-25Red Deer, ALTACollege-University
Jesse Gordichuk3100002014-20151G1994-06-22Penticton, BCMinor Pro
Tim Gordon100001990-19911L1970-05-06Inuvik, NWTJunior A (Canada)
Dustin Gorgi901721381072013-20152L1995-02-25Red Deer, ALTAJunior A (Canada)
Billy Gorn1700002014-20151G1996-10-19Edmonton, ALTAJunior A (Canada)
Darren Gorzitza54394786521982-19842CVulcan, ALTAJunior A (Canada)
Ben Graham000001987-19902F1969-06-13Vulcan, ALTAJunior A (Canada)
Greg Graham100021985-19861Junior A (Canada)
Tyler Graham1074272114691990-19942FCollege-University
Scott Grant1663151826791995-19983F1977-11-20College-University
Ty Grant700002017-20181G2000-07-14Elmsworth, ALTAJunior A (Canada)
Ethan Green401182018-20191D2000-03-02Spruce Grove, ALTAJunior A (Canada)
Tyler Green57131831382021-20232F2002-12-29Huntington Beach, CACollege-University
Quentin Greenwood116234467562016-20182R1997-05-04Red Deer, ALTACollege-University
Jeff Greig45189641993-19952D1976-01-01Nanton, ALTAJunior A (Canada)
Adam Grier17336122007-20081F1989-02-18Calgary, ALTAJunior A (Canada)
Landon Gross51232245342016-20171R1996-04-28Pincher Creek, ALTACollege-University
Tyler Grover1042838662792002-20053L1984-01-13Consort, ALTAMajor Junior
Lucas Grundy122829377032010-20133D1993-01-08Calgary, ALTAMajor Junior
Niklas Gudmundson95172542502021-20232C2005-05-22Winnipeg, MANJunior A (Canada)
Kyle Guenter100002016-20171D2000-02-19Dewinton, ALTAJunior A (Canada)
Owen Guenter117183452362016-20182F1998-01-22De Winton, ALTACollege-University
Aaron Gulka101101995-19961Junior A (Canada)
Cole Gupta100002016-20171F2000-04-26Edmonton, ALTAJunior A (Canada)
Tyler Haarstad221302000-20011Junior A (Canada)
Noah Hackett99434285952019-20223F2001-12-11Ponoka, ALTACollege-University
John Haggis62022172000-20011G1982-01-26Calgary, ALTACollege-University
Doug Haines100041985-19861Junior A (Canada)
Jaxon Haley100002022-20231F2006-08-19Junior A (Canada)
Kevin Haller000001987-19881D1970-12-05Trochu, ALTAMajor League
Derek Hallett100001995-19961Junior A (Canada)
Matt Hallick4051419602009-20101C1989-02-01Medicine Hat, ALTAMajor Junior
Jay Hamel201102000-20011R1980-11-18Calgary, ALTACollege-University
Shea Hamilton953337701492002-20042C1985-08-28Altona, MANMinor Pro
David Han561462061998-19991L1981-03-16Calgary, ALTACollege-University
Matt Hanger95915242702012-20142D1993-01-27Three Hills, ALTAJunior A (Canada)
Brodie Hankel15235222023-20241L2006-01-26Red Deer, ALTAJunior A (Canada)
Shane Hankel102221995-19961Junior A (Canada)
Dean Hansen49824321471989-19912DCrossfield, ALTACollege-University
Kyle Hanson55033672004-20051D1986-10-30Calgary, ALTACollege-University
Mike Harper512119401061998-19991D1978-05-28Calgary, ALTAMinor Pro
Colin Haworth000001983-19841DCessford, ALTAJunior A (Canada)
Denny Hay300001985-19861Junior A (Canada)
Wes Heatherington23303331982-19831 Junior A (Canada)
J.C. Heck272571282012-20131D1992-04-27Camrose, ALTAJunior A (Canada)
Brad Hefflick197815232000-20011R1980-06-16Calgary, ALTAMajor Junior
Dan Heilman11835861211261993-19963C1975-10-10Olds, ALTAMinor Pro
Caden Heins700062022-20231F2004-02-17Diamond City, ALTAJunior A (Canada)
Jeramie Heistad159371031407051993-19963Junior A (Canada)
Andrew Henderson6900002016-20182G1998-09-04Maple Ridge, BCJunior A (Canada)
Bobby Herle2281321481996-19971Junior A (Canada)
Tanner Hicks500002009-20101D1992-04-10Calgary, ALTACollege-University
Junshi Hideshima2424662023-20241F2005-03-22Edmonton, ALTAJunior A (Canada)
Mike Hiebert35510151441995-19961D1975-04-16Winnipeg, MANMinor Pro
Kasey Hiemstra48161733832021-20232F2002-05-20Big Valley, ALTACollege-University
Tyler Hilbert11457861432232000-20043L1984-01-12Okotoks, ALTAEuropean Lower Leagues
Bruce Hill54394786521982-19842C1967-05-17Olds, ALTACollege-University
Mike Hillman100001996-19971Junior A (Canada)
Mark Holland000001987-19902Minor Pro
Patrick Holland200002008-20091R1992-01-07Lethbridge, ALTAMajor League
Alexander Hollands2334762022-20231F2003-07-11Ottawa, ONTJunior A (Canada)
Kris Hollingshead801181997-19981Junior A (Canada)
Jon Hollingsworth920201997-19981F1980-02-27Junior A (Canada)
Austin Holmes91181533362015-20172C1996-09-03Calgary, ALTAJunior A (Canada)
Curtis Holt000001987-198811968-08-20Bashaw, ALTAJunior A (Canada)
Matthew Holzer9421113122015-20172D1999-02-28St. Albert, ALTAJunior A (Canada)
Brent Hope2611415872000-20011D1981-01-12Red Deer, ALTAMajor Junior
Brayden Hopfe4202242008-20102G1991-01-11Didsbury, ALTACollege-University
Brett Hopfe11964571215812000-20043F1983-09-07Didsbury, ALTACollege-University
Petr Horacek54152944321995-19972Junior A (Canada)
Ryan Hore45189762005-20061D1987-01-30Hinton, ALTAJunior A (Canada)
Adam Horne24123491996-19982Junior A (Canada)
Shane Hort200001998-19991Junior A (Canada)
Ray Horyn000001987-199021969-01-18Innisfree, ALTAJunior A (Canada)
Corbin Houchin200022018-20191D1998-02-16Olds, ALTAJunior A (Canada)
Steven Hougen57222345572005-20061L1985-08-26Foremost, ALTAJunior A (Canada)
Andrew Houthuys1100041995-19972G1979-01-28College-University
Tarek Howard541834522291982-19831D1965-02-06Tucson, AZCollege-University
Clay Howe150843512512009-20123D1991-09-20Lethbridge, ALTACollege-University
Patrick Howey200002008-20091D1991-05-01Calgary, ALTAJunior A (Canada)
Greg Howse000001989-19901 Junior A (Canada)
Leonid Hryshukevitch4100081998-19991Junior A (Canada)
Dylan Hubbs16834741086342010-20133F1992-10-31Beaumont, ALTAMinor Pro
Ryan Huddy441192092000-20011C1983-08-28Stony Plain, ALTAMinor Pro
Duncan Hughes7300002017-20203G2000-01-04Rocky Mountain House, ALTAJunior A (Canada)
Liam Hughes671727441172021-20232C2002-04-30Edmonton, ALTACollege-University
Brendan Hull5191423702004-20062F1985-07-11Calgary, ALTAMinor Pro
Tait Humphries47189702023-20241D2005-04-29Coquitlam, BCMajor Junior
Andrew Hunt31369222019-20201D2000-02-03Gibsons, BCCollege-University
Brad Huntley900001995-19993GJunior A (Canada)
Kelsey Hycha300001985-19861Junior A (Canada)
Evan Ingram200022011-20121F1995-01-15Olds, ALTAJunior A (Canada)
Jadon Iyogun511111262021-20232L2005-08-18Calgary, ALTAJunior A (Canada)
Dallas Jackson110102006-20071D1989-03-31Edson, ALTAMinor Pro
Cody Jaman300002021-20221G2004-06-15Airdrie, ALTAJunior A (Canada)
Sam Jaxon-Visscher900002017-20181G1998-11-20St. Albert, ALTAJunior A (Canada)
Ethan Jemieff7500002011-20143G1993-10-13Olds, ALTAJunior A (Canada)
Cody Jensen102201995-19961R1979-07-25Brooks, ALTAMajor Junior
Ethan Jensen200002023-20241F2006-08-16Junior A (Canada)
Trevor Jensen1000101985-19861Junior A (Canada)
Jared Jerome2603392011-20121F1994-11-14Lethbridge, ALTAJunior A (Canada)
Lukas Jirousek54101323592018-20191F2000-08-06Whitehorse, YukonCollege-University
Trevor Jobe1171118141985-19861C1967-05-14Brandon, MANMinor Pro
Trevor Johns000001987-19902D1970-02-03Airdrie, ALTAJunior A (Canada)
Greg Johnson1153947867381995-19983L1977-03-29Brooks, ALTAMajor Junior
Kirk Johnson4351419842014-20151D1995-03-16Red Deer, ALTAMajor Junior
Landon Johnson594151992018-20202F2000-05-05Marwayne, ALTAJunior A (Canada)
Len Johnson100001990-19911Junior A (Canada)
Owen Johnson100002011-20121D1995-06-05Calgary, ALTAJunior A (Canada)
Rod Johnson214261101997-19992L1979-02-20Junior A (Canada)
Ryan Johnson4011131999-20001R1982-04-26Wetaskiwin, ALTAMajor Junior
Mike Johnston541910811994-19962D1976-04-26Gander, NFLDMajor Junior
Teague Joly200002002-20031Junior A (Canada)
Cory Jones200022006-20071F1989-01-16Leduc, ALTAJunior A (Canada)
Nik Jones4000162021-20221D2005-02-11Edmonton, ALTAJunior A (Canada)
Zane Jones52211940972009-20112L1994-06-08Olds, ALTAMinor Pro
Jacob Jonkman700042021-20221L2001-09-12Elmhurst, ILJunior A (Canada)
Talor Joseph1000002012-20131G1994-08-01Sherwood Park, ALTAMinor Pro
Blake Jurgens52465096281985-19861C1967-03-14Skiff, ALTACollege-University
Landon Kadatz48910191332009-20101R1991-10-19Calgary, ALTACollege-University
Malik Kaddoura401122020-20211C2000-03-25Chestermere, ALTAJunior A (Canada)
Scott Kalinchuk78939481392002-20042D1984-11-23Bowsman, MANMinor Pro
Noah Kallichuk47055342018-20191D1999-04-12Tofield, ALTAJunior A (Canada)
Blair Kambeitz5595564561990-19911College-University
Blair Kamietz000001989-19901 Junior A (Canada)
Jordan Kancsal98102030292010-20122F1994-02-19Calgary, ALTAJunior A (Canada)
Kaiden Kanderka1041410242112018-20213F2000-07-26Red Deer, ALTACollege-University
Murray Kanerva200022023-20241D2006-01-06Calgary, ALTAJunior A (Canada)
Corbin Karl1602066862202008-20113D1990-03-30Foremost, ALTACollege-University
Josh Karman482681122022-20231D2005-08-03Calgary, ALTAJunior A (Canada)
Joseph Karpyshyn800022016-20171L1998-09-19Calgary, ALTAJunior A (Canada)
Matthew Kasowski27358182018-20191D1999-03-26St. Albert, ALTAJunior A (Canada)
Kyle Kautz44213901997-19981D1980-03-24Hanna, ALTAMajor Junior
Clayton Keating100001993-19941GJunior A (Canada)
Tony Keeler561451062012-20142F1994-04-13Edmonton, ALTAJunior A (Canada)
Blaine Keller000001987-19881F1969-11-25Claresholm, ALTACollege-University
Diarmuid Kelly261614301012002-20031C1982-04-13Red Deer, ALTAMinor Pro
Scott Kenway1143751881602006-20082R1987-04-09Calgary, ALTACollege-University
Lowen Kenyon200002020-20211G2004-04-15Cochin, SASKJunior A (Canada)
Austin Kernahan2003745824232011-20154D1994-06-01Calgary, ALTACollege-University
Logan Kerner843584052014-20162F1995-12-27Taber, ALTAJunior A (Canada)
Tyler Kerner17033402013-20141R1993-04-06Taber, ALTAJunior A (Canada)
Jimmy Kerr1153563982862002-20042W1985-04-17Leduc, ALTAMinor Pro
Nicholas Kerr25347302010-20111F1992-01-24Okanagan Falls, BCJunior A (Canada)
Jade Kersey266814521990-19911F1974-04-07Radium Hot Springs, BCMinor Pro
Noah Kiemel544913622018-20191D1999-01-05Colorado Springs, COCollege-University
Hoon Kim5971017602019-20212D2000-12-01Calgary, ALTACollege-University
Darren King18235141985-19861Major Junior
George King1222422015-20161F1998-06-10Calgary, ALTAMajor Junior
Spencer King38210121652006-20071R1986-01-18Fort Saskatchewan, ALTAJunior A (Canada)
Dave Kirkpatrick441725422161993-19941C1973-05-19Sherwood Park, ALTAJunior A (Canada)
Brent Kisio531015251432000-20011F1982-12-15Calgary, ALTACollege-University
Harrison Klein44134722014-20151F1996-01-12Spruce Grove, ALTAJunior A (Canada)
Jeremy Klessens161314273872015-20183F1999-01-15Red Deer County, ALTACollege-University
Landon Kletke21756831395332011-20165F1995-01-16Trochu, ALTAJunior A (Canada)
Chad Kletzel422421995-19961R1979-08-30Calgary, ALTAMajor Junior
Tanner Klimpke67342256962021-20232C2002-12-13Calgary, ALTACollege-University
Ryan Klinck200002013-20141F1996-02-04Olds, ALTAJunior A (Canada)
Nikolas Koberstein51513181532013-20141D1996-01-19Barrhead, ALTAMinor Pro
Brayden Koch14101162020-20211D2002-01-08Lloydminster, ALTAJunior A (Canada)
Adam Kolcon3431417302018-20191D2000-07-18Rochester, NYJunior A (Canada)
Parker Konneke1413422022-20231F2004-08-19West Kelowna, BCJunior A (Canada)
Peter Kope100002016-20171D1999-03-30Edmonton, ALTAMajor Junior
Connor Koponyas700002021-20221F2005-01-29Calgary, ALTAJunior A (Canada)
Colton Koran46213652018-20202R2003-03-14Carstairs, ALTAJunior A (Canada)
Carey Koroluk462571132008-20091R1988-09-30Calgary, ALTACollege-University
Graham Kortje32033602002-20031 Junior A (Canada)
Rick Kosik312301982-19831 Junior A (Canada)
Zoran Kozic000001989-19901F1970-02-05Belgrade, YugoslaviaEuropean Elite
Kelly Kramer31033212002-20052D1985-03-22Rocky Mountain House, ALTAJunior A (Canada)
Cayden Kraus41121224652017-20192F1999-01-19East St. Paul, MANCollege-University
Sean Krause188614451989-19912R1971-01-16Lethbridge, ALTAJunior A (Canada)
Rob Krauss19110111001985-19861D1969-10-28Grande Prairie, ALTAMinor Pro
Greg Kreese2391019532002-20031FOlds, ALTACollege-University
Kaleb Kremp1512382019-20212F2002-09-12Innisfail, ALTAJunior A (Canada)
Jason Kroffat1534701996-19971F1977-07-06Duncan, BCMajor Junior
Steven Kuhn1123522007-20081C1991-12-01Oyen, ALTAMajor Junior
Damien Kulynych3251217222012-20142F1993-11-07Calgary, ALTACollege-University
Jordan Kwas1344384127692007-20103F1989-02-20Cochrane, ALTAMinor Pro
Sheldon Kwiatkowski731434481112021-20232R2002-01-11Grande Prairie, ALTACollege-University
Rocco La Cara3011102023-20241L2003-08-28Vancouver, BCJunior A (Canada)
Boyd Laflamme371019291021982-19831F1963-10-09Olds, ALTASemi-Professional
Cy Laflamme311015251671982-19842R1966-02-24Olds, ALTASemi-Professional
John Laing13000101996-19971Junior A (Canada)
Reo Lajeunesse51292251741990-19911Minor Pro
Jordan Lajimodiere104624302172012-20142D1994-02-24Edmonton, ALTAJunior A (Canada)
Paul Lamoureux300042009-20101L1993-12-10Sherwood Park, ALTAMinor Pro
Curtis Lansing1012381997-19981L1979-03-02Red Deer, ALTAJunior A (Canada)
Reid Lansing301101995-19961College-University
Cody Laskosky45142135332017-20192F1999-06-21New Norway, ALTACollege-University
Richard Latimer17037821192261994-19973D1976-11-09Olds, ALTACollege-University
Dana Lattery14476751514861996-19993L1979-10-18Cochrane, ALTAMinor Pro
Chaydan Lauber61145762012-20153D1997-02-05Duchess, ALTAJunior A (Canada)
Logan Lavorato336814232002-20031 College-University
David Lawrence300042006-20071F1989-11-22Calgary, ALTAMinor Pro
Jim Lawrence171971011981811994-19973R1976-08-18Benalto, ALTAMinor Pro
Nathan Lawson110044182002-20042G1983-09-29Calgary, ALTAMajor League
Britt League100002018-20191G1999-10-20Chesapeake, VAJunior A (Canada)
Gary Lebsack81728355011990-19942D1973-04-26Red Deer, ALTAMinor Pro
Mike Leclair167424385982003-20063F1985-04-16Calgary, ALTACollege-University
Curtis Leinweber400002004-20051F1988-02-25Calgary, ALTAEuropean Elite
Mark Lemire000001987-19881C1969-01-16Crowsnest Pass, ALTAJunior A (Canada)
Tim Lenfesty000001983-19841DCraigmyle, ALTAJunior A (Canada)
Dawson Leroux688917642018-20213F2002-12-01Lethbridge, ALTAJunior A (Canada)
Hunter Leslie669514182018-20202F2000-08-31Red Deer, ALTAJunior A (Canada)
Trevor Leslie000001989-19901DCreston, BCMajor Junior
Kevin Lewis38077911997-19981L1976-10-16Ministikwan Lake, SASKMinor Pro
Keith Lightbrown18448541985-19861Junior A (Canada)
Lane Lightning22044472016-20171F1997-12-24Wetaskiwin, ALTAJunior A (Canada)
Evan Lindsay3800021995-19961G1979-05-15Red Deer, ALTAMinor Pro
Kevin Liner16033212010-20111D1992-07-25Bentley, ALTAJunior A (Canada)
Logan Linnell59257202015-20172F1997-11-08Red Deer, ALTAJunior A (Canada)
Geoff Liska4871926851990-19911CSylvain Lake, ALTACollege-University
Cory Littman11213322007-20081L1989-10-02Eaglesham, ALTAJunior A (Canada)
Derek Loomer443032621081985-19882C1967-08-02Alhambra, ALTACollege-University
Adam Lore32459282023-20241F2004-04-28Port Moody, BCJunior A (Canada)
Martin Louzek5343539701995-19972D1976-10-31Sokolov, Czech Rep.European Elite
Dave Lovsin1233681990-19911L1971-10-15Brooks, ALTACollege-University
Ryan Ludwar48066291996-19971G1977-08-18St. Albert, ALTAMajor Junior
Matt Lueken41022702013-20152F1996-04-28Fairview, ALTAJunior A (Canada)
Steven Lyle510181994-19951Junior A (Canada)
Rory Lyons157215173302005-20083D1987-01-20Olds, ALTAJunior A (Canada)
Cody Lyseng143710231999-20001C1981-04-10Calgary, ALTAMajor Junior
Darcy Mabbott48418221081982-19831Major Junior
Joel Macaulay6125366141998-19991Junior A (Canada)
Cody Machney821342002-20031C1982-05-20Myrnam, ALTACollege-University
Scott MacKee59313768741996-19971Junior A (Canada)
Russ MacKenzie1700001995-19972GJunior A (Canada)
Mike MacPhee2681422241993-19941College-University
Luke Madill493811522009-20101D1992-10-28Red Deer, ALTACollege-University
Ethan Maertens-Poole100002015-20161G1995-11-11Edmonton, ALTAJunior A (Canada)
Johnny Mahovlich10000582007-20081D1989-05-06Vancouver, BCJunior A (Canada)
Blair Mailer602571112000-20011D1980-03-20Cadogan, ALTACollege-University
Mitch Makin7022212012-20131F1994-03-04Lethbridge, ALTACollege-University
Paul Malcomson300021990-19911C1974-12-01Port Alberni, BCJunior A (Canada)
Andrew Malek52426262018-20191F2000-09-19Milwaukee, WICollege-University
Jake Malkewich300022022-20231F2005-01-27Edmonton, ALTAJunior A (Canada)
Brian Maloney832846741661996-19982L1978-09-27Bassano, ALTAMinor Pro
Jason Mansoff333811201990-19911D1972-12-11Edmonton, ALTAMinor Pro
Ryder Many Grey Horses97203353712022-20242F2004-10-29Strathmore, ALTAJunior A (Canada)
Ty Mappin922652781652013-20152C1996-01-25Big Valley, ALTAMajor Junior
Zach Marano601122017-20181F1999-09-29Edmonton, ALTAJunior A (Canada)
Matt Marantz642024441142007-20092R1991-05-09Calgary, ALTAMajor Junior
Matthew Marcinew38221941202012-20131R1993-10-07Calgary, ALTAMinor Pro
Ty Marcinkowski2800002019-20212G2002-02-03Camrose, ALTAJunior A (Canada)
Logan Marlow100002010-20111G1992-12-01Airdrie, ALTAJunior A (Canada)
Joe Marsh482810912002-20031D1982-11-11Calgary, ALTACollege-University
Jaxson Martin6011252022-20231D2004-06-08Calgary, ALTAJunior A (Canada)
Jay Martin19055331996-19971Junior A (Canada)
Josh Martin44156652007-20081D1990-02-10Calgary, ALTACollege-University
Tristan Martin2800002020-20222G2002-02-09St. Vincent, ALTAJunior A (Canada)
Casson Masters45153247491993-19941F1975-06-25Bashaw, ALTAMinor Pro
Daniel Matheson667815262021-20243D2005-06-06Everett, WAJunior A (Canada)
Riley Mathies500002014-20151D1997-01-15Lacombe, ALTAJunior A (Canada)
Mitch Maxwell61134255432008-20091L1990-12-03Magrath, ALTAMinor Pro
Matthew Mcaleenan4241923372009-20101D1991-04-02Calgary, ALTACollege-University
Conor McAusland801122003-20041 Junior A (Canada)
Ryan McBeath300022016-20171F2000-10-27Olds, ALTAJunior A (Canada)
Brendan McBride1131027371932018-20224D2001-03-19Sundre, ALTACollege-University
Kevin McDonald78117184371993-19952W1977-04-29Olds, ALTAMinor Pro
Pat McDonald6068141911998-20012College-University
Rich McDonald32257902000-20032Junior A (Canada)
Payton McDonald-Corea411451432019-20212D2003-02-26St. Albert, ALTAJunior A (Canada)
Kyle McEwan100002002-20031 Junior A (Canada)
Ben McGinn620201994-19951D1976-03-01Crossfield, ALTACollege-University
Dan McGonigill354913701985-19861Junior A (Canada)
Spencer McHardy5022312017-20181D2000-08-10Calgary, ALTAJunior A (Canada)
Michael McIntee28213412023-20241D2005-03-02Green Bay, WIJunior A (Canada)
Troy McIvor000001987-19902C1969-07-13Eston, SASKCollege-University
Jade McMullen2414721392014-20151F1995-04-21Edmonton, ALTAMinor Pro
Mitch McNeelands200001072010-20111D1993-02-05Edmonton, ALTAJunior A (Canada)
Josh McNeil108730371852017-20214C2000-02-06Sylvan Lake, ALTAMajor Junior
Ian McNulty501122009-20101F1992-12-09Airdrie, ALTAMinor Pro
Christian Mealey400022021-20221C2003-02-01Calgary, ALTAJunior A (Canada)
Tom Mealey33145242015-20172D1998-07-23Calgary, ALTAJunior A (Canada)
Ryan Melbourne9933467981997-19992F1980-02-12Red Deer, ALTACollege-University
Ed Melville100021990-19911FCalgary, ALTACollege-University
Ethan Mercer17314122022-20231L2002-09-07Slave Lake, ALTAJunior A (Canada)
Greg Meservia100002002-20031 Junior A (Canada)
Richard Meyer400001985-198611968-04-09College-University
Wade Michalenko000001983-19841DCalgary, ALTAJunior A (Canada)
Connor Michaud386814712022-20231C2002-04-28Calgary, ALTAJunior A (Canada)
Darryl Michayluk000001987-19881GJunior A (Canada)
Josh Michener7151217322015-20183D1997-03-26Edmonton, ALTAJunior A (Canada)
Daine Milgate1012022421682018-20202F1999-10-26Camrose, ALTAJunior A (Canada)
Scott Millar47131124721985-19861D1968-06-16Calgary, ALTACollege-University
James Miller90725321182014-20162D1998-02-20Spruce Grove, ALTACollege-University
Travis Miller201101994-19951Junior A (Canada)
Levi Mitchell500002018-20191G1999-07-14Olds, ALTACollege-University
Chad Moar21101323961990-19911Junior A (Canada)
Grady Mofford300022021-20221D2003-12-29Rocky Mountain House, ALTAJunior A (Canada)
Al Moman200001985-19861Junior A (Canada)
James Monsees2700001985-19861GJunior A (Canada)
Dustin Moore1094049893182004-20062R1986-05-28Red deer, ALTAMajor Junior
Kyle Moore962023432652013-20152F1994-09-14Red Deer, ALTACollege-University
Bart Moran1663464981882010-20133F1992-12-07Calgary, ALTACollege-University
Dannie Morgan5900081997-19992G1979-12-14Calgary, ALTACollege-University
Kelly Morgan210101993-19941Junior A (Canada)
Ryley Morgan43156102019-20201L2002-03-13St. Albert, ALTAJunior A (Canada)
Ty Morgan223251272011-20121C1993-07-26Calgary, ALTAJunior A (Canada)
Ron Moritz100001982-19831G Junior A (Canada)
Eric Morley200001997-19981GJunior A (Canada)
Derrick Morrell30112462013-20141C1995-09-22Red Deer, ALTAJunior A (Canada)
Brent Morrison000001983-19841CTaber, ALTAJunior A (Canada)
Lee Morrow3511112512009-20101D1990-01-09Ponoka, ALTAMajor Junior
Anatoli Moshkovsky100002002-20031L1983-12-17Kiev, UkraineJunior A (Canada)
Ross Mowbray1300001997-19981G1978-06-20Junior A (Canada)
Cade Moxham1143041711472022-20242F2004-03-09Calgary, ALTAJunior A (Canada)
Aiden Mucenski39145392017-20181D1999-11-15Calgary, ALTAMajor Junior
Jared Mudryk644656102762000-20011F1983-08-27Leduc, ALTAMinor Pro
Trey Mueller200062023-20241D2006-06-15Junior A (Canada)
Bruce Mulherin58282654892000-20011L1982-02-03Red Deer, ALTAMinor Pro
Mike Mullis58252752851982-19842CCrossfield, ALTAJunior A (Canada)
Joe Murphy9756751311031993-19952R1975-01-27Didsbury, ALTAMinor Pro
Joshua Murphy10112102014-20151F1996-01-11Vancouver, BCJunior A (Canada)
Chet Musgrove57727341011996-19971C1976-01-20Patricia, ALTACollege-University
Scott Muzychka300001985-19861Junior A (Canada)
Matthew Myatt911222017-20181F2000-10-04Calgary, ALTAJunior A (Canada)
Ryan Mything21314441996-19971R1978-01-28Climax, SASKMajor Junior
Dave Nash000001983-19841R1966-02-06High River, ALTAMinor Pro
Andy Neilsen000001987-19881G1968-03-12Calgary, ALTAJunior A (Canada)
Logan Neilson40101121372021-20232L2003-01-29Nottingham, EnglandEuropean Elite
Derek Nellis301161990-19911LSexsmith, ALTAJunior A (Canada)
Chad Nelson341223353481993-19941D1974-06-03Cranbrook, BCMinor Pro
Greg Nelson626814822019-20212L2002-04-20Veteran, ALTAJunior A (Canada)
Noah Nelson2501122022-20231G2005-10-26Calgary, ALTAJunior A (Canada)
Ryan Nessman55033361989-19912G1971-12-27Taber, ALTACollege-University
Sean Neumeier1552747744132006-20104F1989-05-03Castor, ALTAJunior A (Canada)
Ross Neven100001998-19991C1980-03-28Airdrie, ALTACollege-University
Shawn Newton100001990-19911Junior A (Canada)
Cody Nicolay100002012-20131G1994-11-17Rocky Mountain House, ALTAJunior A (Canada)
Ryan Nolin100041994-19951FBerlin, NHCollege-University
Brett Norrie26246482000-20011D1982-03-31Calgary, ALTAJunior A (Canada)
Hudson Norris5882634282021-20221C2003-11-16Edmonton, ALTAJunior A (Canada)
Daniel North29971642023-20241F2003-06-06Vancouver, BCJunior A (Canada)
Wyatt Noskey60295483942015-20161F1995-01-22High Prairie, ALTAMinor Pro
Brent Notley100001990-19911Junior A (Canada)
Brent Nunweiler100002000-20011Junior A (Canada)
Trevor Nychkalo7000461998-19991D1981-02-25Calgary, ALTAMajor Junior
Sean Offers5752530592000-20011D1983-08-01St. Albert, ALTAMinor Pro
Chad Ohlmann362241482002-20042 Junior A (Canada)
Devun Olfert37235382023-20241F2005-12-22West Kelowna, BCJunior A (Canada)
Chase Olsen1556791158602014-20184F1997-07-02Olds, ALTACollege-University
August Olson8999182162021-20243F2003-09-15Trochu, ALTAJunior A (Canada)
Eric Olson100001985-19861Junior A (Canada)
Blair Oneschuk62101626552011-20132C1995-09-07Calgary, ALTAMajor Junior
Steve Opp197815571990-19911Junior A (Canada)
Blake Orban100002009-20101D1994-01-28Calgary, ALTAEuropean Elite
Brance Orban16867106173942006-20093L1988-09-27Lethbridge, ALTAMinor Pro
James Orban8562531532014-20184F1998-01-07Calgary, ALTACollege-University
Scott Orban000001983-19841DTaber, ALTAEuropean Lower Leagues
Bryce Osepchuk242182042019-20201L2000-03-18Fort Saskatchewan, ALTAJunior A (Canada)
Darcy Osmond275510952006-20093F1990-06-06Lethbridge, ALTAJunior A (Canada)
Dalton Ossman2110212282017-20181F1999-11-24Calgary, ALTAJunior A (Canada)
Mitch Owsley44111728472011-20132F1993-05-18Lethbridge, ALTAJunior A (Canada)
Scott Pahl5361925621982-19842CMedicine Hat, ALTAJunior A (Canada)
Jacob Paler-Chow813442020-20211F2001-10-05Vancouver, BCJunior A (Canada)
Clark Palmer100001997-19981Junior A (Canada)
Tyler Pang6983139812017-20202D1999-06-02Victoria, BCCollege-University
Colen Pappas15261961574051997-20013C1980-03-27Balzac, ALTAMinor Pro
Tristan Paquette300022017-20181R1998-01-28Airdrie, ALTAJunior A (Canada)
Riley Parker3003302010-20111G1992-01-02Abbotsford, BCJunior A (Canada)
Craig Parks3261420742004-20051L1984-02-25Edmonton, ALTACollege-University
Jarrett Parkyn82322251791998-20012D1981-03-11Calgary, ALTACollege-University
Dave Parsons5847601071161982-19831 Senior Amateur
Ross Parsons51524291631996-19971D1976-09-13Cremona, ALTAMajor Junior
William Patey52022562023-20241D2006-08-18Cow Head, NFLDJunior A (Canada)
Mitchell Patrick5291726582022-20242F2006-04-01Airdrie, ALTAJunior A (Canada)
Derek Patter200002015-20161R1998-08-12Edmonton, ALTAJunior A (Canada)
Chase Paylor66107171112011-20132F1992-04-18Calgary, ALTACollege-University
Jody Pederson3461016242004-20051D1985-03-14Smithers, BCMinor Pro
Michael Penny16947581053132005-20083R1988-04-02Calgary, ALTACollege-University
Darren Perkins000001987-19881D1968-12-26Fort Worth, TXMinor Pro
Ian Perkins107033181993-19952G1974-12-12Wainwright, ALTAMinor Pro
Kyle Peto200001998-19991D1982-09-10Lethbridge, ALTAMinor Pro
T.J. Pettersson4541115562002-20031D1982-04-25Calgary, ALTACollege-University
Ryan Phillips301121995-19961L1975-07-08North Vancouver, BCMinor Pro
Jordan Piccolino1700002014-20151G1994-09-09Pierrefonds, PQJunior A (Canada)
Austin Pickford1091129402432015-20183D1997-07-31Leduc, ALTAMinor Pro
Matt Piller60936451372002-20031D1983-12-26 College-University
Adam Pinsent1410122023-20241F2005-10-14Gander, NFLDJunior A (Canada)
Derek Pizzey4600001982-19842G1969-03-05Cranbrook, BCCollege-University
Rob Plester28132437161998-19991Junior A (Canada)
Cole Plotnikoff3651116422015-20161C1997-01-09Surrey, BCJunior A (Canada)
Aaron Plumb59612183241996-19982L1978-08-24Shawnigan Lake, BCMinor Pro
Lukas Pollock99336632013-20152D1995-05-24Airdrie, ALTAJunior A (Canada)
Will Porter200002021-20221L2005-01-17Bonnyville, ALTAJunior A (Canada)
Jon Pouzar12962781403321993-19963Junior A (Canada)
Jared Power4123103382016-20182L1998-02-10Calgary, ALTAMinor Pro
Jamie Price521319321571989-19912Junior A (Canada)
Brett Printz5791726502010-20122L1992-07-27Red Deer, ALTACollege-University
Evan Pugh100002011-20121F1995-06-06Calgary, ALTAJunior A (Canada)
Dylan Puk201102023-20241F2006-09-08Junior A (Canada)
Chad Radke000001987-19881L1970-09-01Bowden, ALTAJunior A (Canada)
Morod Radmacher51192342352000-20011F1983-07-26Calgary, ALTACollege-University
Karter Radtke200002023-20241F2007-03-09Leduc, ALTAJunior A (Canada)
Greye Rampton88231841822022-20242F2004-09-09Chilliwack, BCJunior A (Canada)
Ben Ramsey1800022023-20241D2005-02-13Lake Country, BCJunior A (Canada)
Jordan Ramstead5901142002-20031G1985-02-21Eckville, ALTAMinor Pro
Ethan Rau100002021-20221G2004-03-08Calgary, ALTAJunior A (Canada)
Zafir Rawji50152641242019-20201R2001-07-28Edmonton, ALTACollege-University
Joel Ray301102016-20171C1999-03-12Innisfail, ALTACollege-University
Kieran Raymond5847111722020-20222D2002-02-08Sherwood Park, ALTAJunior A (Canada)
Grayson Reid300022018-20191F2001-10-18Calgary, ALTAJunior A (Canada)
Zane Reiter000001987-19881G1970-10-02Evansburg, ALTAJunior A (Canada)
Josh Renton711222021-20221D2002-09-28Orange, CAJunior A (Canada)
Ronan Rheaume411202017-20181C2000-10-23Grand Prairie, ALTAJunior A (Canada)
Sean Richards7099181262014-20162F1998-12-15St. Albert, ALTAEuropean Elite
Ken Richardson18156651990-19911W1973-01-11Peace River, ALTAMinor Pro
Cohen Richarson500022023-20241F2005-06-30Carstairs, ALTAJunior A (Canada)
Ryan Riley444711182003-20041D1983-02-24Moose Jaw, SASKCollege-University
Cameron Rimstad17101232021-20221R2003-06-18Regina, SASKJunior A (Canada)
Dale Rinas201101982-19831 Junior A (Canada)
Steve Rissling000001983-19841L1966-04-01Medicine Hat, ALTAMajor Junior
Warren Roberts-Lee2001142021-20232F2004-06-01Beaumont, ALTAJunior A (Canada)
Tyler Rockwell700002002-20042 Junior A (Canada)
Casey Rogers3852025532011-20121D1991-06-28Moreno Valley, CACollege-University
Kelly Rogers200042004-20051 Junior A (Canada)
Jay Rosehill91813213762002-20042L1985-07-16Olds, ALTAMajor League
Tyler Rosehill1072226482972002-20042FOlds, ALTACollege-University
Stephen Rosier6741519262020-20222F2002-03-21Calgary, ALTAJunior A (Canada)
Adam Ross1692847753642004-20073D1986-10-15Red Deer, ALTAMinor Pro
Kurtis Ross15134162006-20071L1988-05-03Sylvan Lake, ALTAJunior A (Canada)
Shaun Rountree101102008-20091F1991-08-30Red Deer, ALTAJunior A (Canada)
Jeff Royston2081523392003-20041F1983-04-22Bowden, ALTACollege-University
Brandon Rude39123252018-20202D2000-01-03Bowden, ALTAJunior A (Canada)
Jacob Rude27178202022-20231D2003-02-19Anoka, MNJunior A (Canada)
Derek Rupprecht62610161012000-20011C1981-04-06Okotoks, ALTAMajor Junior
Thomas Samborski1401102023-20241G2005-12-26Okotoks, ALTAJunior A (Canada)
Joseph Santalucia400022017-20181D1999-10-30Burnaby, BCJunior A (Canada)
Juliano Santalucia45156432017-20181D2001-09-04Burnaby, BCCollege-University
Brendan Santini301102008-20122R1993-06-13Calgary, ALTAMajor Junior
Tanner Sather5076131082011-20121F1993-02-11Hughenden, ALTAJunior A (Canada)
Jordan Saunders17011142019-20212F2002-09-16Olds, ALTAJunior A (Canada)
Agris Saviels200001998-19991D1982-01-15Riga, LatviaMinor Pro
Carter Sawicki5000122014-20151L1996-09-14Red Deer, ALTAJunior A (Canada)
Tanner Scheelhaase2000171994-19951Junior A (Canada)
Tye Scherger54617682019-20201R2001-05-09Macklin, SASKJunior A (Canada)
Parker Scherr52257512020-20233D2004-02-10Edmonton, ALTAJunior A (Canada)
Luke Scheunert100002011-20121D1994-08-30Huxley, ALTAJunior A (Canada)
Dustin Schlichter8000112006-20071D1989-01-06Carstairs Junior A (Canada)
Phil Schmidt1213481998-19991Junior A (Canada)
Gerry Schnell60182745531982-19831 Junior A (Canada)
Hale Schoneck4241115202020-20222D2002-06-17Calgary, ALTAJunior A (Canada)
Jared Schroeder59131124301995-19961C1977-05-22Peace River, ALTAJunior A (Canada)
Brent Schuldhaus6101302019-20201D1999-12-30Calgary, ALTAJunior A (Canada)
Kodi Schwarz567313842014-20151D1995-12-25Aldergrove, BCMinor Pro
Mike Schwengler000001989-19901C1969-05-10Medicine Hat, ALTAMajor Junior
Chris Schwindt55000291998-19991G1981-01-04Cranbrook, BCJunior A (Canada)
Trent Scott105132336792006-20082C1988-07-08St. Albert, ALTAJunior A (Canada)
Riley See1703382019-20212L2003-10-06Sherwood Park, ALTAJunior A (Canada)
Connor Seeley4621214502023-20241F2005-02-02West Kelowna, BCJunior A (Canada)
Kevin Seidel1723168993161995-19983D1977-04-19College-University
Chris Sekura8235521993-19941Junior A (Canada)
Sawyer Senio37279312020-20222F2001-09-18Red Deer, ALTACollege-University
Aaron Sept1372363862221997-20013D1980-04-01Three Hills, ALTAJunior A (Canada)
Logan Sexsmith40268522004-20051F1987-06-25Priddis, ALTAJunior A (Canada)
Tyson Sexsmith6200042004-20051G1989-03-19Calgary, ALTAMinor Pro
Jeff Sharpe000001987-19881C1969-08-25Calgary, ALTACollege-University
Colton Sheen40182341322014-20151F1994-08-09Calgary, ALTACollege-University
Curtis Sheptak502734612081993-19941D1974-11-19Leduc, ALTAMinor Pro
Shane Sherban1112322018-20191L1998-08-27Lanigan, SASKJunior A (Canada)
Kyler Shmigelsky800002018-20191D2000-02-05Invermere, BCJunior A (Canada)
Joel Shoemaker8161824312017-20203D2000-01-18Crossfield, ALTACollege-University
Don Short492682321985-19861Junior A (Canada)
Don Simpson294610531982-19831College-University
Jason Sinclair11011271993-19941D1974-06-12Fort McMurray, ALTAJunior A (Canada)
Mateo Sjoberg300002023-20241R2004-01-11Surrey, BCJunior A (Canada)
Bruce Skocdopole20101481995-19972Junior A (Canada)
Hugh Skocdopole502201994-19951Junior A (Canada)
Miroslav Skovira534261103161993-19941R1973-11-07Levoca, SlovakiaEuropean Elite
Brandon Sloan77141832602010-20122F1993-11-26Medicine Hat, ALTAJunior A (Canada)
Rob Smashnuk10358341996-19971FCalgary, ALTACollege-University
Jaromir Smatrala7134181997-19981European Elite
Drew Smith400001985-19861GMajor Junior
Jerad Smith510101995-19961D1979-01-05Rockyford, ALTAJunior A (Canada)
Keenan Smith600022018-20191D2000-06-08Red Deer, ALTAJunior A (Canada)
Leim Smith400002023-20241F2007-01-01Rocky Mountain House, ALTAJunior A (Canada)
Riley Smith6698171092015-20172C1997-10-17St. Albert, ALTAJunior A (Canada)
Ryley Smith109285583812015-20183F1997-01-28Huxley, ALTAJunior A (Canada)
Brent Smyth1221317303071995-19983Junior A (Canada)
Jeff Smyth17454661202082003-20063F1985-09-24Three Hills, ALTAJunior A (Canada)
Mark Smyth1452732593392002-20053 Junior A (Canada)
Eric Sonnenberg21325432000-20011L1982-04-16Wetaskiwin, ALTAMinor Pro
Nolan Spadafore5211415542018-20202D1999-08-06Cochrane, ALTAJunior A (Canada)
Justin St. Louis100002002-20031W1985-04-09Calgary, ALTAMinor Pro
Chris Stachiw1091423373022011-20132D1992-03-12Calgary, ALTACollege-University
Tyler Stamler100002007-20081G1991-09-30Calgary, ALTAJunior A (Canada)
Landis Stankievech5919214082002-20031C1984-08-21Trochu, ALTACollege-University
Scott Stanley2800001982-19831GJunior A (Canada)
Kyle Star722233551012013-20152F1995-04-13Langley, BCCollege-University
Logan Stebner100002011-20121G1993-11-06Fort McMurray, ALTACollege-University
John Stechyshyn201102010-20111D1993-04-30Calgary, ALTAJunior A (Canada)
Jason Steenbergen561734511032000-20011L1981-01-28Sylvan Lake, ALTAMajor Junior
Jordan Steenbergen36246982014-20151D1996-01-18Sylvan Lake, ALTAMajor Junior
Zane Steeves100002014-20151G1996-11-26Red Deer, ALTAMinor Pro
Joe Stephenson800001995-19961GMajor Junior
Travis Stephenson403032621221989-19933F1970-11-27Bentley, ALTAMinor Pro
Hunter Stewart383710292011-20121F1993-11-28Calgary, ALTAMinor Pro
Kirby Stewart000001987-19881D1970-07-16Cochrane, ALTAJunior A (Canada)
Shadoe Stoodley1374738855442006-20093F1988-02-13Strathmore, ALTACollege-University
Al Stopanski100001985-19861GJunior A (Canada)
Hayden Struik8701717522016-20182D1998-01-26Edmonton, ALTAJunior A (Canada)
Shaun Stuart6011182006-20071D1989-01-23Calgary, ALTAEuropean Lower Leagues
Chad Sturrock55133245511993-19941D1974-02-14Stettler, ALTACollege-University
Ryan Sullivan200022019-20201F2002-05-15Calgary, ALTACollege-University
Nicholas Sutter4941014642014-20162D1997-12-30Spruce Grove, ALTAJunior A (Canada)
Brett Switzer300002007-20081C1990-05-24Calgary, ALTAEuropean Elite
Mike Switzer48422261042007-20081D1987-06-25Calgary, ALTAMinor Pro
Kaiden Sydenham100002023-20241F2006-06-15Lacombe, ALTAJunior A (Canada)
Travis Szafron600022018-20191D2001-05-10Airdrie, ALTAJunior A (Canada)
Sheldon Szmata9850741241701993-19952C1974-01-18Peace River, ALTAMinor Pro
Brad Tadman4000211985-19861Junior A (Canada)
Jake Tamagi3600002012-20142G1994-05-11Olds, ALTAJunior A (Canada)
Neil Tarnasky321302008-20091C1992-10-08Caroline, ALTAMajor Junior
Noah Taron822462019-20201C2000-10-28Mill Bay, BCJunior A (Canada)
Marek Tatar9862941562421993-19952L1974-03-20European Elite
Cory Taylor000001987-19902F1969-05-24Calgary, ALTACollege-University
Kris Tebbs5000022000-20011G1981-08-07Calgary, ALTAMinor Pro
Willem Terwoord16022412023-20241D2005-09-30Salmo, BCJunior A (Canada)
Lonny Tetley3561319611997-19992F1979-07-13Junior A (Canada)
Brandon Thiessen6600002010-20133G1992-03-09Waldheim, SASKJunior A (Canada)
Evan Thompson5381018662008-20113F1993-09-01Didsbury, ALTAJunior A (Canada)
Tristan Thompson235914772015-20161D1997-01-02Canmore, ALTAMinor Pro
Tyr Thompson116364884952015-20172F1998-09-26Sherwood Park, ALTAMinor Pro
Casey Thomson100002019-20201G2001-12-18Okotoks, High RiverJunior A (Canada)
Jay Thomson3300002018-20222G2001-05-15Canmore, ALTAJunior A (Canada)
Ryan Thomson700042011-20121F1993-11-15Olds, ALTAJunior A (Canada)
Ryan Thomson100001998-19991Junior A (Canada)
Shawn Thorburn1014501993-19941Junior A (Canada)
Braxton Thornton4791019942023-20241F2005-02-24Sedalia, ALTAJunior A (Canada)
Matt Tinordi852827551092008-20102F1989-11-09Severna Park, MDMinor Pro
Parker Tobin100002015-20161G1999-09-22Stony Plain, ALTAJunior A (Canada)
Adam Tomkow511535501682007-20081L1987-04-16St. Albert, ALTAMinor Pro
Ryan Tong2414582023-20241D2004-05-07Burnaby, BCJunior A (Canada)
Tony Tornberg401141993-199521975-03-01Calgary, ALTAJunior A (Canada)
Justin Travis100002015-20161G1999-05-20Red Deer, ALTAJunior A (Canada)
Jeff Trembecky1461622241993-19941C1974-10-19Drumheller, ALTAMinor Pro
Greg Trewin15167841994-19951D1974-04-27Waskada, MANMinor Pro
Harrison Tribble200002004-20051D1989-05-09Carstairs, ALTACollege-University
John-Paul Trotier000001987-198811970-01-21Carstairs, ALTAJunior A (Canada)
Avery Trotter10231417502021-20243D2004-07-05Olds, ALTAJunior A (Canada)
J.P. Trottier000001989-19901 Junior A (Canada)
Jason Trottier41412161381990-19911Junior A (Canada)
Jason Tschritter16022201997-19981D1978-04-25Medicine Hat, ALTAJunior A (Canada)
David Turnbull1412341982-19831 Junior A (Canada)
Jaren Turnquist10101262017-20181F1999-06-22Calgary, ALTAJunior A (Canada)
Pat Turville200002006-20071D1989-08-18Olds, ALTACollege-University
Rob Turville582423471072002-20031C1984-02-07Olds, ALTACollege-University
Alexander Uryga504402018-20191L1998-06-09North Vancouver, BCMajor Junior
Scott Utas2200001985-19861GJunior A (Canada)
Rick Vaile310101985-19861Junior A (Canada)
Dawson Vallier100002017-20181D1999-04-05Lloydminster, ALTAJunior A (Canada)
Trent van Dam100001995-19961Junior A (Canada)
Ryan Van Steinberg61231061993-19941R1973-05-02Penticton, BCMinor Pro
Mike Van Tetering000001987-19881Junior A (Canada)
Steve Van Tettering000001983-19841RCarstairs, ALTACollege-University
Tyson Van Tighem100001990-19911Junior A (Canada)
Bill Vandermeer651628441142002-20042C1984-05-03Caroline, ALTAMinor Pro
Joe Vandermeer12358101995-19961D1977-01-08Red Deer, ALTAMinor Pro
Curtis Vangrinsven1111727441892004-20062F1985-09-16Red Deer, ALTAJunior A (Canada)
Blake VanHereweghe60111223442000-20011L1980-09-17Olds, ALTACollege-University
Spencer VanHereweghe8229111781997-19992D1979-02-02College-University
Tyler Venaas1011634502381994-19973College-University
Kyle Venneman1181323361372021-20243D2003-04-16Olds, ALTAJunior A (Canada)
Nolan Viesner286713102023-20241F2005-02-07Kamloops, BCJunior A (Canada)
Colby Virostek38246222002-20031 Junior A (Canada)
Sam-Jaxon Visscher1000002017-20181G1998-11-20St. Albert, ALTAJunior A (Canada)
Mitch Visser606511422014-20195F1999-09-20Didsbury, ALTAJunior A (Canada)
Tristan Visser300002022-20231F2006-08-10Olds, ALTAJunior A (Canada)
Landan Viveiros42178812012-20131D1993-09-25St. Albert, ALTAEuropean Elite
Braxton Volpe1202222023-20241D2004-10-14Minneapolis, MNJunior A (Canada)
Lowie Vreys5651116492021-20232D2003-02-06Penticton, BCJunior A (Canada)
Tijs Vreys443811912021-20232F2003-02-06Penticton, BCJunior A (Canada)
Stephen Wagner110077261994-19962G1977-01-17Red Deer, ALTAMinor Pro
Shane Wagstaff300002008-20091F1991-11-21Trochu Junior A (Canada)
Rob Waldner521916351971982-19831 Junior A (Canada)
Vernon Walker37101323561985-19861Junior A (Canada)
Andrew Wallace17011232021-20221F2003-10-03Red Deer, ALTAJunior A (Canada)
Kyle Wallace334610372020-20222F2002-04-24Red Deer, ALTAJunior A (Canada)
Anthony Walls100002008-20091D1990-02-08Surrey, BCJunior A (Canada)
Murray Walton000001987-19881Junior A (Canada)
Randy Warchola55102434831982-19842CWhitecourt, ALTAJunior A (Canada)
Parker Ward426713332017-20181R1997-01-10Calgary, ALTAJunior A (Canada)
Mike Watmough400001990-19911Junior A (Canada)
Jayden Watson38141327952022-20242F2003-01-04Camrose, ALTAJunior A (Canada)
Ryan Watson218311541998-19991F1981-06-12Lethbridge, ALTAMinor Pro
Billy Way112216181022003-20063D1985-05-19Didsbury, ALTAJunior A (Canada)
Joel Webb400002021-20221L2004-03-09Lloydminster, ALTAJunior A (Canada)
Tyler Webb5841014592004-20051C1985-04-17Austin, TXCollege-University
Travis Weber100002009-20101G1992-08-19Red Deer, ALTAJunior A (Canada)
Dave Webster000001987-19881D1969-08-10Camrose, ALTAJunior A (Canada)
John Wegenast15355621176571997-20003D1979-03-21Galahad, ALTACollege-University
Clayton Weigum35167641995-19972Junior A (Canada)
Russell Weigum29011311999-20001D1981-02-26Junior A (Canada)
Darryl Weinberger35410142001985-19861College-University
Jebb Weinrich4101142002-20031D1982-04-09Fort Saskatchewan, ALTAJunior A (Canada)
Dylan Wells4619101012018-20191D2000-02-21St. Albert, ALTACollege-University
Orand Werenka401102013-20141D1995-12-23Calgary, ALTAJunior A (Canada)
Kevin West4711213321998-19991Junior A (Canada)
Noah Westgate45246102018-20191L2000-02-07Hinton, ALTAJunior A (Canada)
Alex Westlund300002023-20241F2006-05-30Junior A (Canada)
Jared Whale2500002021-20221G2002-11-01Calgary, ALTACollege-University
Emery White1021431451912006-20082F1988-11-14Hobemma, ALTAJunior A (Canada)
Keaton White802222011-20121D1993-04-19Hobbema, ALTAJunior A (Canada)
Nathan White5837101192022-20242D2004-06-19Calgary, ALTAJunior A (Canada)
Brent Whiteside000001987-19881F1968-07-31Brooks, ALTACollege-University
Ross Whitford58123446802006-20071D1986-03-26Red Deer, ALTACollege-University
David Wiens1034638845681996-19982C1977-01-27College-University
Derek Wiest1310122004-20051 Junior A (Canada)
Dylan Williamson256612532017-20192L1998-01-07Calgary, ALTAMajor Junior
Ben Wilson5931114932007-20092D1991-03-26Woodstock, ONTMinor Pro
Brad Wilson512365881661985-19861Junior A (Canada)
Kirk Wilson000001983-19841CTrochu, ALTAJunior A (Canada)
Reid Wilson872461142012-20153F1994-07-08Banff, ALTAJunior A (Canada)
Devon Winder7112162022-20231F2006-01-31Calgary, ALTAJunior A (Canada)
Mark Wobick53279901989-19912DCollege-University
Colby Wolter59820281662018-20191C2000-01-31Falun, ALTACollege-University
Matthew Wong33000412006-20071G1988-08-27Calgary, ALTAJunior A (Canada)
Christopher Woo500002004-20051 Junior A (Canada)
Doug Woodridge19033291995-19993Junior A (Canada)
Ethan Woodward200002019-20201G1999-12-16Calgary, ALTAJunior A (Canada)
Luke Workman200002002-20031 Junior A (Canada)
Cale Wright1081124351362008-20102F1990-02-09Foremost, ALTAJunior A (Canada)
James Wurster18055341997-19981D1977-08-20Coquitlam, BCCollege-University
Matthew Yeats88044411996-19982G1979-04-06Montreal, PQMajor League
Sam Yetman900062012-20131F1994-06-09Cochrane, ALTAJunior A (Canada)
Jeremy Yousph112633391911996-19993D1978-10-14College-University
Josh Zablocki275813262014-20151F1996-07-08Wetaskiwin, ALTAJunior A (Canada)
Tomas Zelenka33192948121995-19961Junior A (Canada)
Aaron Zimmel155914141993-19941Junior A (Canada)
Josh Zinger43102232382020-20222F2001-08-05Red Deer, ALTACollege-University

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