hockey DB
search by league
team
morning report
contact us
home

Brooks Bandits all-time player list

Player Name GP G A. Pts PIM Seasons Yrs. Pos. Birthdate Birthplace Highest Level
Logan Aasman144711502015-20161R1995-05-16Medicine Hat, ALTAMajor Junior
Matteo Aiello31448342015-20161F1998-05-14Calgary, ALTAJunior A (Canada)
Charles Allen5221719332001-20032D1984-05-16Oyen, ALTAMajor Junior
Kyle Anderson200022003-20041 Junior A (Canada)
Darren Andre801122008-20091F1991-04-20Lethbridge, ALTAJunior A (Canada)
Heath Armstrong100195978892019-20234F2002-05-12Calgary, ALTACollege-University
Nik Armstrong-Kingkade5092332142018-20191F1999-05-01Alexandria, VACollege-University
Ben Assad30336402012-20142F1996-02-23Calgary, ALTAMinor Pro
Scott Aucoin58212647512008-20091R1988-11-07Grande Cache, ALTACollege-University
Scott Austad581423371512000-20011C1980-04-03Rocky Mountain House, ALTAJunior A (Canada)
T.J. Babey31561102001-20021C1982-11-16Calgary, ALTACollege-University
Jesse Baird140643492702013-20163D1996-01-30Brampton, ONTCollege-University
Cam Baker117112334802004-20073D1987-06-10Medicine Hat, ALTAJunior A (Canada)
Dayne Baker200022003-20041 Junior A (Canada)
Ryan Baker200002017-20181G2000-02-12Calgary, ALTAJunior A (Canada)
Matt Ball200002000-20011Junior A (Canada)
Cody Bardock400002012-20131D1993-07-26Lethbridge, ALTACollege-University
Ethan Barwick11004422019-20234G2002-05-17St. Albert, ALTAJunior A (Canada)
Luke Bast106155166802016-20193D2000-11-20Red Deer, ALTACollege-University
Tyler Bates381910172018-20213D2002-08-12Calgary, ALTAJunior A (Canada)
Mackenzie Bauer200002013-20141F1996-01-24Three Hills, ALTAJunior A (Canada)
Adam Baughman5551419542014-20151D1996-01-03Chicago, ILCollege-University
Shane Bear17926961222102013-20184D1997-02-17Calgary, ALTACollege-University
Brock Becker55313869322001-20021F1984-05-14Medicine Hat, ALTAMinor Pro
Ryan Becker2027942001-20021L1980-04-29Lucky Lake, SASKCollege-University
Maxwell Beckford1300002021-20221G2003-01-30London, ONTJunior A (Canada)
Connor Beebe410102014-20151L1998-03-07Okotoks, ALTACollege-University
Pat Belisle100022001-20021 Junior A (Canada)
Dario Beljo12664881521162020-20233F2002-08-15Sudbury, ONTCollege-University
Tyler Bellamy12224282002-20042L1983-08-08Langley, BCCollege-University
Ryley Bennefield100002009-20101L1994-03-30Wetaskiwin, ALTAMajor Junior
Chase Bennett541781022004-20051D1985-01-24Lethbridge, ALTAJunior A (Canada)
Marc-Antoine Benoit138412102019-20201L1999-03-01Drummondville, PQMinor Pro
Mitchel Benson9700002016-20182G1997-11-18Windsor, ONTMinor Pro
Royce Bert47161935672000-20011C1980-06-12Medicine Hat, ALTAJunior A (Canada)
Josh Betinol200002011-20121F1994-03-12Okotoks, ALTAJunior A (Canada)
Ethan Beyer971641571392022-20242D2004-03-18Centennial, COJunior A (Canada)
Luke Bibby24279122022-20231F2004-10-29Brantford, ONTJunior A (Canada)
Braxton Bilous3231417242013-20141D1994-05-02Langley, BCCollege-University
Nathan Bizeau901122013-20152D1997-01-25Stony Plain, ALTAJunior A (Canada)
Mark Black200001282003-20041F1984-08-19Edmonton, ALTAMinor Pro
Justin Blacklock178210372000-20011F1983-09-30Tofield, ALTACollege-University
Judd Blackwater52131831932004-20051R1987-06-22Lethbridge, ALTAMinor Pro
Tyler Blocha48131629102022-20231F2003-12-27Bonnyville, ALTAJunior A (Canada)
Markus Boguslavsky100002016-20171F1999-05-15Calgary, ALTACollege-University
Mason Boh30347432013-20141F1995-10-29Highland Ranch, COJunior A (Canada)
Brennan Bohnet400002002-20031 Junior A (Canada)
Zach Bookman742397120442020-20222D2002-03-29Syracuse, NYCollege-University
Lane Boswell531217291082007-20081F1987-01-25Calgary, ALTACollege-University
Darrick Bouman6500062000-20022G1982-09-06Medicine Hat, ALTAJunior A (Canada)
Aaron Boyer301102002-20031C1984-03-15Calgary, ALTAMinor Pro
Simon Boyko1094164105432017-20192F1999-02-04Mississauga, ONTMinor Pro
Chris Boyle1182944731292000-20022R1982-02-04Lethbridge, ALTACollege-University
Connor Bradshaw40369912009-20101F1991-12-05Medicine Hat, ALTACollege-University
Cullen Bradshaw1193562971352008-20102F1990-02-11Medicine Hat, ALTAMinor Pro
Sebastian Bradshaw301182023-20241L2005-05-26Newtonville, ONTJunior A (Canada)
Dylan Bredahl333811202012-20131F1995-03-13Medicine Hat, ALTAJunior A (Canada)
Adam Breitkreuz5771623342002-20042L1983-05-13Sicamous, BCMajor Junior
Theren Bremner594812672004-20051F1985-12-01Lethbridge, ALTAJunior A (Canada)
Aaron Brown18268142022-20231D2004-04-09Belleville, ONTJunior A (Canada)
Chris Brown7131013712001-20032 Junior A (Canada)
Brandon Bruce911722391662012-20142L1993-05-28Cranbrook, BCMajor Junior
Harrison Brunicke100002021-20221D2006-05-08Calgary, ALTAMajor Junior
Bryan Brunton16011202005-20061D1986-08-06Phoenix, AZCollege-University
Boston Buckberger59131831382021-20221D2003-06-01Saskatoon, SASKCollege-University
Houston Buffalo800002001-20021G1983-03-13Hobbema, ALTAJunior A (Canada)
Jeremy Burns1151422361882010-20122F1991-05-03Edmonton, ALTACollege-University
Mirko Buttazzoni45284371402023-20241L2004-09-12Langley, BCJunior A (Canada)
Jeremy Butterworth235813302013-20141C1995-07-04Fall River, NSCollege-University
Tyler Campbell20891722018-20191F1999-10-01Winnipeg, MANCollege-University
Dominick Campione1221139501372020-20233D2002-11-25Kohler, WICollege-University
Sam Cannata511451052006-20071D1986-07-08Bozeman, MTMinor Pro
Tyler Carangelo681021311072016-20182F1997-07-20Hamden, CTCollege-University
Brodie Carle314562002-20031 Junior A (Canada)
Corey Caruso1511222014-20151F1996-04-06Hamilton, ONTCollege-University
Matt Cassidy52172542872017-20181R1999-01-31Medford, NJCollege-University
David Castiglione16415102003-20041 Junior A (Canada)
Shawn Cathers146729363822001-20043D1985-03-31Calgary, ALTACollege-University
Aiden Celebrini4751621822022-20231D2004-10-26North Vancouver, BCCollege-University
Dennis Cesana11926101127722016-20182D1998-04-04Providence, RIMinor Pro
Corson Ceulemans5793746962018-20213D2003-05-05Regina, SASKMinor Pro
Terry Chaffer113918275472003-20074F1986-10-20Brooks, ALTAJunior A (Canada)
Braden Chamberlain13011362002-20031 Junior A (Canada)
Chad Chapman4491726632005-20061R1985-03-25Chauvin, ALTACollege-University
Pierce Charleson9200002018-20202G2000-02-27Aurora, ONTCollege-University
Oliver Chau60355287222016-20171F1997-08-21Oakville, ONTMinor Pro
Eric Chevrier67316191852012-20142D1993-01-28Dunnville, ONTCollege-University
Joel Chisholm1211624401082002-20053F1986-07-13Brooks, ALTACollege-University
Sean Chisholm76373269362019-20212F2001-01-26Caledonia, ONTCollege-University
Patrick Chore467916522013-20141L1993-02-24Kelowna, BCCollege-University
Ray Christy52165571552018-20191F1999-09-15St. Paul, MNCollege-University
Anthony Cipollone78183452182020-20222F2002-05-14Purchase, NYCollege-University
Nick Civitarese489122182002-20042 College-University
Brett Clayton10123212016-20171L1998-11-22Abbotsford, BCMajor Junior
Chase Clayton492138591432014-20151C1994-05-11Abbotsford, BCEuropean Lower Leagues
Jared Cockrell11561621231692014-20162F1995-08-03Byfield, MAMinor Pro
Owen Cole206172302020-20211F2000-01-29Dunnville, ONTCollege-University
Francis Collin2031462002-20031W1982-12-15Repentingy, PQMinor Pro
Dylan Compton3933437142023-20241D2005-01-09Victoria, BCJunior A (Canada)
Will Conley19459202015-20161F1997-11-30Strathmore, ALTACollege-University
Brendan Connolly13150811314742002-20053C1985-09-15Canmore, ALTAMinor Pro
Reilly Connors26246142019-20201F2000-03-17Madison, CTCollege-University
Josh Cook600022012-20131F1994-10-25Kelowna, BCEuropean Lower Leagues
Fabio Coppola401122009-20101D1992-01-03Calgary, ALTAJunior A (Canada)
Carter Cormier200002022-20231F2004-03-31Brooks, ALTAJunior A (Canada)
Ryan Corry300002004-20051D1986-07-09Calgary, ALTAMinor Pro
Sam Court52135972632022-20231D2004-01-07Winnipeg, MANJunior A (Canada)
Ty Cousineau501142015-20161D1997-01-03Minnetonka, MNJunior A (Canada)
Clayton Cox17000172002-20031F1982-06-23Hinton, ALTAJunior A (Canada)
Jeff Craik231342942001-20021D1981-03-11Medicine Hat, ALTAJunior A (Canada)
Justin Crawford343710622002-20031F1984-02-01Medicine Hat, ALTAJunior A (Canada)
Cam Creighton17438861241392007-20103F1989-07-18Lethbridge, ALTACollege-University
Craig Cromarty430302001-20021 Junior A (Canada)
Nick Crosby38369382010-20111F1992-02-26Ketchum, IDJunior A (Canada)
Thomas Cusson1013442020-20222F2001-03-27Cowansville, PQCollege-University
Brenden Cuthbert5402222001-20021G1984-02-11Saskatoon, SASKMinor Pro
Jeff Cutting402222002-20031D1984-06-14Prince Albert, SASKCollege-University
David D'Agostino5361723422016-20182D1998-01-21Niagara-on-the-Lake, ONTCollege-University
David Dach100002017-20181D2001-03-10Fort Saskatchewan, ALTAJunior A (Canada)
Devon Daniels19112142016-20171D1998-04-08Thunder Bay, ONTEuropean Elite
Josh Davies7300002014-20162G1995-07-20Guelph, ONTCollege-University
Kyle Davies200042010-20111F1993-01-25Lethbridge, ALTACollege-University
Trent Davison178414182082004-20084D1987-01-23Medicine Hat, ALTAJunior A (Canada)
Chris de Bruyn1741216202006-20071D1986-02-13Calgary, ALTACollege-University
Brad Deagle97620261522008-20102D1992-03-08Lethbridge, ALTAMajor Junior
Kevin Deagle921413271572007-20103F1990-10-03Lethbridge, ALTACollege-University
Nicholas DeGraves11230771071182019-20244F2003-05-19Edmonton, ALTAJunior A (Canada)
Kris Deines100002001-20021L1985-01-23High River, ALTAMajor Junior
Ethan DeKay1540462022-20231L2004-12-31Mississauga, ONTJunior A (Canada)
Tylor Desjarlais7569154792000-20022R1983-05-19Frog Lake, ALTAJunior A (Canada)
Jordan Di Cicco99126476372018-20202D1999-03-17London, ONTMinor Pro
Quinn Disher8022142022-20231L2003-06-23Fort St. John, BCJunior A (Canada)
Steve Dobbin121274976882008-20102F1990-06-06Medicine Hat, ALTAJunior A (Canada)
Connor Dochuk200002017-20181G1999-07-15Edmonton, ALTAJunior A (Canada)
Michael Douglas301102017-20181D1998-01-14Riverside, ONTMinor Pro
Darrell Draper1130362003-20041R1983-05-12Calgary, ALTACollege-University
Kris Drysdale500002000-20011G1981-03-12Junior A (Canada)
Madison Dunn1573268100832012-20153F1995-10-04Calgary, ALTACollege-University
Elliot Dutil57293059492022-20231F2003-01-28Montreal, PQJunior A (Canada)
John Eaton58142842932003-20041 College-University
Tyson Ellerby211341302001-20021Junior A (Canada)
Alex Elliott620202011-20121L1993-12-26Pincher Creek, ALTAMajor Junior
Taylor Elliott4688161522011-20121F1991-02-24Pincher Creek, ALTAJunior A (Canada)
Kendall Enns37639572002-20031 College-University
Cody Esposito1611262005-20061L1989-02-18Airdrie, ALTAMinor Pro
Bryce Eviston703382013-20141D1994-08-01Vancouver, BCCollege-University
Mike Falanga9022122015-20161F1998-06-14Northford, CTMinor Pro
Joshua Fauth46714211042003-20072D1986-02-06Medicine Hat, ALTAMinor Pro
Kyle Fecho702461052001-20042D1985-01-18Hanna, ALTAMajor Junior
Aiden Fink1146090150682021-20232R2004-11-24Calgary, ALTACollege-University
Caelan Fitzpatrick884340831442022-20242L2003-06-20Moose Jaw, SASKJunior A (Canada)
Liam Fitzpatrick196511122023-20241F2005-08-29Moose Jaw, SASKJunior A (Canada)
Parker Foo1044251931142015-20172L1998-09-12Edmonton, ALTAEuropean Elite
Devon Fordyce1300002012-20131G1994-01-28Cochrane, ALTAMajor Junior
Garrett Forster701142013-20141F1995-05-12Delta, BCCollege-University
Cody Fowlie201102009-20101R1992-11-05Airdrie, ALTAMinor Pro
Michael Fredrick11701102011-20154G1994-01-20Lethbridge, ALTACollege-University
Nathan Free89354479592022-20242R2006-06-23Calgary, ALTAJunior A (Canada)
Josh Gagne8134162016-20171D1997-04-19Caledon, ONTJunior A (Canada)
Blake Gal101102007-20081R1992-04-14Lethbridge, ALTAMajor Junior
Taylor Gal101293564832006-20082L1990-02-03Lethbridge, ALTAMajor Junior
Will Garin32151732162017-20181R1997-10-30Mound, MNCollege-University
Byron Garrels5741216452004-20051 Junior A (Canada)
Trevor Geerin1010162013-20141D1995-11-15Anchorage, AKJunior A (Canada)
Chad Geiger100002001-20021 Junior A (Canada)
Cody Gejdos794373502001-20043 Junior A (Canada)
Andrew Gilbert174620263332004-20073D1986-07-09Vulcan, ALTACollege-University
Adam Gingras1600002008-20091G1989-10-26Sylvan Lake, ALTAJunior A (Canada)
Travis Glazer300072000-20011Junior A (Canada)
Curtis Glencross11365481132762000-20022L1982-12-28Kindersley, SASKMajor League
Ethan Goldberg16112122009-20101F1989-04-26Green Oak, ILCollege-University
Jarrod Gourley28167382015-20172D1999-06-29Calgary, ALTAMinor Pro
Joel Graham100002004-20051G1987-07-21Medicine Hat, ALTAJunior A (Canada)
Neil Graham61212647472004-20051F1985-04-21Calgary, ALTAMinor Pro
Tyson Gramlich1041016262382005-20072F1988-10-21Duchess, ALTAJunior A (Canada)
Jarret Granberg166951092041092006-20093F1988-05-06Foremost, ALTACollege-University
Jarrett Grandberg100002004-20051 Junior A (Canada)
Ryley Grantham76914231992004-20073C1988-01-07Hanna, ALTAMinor Pro
Simon Gravel55333467242018-20191F1999-04-10Boucherville, PQCollege-University
Josh Graziano300002018-20191G2000-03-22Buffalo, NYCollege-University
Chad Gruntman1042138591122002-20042 Junior A (Canada)
Jared Guilbault100002009-20101F1992-03-22Lacombe, ALTAJunior A (Canada)
Rob Gunderson96044452007-20103G1990-04-01Lethbridge, ALTACollege-University
Noah Hackett29121931222021-20221F2001-12-11Ponoka, ALTACollege-University
Theyab Haimour11448122003-20041 Junior A (Canada)
Tyler Haiste100022011-20121D1994-01-31Nanton, ALTAJunior A (Canada)
Moe Hakim100002019-20201F2002-02-23Chestermere, ALTACollege-University
Sam Halaby14000102001-20021G1982-02-10Edmonton, ALTAJunior A (Canada)
Nick Hale3941620102018-20191D1999-05-07Raleigh, NCCollege-University
Matt Hallick492214361052007-20081C1989-02-01Medicine Hat, ALTAMajor Junior
Nic Hamre1113660962382016-20182F1997-04-25Ottawa, ONTCollege-University
Mack Hancock47131831282017-20192F1999-02-09Kingston, ONTJunior A (Canada)
Bobby Harrison65162440552018-20202F2000-04-01Waterdown, ONTJunior A (Canada)
Kyle Harrison211222015-20161F1998-12-02Calgary, ALTAJunior A (Canada)
Justin Harty147192342922004-20073F1986-09-08Medicine Hat, ALTAJunior A (Canada)
Ian Harvie51336972010-20111F1990-04-27Cochrane, ALTACollege-University
John Hawkins700772552000-20022D1982-02-11Kelowna, BCJunior A (Canada)
Brad Hefflick42172744402000-20011R1980-06-16Calgary, ALTAMajor Junior
Devin Henes200002011-20121D1994-10-14Calgary, ALTAJunior A (Canada)
Randy Hernandez865268120322018-20202R1999-01-12Miami, FLCollege-University
John Hicks3002222023-20241G2005-09-11Kamloops, BCJunior A (Canada)
Tanner Hicks52101929632011-20132D1992-04-10Calgary, ALTACollege-University
Brock Hirsche200002008-20091C1992-02-03Lethbridge, ALTAMajor Junior
Kane Hodinski5152530252000-20011D1982-06-09Strathcona, ALTAJunior A (Canada)
Justin Hogan3353136832010-20111C1990-08-28Val Therese, ONTCollege-University
Brendan Holahan1600002023-20241G2004-06-15New Canaan, CTJunior A (Canada)
Darren Holland463710752002-20031D1982-01-15Brandon, MANCollege-University
Hughie Hooker120247599722021-20243D2003-10-11Brandon, MANJunior A (Canada)
Alex Horawski1600002016-20171G1997-07-08Toronto, ONTMinor Pro
Jeff Horii300002001-20021 Junior A (Canada)
Mark Horsley500002003-20041G Junior A (Canada)
Grant Horvath124817251082001-20043 College-University
Steven Hougen17050621121482001-20054L1985-08-26Foremost, ALTAJunior A (Canada)
Corey Houle52411151082005-20061F1985-03-31Paddle Prairie, ALTAJunior A (Canada)
Brett Howe752740671172009-20112F1990-05-22Lethbridge, ALTACollege-University
Richard Hubscher4961117262009-20101F1991-06-09Cranbrook, BCJunior A (Canada)
Parker Huebner6652530502016-20182D1998-08-26Leduc, ALTAJunior A (Canada)
Liam Hughes22358202021-20221C2002-04-30Edmonton, ALTACollege-University
T.J. Hughes13894100194402019-20223F2001-11-09Hamilton, ONTCollege-University
Jordan Hughesman84122941262022-20242F2003-04-25Winnipeg, MANJunior A (Canada)
Garret Hughson1700002015-20161G1995-05-31Foremost, ALTAMajor Junior
Anthony Iuliano13101272003-20041 Junior A (Canada)
Louis Jamernik43131427222016-20182F2000-02-22Calgary, ALTACollege-University
David Jantzie200002008-20091F1990-12-11Lacombe, ALTAJunior A (Canada)
Greg Japchen362911182019-20201D2001-12-17Doylestown, PACollege-University
Conner Jean74433477582016-20182F1997-02-15Oakland, MIMinor Pro
Chad Johnson12301162003-20052G1986-06-10Saskatoon, SASKMajor League
Cooper Johnson201102015-20161F1998-03-10Calgary, ALTAJunior A (Canada)
Curtis Johnson60161834182003-20052L1986-06-10Calgary, ALTAJunior A (Canada)
Sam Johnson588311302011-20132F1994-06-14Okotoks, ALTAJunior A (Canada)
Riley Jones28123162003-200411986-08-15 Junior A (Canada)
Jack Kachkowski1212342023-20241D2007-01-14St. Albert, ALTAMajor Junior
Artsiom Kalashnikov703342012-20131F1993-12-13Minsk, BelarusCollege-University
Jacob Kamps16314142016-20171F1997-05-25Pickering, ONTMinor Pro
Taylor Karel25257592015-20161D1996-05-22Eagan, MNJunior A (Canada)
Paul Karpowich21000312006-20071G1988-10-25Thunder Bay, ONTMinor Pro
Paul Kautz67313161862000-20022D1982-01-06Strathmore, ALTACollege-University
Ryan Kautz1221330435592000-20022D1983-04-27Strathmore, ALTACollege-University
Billy Kawam200002008-20091F1991-04-04Emmaus, PAJunior A (Canada)
Braden Keeble1013442022-20231F2004-06-01Brandon, MANJunior A (Canada)
Clint Keichinger28178742000-20011R1981-05-19Galahad, ALTAMajor Junior
Brendan Kennette3611718522020-20222D2002-06-09Belle River, ONTCollege-University
Brock King93182846572003-20073F1987-07-06Medicine Hat, ALTACollege-University
Rhett Kingston611222015-20161L1997-11-04Okotoks, ALTAMinor Pro
Blair Klatt300002003-20041 Junior A (Canada)
Cory Kloss116952611832010-20122D1991-07-25Red Deer, ALTAJunior A (Canada)
Shane Kochar327411212002-20031F1983-12-08Regina, SASKCollege-University
Tony Kolewaski1700022001-20021G1982-08-01Calgary, ALTAMajor Junior
Chase Komistek1600022008-20091G1992-04-01Medicine Hat, ALTAMajor Junior
Matt Korotva17011732003-200411984-01-30Junior A (Canada)
Danylo Korzhyletskyi94244266722022-20242R2003-06-16Kyiv, UkraineJunior A (Canada)
Aaron Kossowan24101162003-20041 Junior A (Canada)
Kelly Kramer84931401352003-20052D1985-03-22Rocky Mountain House, ALTAJunior A (Canada)
Brayden Krieger784176117752019-20212F2001-02-09Elora, ONTCollege-University
Jake Kustra5202192019-20201D1999-04-20Yorkton, SASKMajor Junior
Parker Lalonde45183553482023-20241R2004-01-22Aberdeen, SASKJunior A (Canada)
Jakob LaPointe40611171782017-20181D1998-05-21Leduc, ALTAMajor Junior
Dylan Lariviere100002023-20241R2005-05-05Welland, ONTJunior A (Canada)
Jake Larson60112435272013-20141F1994-02-10St. Michael, MNCollege-University
Geoffrey Lawson800082017-20181D1997-05-15Metcalfe, ONTCollege-University
Jakob Lee9347731201952018-20202F1999-02-12Owen Sound, ONTCollege-University
Patrick Lee1313763100882011-20143F1994-10-08Calgary, ALTAEuropean Elite
Tim Legrandeur39358222001-20021 College-University
William Lemay58325890222018-20191F1998-12-28Marieville, PQMinor Pro
Kevin Leonard82185674752000-20022R1982-01-07Red Deer, ALTAJunior A (Canada)
Oliver Lester4711314372014-20151D1997-04-13Calgary, ALTACollege-University
Andre Letourenau501122002-20031 Junior A (Canada)
Matt Levicki300022001-20021C1981-05-21Fort Saskatchewan, ALTACollege-University
Tyler Levine500042016-20171F1997-10-25Laguna Beach, CACollege-University
Reed Linaker100002011-20121C1991-11-04Edmonton, ALTAJunior A (Canada)
Brendan Lines101113142872006-20103D1989-04-22Redcliff, ALTAJunior A (Canada)
Cale List5072633382017-20181D1998-08-08Petawawa, ONTMinor Pro
Thomas Litle822482000-20011D1982-11-09Medicine Hat, ALTAJunior A (Canada)
Derek Lodermeier1103745821832014-20162F1995-01-06Brooklyn Center, MNMinor Pro
Mark Logan1453740771872011-20154F1995-04-14Calgary, ALTACollege-University
Andrew Lucas53103949382018-20191D1999-02-05Alexandria, VAMinor Pro
Cam Ludwig78117181502001-20032 Junior A (Canada)
Ryan Luiten59232750652011-20121F1992-02-02Anchorage, AKCollege-University
Ethan Lund1791667831222017-20225D2001-03-16Calgary, ALTACollege-University
Blake Luscombe912322014-20151F1995-06-12Burlington, ONTCollege-University
Will Lutic310102023-202412007-06-21St. Albert, ALTAJunior A (Canada)
Justin Lutz105713204792007-20103D1989-07-23Medicine Hat, ALTAJunior A (Canada)
Mark Lyons120403777912007-20092F1988-04-12Calgary, ALTACollege-University
Liam Lytton16224122017-20181F1999-12-25Vancouver, BCJunior A (Canada)
Kyle Maas395813252007-200811989-10-26 Junior A (Canada)
Spencer Machacek59162036412004-20051R1988-10-14Lethbridge, ALTAMajor League
Dakota Macintosh302222023-20241F2004-06-12Winnipeg, MANMajor Junior
Cameron Maclise170851312161102010-20133R1992-03-13Lacombe, ALTAMinor Pro
Shaun MacPherson400022010-20111D1994-02-26Edmonton, ALTAMajor Junior
Ryan Mahshie107434285972017-20192F1999-04-05Stoney Creek, ONTMinor Pro
Brendan Mairs822527521172020-20233F2002-04-29London, ONTCollege-University
Cale Makar11135100135502014-20173D1998-10-30Calgary, ALTAMajor League
Taylor Makar1041744611852017-20214F2001-03-13Calgary, ALTACollege-University
Taylor Makin501832501702012-20131L1992-01-26Blairmore, ALTAMinor Pro
Hudson Malinoski44165369122022-20231C2004-05-19Saskatoon, SASKCollege-University
Jeff Malott993149801582014-20162L1996-08-07Burlington, ONTMajor League
Ty Mappin8934961301252015-20172C1996-01-25Big Valley, ALTAMajor Junior
Charlie Marchand162863711332014-20173D1997-08-08Calgary, ALTACollege-University
Chris Marchand592214361482004-20051 Major Junior
Chris Markiewicz7394857832007-20092D1988-09-09Calgary, ALTAMinor Pro
Jeff Marler64495099202000-20011F1981-06-08Fort Saskatchewan, ALTAMinor Pro
Joe Marsh594610332000-20011D1982-11-11Calgary, ALTACollege-University
Anthony Marshall79000262002-20042G1983-01-06Oakville, ONTSemi-Professional
Jamie Marshall64375592732000-20011C1981-09-25Fort Saskatchewan, ALTACollege-University
Luke Marshall70619251042022-20242D2004-04-04Saskatoon, SASKJunior A (Canada)
Tanner Marshall1200002018-20191G2000-02-01West Kelowna, BCCollege-University
Ryan Martin6700082002-20042G1984-02-15Medicine Hat, ALTAMajor Junior
Pierre-Anthony Martineau3271623412017-20181R1997-01-20Sherbrooke, PQCollege-University
Troy Martyniuk200002015-20161G1997-08-14Winnipeg, MANJunior A (Canada)
Brendan Maruyama37202532001-20043 Junior A (Canada)
Dakota Mason993867105502011-20132R1992-02-24Edmonton, ALTACollege-University
Ty Mason34171633292023-20241L2005-06-23Weyburn, SASKJunior A (Canada)
Leif Mattson400022015-20161R1999-07-23Thompson, MANMinor Pro
Paige Maul1000002013-20141F1995-01-20Missoula, MTJunior A (Canada)
Wilson Maxfield1001102022-20231G2004-09-23Kelowna, BCJunior A (Canada)
Mitch Maxwell200002007-20081L1990-12-03Magrath, ALTAMinor Pro
Ryan McAllister997099169442019-20223C2001-12-19London, ONTMinor Pro
Quinn McCall42102030612023-20241D2005-01-12St. John, INJunior A (Canada)
Tyson McCallum4851217752012-20131F1993-06-21Dawson Creek, BCJunior A (Canada)
Colin McCaughey6011242017-20181F1998-03-29Boxford, MAJunior A (Canada)
Nicholas McCormack59122739392013-20141D1993-09-03Ramsey, MNCollege-University
Dylan McCrory60244670842015-20161F1995-04-13Kirkland, PQCollege-University
D.J. McDougall20020851051772006-20115D1990-04-07Fort Macleod, ALTACollege-University
Spencer McElhinney51135181002007-20081F1987-05-06Calgary, ALTAJunior A (Canada)
Keith McInnis623582023-20241D2006-01-08Red Deer, ALTAJunior A (Canada)
James McIsaac50142640612019-20201F1999-04-29Winnipeg, MANCollege-University
Josh McKechney1213482116702014-20173F1997-05-29Calgary, ALTAMinor Pro
Kevin McLaughlin1300022002-20031D1980-07-01Oakland, CAMinor Pro
Ewan McPherson3113720222023-20241F2004-10-07Edmonton, ALTAJunior A (Canada)
Ian McQuiston100002000-20011Junior A (Canada)
Cam McWilliam41336762008-20091F1990-10-23Vancouver, BCJunior A (Canada)
Chris Meagher5892130722005-20061D1985-11-10Victoria, BCCollege-University
Ethan Mercer345611142021-20221L2002-09-07Slave Lake, ALTAJunior A (Canada)
Keegan Metheringham100002000-20011Junior A (Canada)
Russell Mezei1000042002-20031R1984-02-09Lethbridge, ALTAJunior A (Canada)
Logan Mick2461016562015-20161F1996-07-25Armstrong, BCCollege-University
Braeden Miller662573242010-20122D1992-05-31Edmonton, ALTACollege-University
Brant Miller100002003-20041G1987-03-22Lethbridge, ALTAMajor Junior
Josh Miller1122472003-20041 Junior A (Canada)
Devin Mitzner33161834822010-20111F1990-02-04Strathmore, ALTAJunior A (Canada)
Mark Moire45527392003-20041 Junior A (Canada)
Jason Murray200022001-20021L1982-01-31Edmonton, ALTACollege-University
Chris Muscoby1662570953192010-20133D1992-02-28Airdrie, ALTACollege-University
Kevin Myson300002002-20031G1982-12-12Banff, ALTAJunior A (Canada)
Kyler Nachtigall1684054941472013-20163F1996-12-11Calgary, ALTACollege-University
Amar Nagra200022002-20031L1984-05-08Calgary, ALTAJunior A (Canada)
Tyler Narsing30123372012-20131D1993-04-10Edmonds, WAJunior A (Canada)
Mark Nelson59172744472005-20061F1986-02-21Hayter, ALTACollege-University
Nick Newman5210717322012-20131F1993-06-02Saugus, CACollege-University
Landon Novotney1094946951932005-20072F1987-03-28Red Deer, ALTAMinor Pro
Dylan Nowakowski1561622212011-20121F1991-09-14Calgary, ALTAMinor Pro
Colin Nowalzyk400002001-20021G Major Junior
Tyler Nyman501102016-20171F1997-07-11Circle Pines, MNCollege-University
Joe O'Connor742054741462015-20172D1996-03-16Hamden, CTCollege-University
Ethan O'Halloran9032730752020-20233D2003-04-29Calgary, ALTAJunior A (Canada)
Jan Obernesser124044262009-20123G1992-12-03Calgary, ALTAJunior A (Canada)
Kirsten Odendaal6221315162009-20123D1993-01-09Red Deer, ALTACollege-University
Eric Olson100022018-20191C1999-02-04Calgary, ALTACollege-University
Dave Osborne93317202412007-20092D1988-04-18Kamloops, BCJunior A (Canada)
Brett Osness1014522001-20021F1983-05-26Calgary, ALTACollege-University
Lee Pagee16191082006-20071F1987-01-18Thunder Bay, ONTJunior A (Canada)
Juliano Pagliero4000062001-20032G1984-07-08Calgary, ALTAMinor Pro
Dante Palombo100002022-20231F2003-12-23White Plains, NYCollege-University
David Paluch37189262019-20201D2001-06-22Burlington, ONTCollege-University
Tyler Panas451112231202002-20031R1983-07-20Camrose, ALTACollege-University
Kord Pankewicz3162228762016-20171D1996-02-03Drayton Valley, ALTAMajor Junior
Chris Pappas76325385582019-20212F2000-11-26Toronto, ONTCollege-University
Kyle Parkes501225371132000-20033Junior A (Canada)
Anthony Paskaruk280681221902682010-20155F1994-01-18Airdrie, ALTACollege-University
Davide Patella551016261682022-20242R2004-01-06Laval, PQJunior A (Canada)
Trevor Peca401162019-20201F2000-04-15Buffalo, NYJunior A (Canada)
Jeff Pelletier100002008-20091G1991-03-13Ft. Saskatchewan, ALTAJunior A (Canada)
Nick Peluso165131802023-20241R2004-02-14Rochester, NYJunior A (Canada)
Cole Penner44615212352008-20091L1991-01-25Medicine Hat, ALTAMajor Junior
Jesse Pereira98312758512014-20162D1995-03-31Fort Erie, ONTCollege-University
Anthony Petruzzelli1768083163872011-20143F1993-05-09Federal Way, WAMinor Pro
Trevor Pettersson119621271772000-20022D1982-04-25Calgary, ALTAJunior A (Canada)
Devin Phillips11642103145502019-20223F2001-07-12Raleigh, NCCollege-University
Shane Pilling62134760842009-20143D1993-01-21Lethbridge, ALTAMajor Junior
Nathan Plessis14753611143132016-20193F1998-02-28Salmon Arm, BCCollege-University
Austin Plevy7536801161012013-20152C1994-11-14Langley, BCMinor Pro
Dylan Plitt174610102013-20141F1994-06-16Philadelphia, PACollege-University
Thomas Pollard201102001-20021 Junior A (Canada)
Jade Portwood1733753901752005-20083F1988-11-09Victoria, BCEuropean Elite
Brendan Poshak109344680642021-20232F2002-07-13Green Bay, WICollege-University
Nick Prkusic13053651182882013-20174F1996-11-10Medicine Hat, ALTAMinor Pro
Brandon Pywell41022422000-20011G1981-12-28Nanaimo, BCJunior A (Canada)
Brody Raine600062002-20042D1986-11-18Wetaskiwin, ALTAJunior A (Canada)
Ty Rattie200002008-20091R1993-02-05Calgary, ALTAMajor League
R.J. Reed16571691403452009-20134L1992-05-10Millet, ALTAMajor Junior
Mason Reeves27178782019-20201F2001-08-14Etobicoke, ONTCollege-University
Tim Rego72294877882019-20212D2000-10-31Mansfield, MACollege-University
Tony Rehm400002016-20171G1997-06-29Madison, WICollege-University
MacKenzie Reid2000152002-20031 Junior A (Canada)
Jonathan Reinhart300002015-20161G1996-04-25Cambridge, ONTEuropean Lower Leagues
Vincenzo Renda251111282016-20171D1996-06-19Montreal, PQMinor Pro
Mark Reners11575751501052011-20132R1992-10-26Pincher Creek, ALTAMajor Junior
Tanner Rhodes3104422014-20151D1996-01-17Calgary, ALTAJunior A (Canada)
Wade Richardson602037571502000-20011F1980-03-17Calgary, ALTACollege-University
Kyle Richter6400002004-20051G1988-06-08Calgary, ALTACollege-University
Stefan Riglin100002003-20041 Junior A (Canada)
Alex Roberts1444447912582012-20153R1994-07-10Burnaby, BCCollege-University
Neil Robinson200022014-20151F1995-09-06Pointe Clair, PQMinor Pro
Casey Rogers301122008-20091D1991-06-28Moreno Valley, CACollege-University
Justin Ross46369442017-20203F2001-01-03Calgary, ALTACollege-University
Max Ross100002007-20081D1990-07-02Lethbridge, ALTAEuropean Lower Leagues
Clayton Ruskowski300042002-20031 Junior A (Canada)
Corey Rutt561524391622005-20061L1985-12-23Edmonton, ALTAMinor Pro
Luc Salem803322017-20181D1999-07-09Los Angeles, CAMinor Pro
Matt Saler5000162003-20041R1984-03-13Minnedosa, MANCollege-University
Thomas Samuelsen201102018-20191F1999-03-03Williston, VTJunior A (Canada)
Logan Sawyer39263359182023-20241C2006-05-06Calgary, ALTAJunior A (Canada)
Corey Scammon27066202012-20131D1993-05-06Orlando, FLJunior A (Canada)
Brandon Scanlin98246084502017-20192D1999-06-02Hamilton, ONTMajor League
Brad Schaffer300002000-20011Junior A (Canada)
Zane Schartz1432522013-20141D1994-06-06Plano, TXMinor Pro
Colin Scherger971744612512007-20102D1989-12-04Medicine Hat, ALTAMajor Junior
Luke Scheuer100002003-20041L1985-12-07Calgary, ALTACollege-University
Brett Schimmel200002012-20131D1995-01-15Brooks, ALTAJunior A (Canada)
Dan Schuler321116271462003-20041 College-University
John Schwarz111819274602002-20042D1984-06-09Calgary, ALTAMinor Pro
Colton Semenok1121844621002010-20122D1991-09-04Banff, ALTACollege-University
Jack Seymour4091423422020-20222F2001-04-06Chelsea, PQCollege-University
Dean Shade15134182002-20031R1983-01-13Cardston, ALTAMajor Junior
Allen Sherpa301102022-20242F2006-04-12Calgary, ALTAJunior A (Canada)
Ben Shushkovshy100022013-20141D1997-01-14Calgary, ALTAJunior A (Canada)
Darek Silbernagel8000142003-20041 Junior A (Canada)
Mikhail Simchuk298182642022-20231F2002-12-06Kyiv, UKJunior A (Canada)
Riley Simpson11751591101182009-20112L1993-11-30Innisfail, ALTACollege-University
Bradley Sinclair400002003-20041D1985-08-22Slave Lake, ALTACollege-University
Matthew Skanderup100002000-20011Junior A (Canada)
Tyler Skanderup601142002-20042 Junior A (Canada)
Tyler Skauge1262829574732006-20103F1990-03-30Lethbridge, ALTAMajor Junior
Maddison Smiley1203649852482011-20143D1994-02-20Airdrie, ALTACollege-University
Nolan Smith52257862008-20091D1989-05-18Billings, MTJunior A (Canada)
Tyler Smith120252045782000-20022L1981-11-04Brooks, ALTAJunior A (Canada)
Kris Snopek70193756682006-20082C1987-03-06Cranbrook, BCCollege-University
Mike Soik1072843711692005-20072F1986-07-29Stevens Point, WICollege-University
Reece Soukoroff201102014-20151D1998-05-07Calgary, ALTAJunior A (Canada)
Klynt Spencer2201102010-20111G1991-04-24Lethbridge, ALTAJunior A (Canada)
Linden Springer14549782014-20151D1994-08-25Lloydminster, ALTAEuropean Elite
Kyle Star16336532014-20151F1995-04-13Langley, BCCollege-University
Jordan Starke58610162522002-20031D1983-01-24Calgary, ALTACollege-University
Tyler Starke591216282792002-20031F1983-01-24Calgary, ALTACollege-University
Josh Stasyk100002001-20021D1984-04-10 Junior A (Canada)
Caden Steinke500022021-20221F2004-02-08Calgary, ALTAJunior A (Canada)
Shane Stewart100002006-20071F1989-04-03Claresholm, ALTAJunior A (Canada)
Tyler Stewart51549472003-20041L1985-08-15Regina, SASKJunior A (Canada)
John Stimson20041751162412006-20104F1989-07-31Calgary, ALTAJunior A (Canada)
Stephen Stroshin6049132302004-20051 College-University
Shane Switzer3561218232014-20151D1995-11-13Bloomfield Hills, MIMinor Pro
Mathieu Taillefer323912302023-20241D2006-01-30Lake Newell, ALTAJunior A (Canada)
Ben Tegtmeyer2315602012-20131D1994-04-29Cincinnati, OHCollege-University
Jake Theis1753266981592016-20193F1998-01-20Chanhassen, MNCollege-University
Mike Thibert48033412006-20071D1988-05-16Thunder Bay, ONTCollege-University
Trey Thomas57183452672019-20201F1999-11-12Williams Lake, BCCollege-University
Nolan Thompson50825331602017-20181F1998-01-06Calgary, ALTAJunior A (Canada)
Tristan Thompson3362733202015-20161D1997-01-02Canmore, ALTAMinor Pro
Dallas Thomson35224452003-20041D1985-08-13Milden, SASKJunior A (Canada)
Tyson Thomson100002001-20021 Junior A (Canada)
Alex Thymaras4783139602001-20021C1982-01-15Calgary, ALTAMinor Pro
Brandon Tkachuk9631316792011-20143D1994-08-27Calgary, ALTAJunior A (Canada)
Erik Toews58437402006-20082F1989-03-14Medicine Hat, ALTAJunior A (Canada)
Braely Torris45000292008-20091G1989-11-04Eckville, ALTAMinor Pro
Lance Truman310102001-20032 Junior A (Canada)
Wes Turner3851520122021-20232D2003-02-28Granite Bay, CAJunior A (Canada)
Rob Turville1881018162004-20051C1984-02-07Olds, ALTACollege-University
Matt Tyson100014141582010-20122D1992-02-08The Woodlands, TXJunior A (Canada)
Kevin Undershute210102003-20041L1987-04-12Medicine Hat, ALTAEuropean Lower Leagues
Tyson Upper300002017-20181L2001-12-23Calgary, ALTAMajor Junior
Daniel Urbani400002013-20141G1995-06-21Coquitlam, BCCollege-University
Hayden Ursulak6371219952013-20163F1997-08-23Calgary, ALTAJunior A (Canada)
Arnaud Vachon16873641371582016-20193F1998-05-13Ajax, ONTMinor Pro
Curtis Valk200002009-20101C1993-02-08Medicine Hat, ALTAMajor League
Ryan Van Egmond200082002-20031D1984-06-18Langley, BCJunior A (Canada)
Brennan Vancuren532810102005-20061F1987-08-10Medicine Hat, ALTAJunior A (Canada)
Kody Vanrentergem93011122006-20082G1987-04-18Redcliff, ALTAJunior A (Canada)
Tyler Vanuden610102017-20181L1998-01-03Fort Frances, ONTMinor Pro
Travis Verbeek200022022-20231F2004-03-28Flesherton, ONTJunior A (Canada)
Jared Veuger1121111222622004-20062D1985-05-31Lacombe, ALTAJunior A (Canada)
Keon Vick200002007-20081D1990-07-14Medicine Hat, ALTAJunior A (Canada)
Wyatt Villalta2031013592018-20191D1999-06-03Godfrey, ONTJunior A (Canada)
Mike Villani15202112001-20032 Junior A (Canada)
Zachary Vinnell101102016-20171D1998-04-03Cochrane, ALTAMinor Pro
Colby Virostek29112332003-20041 Junior A (Canada)
Nicolas Vlahos337714182016-20171F1997-03-22Montreal, PQCollege-University
Hunter Wallace11753541071392021-20243F2003-05-02Oak Lake, MANJunior A (Canada)
Dustin Wallin891820383552001-20032 Junior A (Canada)
Matt Ward501142001-20021 Junior A (Canada)
David Watt1781652683552006-20125D1991-03-14Duchess, ALTAMinor Pro
Phip Waugh4331013462019-20201D2000-01-10McLean, VAMinor Pro
Jebb Weinrich5531114512000-20011D1982-04-09Fort Saskatchewan, ALTAJunior A (Canada)
Landon Welykholowa36142236532012-20162C1996-01-01Calgary, ALTAMajor Junior
Sheldon Wenzel1203729668792001-20032R1984-05-22Brooks, ALTAMinor Pro
Craig Westlake521413271112001-20021 College-University
Jared Whale1900002020-20222G2002-11-01Calgary, ALTACollege-University
Jaeger White200002016-20171C1998-04-03Medicine Hat, ALTAMajor Junior
Joshua Wiebe3221618242022-20242F2005-11-17Calgary, ALTAJunior A (Canada)
Ocean Wiesblatt425813702016-20182F1999-01-04Calgary, ALTAJunior A (Canada)
Orca Wiesblatt551016261072016-20193L2000-06-02Calgary, ALTAMinor Pro
Matt Wiest300002003-20041F1986-10-05Enchane, ALTACollege-University
Matt Wilkins119641121761982010-20122F1991-01-26Kimberley, BCMinor Pro
Andy Williams136122537692008-20124F1991-02-12Lacombe, ALTAJunior A (Canada)
Matt Williams58232548502008-20091R1988-05-20Lacombe, ALTACollege-University
Pat Wilmot3041115512002-20031C1983-04-29Regina, SASKJunior A (Canada)
Bryce Wilson159335184772007-20114L1990-01-18Alix, ALTACollege-University
Tyler Wilson9011212000-20011Junior A (Canada)
Michael Winnitoy3011102014-20151D1995-02-20Calgary, ALTAJunior A (Canada)
Dylan Witzke100002018-20191D2002-01-01Calgary, ALTACollege-University
Carter Wolski66102939512017-20192D1998-03-04Sexsmith, ALTACollege-University
Thane Wood2251368813322004-20084D1987-11-23Lethbridge, ALTACollege-University
James Woods600002001-20032 Junior A (Canada)
Brad Worth464812212006-20071F1988-01-04Medicine Hat, ALTAJunior A (Canada)
Adam Wright36224492003-20052F1986-06-15Foremost, ALTAJunior A (Canada)
Austin Wright66726332322015-20172F1996-10-01Niagara Falls, ONTJunior A (Canada)
Ben Wright3881321782004-20051D1988-03-18Foremost, ALTAMinor Pro
Max Wright100002018-20191G1999-02-13Waterloo, ONTCollege-University
Jaxsen Wyatt1631442019-20201D2001-07-11Sherwood Park, ALTAJunior A (Canada)
Jordan Wyton14314492013-20141L1993-05-09Lethbridge, ALTAMajor Junior
Jon Yaremchuk17741182004-20051 College-University
Nate Yellowaga501102023-20241D2008-03-09Calgary, ALTAJunior A (Canada)
Brett Yeo511828463732004-20051 College-University
Rylan Zakreski12044282004-20051D1984-08-23Regina, SASKJunior A (Canada)
Nick Zaytsoff1800002000-20011GJunior A (Canada)
Andrew Zerban400002014-20151F1996-03-22Elk River, MNJunior A (Canada)
Cody Zerr200022000-20011Junior A (Canada)
Jesse Zgraggen18033102009-20101D1993-04-20Lethbridge, ALTAEuropean Elite
Mike Zgraggen5431013372008-20102D1991-08-08Lethbridge, ALTAJunior A (Canada)
Josh Zinger3161824472021-20221F2001-08-05Red Deer, ALTACollege-University
Darren Zurkan166611061672142003-20063F1985-05-31Airdrie, 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.