hockey DB
search by league
team
morning report
contact us
home

Red Deer Rebels all-time player list

Player Name GP G A. Pts PIM Seasons Yrs. Pos. Birthdate Birthplace Highest Level
Team 1700001998-19991Minor Pro
Scott Adair22134901992-19931D1972-10-10St. Albert, ALTAEuropean Lower Leagues
Austin Adamson27235112014-20162R1996-02-06Vancouver, BCMajor Junior
David Aime300002007-20081G1989-12-18Clandeboye, MANMajor Junior
Alexander Alexeyev1352180101872016-20193D1999-11-15St. Petersburg, RussiaMajor League
Ethan Anders14601122017-20214G2000-09-26Pilot Butte, SASKMajor Junior
Carter Anderson8412315702020-20233C2004-08-01Thompson, MANMajor Junior
Nicholas Andrusiak45033112022-20242D2004-06-15Tisdale, SASKMajor Junior
Jeff Antonovich345712171992-19931C1974-02-05Coleraine, MNMinor Pro
Colin Archer2491749664072007-20114D1990-01-31Red Deer, ALTAMajor Junior
Colby Armstrong205761091853931998-20024L1982-11-23Lloydminster, SASKMajor League
Craig Armstrong65112334712022-20231C2003-06-05Crossfield, ALTAMajor Junior
Arron Asham2661311612926021994-19984R1978-04-13Portage La Prairie, MANMajor League
Akash Bains8681725242015-20183L1999-02-16Delta, BCMajor Junior
Arshdeep Bains257771322091392017-20225L2001-01-09Surrey, BCMajor League
Jindrich Barak200002009-20101D1991-10-02Prague, Czech Rep.European Elite
Kraymer Barnstable2701102009-20101G1990-04-06Kelowna, BCMajor Junior
Mike Barrie19111425531993-19941C1974-03-17Kelowna, BCMinor Pro
Dawson Barteaux194177491582016-20204D2000-01-12Foxwarren, MANMinor Pro
Patrik Bartosak145033262011-20143G1993-03-29Koprivnice, Czech Rep.Minor Pro
Jay Batchelor33044191998-19991D1982-03-31North Delta, BCMajor Junior
Clayton Bauer15448292007-20081C1987-01-31Kelowna, BCMajor Junior
Arjun Bawa34235402022-20231L2005-05-10Vancouver, BCMajor Junior
Kent Beagle36235881998-19991L1980-04-21Lomond, ALTAMajor Junior
Kirk Bear35000292013-20141D1995-08-22Whitewood, SASKMajor Junior
Jason Becker922421992-19931D1974-05-26Saskatoon, SASKMinor Pro
Vladimir Bednar1502201996-19971 European Elite
Lukas Bednarik72253661161998-19991F1979-09-05Litvinov, Czech Rep.European Elite
Nick Bell3211213142009-20101D1990-02-07Innisfail, ALTAMajor Junior
Matt Bellerive100243458742012-20142R1994-12-07North Vancouver, BCMajor Junior
Shane Bendera138022251997-20025G1982-07-10Edmonton, ALTAMinor Pro
Andrew Bergen29756781342221997-20025C1981-10-06Luseland, SASKMajor Junior
Mike Berube118522271342005-20072D1988-05-20Edmonton, ALTAMinor Pro
Luke Betts84437522005-20083L1989-05-24Maple Ridge, BCMajor Junior
Craig Bilick200041993-19952L1978-08-09Yorkton, SASKMinor Pro
Curtis Billsten1000062002-20031R1986-09-10Calgary, ALTAMinor Pro
Carson Birnie115221941802022-20242L2005-02-22Arcola, SASKMajor Junior
Jan Bittner14000252012-20131D1993-01-01Most, Czech Rep.Major Junior
Ryan Blatchford18022352002-20031L1985-02-11Kelvington, SASKMajor Junior
Conner Bleackley259801031831802011-20165C1996-02-07High River, ALTAMinor Pro
Colton Bobyk16429791082362014-20173D1996-03-17Red Deer, ALTAMajor Junior
Ryan Bonni2031013411998-19991D1979-02-18Winnipeg, MANMajor League
Riley Boomgaarden21011282012-20131D1994-11-01Grande Prairie, ALTAMajor Junior
Bryan Boorman1210121995-19961C1977-03-03Dawson Creek, BCMajor Junior
Aaron Borejko145221231342009-20123D1991-03-28Edmonton, ALTAMajor Junior
Jordan Borysiuk911222017-20203C2002-01-26Mannville, ALTAMajor Junior
Joel Boschman27066611997-19981D1977-08-17Saskatoon, SASKMinor Pro
Quentin Bourne7801515552022-20242D2006-03-04Lawndale, CAMajor Junior
Josh Bray100002005-20061C1987-10-03Balgonie, SASKMajor Junior
Nathan Brice1061416302102002-20042L1984-02-26Victoria, BCMajor Junior
Dexter Bricker18011172011-20121L1995-04-22Saskatoon, SASKMajor Junior
Talon Brigley194333063422021-20243R2005-02-16Sylvan Lake, ALTAMajor Junior
Byron Briske1091038482901993-19952D1976-01-23Humboldt, SASKMinor Pro
Mike Broda1402932611761995-19983L1977-05-26Calgary, ALTAMajor Junior
Mike Brown1332318413681994-19973W1979-04-29Surrey, BCMajor League
Tanner Brown506602022-20231D2002-10-24Kelowna, BCMajor Junior
Craig Brunel353251401999-20001R1979-12-11Minnedosa, MANMinor Pro
Jeff Budai812301992-19931L1973-03-04Calgary, ALTAMinor Pro
Alexei Budayev78282452541994-19962C1975-04-24Pavlovsky Posad, RussiaMinor Pro
Brayden Burke300022013-20152L1997-01-01Edmonton, ALTAMinor Pro
Escalus Burlock810102022-20231R2006-04-11Edmonton, ALTAMajor Junior
Taz Burman3801102013-20152G1997-02-16Vancouver, BCEuropean Elite
Mason Burr62314232009-20122R1994-03-31Airdrie, ALTAMajor Junior
Scott Burt41121224501996-19982L1977-02-07Mackenzie, BCMinor Pro
Matthew Campese35235122016-20171L1997-12-10Prince Albert, SASKMajor Junior
Mike Cann17033102006-20071D1988-07-21Cochrane, ALTAMajor Junior
Curtis Cardinal1364162103591992-19953L1975-08-07Chetwynd, BCMinor Pro
Elias Carmichael601910352023-20241D2003-03-18Langley, BCMajor Junior
Chris Cederstrand27022281997-19992L1980-04-16Martensville, SASKMajor Junior
Brennan Chapman5241014912005-20061D1985-01-11Lloydminster, ALTAMajor Junior
Nick Charif6841721332013-20152D1995-02-06Edmonton, ALTAMajor Junior
Cole Chorney646612222013-20152C1996-03-21Leduc, ALTAMajor Junior
Jason Clague87055201992-19953G1974-03-11Stockholm, SASKMajor Junior
Michael Clague300001997-19992G1981-01-23Stockholm, SASKMajor Junior
Morgan Clark7901142006-20093G1990-02-17Toronto, ONTMajor Junior
Matthew Cline83121224722004-20062C1988-02-02Edmonton, ALTAMajor Junior
Andrew Coates3301161998-19991L1982-09-13Edmonton, ALTAMinor Pro
Willie Coetzee1674976125882007-20103R1990-11-07Johannesburg, South AfricaMinor Pro
Brett Cote7294049362014-20151D1994-05-21Oakbank, MANMajor Junior
Chase Coward4500022019-20234G2003-01-19Swift Current, SASKMajor Junior
Josh Cowen1791830483322008-20124R1991-01-04Salmon Arm, BCMajor Junior
Cam Cunning40191332522005-20061L1985-06-04Powell River, BCMinor Pro
Brandon Cutler1067714972016-20182L2000-01-04Fort McMurray, ALTAMinor Pro
Regan Darby37412161691998-20002D1980-07-17Estevan, SASKMinor Pro
Brett Davis78223355422018-20202R1999-06-01Oakbank, MANMinor Pro
Mark Dawkins4800001992-19931G1972-01-16Calgary, ALTAMinor Pro
Jeff de Wit2404147881072013-20195C1998-03-14Red Deer, ALTAMinor Pro
Brad Deagle6201212512008-20113D1992-03-08Lethbridge, ALTAMajor Junior
Jordie Deagle106111526992008-20102L1989-01-01Lethbridge, ALTAMajor Junior
Jake DeBrusk37122739322015-20161L1996-10-17Edmonton, ALTAMajor League
Jordan DePape210122012-20131R1992-03-17Winnipeg, MANMajor Junior
Rhyse Dieno1135273125442012-20142R1993-07-03Davidson, SASKMajor Junior
Kolton Dixon951891642013-20152D1995-03-09Red Deer, ALTAMajor Junior
Jared Dmytriw26639102017-20181R1998-06-06Craven, SASKEuropean Lower Leagues
Kayle Doetzel292549542782011-20165D1995-06-19Saskatoon, SASKMinor Pro
Adam Dombrowski7421012851998-20013D1981-10-07Nanoose Bay, BCMajor Junior
Dale Donaldson1251216281211993-19952R1976-01-16Edmonton, ALTAMajor Junior
Hunter Donohoe79358362017-20192D2000-07-07Surrey, BCMajor Junior
Scott Doucet73181432902006-20082R1988-02-16Qualicum Beach, BCMajor Junior
Chris Douglas2504355981842016-20215C2000-07-06Richmond, BCMajor Junior
Samuel Drancak68122133242023-20241C2006-02-04Strakonice, CzechiaEuropean Elite
Jordan Draper710102007-20081L1989-05-12Sherwood Park, ALTAMinor Pro
Deven Dubyk3602202011-20121G1991-08-15Minitonas, MANMajor Junior
Matt Dumba19951761272342009-20134D1994-07-25Regina, SASKMajor League
Bobby Duncan505521998-19991C1979-05-29Stettler, ALTAMajor Junior
Spencer Edwards32314232006-20082R1990-11-16Coquitlam, BCMinor Pro
Luke Egener2381125362992005-20094D1988-02-08Calgary, ALTAMajor Junior
Joel Eisenkirch800062003-20041D1986-08-08Regina, SASKMajor Junior
Matt Ellison72405696802002-20031C1983-12-08Duncan, BCMajor League
Trace Elson501102011-20121R1994-11-25St. Albert, ALTAMajor Junior
Turner Elson25472791513372009-20134C1992-09-13New Westminster, BCMajor League
Derek Endicott162719261712001-20043R1983-08-28Saskatoon, SASKMajor Junior
Martin Erat1742428242000-20011R1981-08-29Trebic, Czech Rep.Major League
Jason Ertl1501215271102000-20044L1984-05-11Red Deer, ALTAMajor Junior
Cody Esposito110714212092007-20103L1989-02-18Airdrie, ALTAMinor Pro
Matteo Fabrizi169920291812021-20243D2005-03-23St. Albert, ALTAMajor Junior
Devan Fafard187416203442011-20154D1994-04-27Carlyle, SASKMajor Junior
River Fahey47134272017-20192R2001-05-21Campbell River, BCMajor Junior
Byron Fancy6700022016-20215G2001-02-20Claresholm, ALTAMajor Junior
Austin Ferguson400002012-20131R1995-01-11Abbotsford, BCMajor Junior
Brett Ferguson21243811242532008-20113L1990-03-06Vibank, SASKMinor Pro
Landon Ferraro17966591252192006-20104C1991-08-08Trail, BCMajor League
Scott Feser158324577922011-20154L1995-05-01Red Deer, ALTAEuropean Lower Leagues
Gerry Festa4500002004-20051G1984-01-18Calgary, ALTAMinor Pro
Jack Flaman1423522017-20181C1997-04-15Vibank, SASKMinor Pro
John Flatters670331622004-20062D1987-06-17Calgary, ALTAMajor Junior
Haydn Fleury259301041341802011-20165D1996-07-08Carlyle, SASKMajor League
Frantisek Formanek1613656921852021-20243R2004-05-06Chrudim, Czech Rep.European Elite
Devin Francon2581524394501996-20026W1980-02-14Melfort, SASKMinor Pro
Colin Fraser269741402146402001-20054C1985-01-28Sicamous, BCMajor League
Matt Fraser800042006-20082L1990-05-20Red Deer, ALTAMajor League
Jared Freadrich6462430542016-20171D1998-03-04Camrose, ALTAMinor Pro
Eric Frere76022422004-20062D1988-11-15Trochu, ALTAMajor Junior
Byron Froese70433881372010-20111C1991-03-12Winkler, MANMajor League
Matthew Gard5571118322023-20241C2007-04-07Winnipeg, MANMajor Junior
Michael Garnett2201121999-20012G1982-11-25Saskatoon, SASKMajor League
Brady Gaudet1241041511172012-20142D1994-04-09Redvers, SASKMajor Junior
Connor Gay323141782014-20151R1995-05-04Saskatoon, SASKMajor Junior
Carsen Germyn10049581071912001-20032L1982-02-22Campbell River, BCMajor League
Tyler Giebel110102011-20121C1993-02-28Balgonie, SASKMajor Junior
Tanner Gillies12611920552004-20062C1987-06-14Moose Jaw, SASKMajor Junior
Josh Gionfriddo300002004-20062L1989-02-08Colorado Springs, COMajor Junior
Tayem Gislason801122022-20231D2003-04-06Winnipeg, MANMajor Junior
Austin Glover34102232122016-20171R1996-01-15Clavet, SASKEuropean Elite
Cam Gorchynski900002008-20091G1992-12-04Chiliwack, BCMajor Junior
Boyd Gordon260771302071101999-20034C1983-10-19Unity, SASKMajor League
Ryan Gottfried48178182018-20202D2001-08-21Winnipeg, MANMajor Junior
Lucas Grayson41112782010-20122D1994-01-06Port Hardy, BCMajor Junior
Levi Green400022023-20241L2005-01-09New Westminster, BCMajor Junior
Nathan Green2791322242009-20101C1989-07-13Winnipeg, MANMajor Junior
Davie Greenway1000051993-19941D1976-06-27Edmonton, ALTAMinor Pro
Mario Grman35033432014-20151D1997-04-11Topolcany, SlovakiaEuropean Elite
Cody Gross95141529362007-20092C1989-05-26Winnipeg, MANMajor Junior
Jayden Grubbe19439951341952019-20234C2003-01-12Calgary, ALTAMinor Pro
Shane Grypiuk31123312000-20022Major Junior
Dawson Guhle1100022010-20111G1992-10-15Daysland, ALTAMajor Junior
Blake Gustafson12431922392019-20234D2002-05-21Ardrossan, ALTAMajor Junior
Brad Haber33044212009-20101D1990-04-05Aldergrove, BCMajor Junior
Brandon Hagel2591031762792562015-20194L1998-08-27Saskatoon, SASKMajor League
Stephen Hak56246122011-20132D1994-02-01Winnipeg, MANMajor Junior
Sean Halifax68210121091992-19942D1975-09-05Trail, BCMinor Pro
Tyler Halliday4011122005-20082R1989-03-11Kamloops, BCMajor Junior
Beckett Hamilton300002023-20241R2008-03-28Saskatoon, SASKMajor Junior
Joel Hamilton114144357712011-20132C1994-09-09Cochrane, ALTAMajor Junior
Craig Hann500001994-19951G1978-01-31Fort Macleod, ALTAMajor Junior
Matthew Hansen26077162005-20061D1985-01-18North Battleford, SASKMajor Junior
Martin Hanzal60265985942006-20071C1987-02-20Pisek, Czech Rep.Major League
Cameron Hausinger1423354871672016-20203R1999-01-12Anchorage, AKMinor Pro
Adam Helewka34261945342015-20161L1995-07-21Burnaby, BCMinor Pro
Jay Henderson1251822402191994-19962L1978-09-17Edmonton, ALTAMajor League
Joel Henituik111182442732003-20052L1985-04-19Spruce Grove, ALTAMinor Pro
Jordan Henry101933422132005-20072D1986-02-11Milo, ALTAMinor Pro
Jacob Herauf173336391032016-20193D2000-05-16Sherwood Park, ALTAMajor Junior
Andre Herman1015611512003-20052C1987-04-13Sherwood Park, ALTAMinor Pro
Rob Herrington600081992-19931G1973-06-29Surrey, BCMajor Junior
Fred Hettle200001992-19931D1972-03-19St. Albert, ALTAMinor Pro
Ben Hiltz200002016-20171C1999-08-11Weyburn, SASKMajor Junior
Brent Hobday11134171999-20001L1979-08-26Oakbank, MANMajor Junior
Cody Holzapfel66099312001-20042D1984-01-24Regina, SASKMajor Junior
David Hruska2814142861995-19961F1977-01-08Sokolov, Czech Rep.European Elite
Charles Inglis57211940882011-20132C1992-05-07Winnipeg, MANMajor Junior
Jace Isley20552511032032018-20235C2002-07-14Grande Prairie, ALTAMinor Pro
Dallas Jackson414913262007-20081D1989-03-31Edson, ALTAMinor Pro
Dwayne Jean12192029562022-20242R2004-04-08Edmonton, ALTAMajor Junior
Adam Jennings1200002002-20042G1985-11-30Victoria, BCMajor Junior
D-Jay Jerome23538122016-20171R1999-11-05Lethbridge, ALTAMinor Pro
Colin Johnson62066161999-20012D1982-03-12Davidson, SASKMinor Pro
Greg Johnson14112341994-19951L1977-03-29Brooks, ALTAMajor Junior
Reese Johnson18755451001552014-20195C1998-07-10Regina, SASKMajor League
Todd Johnson66294574241992-19931C1972-02-02Calgary, ALTAMinor Pro
Tyler Johnson90172845702003-20052C1985-07-11Breton, ALTAMajor Junior
Wyatt Johnson22658731312032012-20164C1995-03-05Saskatoon, SASKMajor Junior
Chris Johnston2581422601994-19951L1974-12-25Brandon, MANMinor Pro
Neil Johnston712228501021993-19952C1974-07-08Eston, SASKMinor Pro
Blair Jones1481944631202002-20053C1986-09-27Central Butte, SASKMajor League
Ollie Josephson137175067532021-20243C2006-07-22Victoria, BCMajor Junior
John Kachur55393271411997-19981C1977-02-15Yorkton, SASKMinor Pro
Adam Kambeitz2674454982772008-20135L1992-06-23Coaldale, ALTAEuropean Lower Leagues
Liam Keeler65252045342021-20221C2001-01-16Edmonton, ALTAMajor Junior
Drew Kehler56110111631998-19991D1978-03-24Grand Forks, BCMinor Pro
Matt Keith49252651322002-20031C1983-04-11Edmonton, ALTAMajor League
Diarmuid Kelly1191425391472000-20033C1982-04-13Red Deer, ALTAMinor Pro
Kyle Kelsey4301182022-20242G2004-01-22Maple Ridge, BCMajor Junior
Stuart Kerr141417213822002-20053D1984-04-22Carberry, MANMinor Pro
Chris Kibermanis168611172491993-19963D1976-03-24Gibbons, ALTAMajor Junior
Ben King165971092061372019-20234C2002-05-15Vernon, BCMinor Pro
Lewis Kinvig1602261994-19951C1976-04-27Ashcroft, BCMajor Junior
Lucas Kirsch110101995-19961D1977-06-04Calgary, ALTAMinor Pro
Tommi Kivisto6512122492008-20091D1991-06-07Vantaa, FinlandMinor Pro
Garrett Klotz35202262005-20061L1988-11-27Regina, SASKMinor Pro
Kyle Klym600092005-20061L1988-10-02Winnipeg, MANMajor Junior
Jordan Knackstedt1572337601242004-20073R1988-09-28Saskatoon, SASKMinor Pro
Kris Knoblauch4441418291995-19972W1978-09-24Imperial, SASKMinor Pro
Presten Kopeck136325486582013-20163C1995-01-26Medicine Hat, ALTAMajor Junior
Kyle Kos1721268801981996-19993D1979-05-25Hope, BCMinor Pro
Joel Kot8551621302006-20093D1990-08-20Moose Jaw, SASKMajor Junior
Ladislav Kouba2173559941332000-20044L1983-09-10Vimperk, Czech Rep.Minor Pro
Patrick Kozyra55145242006-20071D1989-01-24Sherwood Park, ALTAMajor Junior
Mike Krgovich67437542006-20082R1990-01-29Coquitlam, BCMajor Junior
Andrej Kudrna1295977136462009-20112L1991-05-11Nove Zamky, SlovakiaEuropean Elite
Darcy Kuemper179044462008-20113G1990-05-05Saskatoon, SASKMajor League
Colby Kulhanek24336172007-20081L1989-08-11Port Coquitlam, BCMajor Junior
Paul Kurceba134818261942003-20063D1987-02-19Calgary, ALTAMinor Pro
Jearum Kurtz34134101998-20002D1983-04-21Winnipeg, MANMajor Junior
Henry Kuster2592332161997-19981W1977-11-11Stony Plain, ALTAMinor Pro
Mikko Kuukka13773643372003-20052D1985-11-03Hameenkyro, FinlandEuropean Elite
Kevin Labbe500001997-19981R1982-03-08Stony Plain, ALTAMajor Junior
Riley Lamb7302242016-20182G1998-08-28Rivers, MANMinor Pro
Pierre-Paul Lamoureux181315183322004-20073C1987-07-05Grand Forks, NDMajor Junior
Jhett Larson21446681141122020-20244R2004-02-03Delisle, SASKMajor Junior
Carson Latimer35101525292023-20241R2003-01-10Surrey, BCMajor Junior
Ryley Layden2741620302002-20031C1982-05-29Rocky Mountain House, ALTAMajor Junior
Josh Lazzari201101994-19951Major Junior
Devon LeBlanc107121123402004-20073L1988-03-09Brandon, MANMinor Pro
Peter Leboutillier19254621167431992-19953R1975-01-11Minnedosa, MANMajor League
Brad Leeb23873961692821994-19995R1979-08-27Red Deer, ALTAMajor League
Scott Lega80412161491994-19962D1977-07-11Salmon Arm, BCMinor Pro
Josh Lepp2500022005-20061G1985-02-10Dalmeny, SASKMajor Junior
Andrew Leslie4900002004-20062G1986-06-25Saskatoon, SASKMajor Junior
Chase Leslie10641418552018-20213D2002-08-23Camrose, ALTAMajor Junior
Paul Levarsky17011122006-20071D1989-01-16Surrey, BCMajor Junior
Cam Lilley41167272004-20051C1986-03-08Crossfield, ALTAMinor Pro
Kalan Lind16556771332672020-20244C2005-01-25Shaunavon, SASKMajor Junior
Mats Lindgren126185775652022-20242D2004-08-26Vancouver, BCMajor Junior
Terry Lindgren2651867855931992-19964D1975-10-11Edmonton, ALTAMinor Pro
Brian Loney663936751471992-19931R1972-08-09Winnipeg, MANMajor League
Mark Louis6251419782007-20081D1987-04-18Ponoka, ALTAMinor Pro
Chase Lowry300002016-20182C2000-05-12Edmonton, ALTAMajor Junior
Ross Lupaschuk11141641052511999-20012D1981-01-19Edmonton, ALTAMajor League
Doug Lynch22449751244691998-20035D1983-04-04North Vancouver, BCMajor League
Jason Lynch631451312006-20071D1987-05-26Coquitlam, BCMajor Junior
Len MacAusland67220221621992-19931D1973-01-14Summerside, PEIMinor Pro
Cam MacGregor652810351992-19931C1975-05-24Medicine Hat, ALTAMajor Junior
Steve MacIntyre20000651999-20001D1980-08-08Brock, SASKMajor League
Lukus MacKenzie17044202017-20181L1999-04-26Calgary, ALTAMajor Junior
Marc Mackenzie31369282011-20121R1993-11-05Kelowna, BCMajor Junior
Jake MacLachlan501102013-20141D1996-12-20Fernie, BCMajor Junior
Marc Magliarditi1300041996-19971G1976-07-09Niagara Falls, NYMinor Pro
Josh Mahura92113142552014-20173D1998-05-05St. Albert, ALTAMajor League
Chris Maillet9919102041993-19952D1976-01-28Moncton, NBMinor Pro
Justin Mapletoft2811151602753681996-20015C1981-01-11Lloydminster, SASKMajor League
Cassidy Mappin1502537622172005-20105L1990-12-20Big Valley, ALTAMajor Junior
Eddy Marchant15843621053721992-19953R1974-01-08Santiago, ChileMinor Pro
Justen Maric100002021-20221G2004-01-08Edmonton, ALTAMajor Junior
Masi Marjamaki932128491022002-20042L1985-01-16Pori, FinlandMajor League
Kevin Marsh68352964401997-19992W1978-06-30Ardrossan, ALTAMinor Pro
Dawson Martin6510616372016-20171L1998-01-31Winnipeg, MANMajor Junior
Quinn Martin20000252016-20171L1999-03-10Santa Fe, NMMajor Junior
Trevor Martin4300002014-20173G1996-02-08Sherwood Park, ALTAMinor Pro
Kevin Masters71940491071992-19931D1972-02-01Calgary, ALTAMajor Junior
Kyle Masters10952227722019-20223D2003-04-09Edmonton, ALTAMinor Pro
Brooks Maxwell25657951521162011-20154R1994-03-31Raymond, ALTAMajor Junior
Hunter Mayo1913163941422020-20244D2004-05-07Saskatoon, SASKMajor Junior
Colten Mayor1682738651242009-20134L1993-06-04St. Albert, ALTAMajor Junior
Mike McBain253311101412191993-19974D1977-01-12Kimberly, BCMajor League
Mason McCarty83393877892013-20183R1997-01-26Blackie, ALTAMinor Pro
Marc McCoy9271017842010-20133C1994-05-31Edmonton, ALTAMajor Junior
Mark McCoy20033191992-19931D1974-06-03Prince Rupert, BCMinor Pro
Brent McDonald24447691163061995-19994R1979-10-07Olds, ALTAMinor Pro
Ken McKay82819211994-19973W1978-02-21Westbank, BCMinor Pro
Ben McMullin1200022002-20031G1983-04-07Semiahmoo, BCMajor Junior
Cody McMullin31549252004-20051L1986-10-29Cranbrook, BCMajor Junior
Shawn McNeil144911212121561997-19992C1978-03-17Pembroke, ONTMinor Pro
Scott McQueen130115161191997-20003D1981-04-21Tofield, ALTAMajor Junior
Scott McQueen8668141091996-19993F1979-12-21Saskatoon, SASKMajor Junior
Josh Medernach2901162019-20223C2003-02-02Lloydminster, ALTAMajor Junior
Derek Meech2632770971681999-20045D1984-04-21Winnipeg, MANMajor League
Dallon Melin1872228501742018-20224L2002-03-26Czar, ALTAMajor Junior
Dan Mercer43022222002-20042D1987-05-04West Vancouver, BCMinor Pro
Vladimir Mihalik623912862005-20061D1987-01-29Presov, SlovakiaMajor League
Brett Miller35112142007-20092R1991-02-02North Battleford, SASKMajor Junior
Jesse Miller26022132012-20131R1994-03-17Winnipeg, MANMajor Junior
Cory Millette106192140482010-20144L1995-01-19Storthoaks, SASKMajor Junior
Jake Missura200002023-20241D2008-06-07Saskatoon, SASKMajor Junior
Dustin Moore64202848942006-20071R1986-05-28Red deer, ALTAMajor Junior
Shaden Moore50257742004-20062D1985-05-27Edmonton, ALTAMajor Junior
Cullen Morin23512901022912006-20104D1989-06-28Meadow Lake, SASKMinor Pro
Alex Morozoff9414923422017-20192L2001-05-30Saskatoon, SASKMajor Junior
Ty Morris42223355352004-20051R1984-02-02Edmonton, ALTAMinor Pro
Vukie Mpofu699615462012-20142L1996-02-18Saskatoon, SASKMajor Junior
Frank Mrazek12564661301501997-19992L1979-05-16Ceske Budejovice, Czech Rep.Minor Pro
Locke Muller7347111062010-20122R1993-09-27St. Paul, ALTAMajor Junior
Adam Musil25165971622272012-20175C1997-03-26Delta, BCMinor Pro
Grant Naherniak400002012-20142G1996-02-16Moose Jaw, SASKMajor Junior
Chris Neiszner28649521011722001-20054C1984-02-04Craik, SASKMinor Pro
Meyer Nell12191524432013-20152C1997-04-25Boissevain, MANMajor Junior
Tyson Ness210464187602010-20133L1993-04-10Grande Prairie, ALTAMajor Junior
Rhett Nevill32011141998-19991D1982-02-23Brandon, MANMajor Junior
Ivan Nikolishin72315182202015-20161L1996-04-12Hartford, CTEuropean Elite
Nelson Nogier107626321212014-20162D1996-05-27Saskatoon, SASKMajor League
Rod Norquay301101992-19931D1974-05-13Fredericton, NBMajor Junior
Ryan Nugent-Hopkins14157120177792008-20113C1993-04-12Burnaby, BCMajor League
Trevor Nychkalo300001998-19991D1981-02-25Calgary, ALTAMajor Junior
Troy Ofukany30101727292007-20081C1987-02-02Kamloops, BCMinor Pro
Cam Ondrik2502241996-20013G1980-03-28Cranbrook, BCMajor Junior
Tyler Oswald100002011-20121G1993-04-03Sanford, MANMajor Junior
Steve Oursov29404272008-20091C1991-08-16Chilliwack, BCMajor Junior
Chris Ovington150326291621996-19993D1980-08-15Vernon, BCMinor Pro
Colin Paradis291910152017-20181D1998-04-27Sherwood Park, ALTAMajor Junior
Trey Patterson41022222019-20223D2003-01-25Calgary, ALTAMajor Junior
Dustin Paul72372966541999-20001R1979-04-22Calgary, ALTAMajor Junior
Grayson Pawlenchuk28260841441062012-20186L1997-03-22Ardrossan, ALTAMinor Pro
Stephen Peat1631132434481995-19994R1980-03-10Princeton, BCMajor League
Lane Pederson3561521192015-20161C1997-08-04Saskatoon, SASKMajor League
Trevor Peeters2800002003-20052G1987-07-02Edmonton, ALTAMajor Junior
Berkley Pennock1371323362251993-19963C1976-01-14Sherwood Park, ALTAMajor Junior
Tyler Penny1033811282007-20092R1989-04-08Weyburn, SASKMajor Junior
Dominic Perrault301102007-20081D1991-08-27Regina, SASKMajor Junior
John Persson20063671301022009-20123L1992-05-18Ostersund, SwedenMajor League
Lasse Petersen4701142016-20182G1997-07-05Swan River, MANMajor Junior
Ken Petkau383912232005-20061R1987-03-16Surrey, BCMajor Junior
Alexander Petrovic270291171464402007-20125D1992-03-03Edmonton, ALTAMajor League
Dion Phaneuf25564821465542001-20054D1985-04-10Edmonton, ALTAMajor League
Luke Philp17881662015-20161C1995-11-06Canmore, ALTAMajor League
Karey Pieper104810181622004-20073L1987-10-22Coronation, ALTAMinor Pro
Evan Pighin623811512006-20071R1988-05-06Vancouver, BCMajor Junior
Kevin Pochuk40347122011-20132D1996-05-22Winnipeg, MANMajor Junior
Tomas Polak78111122472007-20092C1990-01-22Karlovy Vary, Czech Rep.Major Junior
Evan Polei24072591313072013-20174L1996-02-19Wetaskiwin, ALTAMinor Pro
Vojtech Port200022022-20231D2005-08-03Jilhlava, CzechiaMajor Junior
Bolton Pouliot4002222010-20133G1994-08-11Calgary, ALTAMajor Junior
Ryan Pouliot1402222015-20161D1998-05-26North Vancouver, BCMinor Pro
Sam Pouliot16101112017-20181D2000-05-04North Vancouver, BCMajor Junior
Alex Poulter124101121432005-20072C1989-11-07Broomfield, COMajor Junior
Austin Pratt165313162692015-20183R1999-07-30Lakeville, MNMajor Junior
Harlan Pratt62235241995-19972D1978-12-10Redwater, ALTAMinor Pro
Matthew Pufahl61268252010-20122D1993-08-18Saskatoon, SASKMinor Pro
Braden Purtill3523582015-20161L1997-04-27Winnipeg, MANMajor Junior
Tyler Quiring55223557561993-19952L1975-01-11Prince George, BCMinor Pro
William Rathje1301162003-20041D1986-05-06Mannville, ALTAMajor Junior
Taden Rattie26101412015-20172F1998-02-27Airdrie, ALTAMajor Junior
Donovan Rattray11101132000-20011C1982-10-03Vegreville, ALTAMajor Junior
Rory Rawlyk20459162002-20031D1983-09-09Edmonton, ALTAMinor Pro
Connor Redmond714812522007-20103L1992-05-03Maple Ridge, BCMajor Junior
Kristian Reichel63342357322017-20181C1998-06-11Most, Czech Rep.Major League
Craig Reichert138841001842151992-19942R1974-05-11Winnipeg, MANMajor League
James Reimer125022102005-20083G1988-03-15Morweena, MANMajor League
Ken Richardson1304036763451992-19942W1973-01-11Peace River, ALTAMinor Pro
Jeramiah Roberts32661222023-20241R2007-05-24Colorado Springs, COMajor Junior
Derek Robertson400001992-19931G1974-01-18Winkler, MANMajor Junior
Chad Robinson129113344492009-20134C1993-02-22Minnedosa, MANMajor Junior
Darcy Robinson30156702000-20011D1981-05-03Kamloops, BCMinor Pro
Brad Rohrig119131023811996-19993C1980-08-24Cranbrook, BCMajor Junior
Travis Rolheiser200002007-20081G1989-12-07Edmonton, ALTAMajor Junior
Ashton Rome45201636662004-20062R1985-12-31Nesbitt, MANMinor Pro
Kyle Ross501910272002-20042C1986-09-12Regina, SASKMajor Junior
Ethan Rowland9512618562017-20225C2002-09-24Calgary, ALTAMajor Junior
Jordan Roy645611472016-20182C1998-09-09Kimberley, BCMajor Junior
Joel Rupprecht400051999-20001L1984-01-20Okotoks, ALTAMajor Junior
Terry Ryan16132235101996-19971L1977-01-14St. John's, NFLDMajor League
Zane Saab42415192022-20242C2006-02-21Edmonton, ALTAMajor Junior
Ethan Sakowich2681845632212015-20205D1999-02-04Athabasca, ALTAMajor Junior
Cohner Saleski501102019-20201R2002-01-14Saskatoon, SASKMajor Junior
Tyler Sandhu288101822014-20151R1996-01-07Richmond, BCEuropean Elite
Carson Sass20292736982015-20194D1999-05-22Melville, SASKMajor Junior
Mike Scarborough78156522006-20082D1990-04-04Victoria, BCMajor Junior
Lane Scheidl648816292009-20112L1992-01-14Saskatoon, SASKMinor Pro
Austin Schellenberg67369142016-20193C2000-08-02Grande Prairie, ALTAMajor Junior
Greg Schmidt194941112053771994-19973C1976-04-19North Battleford, SASKMinor Pro
Robert Schnabel62122231451997-19992D1978-11-10Prague, Czech Rep.Major League
Marek Schneider31033122022-20231D2003-02-05Prince Albert, SASKMajor Junior
Brandon Schuldhaus7102121572016-20182D1998-02-23Calgary, ALTAMajor Junior
Dustin Schwartz81033261997-20003G1979-03-30Stettler, ALTAMajor Junior
Justin Scott49369242005-20061C1987-10-17Yorkton, SASKMajor Junior
Christoffer Sedoff185171141311162019-20233D2002-02-20Helsinki, FinlandMinor Pro
Sean Selmser17449691184821992-19953L1974-11-10Calgary, ALTAMajor League
Joel Sexsmith8221214772019-20223D2002-04-13Edmonton, ALTAMajor Junior
Lloyd Shaw1031020303771995-19972D1976-09-26Regina, SASKMinor Pro
Riley Sheen44212748242014-20151L1994-12-21Edmonton, ALTAEuropean Elite
Austin Shmoorkoff73033202013-20174D1997-05-06Edmonton, ALTAMajor Junior
Ryker Singer28202202022-20231C2005-04-19Paradise Hills, SASKMajor Junior
Daulton Siwak161201939752008-20124R1993-10-25Olds, ALTAMajor Junior
Vaclav Slansky81131831341992-19942C1974-11-08Kladno, Czech Rep.European Elite
Carter Smith1052726531692007-20092R1988-04-12Eyebrow, SASKMinor Pro
Evan Smith57314242023-20241C2006-04-22Kamloops, BCMajor Junior
Hunter Smith400002012-20131R1995-07-10Carlyle, SASKMajor Junior
Jeff Smith2294032725061998-20024L1981-01-02Estevan, SASKMinor Pro
Jonathon Smith45134602005-20061D1987-10-20Sterling, AKMajor Junior
Zak Smith163272653452017-20214L2001-05-25Austin, MANMajor Junior
Brennan Sonne15358282007-20081L1987-04-13Maple Ridge, BCMajor Junior
Keaton Sorensen767916192019-20212C2002-01-26Red Deer, ALTAMajor Junior
Michael Spacek1204891139522015-20172C1997-04-09Pardubice, Czech Rep.Minor Pro
Aaron Sproule500001999-20001G1980-02-03Victoria, BCMajor Junior
Pat Stachniak34000321995-19972D1979-03-17Edmonton, ALTAMinor Pro
Kirill Starkov72343771412006-20071L1987-03-31Yekaterinburg, RussiaMinor Pro
Zak Stebner27055142005-20083D1990-05-20Saskatoon, SASKMajor Junior
Lyle Steenbergen631615311071999-20001L1979-07-22Sylvan Lake, ALTAMinor Pro
Joe Stephanson300001995-19961G1978-11-04Sylvan Lake, ALTAMajor Junior
Shay Stephenson2303848862032000-20044L1983-09-13Outlook, SASKMajor League
Joel Stepp23166631292251998-20035C1983-02-11Sylvan, ALTAMinor Pro
Aspen Sterzer3012921252013-20141C1994-09-09Canal Flats, BCMajor Junior
Blake Stevenson34122032122021-20221R2001-01-12Calgary, ALTAMajor Junior
Garnet Stevenson1000001994-19972G1979-08-15Swift Current, SASKMajor Junior
Christian Stockl733710282012-20142R1995-04-17Winnipeg, MANMajor Junior
Rhett Stoesser5801102022-20242G2005-01-31Carstairs, ALTAMajor Junior
Jason Stone3602202001-20021G1982-04-10Duncan, BCMinor Pro
Shawn Stone24055221992-19931R1975-05-04Fruitvale, BCMinor Pro
Austin Strand163734411052014-20173D1997-02-17Calgary, ALTAMajor League
Matt Strong15000442007-20081D1990-01-10Calgary, ALTAMajor Junior
Brandon Sutter20568861541362004-20084C1989-02-14Huntington, NYMajor League
Brett Sutter1243755921572005-20072C1987-06-02Viking, ALTAMajor League
Lukas Sutter45101323742013-20141C1993-10-04Lethbridge, ALTAMinor Pro
Justin Svenson1800002017-20181R2001-04-14Ile des Chenes, MANMajor Junior
Blake Sydlowski35123162018-20191L2001-10-22St. Albert, ALTAMajor Junior
Josh Tarzwell187573491872017-20214C2000-02-08Red Deer, ALTAMajor Junior
Justin Taylor57162238392003-20041C1983-01-01Edmonton, ALTAMinor Pro
Cody Thiel1056713632011-20132D1993-05-08Bruno, SASKMajor Junior
Bryce Thoma2611549641771999-20034D1982-05-04Saskatoon, SASKMinor Pro
Jarrett Thompson3851116661998-20002C1980-01-26Calgary, ALTAMinor Pro
Derek Thurston41011292023-20241D2006-05-04Delta, BCMajor Junior
Dean Tiltgen955879137581992-19952C1974-02-03Edmonton, ALTAMinor Pro
Kyle Tinordi8000132002-20031L1984-10-24Red Deer, ALTAMajor Junior
Mark Toljanich123618241821992-19942D1974-05-30Vancouver, BCMajor Junior
Martin Tomasek5341115261996-19971F1978-09-02Bikovec, Czech Rep.European Elite
Rylan Toth10004442014-20162G1996-05-31Saskatoon, SASKMinor Pro
Spencer Tremblay100002012-20131G1994-09-24Winnipeg, MANMajor Junior
Kai Uchacz188106931991802021-20243C2003-06-24De Winton, ALTAMajor Junior
Brandon Underwood672810972012-20131D1992-02-03San Marcos, CAMinor Pro
Connor Ungar3404402021-20221G2002-01-12Calgary, ALTAMajor Junior
Juraj Valach304812382007-20081D1989-02-01Zvolen, SlovakiaEuropean Elite
Jackson van de Leest342810292021-20221D2001-06-15Kelowna, BCMinor Pro
Matt Van Horlick4497161221996-19971D1976-08-26Kamloops, BCMinor Pro
Darren Van Impe112431111542431992-19942D1973-05-18Saskatoon, SASKMajor League
Jim Vandermeer248341001347141997-20014D1980-02-21Caroline, ALTAMajor League
Pete Vandermeer18041651065971992-19964L1975-10-14Red Deer, ALTAMajor League
Ted Vandermeer2023244762072003-20074L1986-05-22Caroline, ALTAMinor Pro
Filip Vasko410122012-20131L1993-12-10Humenne, SlovakiaEuropean Elite
Kris Versteeg571026361032005-20061R1986-05-13Lethbridge, ALTAMajor League
Jay Vidrine2200021998-20002F1982-07-09Anchorage, AKMajor Junior
Tony Vlastelic131283260641992-19964L1976-01-22Burnaby, BCMinor Pro
Luke Vlooswyk811242022-20242D2007-01-07Calgary, ALTAMajor Junior
Dominik Volek64241741212012-20142R1994-01-12Praha, Czech Rep.European Elite
Martin Vymazal2402262000-20011 European Elite
Darby Walker810151992-19942F1974-08-05Beaverlodge, ALTAMinor Pro
Jared Walker1712930591462002-20064L1986-01-14Winnipeg, MANMinor Pro
Jordan Walker43112233181998-20002C1979-02-23Regina, SASKMajor Junior
Jesse Wallin2151674902201994-19984D1978-03-10Saskatoon, SASKMajor League
Justin Wallin1712242641041997-20014C1980-11-17North Battleford, SASKMajor Junior
Kyle Wanvig12776641403251999-20012R1981-01-29Calgary, ALTAMajor League
Cam Ward16109962000-20044G1984-02-29Saskatoon, SASKMajor League
Lance Ward2411772896181994-19984D1978-06-02Lloydminster, ALTAMajor League
Mason Ward8331316832019-20212D2002-05-12Lloydminster, ALTAMajor Junior
J.D. Watt297815872007-20081C1987-05-25Cremona, ALTAMinor Pro
Jordan Watt2700061998-19991G1979-05-02North Delta, BCMajor Junior
Dawson Weatherill500002015-20161G1999-06-03Red Deer, ALTAMajor Junior
Earl Webb1310102013-20141R1996-05-18Calgary, ALTAMajor Junior
Jace Weir222116273992020-20244D2004-05-21Coldstream, BCMajor Junior
Liam Weir59178361992-19942D1976-05-14Manor, SASKMajor Junior
Justin Weller259932413052007-20125D1991-07-26Daysland, ALTAMinor Pro
Mike Whitney162066281994-19984G1978-03-15Swift Current, SASKMajor Junior
Roman Wick89394887332004-20062R1985-12-30Zuzwil, SwitzerlandMajor League
Chris Wickenheiser12501010371993-19974G1976-01-20Swift Current, SASKMinor Pro
Jaxsen Wiebe7391120982019-20212R2002-05-16Moose Jaw, SASKMinor Pro
Simon Witt47213352009-20101D1992-04-04Victoria, BCMajor Junior
Kevin Woodyatt300002008-20091D1992-05-19Scottsdale, AZMajor Junior
Jeff Woywitka26841991403271999-20034D1983-09-01Vermilion, ALTAMajor League
Mark Woywitka200001996-19971D1981-01-03Major Junior
Brennen Wray1751656722132006-20093C1988-03-04Moose Jaw, SASKMajor Junior
Chase Wutzke4301102021-20243G2006-07-26Debden, SASKMajor Junior
Mikhail Yakubov71325789542001-20021C1982-02-16Barnaul, RussiaMajor League
B.J. Young1511121102222741994-19973R1977-07-23Anchorage, AKMajor League
Matt Young400001992-19931L1974-05-23Fredericton, NBMajor Junior
Lane Zablocki62282048982016-20182R1998-12-27Wetaskiwin, ALTAMajor Junior
Colbi Zavisha23101102003-20052D1985-03-14Fort Saskatchewan, ALTAMajor Junior
Oleg Zaytsev66133043572018-20191C2001-01-07Moscow, RussiaEuropean Elite
Jesse Zetariuk155313161792002-20053D1986-08-25Brandon, MANMajor Junior
Alexei Zhurba2911201999-20001C1982-02-25, UkraineMajor Junior
Brad Zimmer56283361211993-19941L1973-02-18Daysland, ALTAMajor Junior
Jon Zukiwsky301871061931381993-19985C1977-10-07Red Deer, ALTAMajor Junior

+
† denotes that the player's career team information is inaccurate due to incomplete data made available by a league.
‡ denotes that the player only appeared in the playoffs.
Note: The totals presented here may not be exact. If there is no official breakdown when a player was traded mid-season, his statistics are only included with the team he finished with. So you may see players with all zeros for statistics. This means their exact team totals were not available. Their games-played will not be accounted for with any of the teams they played with in this case.