hockey DB
search by league
team
morning report
contact us
home

U. of Calgary all-time player list

Player Name GP G A. Pts PIM Seasons Yrs. Pos. Birthdate Birthplace Highest Level
Matthew Alfaro782444681302017-20203C1996-08-06Calgary, ALTAMinor Pro
Dylan Anderson5021012522023-20241D2002-10-23Langley, BCMajor Junior
Jesse Anderson400022001-20032 College-University
Kyle Annesley108183957642006-20104L1985-04-11Moose Jaw, SASKMajor Junior
Ryan Annesley157581141723322003-20085L1982-12-04Moose Jaw, SASKMinor Pro
Tod Ashton526814831991-19943LCollege-University
Arjun Atwal71183553602021-20243L1999-09-30Edmonton, ALTAMajor Junior
Jared Aulin16142034222007-20081C1982-03-15Calgary, ALTAMajor League
Brandon Bagnell31279271998-19991D1975-07-16Barrie, ONTMinor Pro
Aaron Baker67022442000-20044G1978-02-17Eckville, ALTAMajor Junior
Jerry Bancks60364682581976-19804R1955-07-13Calgary, ALTAMajor Junior
Corey Banfield196410202012-20131L1986-07-06Calgary, ALTAMinor Pro
Phil Barski3672027322002-20042F1979-06-08Richmond Hill, ONTCollege-University
Brett Bartman10322224642010-20144D1989-10-20Medicine Hat, ALTAEuropean Lower Leagues
Bruno Baseotto1271219141983-19841R1960-03-24Calgary, ALTAMinor Pro
Shane Bassen1221321976-19771College-University
Jeffrey Beatch26022102003-20052D1981-05-14Burnaby, BCMajor Junior
John Bechtold2221012351977-19781College-University
Corey Belitski2831114821991-19953F1969-04-23Calgary, ALTAMajor Junior
Tim Bell25112561997-19981D1974-07-24Kamloops, BCCollege-University
David Benard6362026341996-19993D1976-04-26Kelowna, BCMajor Junior
Greg Benson400021994-19951FCollege-University
Dan Bent5011101983-19841R1959-04-04Landis, SASKMajor Junior
Craig Bentley1713481979-19801C1960-04-11Yellowknife, NWTMajor Junior
Brad Bergh100001976-19771G Major Junior
Mike Bertamini35201636581989-19912L1968-07-18Calgary, ALTAMajor Junior
Jim Bertram53203151261977-19803R1956-03-28Maple Creek, SASKEuropean Lower Leagues
Jim Bertrum16881661976-19771 College-University
Chad Biafore10358541989-19901D1968-03-28Calgary, ALTAMinor Pro
Bruce Bianchini43919281041991-19932R1968-01-05Kelowna, BCCollege-University
Dan Bierd12145181987-19881DCollege-University
Brendan Black13033251990-19922DCollege-University
Graham Black2561218242018-20202C1993-01-13Regina, SASKMinor Pro
Terry Black211910181990-19911R1969-04-16Edmonton, ALTAMajor Junior
Andre Blanchette6081523782005-20083D1984-04-25Camrose, ALTAMajor Junior
Paul Blayney5851015601976-19804DHigh River, ALTACollege-University
Steve Blyth6352631941979-19823D1960-07-16Calgary, ALTAMinor Pro
Vince Boe741653691641992-19953D1970-12-23Calgary, ALTAEuropean Lower Leagues
Andrea Bonaventura200002008-200911986-03-11 College-University
Les Borsheim23178442000-20011D1979-04-27Watrous, SASKMinor Pro
Jarrett Bousquet691935541161997-19992D1971-08-16Cranbrook, BCEuropean Lower Leagues
Parker Bowles12391222016-20171C1995-01-25Kelowna, BCMinor Pro
Jason Boyd661726431092000-20033L1979-02-16St. Albert, ALTAMajor Junior
Barry Bracko785861119531985-19903C1964-03-17Calgary, ALTAMajor Junior
Cam Brauer14044361993-19941D1970-01-04Calgary, ALTAMinor Pro
Terry Braun400001990-19911GCollege-University
Adam Breitkreuz100002005-20061L1983-05-13Sicamous, BCMajor Junior
T.J. Brown451101162018-20202D1998-02-17Lacombe, ALTACollege-University
Jaret Burgoyne82022101991-19954GMajor Junior
Dylan Busenius125155469682014-20195D1993-01-30Sherwood Park, ALTAEuropean Elite
Dustin Butler10001142008-20135G1987-12-30High River, ALTAMinor Pro
Ted Buttrey000001973-19741CEdmonton, ALTACollege-University
Darren Cain80152641441998-20035C1976-02-08Calgary, ALTAMinor Pro
Drew Campbell13392433562003-20084DFort McMurray, ALTACollege-University
Seth Carlyle410142004-20062DJasper, ALTAMajor Junior
Judd Casper14841601012721997-20014L1975-05-05Calgary, ALTAMajor Junior
Henry Chaisson1316721983-19841D1961-12-07Whitehorse, NWTMajor Junior
Blair Chapman901101977-19781College-University
Greg Charlton000001973-19741LCalgary, ALTACollege-University
Philippe Choiniere57141125782001-20032W1980-05-27Dunham, PQMinor Pro
Corey Chorneyko301102014-20151D1993-10-14Jasper, ALTACollege-University
Donald Choukalos4402292003-20052G1981-04-04Calgary, ALTAMinor Pro
Blake Clement112823311272009-20145F1988-01-21Grande Prairie, ALTACollege-University
Don Clipperton34549461998-19991 Minor Pro
Mac Colasimone721362016-20171FCollege-University
Chris Collins1405676132302013-20185L1992-04-18Calgary, ALTAMinor Pro
Eoin Colquhoun108232851441997-20003FCollege-University
Ian Constable72121527662001-20032F1978-04-23Calgary, ALTACollege-University
Mitchell Cook128253358422015-20205F1994-07-06Kelowna, BCEuropean Elite
Spencer Copp1512342011-20121F1990-01-12Calgary, ALTACollege-University
Carey Coroy2213112461985-19861College-University
Trevor Couldwell11152791312261993-19985L1973-04-05Calgary, ALTAMajor Junior
Tyler Coulter11213122017-20181L1996-09-10Brandon, MANMinor Pro
Liam Couture29022322006-20071D1985-08-24Calgary, ALTAMajor Junior
Andrew Coward902202001-20021D1980-10-13Calgary, ALTACollege-University
Mike Craig000021983-19841G1962-11-01Calgary, ALTAMinor Pro
Carey Cummins24101323121978-19802F1958-10-03Calgary, ALTAEuropean Elite
Kodie Curran961772891152010-20155D1989-12-18Calgary, ALTAMinor Pro
Mathieu Cusson10167132000-20011C1979-05-16Calgary, ALTAMinor Pro
Tony Dal Cin46167121990-19933DCollege-University
Wade Davis1113352852392004-20084D1982-04-13Elkford, BCMinor Pro
Mark Dawkins39022121995-19972G1972-01-16Calgary, ALTAMinor Pro
Yvon de Champlain23257181984-19862 College-University
Brendan De Jong7752732622019-20244D1998-03-23Victoria, BCMinor Pro
Jacob De Serres4801122011-20154G1990-03-18Calgary, ALTAMinor Pro
Breyden DeCock910122010-20122F1990-03-02Calgary, ALTACollege-University
Nathan Deobald400002008-20112G1983-07-01Battleford, SASKMajor Junior
Darcy DeRoose1112302016-20171R1995-04-17Ceylon, SASKMajor Junior
Jevon Desautels1631123344162005-20115L1984-03-15Alida, SASKMinor Pro
Trevor Dickie82318212211985-19925D1966-04-21Pincher Creek, ALTAMajor Junior
Mike Dobberthien28161228441984-19862 European Lower Leagues
Adam Dombrowski21134372003-20041D1981-10-07Nanoose Bay, BCMajor Junior
Ray Donaleshen22771481977-19781 College-University
Braiden Doucette26189122016-20171D1995-06-15Leduc, ALTAMajor Junior
Drydn Dow135186078722013-20185D1992-09-21Calgary, ALTAMinor Pro
Dean Drozdiak3701111581984-19862D1965-06-30Edmonton, ALTAMajor Junior
T.J. Dumonceaux2222442016-20171F1994-06-13Kelowna, BCCollege-University
Randall Dyck210161999-20001D1979-09-09Calgary, ALTAMajor Junior
Dean Dyer14257321990-19911C1966-07-30Sherwood Park, ALTAMajor Junior
Alex Dzielski9681624582012-20164D1989-07-17Pittsford, NYMinor Pro
Spencer Edwards89283159562012-20164R1990-11-16Coquitlam, BCMinor Pro
Luke Egener9091423642009-20134D1988-02-08Calgary, ALTAMajor Junior
Danny Ehrman74814221102007-20103D1984-09-21Duncan, BCMinor Pro
Joel Eisenkirch82521261322008-20124D1986-08-08Regina, SASKMajor Junior
Kaden Elder43231437202019-20222C1998-03-16Saskatoon, SASKMajor Junior
Brodie Ellis201102003-200411982-02-17Summerside, PEICollege-University
Dale Eloschuk000001973-19741L1953-01-14Lethbridge, ALTAMinor Pro
Colin Embley16274901641621998-20024C1977-02-09Vernon, BCMinor Pro
Taylor Emmerson9011162005-20061D1983-08-28Abbotsford, BCCollege-University
Gord Engele000001973-19741DWatrous, SASKMajor Junior
Rick Eremenko52152035581995-19972C1971-02-07Pincher Creek, ALTACollege-University
Magnus Eriksson100021987-19881DCollege-University
Ryan Esselmont36111526341996-19982D1974-04-20Kamloops, BCMinor Pro
Chris Everett63141933361993-19963C1973-04-03Calgary, ALTAMinor Pro
Tony Fairfield4161218881987-19902FCollege-University
Dallas Fallscheer1431453671021998-20024D1977-11-20 European Lower Leagues
Jerry Farwell27000101977-19803G1955-05-18Red Deer, ALTASemi-Professional
Jeff Ferguson1701141990-19922G1969-07-23Calgary, ALTAMinor Pro
Tyler Fiddler2213821242011-20132L1990-06-27Prince Albert, SASKMinor Pro
Mark Fioretti763267991091985-19903D1964-08-20Calgary, ALTAMajor Junior
Ron Fischer2931215381979-19801D1959-04-12Merritt, BCMajor League
Logan Fisher91173956462016-20204C1995-04-10Red Deer, ALTAMajor Junior
Robbie Fisher44549202016-20204L1993-03-25Kenora, ONTMinor Pro
Gerry Fleming22156581983-19841D1963-12-03Merritt, BCMajor Junior
Calvin Flint5061016561993-19984C1972-06-14Paradise Valley, ALTAMajor Junior
Wayne Forsey000001973-19741DKamloops, BCMajor Junior
Garrett Forster1423562017-20181F1995-05-12Delta, BCCollege-University
Bobby Fox410122001-20021 College-University
Ryan Fox77143549501985-19903DMinor Pro
Spencer Fraipont100002010-20111D1988-04-09Kelowna, BCMajor Junior
Mark Frank17033631983-19852G1962-03-06Edmonton, ALTAMajor Junior
Cain Franson115415798582014-20195L1993-03-25Sicamous, BCMinor Pro
Brian French201121999-20001 College-University
Eric Frere8811213782009-20134D1988-11-15Trochu, ALTAMajor Junior
Travis Friedley1311861791342005-20094D1984-04-17Delia, ALTAMajor Junior
Dennis Friesen24224531983-19841College-University
Pete Fry23000121988-19902G1967-04-01Toronto, ONTMinor Pro
Scott Fukami42142135262000-20011F1972-08-29Lethbridge, ALTAMinor Pro
Ryan Gagnon99832401522017-20224D1996-04-30Quesnel, BCMinor Pro
Rick Gal24101222161984-19851C1963-08-29Lethbridge, ALTAEuropean Lower Leagues
Trevor Galan185192241462003-20085FSalmon Arm, BCCollege-University
Bob Galloway2001101976-19771GSemi-Professional
Scott Ganes7314171999-20001C1978-06-16Lethbridge, ALTACollege-University
Joe Gaulin500002008-20091C1988-02-24Calgary, ALTACollege-University
Daniel Gayle80101323462013-20174L1992-03-22Calgary, ALTAMajor Junior
Paul Geddes74445397511983-19863F1964-08-25Prince George, BCEuropean Elite
Colson Gengenbach98494392472021-20243F2000-07-24Edmonton, ALTACollege-University
Paul Gentile142222547482005-20105C1984-02-12Calgary, ALTAMajor Junior
Travis George1411239511652002-20064D1980-07-26Atikokan, ONTCollege-University
Ryan Geremia124181533601999-20034L1979-02-02Vauxhall, ALTAMajor Junior
Ron Gerlitz000001973-19741LCalgary, ALTASemi-Professional
Daniel Gibb126420241102013-20185D1992-06-03Prince George, BCMinor Pro
Brent Gibson28551062004-20062F1983-03-09Calgary, ALTACollege-University
Dane Gibson70121224562017-20203F1994-07-23Sidney, BCEuropean Elite
Ryan Gillen1141891072008-20135D1987-05-01Golden, BCMajor Junior
George Gonis404812181976-19803DCalgary, ALTACollege-University
Coda Gordon136286088402015-20205L1994-08-04Cochrane, ALTAMinor Pro
Logan Gorsalitz283811422008-20091R1986-01-09Fort McMurray, ALTACollege-University
Darrell Goss000001973-19741RCalgary, ALTASemi-Professional
Tom Gould2444821979-19801CCalgary, ALTASemi-Professional
Pat Graham000001973-19741College-University
Ryan Graham80211839412017-20224L1996-05-06Calgary, ALTAMinor Pro
Colton Grant138112435642010-20155L1989-03-20Standard, ALTAMajor Junior
Matthew Greenfield5302202016-20204G1995-01-22Parkland, FLMinor Pro
Jake Gricius924548931102021-20243C1999-10-13Colorado Springs, COMinor Pro
Ron Grimard10756921481051999-20034D1978-06-09Kelowna, BCEuropean Lower Leagues
Gable Gross2691019472003-20063L1981-02-24Van Nuys, CAMinor Pro
Mark Grumetza34437282003-20052D1979-09-15Edson, ALTACollege-University
Connor Gutenberg100245579262021-20243C1999-09-04Brandon, MANMajor Junior
Tyler Gutenberg500002018-20223G1996-02-27Brandon, MANCollege-University
Cal Halasz16156101979-19801L1958-01-22Edmonton, ALTAMinor Pro
Darren Halasz2271320751983-19841L1960-01-24Edmonton, ALTAMajor Junior
Russ Hall4782937881976-19782DMajor Junior
Frank Harbich1303301979-19801F1960-02-25European Elite
Mike Harper101102002-20031D1978-05-28Calgary, ALTAMinor Pro
Steve Harris21167261976-19793DCalgary, ALTAMajor Junior
Luke Harrison97101727642016-20204R1995-10-07West Kelowna, BCMajor Junior
Ryan Harrison51122537542013-20152C1992-03-31Kelowna, BCMinor Pro
Dustin Hatlelid912810782006-201041984-11-16 College-University
Jared Hauf724913882016-20193D1995-03-06Calgary, ALTAMajor Junior
Neil Hawryluk44066481993-19952DMajor Junior
Peter Heal661213251111998-20002R1976-10-01Brooks, ALTACollege-University
Kevin Heise734345882191989-19934L1968-09-09Calgary, ALTAMajor Junior
Chris Helland227714161976-19771F1957-09-12Calgary, ALTAEuropean Lower Leagues
Jordan Henderson1810182018-20202D1997-02-19Surrey, BCMinor Pro
Doug Hendricks57111223881983-19863 College-University
Shawn Hendry466915881991-19943DCalgary, ALTACollege-University
Mark Hentze24112421983-19841FCalgary, ALTAMajor Junior
Scott Hillier4553035661984-19862 College-University
Rick Hindmarch2461622121973-19772F1954-02-20Calgary, ALTAEuropean Lower Leagues
Dallas Hines2811213162019-20201D1998-02-05Marwayne, ALTAMajor Junior
Brock Hodgson55022281999-20012College-University
Gavin Hodgson821215271311998-20002D1975-05-23Barrie, ONTMinor Pro
Dan Holden906681984-19851European Lower Leagues
Mike Holker100022002-20031FCollege-University
Matt Holmes1154294136761998-20013R1975-05-24Calgary, ALTAMinor Pro
Dylan Hood2761016362011-20121R1990-06-01Osoyoos, BCMinor Pro
Barry Horman46111425762005-20083R1984-07-07Victoria, BCMinor Pro
Connor Horning7172128702022-20242D2001-05-11Kelowna, BCMajor Junior
Terry Houlder26194564281987-19881C1966-05-10Grimshaw, ALTAMajor Junior
Myles Hovdebo800002015-20161G1992-12-13Swift Current, SASKCollege-University
Rick Howarth635801987-19881FCollege-University
Darcy Hrycauk11246121998-20002C1977-02-17College-University
Al Hryniuk3402251984-19883GNelson, BCCollege-University
Scott Hunt11123221984-19851 College-University
Luke Hunter315611522006-20071C1985-07-24Shaunavon, SASKMinor Pro
Miles Hunter300001998-20002R1978-11-01Calgary, ALTACollege-University
Ian Hutchinson1513441984-19851 College-University
Wayne Hynes56405898621989-19912C1969-05-26Calgary, ALTAEuropean Elite
Kevin Ingalls96152641141987-19924DCollege-University
Bob Irvine48131629691977-19802FKamloops, BCSemi-Professional
Matt Isbister296511102009-20112C1986-03-25Calgary, ALTAMinor Pro
Jesse Ismond283811332012-20131L1991-03-01Kindersley, SASKMajor Junior
John Jenkins000001973-19741DCalgary, ALTACollege-University
Matt Jenkins47628542002-20053D1982-05-05Calgary, ALTACollege-University
Randy Joevenazzo46212142241977-19803C1954-11-11Lethbridge, ALTASemi-Professional
Dale Johns000001973-19741Vermilion, ALTACollege-University
Terry Johnson24246811978-19791D1958-11-28Calgary, ALTAMajor League
Todd Johnson117621071691001993-19985C1972-02-02Calgary, ALTAMinor Pro
Troy Johnson218111961994-19951F1971-02-09Prince George, BCCollege-University
Terry Jones7245551001721984-19883C1966-01-28Trail, BCMajor Junior
Reid Jorgensen13340841241082007-20125C1986-01-31White Rock, BCMajor Junior
Skot Jorgenson47021211031989-19912D1966-03-02Major Junior
Jadon Joseph631137481092022-20242C1999-05-22Sherwood Park, ALTAMajor Junior
Matt Kabayama832476100301989-19923C1965-11-18Foremost, ALTAEuropean Elite
Adam Kambeitz1402236582812013-20185L1992-06-23Coaldale, ALTAEuropean Lower Leagues
Jim Kambeitz277512661990-19922L1967-03-25Bow Island, ALTAMajor Junior
Mike Kardash3781523301985-19882FMajor Junior
Tracey Katelnikoff13887911781661990-19955L1968-07-17Calgary, ALTAMinor Pro
Paul Kautz13022182003-20052D1982-01-06Strathmore, ALTACollege-University
Ryan Kautz400042004-20051D1983-04-27Strathmore, ALTACollege-University
Garnet Kazuik206713301992-19931L1967-06-27Estevan, SASKEuropean Lower Leagues
Jacob Kearley3601010442018-20202D1995-03-26Newmarket, ONTMinor Pro
Bracken Kearns136315283562001-20054C1981-05-12North Vancouver, BCMajor League
Drew Kehler421561462001-20032D1978-03-24Grand Forks, BCMinor Pro
Cam Keith200002003-20041College-University
Bill Kellett1130321998-20002F1977-10-16College-University
Scott Kelly266410221998-19991F1975-01-07Parksville, BCCollege-University
Colin Kent43156281998-20002D1977-01-21College-University
Sahvan Khaira16134272019-20201D1998-01-02Surrey, BCMajor Junior
Kevin King12437641011902011-20165L1990-01-14Calgary, ALTAMinor Pro
Noah King90145064562021-20243D1999-07-02Winnipeg, MANMinor Pro
Garnet Klassen2510515341987-19881FCollege-University
Paul Klemke3500061997-20003G1975-01-26Calgary, ALTACollege-University
Terry Knight38121830421985-19903L1965-02-22Calgary, ALTAMajor Junior
Kevin Kobella301121987-19881FCollege-University
Tim Kollman19279221992-19931DHanna, ALTACollege-University
Kevin Koopman31011361995-19983G1971-06-19Edmonton, ALTAMinor Pro
Trevor Koverko301142008-20091D1987-03-22Toronto, ONTMinor Pro
Sean Krakiwsky62425799341990-19943R1967-12-29Calgary, ALTAMinor Pro
Dakota Krebs9973340722021-20243D1999-03-26Okotoks, ALTAMinor Pro
Darren Kruger2231821261989-19901European Elite
Pat Kryczka000001979-19801D1960-03-19Calgary, ALTACollege-University
Terry Kryczka26000181977-19803GColeman, ALTACollege-University
Jason Krywulak1381121312431481993-19985C1972-01-29Prince Albert, SASKMinor Pro
Dean Kuntz2902281990-19922G1969-04-16Estevan, SASKMajor Junior
Adam Kydd46202242202023-20241L2002-04-19Regina, SASKMajor Junior
Rob Labelle499918321977-19802C1958-07-02Houston, TXEuropean Lower Leagues
Bob LaBrier000001973-19741DEdmonton, ALTACollege-University
Alex Lalonde1283434683062004-20073C1983-06-21Newmarket, ONTMinor Pro
Shawn Landry561910852003-20052D1980-09-25Calgary, ALTACollege-University
Mike LaPlante114627332541998-20013D1975-07-12Calgary, ALTACollege-University
Danny Lapointe63141428822005-20072C1984-09-10Victoria, BCMinor Pro
Jeff Lastiwka1400001981-19821G1960-09-12Edmonton, ALTAMinor Pro
Bob Laycock46264470121976-19782 European Elite
Robin Laycock26202040291978-19862CCalgary, ALTAEuropean Elite
Ryley Layden35725321102003-20063C1982-05-29Rocky Mountain House, ALTAMajor Junior
Kris Lazaruk43000102010-20154G1988-06-06Edmonton, ALTAMinor Pro
Greg Leahy20189601991-19921F1970-02-19Calgary, ALTAMajor Junior
Brendan Lee364121642023-20241L2002-02-05Seattle, WAMajor Junior
Mike Lencucha700002005-20061G1980-12-18Red Deer, ALTAMajor Junior
Kirby Lindal9336161989-19901R1968-01-12Humboldt, SASKMinor Pro
Tim Lindberg60611171162002-20042D1979-04-30Thunder Bay, ONTCollege-University
Dave Loewen11011171990-19911CWinnipeg, MANCollege-University
Mark Loewen813912321991-19996FCollege-University
Trent Lofthouse100002017-20181R1994-11-17Surrey, BCMajor Junior
Dan Logan307714421987-19902D1968-02-17Calgary, ALTAMajor Junior
Adam Loncan982733601062002-20053F1979-06-11Dawson Creek, BCMinor Pro
Scott Longstaff511201997-19981C1971-07-12Fort Saint John, BCMinor Pro
Derek Loomer2254961990-19911C1967-08-02Alhambra, ALTACollege-University
Scott Lorette320201985-19861 College-University
Blaine Louis000001987-19881FCollege-University
Dave Lovsin113324173921992-19975L1971-10-15Brooks, ALTACollege-University
Kent Lowry38145311976-19782D1954-06-21Taber, ALTASemi-Professional
Tyrel Lucas78202949582005-20072L1984-03-04Williams Lake, BCMinor Pro
Jarret Lukin582243651042005-20072C1984-01-24Fort McMurray, ALTAMinor Pro
Chance Lund1511242013-20141L1992-05-05Fairview, ALTAMajor Junior
Bob Macintosh200061992-19931FCollege-University
Dave MacKenzie199918511983-19852L1963-01-14Calgary, ALTAMinor Pro
John MacLeod100021985-19861College-University
John MacPhee000001973-19741CPenhold, ALTACollege-University
Colton MacPherson9000142010-20111D1989-02-04Whitewood, SASKMajor Junior
Kevin Madden32011161996-19993DCollege-University
Kevin Magowan100001998-19991R1978-05-05College-University
Justin Maiolino200002016-20171R1995-02-01Loretto, ONTMajor Junior
Tom Malin7841014661998-20002F1977-03-23College-University
Tom Mannino30134122007-20092R1987-02-19Farmington Hills, MIMajor Junior
Evan Marble831954731741993-19974D1972-04-09Eston, SASKMinor Pro
Jean-Francois Martel1200022002-20075GWarwick, PQCollege-University
Josh Maser44111526592021-20232L1999-01-18Houston, BCMinor Pro
Carter Massier18281042022-20242L2001-05-16Peace River, ALTAMajor Junior
Kevin Masters4782028641993-19962D1972-02-01Calgary, ALTAMajor Junior
John McDonald3100081992-19975GCollege-University
Glen McDougal300021979-19801College-University
Dick McEachern000001973-19741CHythe, ALTACollege-University
James "J.C." McEwan153710561984-19851L1963-01-07Edmonton, ALTAMajor Junior
Mike McIvor000001978-19791R1955-09-05Calgary, ALTACollege-University
Grant Mckay7231821521983-19863D1965-02-28Coaldale, ALTAMajor Junior
Ken McKay12677591361812000-20044W1978-02-21Westbank, BCMinor Pro
Jordan McLaughlin2500022006-20082G1984-01-27Edmonton, ALTAMinor Pro
Chase McMurphy300002015-20161F1994-02-15Calgary, ALTACollege-University
Randy McNaught12000242011-20121R1990-08-05Nanaimo, BCMinor Pro
Grant McPhail1701121987-19902G1967-01-26Calgary, ALTAMajor Junior
Colin McRae137544397462003-20074C1982-03-22Carman, MANMajor Junior
Brent Meckling763371104811984-19883D1964-09-14Calgary, ALTAMajor Junior
Dallon Melin224610122023-20241L2002-03-26Czar, ALTAMajor Junior
Jordan Messier19156142013-20141R1992-02-04Canmore, ALTAMajor Junior
Tom Michaluk400001977-19781 College-University
Joe Miller2461218301976-19771 College-University
Roger Mitchell71264470361976-19803F1956-09-28Unity, SASKMajor Junior
Tyler Moir410122013-20141F1988-09-17Calgary, ALTAMinor Pro
Teegan Moore1182628541732007-20125L1986-01-03Thompson, MANMinor Pro
Darren Morrison73121729601993-19985FCollege-University
Shane Morson8237101741991-19965DCollege-University
Boris Mostaghim510102004-20051FEdmonton, ALTACollege-University
Steve Mounkes32133162001983-19852C1963-02-16Okotoks, ALTAMajor Junior
Richard Mueller34151833202003-20041C1982-05-06Richmond, BCEuropean Elite
Bob Mullen600021976-19771D1952-09-04Red Deer, ALTASemi-Professional
Doug Murray40283462621976-19793LBrandon, MANMinor Pro
Paul Murray29122739881978-19802LBrandon, MANEuropean Lower Leagues
Trevor Murray1041622381331995-20004FCollege-University
Tyler Murray55171734812000-20033C1979-04-29Calgary, ALTAMajor Junior
Mike Muzechka110723302932000-20033D1978-02-01Prince Albert, SASKMajor Junior
Brooks Myers9091120422012-20164C1990-01-16Calgary, ALTACollege-University
Dave Nagel15033241996-19982D1976-01-08Calgary, ALTACollege-University
Regan Nagy20448262018-20191R1997-05-11Ogema, SASKMinor Pro
Sheldon Nedjelski1831771882211999-20045D1978-12-15Watrous, SASKMinor Pro
Jeff Neufeld000001978-19791DCalgary, ALTACollege-University
Jim Nill000001978-19791R1958-04-11Hanna, ALTAMajor League
Tyler Nilsson77077101998-20035G1977-05-08Victoria, BCMinor Pro
Brad Nixon1802241983-19841 College-University
Brock Nixon14051601111142008-20135C1987-02-04Russell, MANMinor Pro
Giffen Nyren50162945862012-20142D1989-04-18Calgary, ALTAMinor Pro
Vince O'Hara11415101979-19801College-University
Brett O'Malley14958461042102005-20105C1984-03-14Stettler, ALTAMinor Pro
Greg Olsen49141125991996-19982F1975-06-12Calgary, ALTAMinor Pro
Jerry Orban3213922161977-19803W1958-11-22Taber, ALTACollege-University
Jordan Papirny2800002017-20192G1996-04-10Edmonton, ALTAMinor Pro
Dean Paprotka25156231984-19862College-University
Terry Paskaruk6022241983-19841R1960-05-15Hamilton, ONTEuropean Lower Leagues
Max Patterson77314172732021-20243R1999-12-27Kamloops, BCMajor Junior
Elgin Pearce94504494462013-20174C1992-02-07Port Coquitlam, BCMinor Pro
Jamie Pegg127201051251731991-199651970-03-14Flesherton, ONTMinor Pro
Charlie Perperidis2071219321987-19881FCollege-University
Colin Petryk913401990-19911LCollege-University
Carson Pickett100002017-20181C1996-04-14Gem, ALTACollege-University
Mike Piersol901030401151996-19993D1975-10-01Arlington Heights, ILMinor Pro
Doug Pippus500001976-19771G College-University
Jake Poole56341852442023-20241R2002-06-24McAuley, MANMajor Junior
Graham Potuer17000142009-20101D1988-02-18Red Deer, ALTAMajor Junior
Mike Priestner000001973-19741GMajor Junior
Cory Pritz129246286972009-20145D1988-03-06Red Deer, ALTAMinor Pro
Matthew Quigley17011182022-20231D1999-01-04Chestermere, ALTAMajor Junior
Sandy Quilty210101985-19861College-University
Doug Quinn811948671071987-19913D1965-04-02Red Deer, ALTAMajor Junior
George Quinn802261976-19771 College-University
Frank Raddatz24111930561973-19772F1952-09-24European Lower Leagues
Morod Radmacher200022005-20061F1983-07-26Calgary, ALTACollege-University
Christopher Rauckman7321829242017-20203L1994-12-07Red Deer, ALTACollege-University
Ross Rayment891030401511989-19934DCalgary, ALTACollege-University
Adam Redmond135312151042004-20095D1984-01-09Edmonton, ALTAMajor Junior
Wes Reid1114540852312003-20063C1980-06-04Williams Lake, BCCollege-University
Leroy Rempel2091524291985-19861F1963-02-12Penticton, BCMajor Junior
Aaron Richards1284653992082005-20116L1984-08-29Saskatoon, SASKMajor Junior
Rob Richichi18391281984-19862F1962-03-05Vancouver, BCMinor Pro
Grant Richison1621214591988-19891D1967-05-05Detroit, MIMinor Pro
Scott Rideout10206681997-20025G1976-03-09Fruitvale, BCMinor Pro
Josh Rieger206511242021-20221D1996-04-02Regina, SASKCollege-University
Bruce Robertson22268691983-19841D1962-06-17Calgary, ALTAMajor Junior
Ken Robertson1334721984-19851R1965-01-05Calgary, ALTAEuropean Lower Leagues
Sean Robertson140451021472362000-20044C1978-04-01Kelowna, BCMinor Pro
David Robinson28066502011-20121L1990-02-06Vernon, BCMajor Junior
Scott Robinson391723401251985-19882R1964-03-29100 Mile House, BCMajor League
Max Ross1331835531042011-20165D1990-07-02Lethbridge, ALTAEuropean Lower Leagues
Taylor Rovatti35134472010-20122F1989-04-01Fort Saint John, BCCollege-University
Mike Ruark741618342401994-19973D1971-04-18Calgary, ALTAMinor Pro
Jamie Russell4771825382001-20043C1979-11-28Westbank, BCCollege-University
Jarod Saffran14561121996-19971FCollege-University
Jarrod Safron1100001995-19961College-University
Brodan Salmond2800002019-20233G1998-10-08Calgary, ALTAMajor Junior
Steve Sato100002002-20031 College-University
Jerrid Sauer82112637282008-20113R1987-09-12Medicine Hat, ALTAMajor Junior
Todd Savoye219142321987-19881FCollege-University
Todd Sceviour93354580801989-19934C1967-02-18Red Deer, ALTAMajor Junior
Robbie Schaafsma510141976-197711958-04-23College-University
Kevin Schmalz881121322831992-19964L1971-07-26Calgary, ALTAMajor Junior
Eric Schneider66534194521998-20002F1977-09-15Calgary, ALTAMinor Pro
Drew Schoneck781147581031994-19973D1973-11-13Abbey, SASKMinor Pro
Bradley Schoonbaert83233053452018-20234F1997-11-19Brandon, MANMinor Pro
Matt Scrivens17011122005-20112F1984-03-21Calgary, ALTACollege-University
Lane Scruggs100002005-20061 College-University
Cavan Seder1000002006-20071 College-University
Conlan Seder5562329362005-20083D1984-05-01Surrey, BCMajor Junior
Trevor Segstro199821031852041998-20035R1978-09-11Calgary, ALTAMinor Pro
Randy Seib246915451987-19881FCollege-University
Curtis Senkow45044182007-20103D1986-04-26Calgary, ALTACollege-University
Dale Setoguchi15011101976-19771D1958-06-14Taber, ALTACollege-University
Jim Setters000001973-19741D1953-05-28Minor Pro
Jeff Sharpe1311261990-19911C1969-08-25Calgary, ALTACollege-University
James Shearer74112132302018-20223D1997-06-23Grande Prairie, ALTAMinor Pro
Riley Sheen39242347692017-20192L1994-12-21Edmonton, ALTAEuropean Elite
Brayden Sherbinin5451116182016-20182D1993-03-07Kelowna, BCMinor Pro
Wayne Sherger24681401976-19771 College-University
Gord Shmyrko202201984-19851R1984-11-16Smoky Lake, ALTAMajor Junior
Tony Smith1001161984-19851D1961-05-10Swift Current, SASKMajor Junior
Chris Sotiropoulos801162002-20031D1979-12-06Calgary, ALTAMajor Junior
Aaron Sparvier110141998-19991L1977-04-22College-University
Derek Spring29102434251978-19802F1955-11-25Kimberley, BCSemi-Professional
Greg Stamler1010121979-19801CRoseau, MNMajor Junior
Steven Stanford3700042015-20172G1990-09-10Calgary, ALTAMajor Junior
Carl Stankowski4002202021-20243G2000-03-09Calgary, ALTAMajor Junior
Dallas Stanton100002002-20031L1980-02-05Rossland, BCCollege-University
Jay Stark4251419821990-19922D1968-02-29Vernon, BCMinor Pro
Taylor Stefishen79245377602011-20143L1990-08-15North Vancouver, BCMinor Pro
Damien Steiert361518331261983-19852R1961-04-17Empress, ALTAEuropean Lower Leagues
Craig Stenhouse1011201992-19931D1974-10-01Calgary, ALTAMajor Junior
Travis Stephenson481828461031995-19972F1970-11-27Bentley, ALTAMinor Pro
Conrad Sterling45131730481996-19982FCollege-University
Aspen Sterzer17538122014-20162C1994-09-09Canal Flats, BCMajor Junior
Craig Stewart000001973-19741DCalgary, ALTASemi-Professional
Mack Stewart5410818142022-20242C2001-11-22Villach, AustriaCollege-University
Sean Stewart1102221992-19931D1968-08-10Leduc, ALTACollege-University
Mark Stojan58123242009-20145D1988-05-25Grande Prairie, ALTACollege-University
Riley Stotts942582107562021-20243C2000-01-05Winnipeg, MANMajor Junior
Craig Strain1541537523052000-20055D1979-09-01St. Albert, ALTAMinor Pro
Sean Strange94123547182021-20243D2000-01-25Saanich, BCMajor Junior
Brad Stroich700061999-20001D1979-10-01College-University
Lyle Strom60522271061989-19934D1969-05-26Calgary, ALTAMajor Junior
Kevin Stuart19011181983-19841R1962-07-07Calgary, ALTAMajor Junior
Greg Suchan107561091652091991-19954C1970-02-19Toronto, ONTMajor Junior
Ryan Suchorab21033102015-20172D1994-06-23Saskatoon, SASKCollege-University
Aidan Sutter14066562023-20241D2002-10-27Kamloops, BCMinor Pro
Dave Svrcek396713491983-19863College-University
Tyler Swystun543811482009-20112R1988-01-15Cochrane, ALTAMajor Junior
Cam Sylven5482432421993-19952C1970-05-27Calgary, ALTACollege-University
Gary Sylvester481451192007-20092R1986-03-10Penticton, BCMajor Junior
Alvin Szott10123171983-19841R1959-02-18Three Hills, ALTAMajor Junior
John Taggart3351318241999-20001D1978-09-20Whitecourt, ALTACollege-University
Scott Talbot101011302004-20073G1983-02-08Calgary, ALTAMinor Pro
Shane Tarves10461041973-19772F1954-04-10Calgary, ALTAEuropean Lower Leagues
Cory Taylor743128591101992-19953F1969-05-24Calgary, ALTACollege-University
Darren Taylor184812761991-19921L1967-05-28Calgary, ALTAMinor Pro
Rod Taylor1225781989-19901L1966-03-28Calgary, ALTAMajor Junior
Carl Tetachuk4901102022-20242G2001-01-08Lethbridge, ALTAMajor Junior
Patrick "Lonny" Tetley1923450842262001-20065FCalgary, ALTAMajor Junior
Brett Thurston167742491522003-20074D1982-03-08Strathmore, ALTAMinor Pro
Philip Tot2933642014-20162L1993-09-16Calgary, ALTAMajor Junior
Scott Townsend67254368621995-19983C1974-01-05Claresholm, ALTAMajor Junior
Ken Trousdell2900021985-19882G1964-04-06Duncan, BCMajor Junior
Drew Tumbach3461117381977-19803RMedicine Hat, ALTASemi-Professional
Josh Uhrich38347322017-20203R1996-02-03Rosetown, SASKMajor Junior
Tyson Upper83172340522021-20243L2001-12-23Calgary, ALTAMajor Junior
Ryan Van Roekel100002002-20031GWestbank, BCCollege-University
Mike Van Slooten411201989-19901C1968-03-17Hamilton, ONTEuropean Lower Leagues
Davis Vandane3351217122013-20152D1992-04-24Yorkton, SASKMinor Pro
Tim Vanstone981735521432017-20224R1996-03-13Swift Current, SASKMinor Pro
Jeff Veale300021992-19931LCollege-University
Ken Vinge9969771461301983-19884C1963-01-21Calgary, ALTAMajor Junior
Coleman Vollrath400002016-20171G1995-01-19Calgary, ALTAMinor Pro
Dylan Walchuk87223759692013-20174F1992-02-04McBride, BCMinor Pro
Jordan Walker117276087682001-20054C1979-02-23Regina, SASKMajor Junior
Caylen Walls500082015-20161D1991-11-07Lyalta, ALTACollege-University
Nick Walters2300042015-20161D1994-04-11Spruce Grove, ALTAMinor Pro
Jeff Weber1800062008-20102G1984-09-24Ottawa, ONTMinor Pro
Andrew Weeks800041983-19841 College-University
Stu Wenaas13055441984-19851D1964-01-22Robsart, ALTAMajor Junior
Jim West000001987-19881FCollege-University
Marty Westhaver42151227182022-20242F1999-03-15Victoria, BCCollege-University
Torrie Wheat1184856104942006-20115R1985-03-23Nanaimo, BCMinor Pro
Jim Wheatcroft10257441012181989-19934L1968-05-21Calgary, ALTAMinor Pro
Steve Wheatcroft421513281071989-19912FCollege-University
David White000001978-19791DCranbrook, BCCollege-University
Jaeger White79182846242021-20243C1998-04-03Medicine Hat, ALTAMajor Junior
Rylan Wiest18134642012-20153F1991-03-14Enchant, ALTACollege-University
Rick Williams591241531421976-19804D1954-02-23Lampman, SASKSemi-Professional
Mike Winther1011282015-20161C1994-01-09Trochu, ALTAMajor Junior
Walker Wintoneak102464187402010-20155R1989-05-25Thunder Bay, ONTMinor Pro
Tom Wiseman000001973-19741CRed Deer, ALTASemi-Professional
Kevin Woit75182846631998-20013C1978-08-09Oakville, ONTCollege-University
Josh Woitas1801823412042000-20055F1979-06-01Calgary, ALTAMajor Junior
Roger Wolfe2401111311983-19841D1960-02-08Grenfell, SASKMajor Junior
Chad Woodrow17123142000-20011R1978-03-23College-University
Rob Woods25246482005-20061D1984-03-13Courtenay, BCMajor Junior
Jesse Wright273912191998-19991L1981-08-04Anchorage, AKMinor Pro
Marcus Wright100002002-20031GMajor Junior
Mark Wylie000001978-19791LCalgary, ALTACollege-University
Zach Wytinck88164561622021-20243D1999-03-22Glenboro, MANMajor Junior
Jordan Xavier606121882019-20233C1997-08-05Calgary, ALTAMinor Pro
Mike Yates4101122002-20031W1977-04-09Sechelt, BCMinor Pro
Tom Yates501141973-19772RBurdett, ALTACollege-University
Jeff Yopyk1721232442491999-20045D1978-08-10St. Paul, ALTACollege-University
John Young000001973-19741DCalgary, ALTASemi-Professional
Scott Young100001984-19851C1964-06-27Grande Prairie, ALTAMajor Junior
Lane Zablocki17112122019-20201R1998-12-27Wetaskiwin, ALTAMajor Junior
Teigan Zahn2731215752011-20121D1990-01-04Bethune, SASKMinor Pro
Terry Zaporzan24172239311987-19881C1966-09-26Terrace, BCMajor Junior
Shane Zulyniak1192648742301995-19994D1974-06-21Sherwood Park, ALTAMinor Pro

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