hockey DB
search by league
team
morning report
contact us
home

Calgary Hitmen all-time player list

Player Name GP G A. Pts PIM Seasons Yrs. Pos. Birthdate Birthplace Highest Level
Team 1100001998-19991Minor Pro
David Adaszynski173284371542021-20243L2005-05-25Coquitlam, BCMajor Junior
Paul Albers13452631892001-20043D1985-10-15Melville, SASKMinor Pro
Blake Allan135152540762019-20223C2001-04-21Davidson, SASKMajor Junior
Karl Alzner2601998117942003-20085D1988-09-24Burnaby, BCMajor League
Riley Amos700091995-19961Major Junior
Nik Amundrud2100002015-20161G1997-10-20Melfort, SASKMajor Junior
Ryan Andres1461914335831996-19993R1979-07-22MacNutt, SASKMajor Junior
Kyle Annesley1361122331172001-20043L1985-04-11Moose Jaw, SASKMajor Junior
Ryan Annesley2661420212002-20031L1982-12-04Moose Jaw, SASKMinor Pro
Matthew Armitage2100022017-20192G1999-10-30Creston, BCMajor Junior
Kyle Aschim44257462009-20101D1990-12-09Saskatoon, SASKMajor Junior
Anton Astashevich4525782021-20221R2004-03-27Minsk, BelarusMajor Junior
Brady Austin530111011996-19982D1979-01-26Red Deer, ALTAMinor Pro
Cal Babych42369112013-20152R1997-01-18North Vancouver, BCMajor Junior
Anton Bader102712191941999-20023D1981-01-25Garmisch-Partenkirch, GermanyMinor Pro
Bryce Bader14404112016-20193L2001-04-28Sherwood Park, ALTAMajor Junior
Ryan Bast3000241995-19961D1975-08-27Regina, SASKMajor League
Cody Beach71821292322008-20113R1992-08-08Kelowna, BCMinor Pro
Jake Bean18742133175562014-20184D1998-06-09Calgary, ALTAMajor League
Connor Bear400022023-20241L2007-06-11Whitewood, SASKMajor Junior
Kris Beech240911652563291996-20015C1981-02-05Salmon Arm, BCMajor League
Tyler Beechey67445397912001-20021L1981-06-05Edmonton, ALTAMinor Pro
Justin Bekkering42145751997-19981D1977-02-07Lethbridge, ALTAEuropean Lower Leagues
Layne Bensmiller82142135202013-20163D1997-01-09Rocky Mountain House, ALTAMajor Junior
Carter Berg37213462009-20112L1992-09-04Saskatoon, SASKMajor Junior
Peter Bergman1924257992421996-19993C1978-04-14Yellowknife, NWTMajor Junior
Ryan Berry48224891996-19971D1978-04-25Surrey, BCMajor Junior
Chris Beston12101101999-20012C1982-03-03Okotoks, ALTAMajor Junior
Brady Block43022182000-20022G1981-05-18Edmonton, ALTAMajor Junior
Pavel Bocharov27123362023-20241D2004-02-21Escondido, CAMajor Junior
Eric Bonsor7721214322008-20102D1991-01-05Calgary, ALTAMajor Junior
Aaron Boogaard51314762002-20042R1986-08-11Regina, SASKMinor Pro
Kyle Bortis1366195156592007-20092C1988-08-28Saskatoon, SASKMajor Junior
Rodney Bowers302201995-19961C1976-03-10Red Deer, ALTAMinor Pro
Simon Bowland200002023-20241R2006-04-24Penticton, BCMajor Junior
Scott Bowles5200002003-20052G1986-10-19Creston, BCMinor Pro
Collin Bowman61112940642011-20121D1991-06-13Littleton, COMinor Pro
Johnny Boychuk1772058782041999-20034D1984-01-19Edmonton, ALTAMajor League
Rod Branch37055331995-19961G1975-04-14Fort Saint John, BCMinor Pro
Brady Brassart205951272222882011-20143C1993-06-15Vernon, BCMinor Pro
Adam Breitkreuz89437432000-20022L1983-05-13Sicamous, BCMajor Junior
Pavel Brendl1781721483202001998-20013L1981-03-23Opocno, Czech Rep.Major League
Joel Broda945656112842008-20102C1989-11-24Yorkton, SASKMinor Pro
Mike Broda317512181997-19981L1977-05-26Calgary, ALTAMajor Junior
Calder Brooks107183452622011-20143C1994-08-26Emerald Park, SASKMinor Pro
Brayden Brown200002016-20171C1997-06-06Calgary, ALTAEuropean Elite
Barry Brust25011102003-20041G1983-08-08Swan River, MANMajor League
Jimmy Bubnick15358591171322009-20123C1991-01-19Saskatoon, SASKMajor Junior
Michael Bubnick29453911441501997-20036L1982-01-10Saskatoon, SASKMajor Junior
Ethan Buenaventura10603302021-20243G2004-06-22Winnipeg, MANMajor Junior
Rigby Burgart1074482272008-20102F1990-05-24Fort Saint James, BCMajor Junior
Brendan Burke2600022014-20162G1995-03-11Paradise Valley, AZMajor Junior
Austin Calladine34123122012-20142L1995-12-21Saskatoon, SASKMajor Junior
Hunter Campbell1361025351022017-20203R2001-01-27Everett, WAMajor Junior
Jared Carli179824322661999-20023R1982-02-17Oak Bank, MANMajor Junior
Tye Carriere577310292018-20202C2001-03-21Red Deer, ALTAMajor Junior
Brett Carson23427781051762002-20064L1985-11-29Regina, SASKMajor League
Jiri Cetkovsky575271262002-20031R1983-11-04Prostejov, Czech Rep.European Elite
Greg Chase219601171772082010-20155L1995-01-01Edmonton, ALTAMinor Pro
Connor Chaulk35101020272017-20181C1997-05-20Regina, SASKMinor Pro
Trevor Cheek1253342751122010-20133L1992-12-29Vancouver, WAMinor Pro
Aleksey Chichkin611910922023-20241D2005-07-21Burnaby, BCMajor Junior
Donald Choukalos1901141997-19992G1981-04-04Calgary, ALTAMinor Pro
Dmitri Chupilkin38011132003-20041L1986-08-23Kazan, RussiaEuropean Elite
Eric Clark702810381998-20002C1982-04-19Semiahmoo, BCMajor Junior
Duane Clarkson1501181995-19961D1978-08-27Winnipegosis, MANMajor Junior
Chase Clayton1832141621162010-20144C1994-05-11Abbotsford, BCEuropean Lower Leagues
Ryan Coghlan630322003-20041C1984-01-14Okotoks, ALTAMinor Pro
Luke Coleman174425799672016-20193L1998-09-09Red Deer, ALTAMajor Junior
Sean Connors1400001999-20001G1982-03-23Okotoks, ALTAMinor Pro
Ryan Costanzo501142005-20061R1985-11-07Montrose, BCMajor Junior
Justin Coutu502222003-20041D1984-11-19Maple Ridge, BCMinor Pro
Steve Covington32734661001872001-20076R1986-01-31Maple Ridge, BCMinor Pro
Del Cowan5414923422009-20101L1989-03-31Hartney, MANMajor Junior
Brad Cruikshank11213151996-19971R1979-02-14Kelowna, BCMinor Pro
Lucas Cullen48459122015-20183R1999-05-04Kelowna, BCMajor Junior
Connor Dale31347142023-20241C2005-01-29St. Albert, ALTAMajor Junior
Matteo Danis79141630402021-20243L2005-03-27Calgary, ALTAMajor Junior
Keegan Dansereau17949551041102003-20074R1988-01-01Saskatoon, SASKMinor Pro
Wade Davis27745951402901997-20036D1982-04-13Elkford, BCMinor Pro
Kris Deines158715223242002-20063L1985-01-23High River, ALTAMajor Junior
Taggart Desmet702242000-20011C1982-05-29Strathmore, ALTAMinor Pro
Kirk DeWaele39178811995-19961D1976-03-24Calgary, ALTAMinor Pro
Kim Dillabaugh1402201996-19971G1977-07-28Duncan, BCMajor Junior
Brent Dodginghorse1032754812311997-19992L1978-02-17Calgary, ALTAMinor Pro
Marshal Donald32178422014-20151D1995-06-10Edmonton, ALTAMajor Junior
Matt Dorsey34336252016-20171R1999-05-11Wenatchee, WAMinor Pro
Terrell Draude120152439432013-20163C1997-03-21Warman, SASKMajor Junior
Chris Driedger14812302011-20143G1994-05-18Winnipeg, MANMajor League
Kyle Dumba3900002013-20173G1998-03-03Calgary, ALTAMajor Junior
Brodie Dupont21481681493242003-20074L1987-02-17Russell, MANMajor League
Ian Duval125404383862006-20082C1988-05-07Winnipeg, MANMinor Pro
Mike Egener224631377042000-20044D1984-09-26Lahr, GermanyMinor Pro
Danny Ehrman75156482000-20022D1984-09-21Duncan, BCMinor Pro
Kaden Elder67263359312018-20191C1998-03-16Saskatoon, SASKMajor Junior
Drea Esposito821910162016-20182D2000-01-12Winnipeg, MANMajor Junior
Karlen Ethier900001996-19971G1977-09-26Calgary, ALTAMajor Junior
Justin Falk902222004-20062D1988-10-11Snowflake, MANMajor League
Keets Fawcett65192645412023-20241R2006-02-23Grimshaw, ALTAMajor Junior
Radel Fazleev16842105147942013-20163C1996-01-07Kazan, RussiaMinor Pro
Tyler Feakes21000232002-20031R1986-08-10Edmonton, ALTAMajor Junior
Jeff Feniak116112132121997-20003D1981-01-31Edmonton, ALTAMajor Junior
Gerry Festa6202282002-20042G1984-01-18Calgary, ALTAMinor Pro
Tyler Fiddler17543601031302007-20114L1990-06-27Prince Albert, SASKMinor Pro
Riley Fiddler-Schultz246771121891782018-20235C2002-05-13Fort Saskatchewan, ALTAMinor Pro
Robin Figren62101727542006-20071L1988-03-07Stockholm, SwedenMinor Pro
Mason Finley40291182021-20221R2004-12-13Kelowna, BCMajor Junior
Misha Fisenko119206484842009-20112C1990-06-01Magnitogorsk, RussiaEuropean Elite
Chris Fleury5772330471996-19982D1978-03-13Kamloops, BCMajor Junior
Carson Focht16165721371472017-20203C2000-02-04Regina, SASKMinor Pro
Alexander Fomitchev11805581997-20003G1979-02-19Moscow, RussiaMinor Pro
Matt Foster100002013-20141D1995-11-20Tisdale, SASKMajor Junior
Kris Foucault15556511071032008-20113L1990-12-12Calgary, ALTAMajor League
Ryan Fox7021012342006-20093R1990-04-26Creighton, SASKMajor Junior
Eric Frere7921315752006-20082D1988-11-15Trochu, ALTAMajor Junior
Zac Funk1293939781352018-20235R2003-07-20Coldstream, BCMajor Junior
Owen Fussey21082611431601999-20034L1983-04-02Winnipeg, MANMajor League
Andrew Fyten1551421352102015-20183R1998-10-13Sundre, ALTAMinor Pro
Connor Gabruch46459212019-20212R2001-09-16Saskatoon, SASKMajor Junior
Spencer Galbraith200072013-20141R1993-03-10Spruce Grove, ALTAMinor Pro
T.J. Galiardi72185270772007-20081L1988-04-22Calgary, ALTAMajor League
Tyson Galloway2161562771982018-20246D2003-01-20Kamloops, BCMajor Junior
Alexei Garapuchik100022021-20221D2003-04-15Luninets, BelarusMajor Junior
Alex Garrett2001102021-20242G2005-04-19Saskatoon, SASKMajor Junior
Daniel Gayle110173350772010-20122L1992-03-22Calgary, ALTAMajor Junior
Matteo Gennaro1196361124952015-20183C1997-03-30St. Albert, ALTAMinor Pro
Paul Gentile6091423232003-20041C1984-02-12Calgary, ALTAMajor Junior
Ryan Geremia1602732591071995-19994L1979-02-02Vauxhall, ALTAMajor Junior
Ryan Getzlaf233951202153542001-20054C1985-05-10Regina, SASKMajor League
Ryan Gillen7629111272006-20082D1987-05-01Golden, BCMajor Junior
Gary Gladue6061925282002-20042D1984-04-09Coquitlam, BCMinor Pro
Brandon Glover70044102010-20122G1992-08-21Victoria, BCMajor Junior
Alexander Gogolev69253257342011-20121L1992-05-18Moscow, RussiaEuropean Elite
Bostjan Golicic124384886502007-20092L1989-06-12Kranj, SloveniaEuropean Elite
Robin Gomez1231020304341999-20023L1981-10-15Prince Rupert, BCMinor Pro
Jaydan Gordon70268202016-20171D1997-04-06Cochrane, ALTAMajor Junior
Luke Gordon300002010-20122R1994-04-02Terrace, BCMajor Junior
Brandon Gorzynski4245962023-20241C2007-03-12Scottsdale, AZMajor Junior
Tyson Greenway496915582023-20241C2003-01-15St. Albert, ALTAMinor Pro
Andrei Grishakov107223961722016-20182L1999-05-17Chelyabinsk, RussiaEuropean Elite
Cody Gross1612362009-20101C1989-05-26Winnipeg, MANMajor Junior
Justyn Gurney85358742016-20182L2000-10-01Delta, BCMajor Junior
Houston Hair100052001-20021L1983-01-21Summerland, BCMajor Junior
Reese Hamilton428233182023-20241D2007-03-26Whitewood, SASKMajor Junior
Quinn Hancock100001995-19961R1977-05-08Rock Creek, BCMinor Pro
Tyler Harder40044942004-20051D1986-06-14Steinbach, MANMinor Pro
Colby Harmsworth236940491182012-20164D1995-05-31Saskatoon, SASKMajor Junior
Kenton Helgesen26634961302972011-20154L1994-03-19Grand Prairie, ALTAMinor Pro
Michael Hengen4151520542006-20071D1987-11-27Surrey, BCEuropean Lower Leagues
Darian Henry30145772012-20131D1994-08-05Strathmore, ALTAMajor Junior
Blake Heward8041822452021-20232D2003-09-07Regina, SASKMajor Junior
Jesse Hilton12022112008-20102R1991-09-17Sherwood Park, ALTAMajor Junior
London Hoilett8714620542022-20242R2005-02-15Winnipeg, MANMajor Junior
Juraj Holly1101102010-20111G1991-01-21Bratislava, SlovakiaEuropean Elite
Darcy Hordichuk300021996-19971L1980-08-10Kamsack, SASKMajor League
Jackson Houck44162844412015-20161R1995-02-27North Vancouver, BCMinor Pro
Zach Huber726410382016-20193R2000-02-01Grandora, SASKMajor Junior
Spencer Humphries1561573882372010-20133D1992-04-30Tsawwassen, BCMinor Pro
Brendan Hurley315712682012-20131L1993-05-11Fort Saskatchewan, ALTAMajor Junior
Vojtech Husinecky34123102022-20231D2005-08-29Chumotov, CzechiaMajor Junior
Aaron Hyman7421012232013-20174D1998-04-19Calgary, ALTAMinor Pro
Matt Isbister721342006-20071C1986-03-25Calgary, ALTAMinor Pro
Justin Ivanusec1702262023-20241R2006-01-24Delta, BCMajor Junior
David Jacobson310102004-20051W1985-07-18Winnipeg, MANMajor Junior
Evan Johnson1500002014-20151G1996-02-07Winnipeg, MANMajor Junior
Kirk Johnson100002014-20151D1995-03-16Red Deer, ALTAMajor Junior
Martin Jones14606662006-20104G1990-01-10North Vancouver, BCMajor League
Zane Jones1113236681022012-20142L1994-06-08Olds, ALTAMinor Pro
John Kachur38171633311995-19961C1977-02-15Yorkton, SASKMinor Pro
Devon Kalinski826915782006-20082L1990-01-01La Corey, ALTAMajor Junior
Keegan Kanzig1021620361902014-20162D1995-02-26Athabasca, ALTAMinor Pro
Pavel Karnaukhov1183241731032014-20162L1997-03-15Minsk, BelarusEuropean Elite
Tomas Karpov25369172008-20091C1989-03-09Benesov, Czech Rep.European Elite
Mark Kastelic3211261092354022015-20205C1999-03-11Phoenix, AZMajor League
Curtis Kelner69156612005-20072D1988-02-19Peoria, AZMajor Junior
Ryan Kerr100022009-20101D1989-03-04Lions Bay, BCMajor Junior
Matt Kinch320632433061381995-20016D1980-02-17Red Deer, ALTAMinor Pro
Benjamin Kindel69154560142022-20242C2007-04-19Coquitlam, BCMajor Junior
Justin Kirsch110302555332009-20123F1992-04-11Chilliwack, BCMinor Pro
Lucas Kirsch29112101995-19961D1977-06-04Calgary, ALTAMinor Pro
Devan Klassen89156332017-20203R2001-05-17Crooked Creek, ALTAMajor Junior
Dustin Kohn161135366942003-20063D1987-02-02Edmonton, ALTAMajor League
Chase Komistek100002009-20101G1992-04-01Medicine Hat, ALTAMajor Junior
Ryder Korczak538715162017-20192C2002-09-23Yorkton, SASKMinor Pro
Joey Kornelsen6991625462011-20132C1993-01-09Abbotsford, BCMajor Junior
Peter Kosterman233526311662008-20135D1993-02-06Calgary, ALTAMajor Junior
Brandon Kozun217921782701582006-20104R1990-03-08Los Angeles, CAMajor League
Brent Krahn11704461999-20034G1982-04-02Winnipeg, MANMajor League
Samuel Krajc100002019-20201R2002-02-06Martin, SlovakiaEuropean Elite
Dakota Krebs1571139501872017-20203D1999-03-26Okotoks, ALTAMinor Pro
Jordan Krestanovich2266697163641997-20014C1981-06-14Langley, BCMajor League
Jake Kryski1464277119872016-20193L1998-03-08Vancouver, BCMajor Junior
Jeromie Kufflick100041995-19961R1976-04-16Brandon, MANMajor Junior
Wil Kushniryk600022019-20201L2000-01-27Chilliwack, BCMajor Junior
Adam Kydd104192948332019-20223L2002-04-19Regina, SASKMajor Junior
Brent Kyle710141995-19961Major Junior
Andrew Ladd13649711202862003-20052L1985-12-12Maple Ridge, BCMajor League
Kirk Lamb910171995-19961C1978-03-22Cold Lake, ALTAMinor Pro
Shaun Landolt1634054941522002-20053C1984-10-02Cloverdale, BCMinor Pro
Chase Lang1894158991432012-20164R1996-09-13Nanaimo, BCMinor Pro
Easton LaPlante201102023-20241D2008-06-03Calgary, ALTAMajor Junior
Sebastien Laplante3402222001-20021G1981-01-16Casselman, ONTMinor Pro
Jakob LaPointe9101111992015-20183D1998-05-21Leduc, ALTAMajor Junior
Kevin Lapp26325531996-19982L1978-11-08Golden, BCMajor Junior
John Lawrence77549332009-20112D1992-02-23Newdale, MANMajor Junior
Derek LeBlanc822320431022005-20072C1986-03-31Brandon, MANMinor Pro
Fraser Leonard51459332023-20241D2006-06-22Calgary, ALTAMajor Junior
Marc Lesage701102002-20031G1985-11-15Notre Dame, MANMajor Junior
Ryan Letts88538852005-20083R1989-02-15Newport Beach, CAMajor Junior
Cam Lilley13112102005-20061C1986-03-08Crossfield, ALTAMinor Pro
Craig Lineker392911362005-20061D1986-02-14Calgary, ALTAMinor Pro
Anders Lovdahl365914281999-20001C1981-02-04Borlange, SwedenEuropean Lower Leagues
Keaton Lubin50112392010-20122D1994-02-15Okotoks, ALTAMajor Junior
Tyrel Lucas307613172004-20051L1984-03-04Williams Lake, BCMinor Pro
Jeff Lucky803302003-20041C1983-03-17Sheho, SASKEuropean Lower Leagues
Brody Luhning500072010-20111D1992-04-11Lumsden, SASKMajor Junior
Carter MacAdams3651116222022-20242L2004-03-07South Surrey, BCMajor Junior
Aaron MacDonald49033131995-19972G1977-08-29Grande Prairie, ALTAMinor Pro
Jason MacDonald76101121282008-20102C1989-01-10Calgary, ALTAMajor Junior
Brooks Macek1495184135592010-20133R1992-05-15Winnipeg, MANMinor Pro
Matt Mackenzie1921370831442007-20114D1991-10-15New Westminster, BCMinor Pro
Nathan MacMaster5051217392010-20122L1992-06-30Calgary, ALTAMajor Junior
Austin Madaisky8772027622008-20102D1992-01-30Surrey, BCMinor Pro
Scott Maetche903342008-20091D1989-06-10Lacombe, ALTAMajor Junior
Joe Mahon569918822013-20141R1994-05-25Calgary, ALTAMajor Junior
Eric Maksimenko49437171996-19971C1978-01-02Elk River, MNMinor Pro
Beck Malenstyn2004851991362013-20185L1998-02-04Delta, BCMajor League
James Malm72285179282018-20202L1999-06-25Langley, BCMajor Junior
Tomis Marinkovic5951116412022-20242C2004-02-15Coquitlam, BCMajor Junior
Kevin Marsh98345387561995-19972W1978-06-30Ardrossan, ALTAMinor Pro
Chris Martin3591120151995-19961L1978-03-31Prince George, BCMajor Junior
Dawson Martin622810412015-20172L1998-01-31Winnipeg, MANMajor Junior
Joel Martin1600042002-20031G1982-10-08Fort Worth, TXMinor Pro
Ryan Martin1500002000-20033G1984-02-15Medicine Hat, ALTAMajor Junior
Trevor Martin2200022016-20171G1996-02-08Sherwood Park, ALTAMinor Pro
Willy Mason400061995-19961C1979-01-18Whitehorse, YukonMinor Pro
Lindsey Materi1300001995-19961G1979-01-21Bragg Creek, ALTAMajor Junior
Sawyer Mayes55268262022-20242C2007-01-08Salmon Arm, BCMajor Junior
Colten Mayor272810442012-20131L1993-06-04St. Albert, ALTAMajor Junior
Sean McAslan28956831394691996-20015W1980-01-12Okotoks, ALTAMinor Pro
Carson McMillan27157841412982005-20094R1988-09-10Brandon, MANMajor League
Cody McMullin200022004-20051L1986-10-29Cranbrook, BCMajor Junior
Jack McNaughton8701102018-20224G2001-10-30Calgary, ALTAMajor Junior
Richard McPherson400002000-20011L1983-08-03Churchill, MANMajor Junior
Brad Mehalko552649751071997-19981R1977-01-04Enchant, ALTAMinor Pro
Dan Mercer6742832822006-20082D1987-05-04West Vancouver, BCMinor Pro
Riley Merkley2403550851732003-20074C1987-04-25Blackie, ALTAMajor Junior
Thomas Migdal159303060781995-19983R1977-03-07Lipton, SASKMinor Pro
Kirby Millar200001996-19971G1980-09-30St. Albert, ALTAMajor Junior
Clint Miller1611261995-19972D1979-01-24Lundar, MANMajor Junior
Kenton Miller1130392011-20121C1991-02-10Redvers, SASKMinor Pro
Conrad Mitchell26112222019-20212L2001-01-25Thorsby, ALTAMajor Junior
Ethan Moore1262433571052021-20243R2005-02-23Okotoks, ALTAMajor Junior
Shaden Moore8000152005-20061D1985-05-27Edmonton, ALTAMajor Junior
Brad Moran3572042464503331995-20005C1979-03-20Abbotsford, BCMajor League
Lance Morrison129254772602001-20043L1983-10-29Victoria, BCMinor Pro
Lochlan Morrison98615211032013-20163D1997-07-08Prince Albert, SASKMajor Junior
Darryl Moscaluk101149231742003-20063C1985-07-08Edmonton, ALTAMajor Junior
Tyler Mrkonjic124203252202015-20172R1996-02-24St. Albert, ALTAMajor Junior
Richard Mueller45231942162002-20031C1982-05-06Richmond, BCEuropean Elite
Dennis Mullen2147111031997-19981D1977-08-14Bonnyville, ALTAMinor Pro
Maxim Muranov1763358911272021-20243L2004-06-02Moscow, RussiaMajor Junior
Jameson Murray63279122016-20182D1999-02-10Kelowna, BCMajor Junior
Mike Muzechka69189911995-19961D1978-02-01Prince Albert, SASKMajor Junior
Rory Neill2414562019-20212D2003-07-18Winnipeg, MANMajor Junior
Chris Nielsen268931031962011995-20005C1980-02-16Moshi, TanzaniaMajor League
Tristen Nielsen106232043562015-20194C2000-02-23Fort St. John, BCMinor Pro
Brock Nixon29171532142007-20081C1987-02-04Russell, MANMinor Pro
Billal Noori376410232021-20232R2004-04-27Edmonton, ALTAMajor Junior
Jason Norrie23257631995-19961R1977-10-08Calgary, ALTAMinor Pro
Shaun Norrie1433637732001998-20013R1982-09-15Calgary, ALTAMinor Pro
Giffen Nyren4552631552009-20101D1989-04-18Calgary, ALTAMinor Pro
Brett O'Malley97132538552003-20052C1984-03-14Stettler, ALTAMinor Pro
Jeff Oldenborger15011201996-19971D1978-06-27North Vancouver, BCMajor Junior
Braden Oleksyn700022013-20141L1996-02-22Saskatoon, SASKMajor Junior
Kevin Olsen806612421995-19972C1979-02-16Pincher Creek, ALTAMajor Junior
Kyle Olson1481018362019-20201R1999-03-22Calgary, ALTAMinor Pro
Briggs Orr1714562021-20221D2005-03-28El Dorado Hills, CAMajor Junior
Brandon Osborne2802292023-20241D2006-04-13Pitt Meadows, BCMajor Junior
Pavel Padakin1375043931442012-20153R1994-06-08Kiev, UkraineMinor Pro
Owen Palfreyman1202292020-20211D2003-11-10Whitehorse, YTMajor Junior
Ryan Papaioannou1200002001-20021G1984-01-08Calgary, ALTAMajor Junior
Trey Patterson10621921762021-20232D2003-01-25Calgary, ALTAMajor Junior
Stephen Peat230881001999-20001R1980-03-10Princeton, BCMajor League
Linden Penner40448332013-20152R1995-01-10Sherwood Park, ALTAMajor Junior
Jonas Peterek32881642019-20201R2001-02-19Havirov, Czech Rep.European Elite
Brayden Peters1380101042018-20235G2002-05-22Taber, ALTAMajor Junior
Lasse Petersen700022015-20161G1997-07-05Swan River, MANMajor Junior
Elliot Peterson166274976982012-20164L1995-07-20Saskatoon, SASKMajor Junior
Fredrik Pettersson111435093972005-20072L1987-06-10Gothenburg, SwedenMinor Pro
Matt Pettinger2714620411999-20001L1980-10-22Edmonton, ALTAMajor League
Mike Piersol65134659951995-19961D1975-10-01Arlington Heights, ILMinor Pro
Wyatt Pisarczyk5531518412023-20241D2007-07-20Airdrie, ALTAMajor Junior
Alex Plante2241871893442004-20095D1989-05-09Brandon, MANMajor League
Bryce Platt36448322015-20172L1998-05-18Regina, SASKMajor Junior
Brett Plouffe48099322006-20082D1989-06-26Winnipeg, MANMajor Junior
Justin Pogge83033182004-20062G1986-04-22Fort McMurray, ALTAMajor League
Cody Porter7504442015-20172G1997-09-23North Vancouver, BCMinor Pro
Paul Postma1363789126582007-20092D1989-02-22Red Deer, ALTAMajor League
Ty Prefontaine801142015-20172D1999-01-13Saskatoon, SASKMajor Junior
Josh Prokop143345488412018-20213R2000-01-30Edmonton, ALTAMajor Junior
Luke Prokop15383543662017-20225D2002-05-06Edmonton, ALTAMinor Pro
Boris Protsenko2081211082293281995-19983C1978-08-21Kiev, UkraineMinor Pro
Konstantin Pushkarev69223052502004-20051R1985-02-12Ust-Kamenogorsk, KazakhstanMajor League
Roman Pylner22044341996-19971FMajor Junior
Steel Quiring376511212021-20232R2003-01-15Vernon, BCMajor Junior
Connor Rankin95395594742013-20152L1994-11-30North Vancouver, BCMinor Pro
Victor Rask1014757104372011-20132C1993-03-01Leksand, SwedenMajor League
Brady Reagan5161622302016-20182D1997-08-14Calgary, ALTAMajor Junior
Mike Reich6578151652005-20072C1988-05-31Craik, SASKMinor Pro
Isaac Reid76369362004-20062L1988-08-17Beaumont, ALTAMajor Junior
Riley Reinbolt21134232010-20111C1991-03-09Calgary, ALTAMajor Junior
Kevin Reinholt13000212006-20071D1987-01-07Toefield, ALTAMajor Junior
Jesse Rezansoff277512531995-19961R1976-01-31Regina, SASKMinor Pro
Curtis Rich210735425291995-20005D1979-10-06Edmonton, ALTAMinor Pro
Scott Rideout1600061995-19961G1976-03-09Fruitvale, BCMinor Pro
Jaynen Rissling27323941174652009-20145D1993-09-21Edmonton, ALTAMinor Pro
Alex Roach24035921272862010-20144D1993-04-19Quensel, BCMinor Pro
Aaron Roberge2936922003-20041C1985-02-09Post Falls, IDMajor Junior
Andy Rogers107210121422002-20053D1986-08-25Calgary, ALTAMinor Pro
Mark Rooneem832426501042002-20042L1983-01-09Hinton, ALTAMinor Pro
Adam Ross520242007-20081R1987-05-28Edmonton, ALTAMajor Junior
Rob Roteliuk300022006-20071R1988-05-19Portage La Prairie, MANMajor Junior
Brendan Rowinski116213859962006-20093C1990-01-09Winnipeg, MANMajor Junior
MacKenzie Royer9881018942008-20113L1992-09-20Spruce Grove, ALTAMajor Junior
Kevin Russell300041996-19971Major Junior
Wes Rypien672682852001-20032L1982-11-05Coleman, ALTAMinor Pro
Carson Samoridny407815232012-20131R1994-06-24St. Albert, ALTAMajor Junior
Taylor Sanheim1321239512022014-20173L1996-03-29Elkhorn, MANMajor Junior
Travis Sanheim186351271621322013-20163D1996-03-29Elkhorn, MANMajor League
Brendan Santini45268302010-20111R1993-06-13Calgary, ALTAMajor Junior
Rod Sarich28118961142841996-20026D1981-03-23Bladworth, SASKMinor Pro
Chase Schaber142193251782007-20103C1991-01-03Red Deer, ALTAMinor Pro
Jeremy Schaefer531212242041996-19971L1976-02-27Spruce Grove, ALTAMinor Pro
Gavin Schmidt101102023-20241L2004-02-26Okotoks, ALTAMajor Junior
Kyle Schmidt653710742010-20111D1993-01-20Waldheim, SASKMajor Junior
Dom Schmiemann5111112832017-20192D1999-04-22James River Bridge, ALTAMajor Junior
Nick Schneider6104422017-20181G1997-07-21Leduc, ALTAMinor Pro
Ian Schultz19655721274052006-20104R1990-02-04Calgary, ALTAMinor Pro
Jeff Schultz26222851071042002-20064D1986-02-25Calgary, ALTAMajor League
Ray Schultz98634404231995-19972D1976-11-14Edmonton, ALTAMajor League
Kevin Schurack4361218251995-19961R1976-05-21Edmonton, ALTAMajor Junior
Ryan Scott900021995-19961F1977-09-10Major Junior
Keith Seabrook1231953721052007-20092D1988-08-02Delta, BCMinor Pro
Brandon Segal286110962064341999-20045R1983-07-12Richmond, BCMajor League
Derek Senkow2531619151995-19961L1975-01-16Canora, SASKMajor Junior
Dennis Sergeyev51314832001-20021R1983-08-24European Elite
Ryan Shannon272646526501995-19994D1978-01-04Leduc, ALTAMinor Pro
Matt Sharuga6781523461995-19961R1978-03-05Edmonton, ALTAMinor Pro
Tyler Shattock3082028262009-20101R1990-02-03Vernon, BCMinor Pro
Mitch Shawara100001996-19971R1976-02-18McBride, BCMinor Pro
Mark Shefchyk8391625312000-20033L1985-04-30Winnipeg, MANMajor Junior
Mack Shields980131322012-20153G1995-02-13Saskatoon, SASKMajor Junior
Aaron Shrieves34000251996-19971F1979-02-10Nelson, BCMinor Pro
Grayden Siepmann151185270562020-20244D2004-05-26Abbotsford, BCMajor Junior
Fredrik Sjostrom12153741271462001-20032R1983-05-06Fargelanda, SwedenMajor League
Simon Skrudland300022010-20111C1991-03-04Calgary, ALTAMajor Junior
Keagan Slaney97815231612021-20232D2003-04-10Airdrie, ALTAMajor Junior
Kenton Smith334431501934421995-20005D1979-09-10Edmonton, ALTAMinor Pro
Rob Smith134629351702001-20032D1983-03-11Steinbach, MANMinor Pro
Jerred Smithson31947641113491995-20005C1979-02-04Vernon, BCMajor League
Mike Snider7804482008-20124G1991-02-22De Winton, ALTAMajor Junior
Brett Sonne23289821711752004-20095C1989-05-16Maple Ridge, BCMinor Pro
Daniel Spence143055292004-20095G1988-01-17Langley, BCMinor Pro
Jason Spizawka300002023-20241D2004-01-16Victoria, BCMajor Junior
Jordan Stallard1583567102492014-20173C1997-09-18Brandon, MANMinor Pro
Rastislav Stana1602221999-20001G1980-01-10Kosice, SlovakiaMajor League
Carl Stankowski2702202018-20202G2000-03-09Calgary, ALTAMajor Junior
Zak Stebner3451318412009-20112D1990-05-20Saskatoon, SASKMajor Junior
Lyle Steenbergen70151631801998-19991L1979-07-22Sylvan Lake, ALTAMinor Pro
Martin Stepan1831422007-20081R1989-03-18Skalica, SlovakiaEuropean Elite
Joe Stephenson3601181996-19982GMajor Junior
Blake Stevenson38131124232021-20221R2001-01-12Calgary, ALTAMajor Junior
Michael Stone264521291812382006-20104D1990-06-07Winnipeg, MANMajor League
Riley Stotts194671131801422017-20214C2000-01-05Winnipeg, MANMajor Junior
Murphy Stratton45134112016-20171R1999-10-03Los Angeles, CAMajor Junior
Nathan Strueby62212748771995-19983C1977-01-20Regina, SASKMajor Junior
Brad Stuart30112233261998-19991D1979-11-06Rocky Mountain House, ALTAMajor League
Jakob Stukel1989479173742015-20183L1997-03-06Surrey, BCMinor Pro
Brock Sutherland6821416562011-20121D1991-01-14Brandon, MANMajor Junior
Matthew Sutter49011722021-20232D2004-10-15Spruce Grove, ALTAMajor Junior
Shaun Sutter692936651101999-20012R1980-06-02Red Deer, ALTAMinor Pro
Cody Sylvester315971322292702008-20135C1992-04-13Kelowna, BCMinor Pro
Adam Tambellini1026461125402013-20152L1994-11-01Port Moody, BCMinor Pro
Patrick "Lonny" Tetley18000311996-19971FCalgary, ALTAMajor Junior
Ben Thomas153145165772012-20164D1996-05-28Calgary, ALTAMajor League
Josh Thrower733811892011-20143D1996-03-17Squamish, BCMinor Pro
Ryan Tobler161031381995-19961W1976-05-13Calgary, ALTAMajor League
Layne Toder164522271142017-20203D2000-01-02Elkhorn, MANMajor Junior
Roman Tomanek19246122004-20051L1986-01-28Povazska Bystrica, SlovakiaEuropean Elite
Greg Tooke600001997-19981G1978-04-20Leduc, ALTAMajor Junior
Evan Toth8021416412019-20223D2002-06-13Winnipeg, MANMajor Junior
Tomas Troliga591123341032003-20041C1984-04-24Presov, SlovakiaEuropean Elite
Rob Trzonkowski111412162002010-20122R1994-01-31Calgary, ALTAMajor Junior
Sean Tschigerl246871061931282018-20246C2003-04-11Whitecourt, ALTAMajor Junior
Oliver Tulk1977386159962021-20243C2005-01-19Gibsons, BCMajor Junior
Wyatt Tunnicliffe27055281996-19971F1979-02-21Hope, BCMajor Junior
Carsen Twarynski1613652881062014-20173L1997-11-24St. Albert, ALTAMajor League
Edgars Uleshchenko200022008-20091R1990-03-10Riga, LatviaMajor Junior
Chase Valliant5471623102021-20243C2006-05-18Surrey, BCMajor Junior
Jackson van de Leest221969782512016-20226D2001-06-15Kelowna, BCMinor Pro
Lukas Vantuch6841519702005-20061C1987-07-20Jihlava, Czech Rep.European Elite
Andrew Viggars43055292017-20203D2000-01-03Calgary, ALTAMajor Junior
Jake Virtanen19285761612532011-20154R1996-08-17Langley, BCMajor League
Tony Vlastelic2911415191996-19971L1976-01-22Burnaby, BCMinor Pro
David Vrbata373912392000-20011L1983-07-23Prague, Czech Rep.European Elite
Ryan Wandler59246331995-19972C1979-11-02North Battleford, SASKMajor Junior
Patrick Wellar1171021312202002-20042D1983-12-04Carrot River, SASKMinor Pro
Landon Welykholowa1704442013-20152C1996-01-01Calgary, ALTAMajor Junior
Derek Werenka712322004-20051L1986-03-04Airdrie, ALTAMajor Junior
Carson Wetsch1133536711112021-20243R2006-05-04North Vancouver, BCMajor Junior
Ryan White275911462374112004-20084C1988-03-17Brandon, MANMajor League
Brandon Whynott141122537502020-20233L2004-04-16Langley, BCMajor Junior
Orca Wiesblatt1382752791062017-20214L2000-06-02Calgary, ALTAMinor Pro
Brent Williams1401101997-20003G1981-10-19Lloydminster, ALTAMajor Junior
Dax Williams10552126392021-20243D2005-09-28Calgary, ALTAMajor Junior
Ben Wilson138829372202009-20112D1991-03-26Woodstock, ONTMinor Pro
Mike Winther14481222013-20152C1994-01-09Trochu, ALTAMajor Junior
Chad Wolkowski148314374961998-20035L1983-05-13Calgary, ALTAMajor Junior
Jett Woo6473946882019-20201D2000-07-27Winnipeg, MANMinor Pro
Derek Wood27181836601995-19961C1975-07-08Prince George, BCMinor Pro
John Wood400061996-19971C1978-03-13Glaslyn, SASKMajor Junior
Jacob Wright42102030302022-20231C2002-05-06Langley, BCMajor Junior
Darryl Yacboski11589172082003-20063L1985-01-13Langley, BCMajor Junior
Carter Yakemchuk18953781311652021-20243D2005-09-29Calgary, ALTAMajor Junior
Anton Yatsyshin40459332021-20221L2004-08-25Kyiv, UkraineMajor Junior
Dylan Yeo1401736531802004-20073D1986-07-16Prince Albert, SASKMinor Pro
Vladislav Yeryomenko188267399902016-20193D1999-04-23Vitebsk, BelarusEuropean Elite
Lee Zalasky1363551861752002-20053L1984-02-04Lloydminster, ALTAMinor Pro
Egor Zamula120197695652017-20203D2000-03-30Chelyabinsk, RussiaMajor League
Tristan Zandee3621012212020-20222L2003-11-28Airdrie, ALTAMajor Junior
Jesse Zgraggen4741519462012-20142D1993-04-20Lethbridge, ALTAEuropean Elite
Cael Zimmerman2404058981092017-20225C2001-01-17Englefeld, SASKMajor Junior
Micheal Zipp2401857753002013-20174D1996-09-20Edmonton, 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.