hockey DB
search by league
team
morning report
contact us
home

Melfort Mustangs all-time player list

Player Name GP G A. Pts PIM Seasons Yrs. Pos. Birthdate Birthplace Highest Level
Jay Aasen121102939852011-20154D1994-06-06Melfort, SASKJunior A (Canada)
Brendan Adams501102018-20191F2000-03-10Calgary, ALTAJunior A (Canada)
Blair Adamson21145112000-20011C1982-06-29Gladstone, MANJunior A (Canada)
Christian Albertson41971682019-20201C2001-05-10Saskatoon, SASKJunior A (Canada)
Carson Albrecht1465880138542016-20193R1998-05-23Martensville, SASKCollege-University
Ty Albrecht1742602018-20223R2002-08-23Martensville, SASKJunior A (Canada)
Rod Aldoff1282448724411989-19912D1971-01-30Lethbridge, ALTAMinor Pro
Shane Allard1200002000-20011G1983-09-06Cranberry Portage, MANJunior A (Canada)
Ben Allen16771402017-20181C1997-07-31Allen, TXCollege-University
Isaac Alvarado27235542019-20201F2001-06-16West Vancouver, BCJunior A (Canada)
Nik Amundrud100002013-20141G1997-10-20Melfort, SASKMajor Junior
Trevor Amundrud11303321992-19942G1974-07-11Melfort, SASKMinor Pro
Carter Anderson57202747462020-20222R2001-02-03Langley, BCJunior A (Canada)
Chase Anderson2836982018-20191L1999-09-29Lloydminster, ALTAJunior A (Canada)
Colin Anderson112335083861994-19962W1976-03-02Regina, SASKMinor Pro
Evan Anderson462447711871992-19931C1972-01-05Regina, SASKMinor Pro
Zach Anderson140334780482017-20203R1999-03-19Calgary, ALTAJunior A (Canada)
Dean Andres300001989-19901Junior A (Canada)
Daryl Andrews5521214511995-19961D1977-04-27Campbell River, BCMinor Pro
Nick Angelo14235142010-20111R1991-08-31Williamsville, NYCollege-University
Matt Anholt100002011-20121D1994-05-15Prince Albert, SASKCollege-University
Sheldon Argent125513181912010-20155L1994-03-10Melfort, SASKJunior A (Canada)
Kenzie Arnold97345084982018-20202C1999-10-08Dodsland, SASKJunior A (Canada)
Hunter Arps5000042016-20193G1999-02-02Pleasantdale, SASKJunior A (Canada)
Sean Aschim51173451642010-20111C1992-12-30Saskatoon, SASKMajor Junior
Dylan Ashe47246932018-20202D2002-07-22Warman, SASKJunior A (Canada)
Riley Ashe5483038182022-20231F2006-01-30Warman, SASKJunior A (Canada)
Kurtis Astle15572801521652004-20073R1986-08-20Port Coquitlam, BCCollege-University
Jason Attenberg000002000-20011R1983-08-28Prince Albert, SASKJunior A (Canada)
Steven Bacovsky800042020-20222G2001-07-20Calgary, ALTACollege-University
Johnny Badura8668141062009-20112F1991-11-01Taber, ALTAJunior A (Canada)
Brad Bagu160211131343511991-19943D1973-02-18Fernie, BCMinor Pro
Justin Ball1568683169592016-20193L1998-08-06Saskatoon, SASKCollege-University
Leighton Ballard183636421681998-20013D1980-01-09Tisdale, SASKJunior A (Canada)
Devin Balness1211282010-20111L1992-04-03Beausejour, MANMajor Junior
Jesse Bannerman21325452007-20081 Junior A (Canada)
Zach Bansley200022021-20221R2005-06-01Tisdale, SASKMajor Junior
Justin Bardarson18437332010-20111F1990-06-06Burns Lake, BCJunior A (Canada)
Jared Barilla100002013-20141D1995-03-01Brampton, ONTJunior A (Canada)
Brett Barker5451217362001-20021D1982-06-28Spy Hill, SASKJunior A (Canada)
Troy Barnard1100001998-19991G1979-02-18Kenora, ONTJunior A (Canada)
Jordan Bauer100002010-20111R1991-05-20Edmonton, ALTAMajor Junior
Brendan Baumgartner7022132007-20081C1989-04-07Edmonton, ALTAMinor Pro
Josh Bear100002017-20181DJunior A (Canada)
Kirk Bear19347202015-20161D1995-08-22Whitewood, SASKMajor Junior
Sterling Bear2741721582010-20111C1990-11-07Martensville, SASKMajor Junior
Vincent Beaudry822422017-20181L1997-03-07Montmagny, PQMinor Pro
Landon Belchamber8391221242010-20144L1993-08-07Carragana, SASKJunior A (Canada)
Alex Bell100002021-20221G2001-08-18La Ronge, SASKJunior A (Canada)
Logan Belton66232851322022-20242L2004-01-19Winnipeg, MANJunior A (Canada)
Gaetan Benoit16635781133481997-20003C1979-07-24Prince Albert, SASKCollege-University
Carter Berg153829373222009-20134L1992-09-04Saskatoon, SASKMajor Junior
Mitch Berg117153954732009-20123D1991-02-17Saskatoon, SASKMajor Junior
Dawven Berggren1561254661072013-20163D1995-01-30Saskatoon, SASKJunior A (Canada)
Mike Bergren000002000-20011GJunior A (Canada)
Kaleb Binner374711792023-20241F2005-11-28Calgary, ALTAJunior A (Canada)
Mark Black3000352004-20051F1984-08-19Edmonton, ALTAMinor Pro
Adam Blackwell793363712000-20022L1982-07-16Saskatoon, SASKJunior A (Canada)
Roan Blampin10487153962000-20033L1983-02-18Big River, SASKMinor Pro
Roper Blanchard100002023-20241R2005-03-02Prince Albert, SASKJunior A (Canada)
Trevor Blevins17727871146521993-19963R1975-10-08Melfort, SASKJunior A (Canada)
Paul Bloomer201102023-20241R2005-04-10Chicago, ILJunior A (Canada)
Jordan Boldt972681742003-20052D1985-04-03Warman, SASKJunior A (Canada)
Jacob Bonin2742682013-20141F1994-06-30Sudbury, ONTJunior A (Canada)
Riley Boomgaarden9371926962013-20152D1994-11-01Grande Prairie, ALTAMajor Junior
Brandon Boon5956111062000-20022L1982-04-18Lucky Lake, SASKCollege-University
Tyler Borstmayer14022112010-20111D1993-02-23St. Brieux, SASKMajor Junior
Kyle Bosch2861117322019-20201C1999-01-12Kindersley, SASKJunior A (Canada)
Brennen Bosovich46101626242012-20131C1993-01-28Martensville, SASKMajor Junior
Kurtis Boutet18145361991-19921C1973-05-18Calgary, ALTAMajor Junior
Dakota Boutin15057841414542013-20174R1997-07-03Moosomin, SASKCollege-University
Coletyn Boyarski11314192020-20222L2002-07-07Kelowna, BCJunior A (Canada)
Justin Boyer1554887135322012-20164R1995-07-24St.Louis, SASKJunior A (Canada)
Brian Bradford373811551988-19912RMelford, SASKMajor Junior
Connor Bradshaw73121729732010-20122F1991-12-05Medicine Hat, ALTACollege-University
Derek Brandon60516212561999-20012L1981-01-21Mortlach, SASKMajor Junior
Mark Brenner100001994-19951G1975-10-23Lanigan, SASKCollege-University
Colby Brett34268302019-20201D2001-08-07Phoenix, AZJunior A (Canada)
Dexter Bricker513710542013-20152L1995-04-22Saskatoon, SASKMajor Junior
Cam Bristow16749551044641991-19943R1973-03-07Saskatoon, SASKMinor Pro
Scott Brkich27268142010-20111D1990-09-19High River, ALTAMajor Junior
Troy Broeckel42123161988-19891DStar City, SASKJunior A (Canada)
Carter Brown600022016-20171D1998-10-17Edmonton, ALTAJunior A (Canada)
Cody Brown9929111112011-20132D1993-03-28Hussar, ALTAJunior A (Canada)
Tommy Brown95175168902007-20092D1989-08-07Prince Albert, SASKCollege-University
Nathan Brummitt75143650932004-20062D1986-04-25Calgary, ALTACollege-University
Shawn Bryne110101995-199611975-01-02Junior A (Canada)
Cory Buffin35505972007-200811988-04-19 Junior A (Canada)
Calvin Bugyik4902241999-20012G1981-03-17Anola, MANJunior A (Canada)
Selleck Bunn200002007-200811989-02-06 Junior A (Canada)
Michael Bunting502262007-20081L1988-03-18Port Hardy, BCJunior A (Canada)
Leighton Burns-Marion300042020-20211R2000-03-23Regina, SASKCollege-University
Hunter Buzzi200002017-20181F1999-04-26Ignace, ONTJunior A (Canada)
John By100002007-200811990-04-26 Junior A (Canada)
Damon Byers15325292021-20221D2002-07-03Edson, ALTAJunior A (Canada)
Levi Cable110102010-20111L1994-08-31Hudson Bay, SASKEuropean Elite
Todd Cairns63123749611989-19912Junior A (Canada)
Aaren Cambell59812201031989-19901Junior A (Canada)
Aaron Cameron8112211996-19971Junior A (Canada)
Garett Cameron1761211292504282000-20033L1982-08-09Grandora, SASKMinor Pro
Aaron Campbell12946651111661990-19922C1971-01-04Kindersley, SASKCollege-University
Terry Cardinal4872027601994-19951C1976-10-25Leduc, ALTAJunior A (Canada)
Lee Carfantan114132134921996-19982Junior A (Canada)
Logan Casavant500002015-20161R1997-06-02Melfort, SASKCollege-University
Robi Cavallari58022102006-20071G1986-08-20Coquitlam, BCJunior A (Canada)
Layne Cay102202016-20171DJunior A (Canada)
Colin Chala2115641990-19911C1972-04-20Calgary, ALTAJunior A (Canada)
Brett Charette2022402011-20121L1993-07-26Winnipeg, MANJunior A (Canada)
Jason Charlesworth131811193491996-19993DEdmonton, ALTACollege-University
Ben Chase533811262019-20212C2000-11-19College Grove, MNCollege-University
Rich Chestolowski61101424391988-19891LSaskatoon, SASKJunior A (Canada)
Gary Childerhose1313260921962007-20103L1989-10-29Altona, MANCollege-University
Todd Chinova37262955232009-20101R1989-02-28Stratford, CTMinor Pro
Donovan Chow545510402007-20081F1987-02-17Regina, SASKJunior A (Canada)
Lee Christensen9743539662009-20112D1991-06-02Winnipeg, MANMinor Pro
Troy Ciernia1100002004-20051G1984-09-07Eagan, MNCollege-University
Ashton Clark395381562015-20161L1996-07-07Aberdeen, SASKJunior A (Canada)
Riley Clark56102333572007-20081D1988-07-03Saskatoon, SASKCollege-University
Kelly Clarke94717241171993-19952D1975-03-13Avonlea, SASKJunior A (Canada)
Brady Clayton2012322019-20201C2001-08-09Lloydminster, ALTACollege-University
Andrew Clifford201192006-20071D1987-02-21Cranbrook, BCJunior A (Canada)
Trent Coghill200001988-19891D1972-10-02Melfort, SASKMajor Junior
Kassidy Collins23055292007-20081D1989-01-01Cochrane, ALTAJunior A (Canada)
Chancy Colquhoun2402261998-19991GOttawa, ONTMinor Pro
Joey Comte33257691998-19991Junior A (Canada)
Wyatt Cook21426662022-20231L2003-01-05Cold Lake, ALTAJunior A (Canada)
Kristan Coombs1301122023-20241G2005-06-28Calgary, ALTAJunior A (Canada)
Charles-Albert Corsi37000102010-20111G1990-01-29Rosemere, PQMinor Pro
Chad Cossey300051999-20001D1980-10-29Tofield, ALTACollege-University
Greg Cowie1762753802071994-19973C1976-03-31Lethbridge, ALTAMajor Junior
Danton Cox1503342023-20241D2005-01-09Prince Albert, SASKJunior A (Canada)
Kim Cox211221989-19901Junior A (Canada)
Logan Cox6261622602020-20244R2003-01-13Prince Albert, SASKJunior A (Canada)
Ryan Cox7000212004-20051D1986-08-01The Pas, MANJunior A (Canada)
David Coyle34131528162022-20242R2004-03-29North Vancouver, BCJunior A (Canada)
Craig Cullen15268101989-19901Junior A (Canada)
Trenton Curtis50122941262021-20232C2002-01-30Bethune, SASKJunior A (Canada)
Brenden Cuthbert1700022003-20041G1984-02-11Saskatoon, SASKMinor Pro
Cody Danberg420202004-20051L1987-03-05Canwood, SASKCollege-University
Adam Daniel39358152005-20061L1986-02-12St. Louis, SASKJunior A (Canada)
Garret Darby1101101997-19981Junior A (Canada)
Jordan Dasko100042017-20181DJunior A (Canada)
Jake Daughtry17123122011-20121F1993-10-28Victoria, BCJunior A (Canada)
Wyatt Day1251617331252021-20243L2003-03-12Gordondale, ALTAJunior A (Canada)
Zach De Graves1700002014-20151G1995-06-02Edmonton, ALTAJunior A (Canada)
Jon Deagle8112132005-20061 Junior A (Canada)
Brent Dean168627334921996-19993College-University
Tom Decouteau571934531431988-19891FSaskatoon, SASKCollege-University
Kirk Degelman19213611996-19982Junior A (Canada)
Tyler Deis1173756933081992-19942R1974-07-10Calgary, ALTAMinor Pro
Joel Dennis6453136541996-19971Junior A (Canada)
Mike Dennison2121214691988-19891Junior A (Canada)
Lonny Deobald29101271992-19931R1974-06-11Prince Albert, SASKJunior A (Canada)
Rhett Deobold100001997-19981Junior A (Canada)
Matt Desmarais1672772993591992-19953D1974-12-27Meadow Lake, SASKMajor Junior
Frankie Dicks5123362004-20051L1984-04-24Thompson, MANJunior A (Canada)
Joshua Dobberthien1605582017-20181F1999-05-26Calgary, ALTAJunior A (Canada)
Matt Dochylo310122010-20111L1991-10-09Christopher Lake, SASKJunior A (Canada)
Curtis Doell1222669953911994-19962D1976-10-03Saskatoon, SASKMinor Pro
Kevin Doell128741111853251997-19992C1979-07-15Saskatoon, SASKMajor League
Nolan Doell31181634202021-20221C2001-07-13Martensville, SASKJunior A (Canada)
Boedy Donald141626321922016-20193D1998-04-10Star City, SASKJunior A (Canada)
Mike Dopko300022007-20081D1990-12-03Wakaw, SASKJunior A (Canada)
Cory Dosdall221013232321989-19901C1973-02-01Regina, SASKMinor Pro
Jared Dougherty000002002-20031D1984-03-03Moose Jaw, SASKJunior A (Canada)
Geoff Drader1431721381071999-20023R1981-04-26Hazelridge, MANJunior A (Canada)
Jason Duda636081141501995-19961W1975-05-05Sexsmith, ALTAMinor Pro
Parris Duffus131033871988-19902G1970-01-27Denver, COMajor League
Ryan Duguay73395089762022-20242L2003-10-18Edmonton, ALTAJunior A (Canada)
Andrew Durham4513720712014-20151F1995-03-30Richardson, TXMinor Pro
Wes Dust1091123341072002-20042L1983-01-27Bruno, SASKJunior A (Canada)
Reilley Dutchak46101727322003-20041C1983-12-30Saskatoon, SASKJunior A (Canada)
Ryan Dyck18134331995-19961D1976-04-20Saskatoon, SASKMajor Junior
Leigh Eagleton300022007-200811988-02-27 Junior A (Canada)
Jake Ebner1033740771882005-20072R1986-10-18Port Coquitlam, BCJunior A (Canada)
Jesse Ehnisz3400022010-20122G1991-05-05Unity, SASKMajor Junior
Jason Ehry19448391988-19891LMedicine Hat, ALTAJunior A (Canada)
Bo Eisner4526822023-20241D2005-04-04Swan River, MANJunior A (Canada)
Ilya Ejov4401122007-20081G1987-01-12Krasnodar, RussiaEuropean Elite
Tristan Elder31112132752017-20181R1997-12-11Kinistino, SASKMajor Junior
Cam Emigh7941519282021-20243D2003-07-05Bonnyville, ALTAJunior A (Canada)
Valeri Ermolov42353873301995-19961C1975-08-22Minsk, BelarusMinor Pro
Preston Eshenko6691726672012-20142D1994-09-18Canmore, ALTAJunior A (Canada)
Karlen Ethier7800091996-19982G1977-09-26Calgary, ALTAMajor Junior
Tye Evans70111324822021-20243C2003-10-30Grand Prairie, ALTACollege-University
Tim Evason19033271999-20001D1980-05-02Dauphin, MANJunior A (Canada)
Brennon Ewen124739461582004-20073D1986-01-14Drake, SASKJunior A (Canada)
Tanner Exner200002007-20081C1991-04-23Regina, SASKMajor Junior
Scott Fankhouser45000201995-19961G1975-07-01Bismarck, NDMajor League
Adam Fauchoux1564959108932012-20153D1994-03-10Prince Albert, SASKCollege-University
Taylor Fauchoux5011302011-20121L1992-05-12Prince Albert, SASKJunior A (Canada)
Joel Favreau5702262020-20233G2002-05-20Prince Albert, SASKCollege-University
Justin Favreau100022005-20061D1988-05-06Saskatoon, SASKCollege-University
Tulsen Fawcett6022192018-20191D2000-02-19Grimshaw, ALTAJunior A (Canada)
Brad Federenko1316872140661990-19922R1972-04-13Prince Albert, SASKMinor Pro
Ruslan Fedotenko64353166551997-19981F1979-01-18Kiev, UkraineMajor League
Ramsey Fehr9992029502005-20072C1987-02-19Morden, MANJunior A (Canada)
Jackson Fellner100002022-20231G2003-03-25Regina, SASKCollege-University
Matt Fennell16934691031222002-20064D1986-12-03Melfort, SASKCollege-University
Colin Fernandes100022010-20111G1990-09-15Surrey, BCJunior A (Canada)
Devin Fink300001990-19911GJunior A (Canada)
Daniel Fisher300022018-20191R1998-04-04Calgary, ALTAJunior A (Canada)
Kris Fizzell461620361361996-19971C1977-04-25Calgary, ALTAMajor Junior
Clint Fladeland64405292181997-19981Junior A (Canada)
Trent Flaman000002000-20011L1982-04-04Saskatoon, SASKJunior A (Canada)
Adam Flick45101020342003-20052L1985-02-08Esterhazy, SASKMajor Junior
Calvin Flint4191625431992-19931C1972-06-14Paradise Valley, ALTAMajor Junior
Tao Flory10101102023-20241F2007-05-13Saskatoon, SASKJunior A (Canada)
Parker Fofonoff577815212017-20192R2001-01-19Tisdale, SASKJunior A (Canada)
Colby Folden18000332006-20071L1988-08-07St.Brieux, SASKJunior A (Canada)
Evan Folden1192739663392000-20033R1983-01-19Melfort, SASKCollege-University
Curtis Fontaine621302011-20121L1993-05-21Humboldt, SASKJunior A (Canada)
Jeremy Forbes2183039693742002-20075C1986-01-19Regina Beach, SASKJunior A (Canada)
Aaron Forer39011102004-20051G1984-11-23Melfort, SASKCollege-University
Brandon Formosa51181735992012-20131C1993-03-10Mission, BCJunior A (Canada)
Luc Fortier112302022-20231F2005-04-21Zenon Park, SASKJunior A (Canada)
Mark Foster1001162011-20132D1994-01-15Tisdale, SASKJunior A (Canada)
Greg Fouillard200021997-19981FFoxwarren, MANJunior A (Canada)
Craig Fournier200022011-20121C1993-10-04Maple Creek, SASKJunior A (Canada)
Devin Francon25810181771999-20001W1980-02-14Melfort, SASKMinor Pro
Adam Fraser1623261933471997-20003L1979-02-19Melfort, SASKCollege-University
Kyle Fraser1433452863442006-20093R1988-08-02Russell, MANJunior A (Canada)
Lucas Fraulin1423582016-20171L1998-03-16Calgary, ALTAJunior A (Canada)
Rylan Freed5082028502013-20173R1996-05-30Melfort, SASKMinor Pro
Tristan Frei16459841431982013-20163R1995-08-20Regina, SASKEuropean Elite
Chase Friedt-Mohr52144256502023-20241D2003-08-21Prince Albert, SASKMajor Junior
Chris Fuss300001997-19981D1979-01-09Prince Albert, SASKCollege-University
David Gabriel9919101512002-20052D1984-07-26Watson, SASKJunior A (Canada)
Jeremy Gagnon7000212023-20241D2005-04-25Sainte-Marie, PQJunior A (Canada)
Rob Galatiuk46011231995-19972G1977-06-05Yorkton, SASKMinor Pro
Eric Gallagher42347602004-20051L1985-05-27Chugiak, AKJunior A (Canada)
Daniel Ganert511202022-20231C2004-06-17Fox Valley, SASKJunior A (Canada)
Ryan Gareau85148221542006-20082R1988-10-06Prince Albert, SASKJunior A (Canada)
Rylan Gebhart154375188862002-20064C1985-09-15Cupar, SASKMajor Junior
Braxx George137422261922013-20174D1996-04-04Prince Albert, SASKJunior A (Canada)
Dean Gerard1851021182203861990-19933R1972-12-09Prince Albert, SASKMinor Pro
Cole Gibson77252853382009-20112F1990-06-30Edmonton, ALTACollege-University
Noah Giesbrecht1000002018-20191G1999-04-18South Surrey, BCCollege-University
Sam Gilbert23189202010-20111D1990-03-01Montreal, PQCollege-University
Dieter Gillanders200002010-20111R1990-07-31Kyle, SASKJunior A (Canada)
Darren Gillen6041014172009-20112C1991-04-06Saskatoon, SASKJunior A (Canada)
Shane Gimas11437192007-20081D1987-08-24Weeks, SASKMajor Junior
Blake Girard100002023-20241FJunior A (Canada)
Brady Goebel3161117102012-20131R1993-02-19Stony Plain, ALTAJunior A (Canada)
Wes Goebel200041988-19891Junior A (Canada)
Brady Gordon1291348611492004-20084D1987-04-03Melfort, SASKJunior A (Canada)
Mark Gorgi17014223611061989-19923D1971-02-16Guelph, ONTMinor Pro
Matt Goudy55246332015-20172R1997-11-03Melfort, SASKJunior A (Canada)
Pearce Gourley576612632011-20132L1992-06-15Saskatoon, SASKJunior A (Canada)
Colton Graf412302007-20081L1990-02-11Watson, SASKMajor Junior
Richard Gratz501122013-20141D1994-06-04Surrey, BCJunior A (Canada)
Tommy Green482727541072000-20033C1984-06-20Martensville, SASKCollege-University
Jeff Greenwood68514191851990-19922F1973-03-27Prince Albert, SASKMajor Junior
Eric Gryba200042004-20051D1988-04-14Saskatoon, SASKMajor League
Kyle Guestin200002005-20061GKingsburg, CACollege-University
Reed Gunville923355883122014-20183C1997-03-04Prince Albert, SASKJunior A (Canada)
Jeff Hajner15467891562732003-20063C1985-07-02Las Vegas, NVCollege-University
Logen Hamett100002019-20201Junior A (Canada)
Rhett Hamilton4071017322023-20241R2004-01-05Bonnington, BCJunior A (Canada)
Mike Hammel6101171988-19891LCalgary, ALTACollege-University
Curtis Hammond562822501262021-20221R2001-08-28Fort St. John, BCCollege-University
Rod Hanger35527691988-19891Junior A (Canada)
Carter Hansen21336232015-20161D1995-07-04Craven, SASKMajor Junior
Cody Hanson1851823272010-20111R1990-03-12Regina, SASKMajor Junior
Lane Harbor1936922013-20141R1994-06-20Val Marie, SASKCollege-University
Chris Harper604224661342001-20021L1981-07-01Prince Albert, SASKMinor Pro
Brant Harris51173451372009-20101R1989-10-08Estevan, SASKMinor Pro
Brian Harrison6902241998-20002G1979-05-13Sault Ste. Marie, ONTCollege-University
Chris Hartly18145201999-20001D1979-01-04Portland, ORCollege-University
Devin Hartnell24813211121995-19961R1977-12-30Lloydminster, ALTAMinor Pro
Derek Hastaller21044541988-19891Junior A (Canada)
Jim Hatcher20145441988-19891Junior A (Canada)
Konn Hawkes1961561763621995-19994D1978-04-12Watrous, SASKMinor Pro
Brody Haygarth46322052572010-20111L1990-05-31Estevan, SASKJunior A (Canada)
David Heath109172340802012-20153D1994-05-23Melita, MANJunior A (Canada)
Brandon Heatherington1401142005-20061G1985-05-24Red Deer, ALTAMajor Junior
Tyler Heidt6382230602016-20182L1998-11-07Saskatoon, SASKMinor Pro
Jeff Hein482241462006-20093F1989-06-07Guernsey, SASKJunior A (Canada)
Garfield Henderson731781121992-19942D1974-02-10Yorkton, SASKMajor Junior
Nolan Henderson385914742023-20241D2003-03-28Calgary, ALTAJunior A (Canada)
Brant Henry-Norton1171111222092008-20124C1991-11-20Prince Albert, SASKJunior A (Canada)
Eric Herbel358715332008-20091F1989-04-11Bottineau, NDJunior A (Canada)
Adam Hergott1431340532102015-20183D1997-05-15Prince Albert, SASKJunior A (Canada)
Matthew Hermary4871118682016-20171L1997-07-24Coquitlam, BCJunior A (Canada)
Nick Hermary8281624282013-20152C1995-02-12Coquitlam, BCCollege-University
Stefan Herrington226511102009-20112C1991-08-11Sudbury, ONTJunior A (Canada)
Zak Hicks200002013-20141D1995-09-01Boissevain, MANCollege-University
Landon Hiebert10112112007-200811989-04-12 Junior A (Canada)
Blake Hietala11252631152042008-20102F1989-11-09Houghton, MIMinor Pro
Blaine Hilbig4123151994-199511976-03-17Saskatoon, SASKMajor Junior
Matt Hill902530552332006-20082C1987-01-07Creighton, SASKCollege-University
Jade Hine3661319102002-20031C1984-11-21Lumsden, SASKJunior A (Canada)
Austin Hingtgen200002015-20161D1995-06-25Williston, NDJunior A (Canada)
Wyatt Hinson771214261572015-20172R1996-02-01Debden, SASKJunior A (Canada)
Cody Hobbs1000082006-20071R1986-01-23Major, SASKJunior A (Canada)
Jake Hobson671436501522018-20202D1999-07-31Christopher Lake, SASKMajor Junior
Jason Hodel54142438241994-19951C1976-07-21Regina, SASKCollege-University
Reece Hodson100002018-20191GJunior A (Canada)
Peter Holoein411261994-19951C1976-03-29Moose Jaw, SASKCollege-University
Leyton Holoien971445591512020-20233D2002-03-25Emerald Park, SASKCollege-University
Robbie Holoien12459232004-20051R1986-10-03Melfort, SASKMajor Junior
Ryan Homstol180681011692031994-19973W1977-02-18Tisdale, SASKMinor Pro
Jason Hope1221528437331988-19913LWeldon, SASKJunior A (Canada)
Cole Horn37167752011-20132D1992-09-19Hughenden, ALTACollege-University
Marc Hounjet1252850782081998-20002C1980-05-16Prud'Homme, SASKCollege-University
Marty Hounjet100021998-19991Junior A (Canada)
Sam Houston13052025642014-20173D1996-12-02Boissevain, MANJunior A (Canada)
Nat Howard400002005-20061L1987-02-28Miniota, MANJunior A (Canada)
Les Hrapchak18130861162261996-19993D1978-03-09Wakaw, SASKMinor Pro
Barry Hrushka5156111091988-19902RFairview, ALTACollege-University
Derrick Hucul2200002015-20172G1998-01-25Saskatoon, SASKJunior A (Canada)
Jay Hudon2800002009-20112G1992-03-01Tisdale, SASKJunior A (Canada)
Jacob Hufty1844862022-20242L2004-11-02Kamloops, BCJunior A (Canada)
Cameron Humphrey396511522006-20071L1987-08-05Castlegar, BCJunior A (Canada)
Andrew Hunt24167122019-20212D2000-02-03Gibsons, BCCollege-University
Jesse Hupaelo485712402003-20041R1986-03-20Blaine Lake, SASKJunior A (Canada)
Paul Hurd511740571622001-20021L1981-01-12Melfort, SASKMajor Junior
Thomas Hurd400042002-20031 Junior A (Canada)
Aidyn Hutchinson8643671102392022-20242R2003-09-11St. Albert, ALTAJunior A (Canada)
Adam Huxley460332492000-20011L1983-11-04Wainwright, ALTAMinor Pro
Clarke Huxley66173249382021-20232C2002-01-03Calgary, ALTAJunior A (Canada)
Jason Hynd18358331992-19931L1972-02-20Saskatoon, SASKMajor Junior
Cole Hyrsky128315283612012-20153C1994-06-02Sault Ste. Marie, MIJunior A (Canada)
Jarrod Isley21022122016-20171D1998-06-08Grande Prairie, ALTAJunior A (Canada)
Jeremy Jablonski700021994-19951G1975-03-08Red Deer, ALTAMajor Junior
Steven Jack200001999-20001Junior A (Canada)
Andrew Jackson100002006-20071 Junior A (Canada)
Shane Jackson511010201371989-19901Junior A (Canada)
Mark Jago1032025451111993-19952L1975-01-16Dauphin, MANJunior A (Canada)
Blake Jamieson51347302005-20061R1986-01-23Major, SASKJunior A (Canada)
Scott Janke100002002-20031 Junior A (Canada)
Steven Jean5041115512011-20121R1991-08-02Lloydminster, ALTAJunior A (Canada)
Jamie Jeannotte303322000-20011R1983-06-24Makwa, SASKCollege-University
Kyle Johnson58463379951999-20001C1981-02-22Winnipeg, MANJunior A (Canada)
Patrick Johnson3600062011-20132G1993-03-19Saskatoon, SASKMajor Junior
Zach Johnson544610972010-20111D1990-06-19Regina, SASKJunior A (Canada)
Byron Jones49123361997-19992Junior A (Canada)
Jaxon Joseph66141731422016-20182C1997-09-15Edmonton, ALTAJunior A (Canada)
Adam Jullion200002000-20011C1982-04-25Edam, SASKJunior A (Canada)
Joel Jullion1102944731291999-20012C1980-07-09Edam, SASKJunior A (Canada)
Andrew Jungwirth108517223001999-20034D1982-02-19Cudworth, SASKMajor Junior
Matt Jungwirth3003322002-20031R1984-05-17Cudworth, SASKJunior A (Canada)
Nolan Kadachuk1481365781222017-20203D1999-11-05Melfort, SASKCollege-University
Chad Kalmakoff1122161822161994-19962L1976-03-20Swift Current, SASKMajor Junior
Nick Kalnicki2581119352007-20081F1988-04-29Saskatoon, SASKJunior A (Canada)
Jared Kambeitz29235102011-20121D1993-11-17Red Deer, ALTACollege-University
Justin Kaput100002000-20011F1981-06-30Edmonton, ALTAMinor Pro
Mitch Kean30102535341988-19891W1970-04-24Red Deer, ALTAMinor Pro
Ryan Kehrig52153550432001-20021L1981-09-28Bjorkdale, SASKMajor Junior
Ryan Keis310102013-20141F1994-10-28Quesnel, BCJunior A (Canada)
Klemen Kelgar66618241211996-19971D1976-12-24Celje, SloveniaCollege-University
Aaron Kellogg1200082015-20161D1997-01-10Fort Saskatchewan, ALTAJunior A (Canada)
Jaxon Kerhig411222023-20241FJunior A (Canada)
Randy Kerr43437541992-19931D1973-09-17Esterhazy, SASKMajor Junior
Mike Kesselring100002010-20111L1990-02-23Watson, SASKJunior A (Canada)
Ben Keup642826541151995-19961L1976-08-03Minot, NDMinor Pro
Kirk Kimble200001998-19991RGrande Prairie, ALTAJunior A (Canada)
Denton King9021315662008-20102D1992-06-10Pense, SASKCollege-University
George King2091019202018-20191F1998-06-10Calgary, ALTAMajor Junior
Brett Kipling51145632009-20123D1991-12-23Kerrobert, SASKJunior A (Canada)
Mike Kirby10582937482006-20082D1987-04-06Delta, BCCollege-University
Brett Kitt3057121012015-20161L1996-01-06Brandon, MANMajor Junior
Austin Klein300042020-20211D2002-02-05Provost, ALTAJunior A (Canada)
Jeff Knight5891120691991-19921D1971-04-16Swift Current, SASKMinor Pro
Holden Knights410122017-20181L2001-05-09Warman, SASKJunior A (Canada)
Edward Knittig400002022-20242F2005-08-10Annaheim, SASKJunior A (Canada)
Kevin Knopp104143650732008-20102C1989-03-27Vernon, BCCollege-University
Brayden Koch712362021-20221D2002-01-08Lloydminster, ALTAJunior A (Canada)
Tyler Komick500082006-20071C1988-08-04Sherwood Park, ALTAJunior A (Canada)
Stefan Koo600002005-20061G1985-05-04Saskatoon, SASKJunior A (Canada)
Darren Kornelson54156502000-20022D1982-03-13Riverton, MANJunior A (Canada)
Jonathan Krahn5701122001-20032G1983-05-03Hague, SASKJunior A (Canada)
Barret Kropf24257141991-19921D1973-02-02Estevan, SASKJunior A (Canada)
Jason Krug56101525221992-19931D1973-01-14Terrace, BCEuropean Lower Leagues
Jeff Kungle1312260822001990-19922D1972-10-26Wakaw, SASKMinor Pro
Kris Kurtenbach45268372002-20031D1984-03-30Cudworth, SASKJunior A (Canada)
Shawn Kurulak1051234463981993-19952D1975-07-16Calgary, ALTACollege-University
C.J. Kusch200042014-20151L1996-10-04Grosse Pointe Woods, MIJunior A (Canada)
Brandon Kushniruk300002002-20031R1985-10-25Hudson Bay, SASKMinor Pro
Remi La Palme300062023-20241L2005-04-04Varennes, PQJunior A (Canada)
Tully Labelle-Hamer800022004-20051D1986-01-14Fairbanks, AKCollege-University
Dwayne Lacher21000271997-19992GJunior A (Canada)
Brett Lafond500062010-20111R1992-02-05Leask, SASKCollege-University
Joel Laing31000481995-19961G1975-11-03Maryfield, SASKMinor Pro
Sawyer Lange201102010-20111D1994-04-22Prince Albert, SASKMajor Junior
Mike Langen65000101988-19902G1971-07-31Saskatoon, SASKMajor Junior
Ryley Lanthier217916162019-20201L1999-04-21Surrey, BCCollege-University
Michel Larocque124011321993-19952G1976-10-03Lahr, GermanyMajor League
Tom Larocque1120261990-19911Junior A (Canada)
John Larre1000042011-20121D1993-10-05St. Walburg, SASKJunior A (Canada)
Cameron Larson10128102352007-20092D1988-10-08St. Albert, ALTACollege-University
Orren Larson1261019291721988-19902DTribune, SASKJunior A (Canada)
Eric Lavoie702282016-20171D1998-02-28Winnipeg, MANJunior A (Canada)
Mike Lawton201101996-19971Junior A (Canada)
Lyndon Leard567714811998-20002R1980-01-16Saskatoon, SASKCollege-University
Richard Leblanc100002004-20051 Junior A (Canada)
Illya Lee500021990-19911Junior A (Canada)
Garrett Legare800022010-20142L1993-09-14Mistatim, SASKJunior A (Canada)
Greg Leifson100294675341988-19913Junior A (Canada)
Chuck Lemay31121123491988-19891CEdmonton, ALTAJunior A (Canada)
Luc Lemire5142327382014-20151D1994-10-01Prince Albert, SASKJunior A (Canada)
Bo Lenard1391617333602007-20125C1991-01-22Tisdale, SASKJunior A (Canada)
Rob Lenz48411151621994-19951L1976-05-18Vibank, SASKMajor Junior
Alexander Leonidas700042016-20171D1998-03-30Calgary, ALTAJunior A (Canada)
Dawson Leroux1123958971252021-20232F2002-12-01Lethbridge, ALTAJunior A (Canada)
Kevin Leshures179304474401998-20013C1980-02-07Swift Current, SASKJunior A (Canada)
Craig Leverton3071825722015-20161L1995-01-02Debden, SASKMajor Junior
Heimo Lindner633125561151998-19991F1978-07-22European Elite
Darryn Listwan180376299891990-19933C1973-01-15Prince Albert, SASKJunior A (Canada)
Jamie Little200002001-20021Junior A (Canada)
Carson Loftsgard2002639652831994-19984L1978-01-06Kyle, SASKJunior A (Canada)
Tim Loftsgard67232952781993-19941F1974-04-29Kyle, SASKEuropean Lower Leagues
Marco Lopez106333467872019-20223R2001-02-08Grande Prairie, ALTACollege-University
Clayton Ludlum21145532013-20141R1993-07-12Fargo, NDCollege-University
Regan Lutz22066221989-19901Junior A (Canada)
Brayden MacDonald510102015-20161R1995-01-14Stonewall, MANJunior A (Canada)
Dustin MacDonald1902222005-20061G1985-01-14Rankin Inlet, NUMinor Pro
Craig Macfie40123852004-20051D1984-12-08Crystal Springs, SASKJunior A (Canada)
Pat MacIntosh700001989-19901GJunior A (Canada)
Alex Mack1711222022-20231R2004-09-21Edmonton, ALTAMajor Junior
Ryan MacLean24101452019-20201D2001-04-10North Vancouver, BCJunior A (Canada)
Brad MacMillan581016262612001-20021R1983-02-03Grand Prarie, ALTAMinor Pro
Tod MacMillan42134491991-19921D1973-04-17Ardrossan, ALTAJunior A (Canada)
Charles Madder900001998-19991G1980-07-17Geraldton, ONTJunior A (Canada)
Shane Magnus1604344873711995-19983R1977-01-28Tisdale, SASKJunior A (Canada)
Bhody Magnusson1402222015-20161C1997-08-27Moose Jaw, SASKJunior A (Canada)
Darryl Mahar572323461692000-20011R1981-03-29Corner Brook, NFLDJunior A (Canada)
Trent Makausky1000171988-19891DRichfield, MNJunior A (Canada)
Ken Malenfant1133653895141989-19912R1971-10-25Prince Albert, SASKJunior A (Canada)
Mitch Maraschiello300002013-20141G1993-03-08Buffalo, NYMinor Pro
Scott Markowsky1911161572731151996-19993C1978-03-26Prince Albert, SASKCollege-University
Todd Markus1823541767761991-19943L1973-08-09Prince Albert, SASKMinor Pro
Trey Markus200022023-20241FJunior A (Canada)
Luc Marleau17235102019-20201R2001-08-31Tisdale, SASKJunior A (Canada)
Josh Martin412810312009-20112D1990-02-10Calgary, ALTACollege-University
Tanner Martin1800002018-20202G2001-02-19St. Brieux, SASKJunior A (Canada)
Shane Massie420112141989-19912C1971-01-17Major Junior
Troy Massier14257181988-19891LHumboldt, SASKJunior A (Canada)
Derrick Mastaller6257121261989-19901Junior A (Canada)
Adam Matlock111202005-20061R1988-01-27Prince Albert, SASKMajor Junior
Trevor Matschke1092532571921988-19913D1970-01-26Saskatoon, SASKMinor Pro
Stan Matwijiw3600001990-19911G1973-08-09Windsor, ONTMinor Pro
Spencer Mault27691542010-20111R1992-05-04Corman Park, SASKJunior A (Canada)
Boston Maxwell1031233453282021-20232L2002-04-07Saskatoon, SASKJunior A (Canada)
Jeff Maxwell519615891993-19941F1974-04-14Strasbourg, SASKCollege-University
Travis Mayan166105114219922013-20163R1995-06-16Rimbey, ALTAJunior A (Canada)
Dave Mcammond601714312561988-19902R1971-03-26Rosetown, SASKJunior A (Canada)
Kris McCarthy18404922006-20071L1986-02-20Saskatoon, SASKJunior A (Canada)
Ryan McConnell510122011-20121D1993-10-25Saskatoon, SASKJunior A (Canada)
Seth McCulloch911422362222019-20223L2001-07-24Coutts, ALTACollege-University
Simon McCusker60358412001-20021D1984-10-21Thompson, MANCollege-University
Les McEchern300021996-19971Junior A (Canada)
Thomas McGuire100002018-20191D1999-09-03Massapequa Park, NYMinor Pro
Liam McInnis17156212021-20221D2003-05-10Regina, SASKJunior A (Canada)
Scott McInnis47358861997-19981 Junior A (Canada)
Jim McIvoy200021996-19971Junior A (Canada)
Craig McKeckney12839731122741989-19912F1971-11-20Powerview, MANCollege-University
Cory McKee1243230626081989-19923R1973-07-03Melfort, SASKMajor Junior
Scott McLean400002022-20242F2006-01-17Melfort, SASKJunior A (Canada)
Aidan McNabb400002018-20191C2000-04-04Las Vegas, United StatesJunior A (Canada)
Eric McNeilly3734782017-20181L1999-09-15Saskatoon, SASKJunior A (Canada)
Rennie McQueen85910193531992-19942R1974-03-21Saskatoon, SASKMajor Junior
Christian Mealey100002022-20231C2003-02-01Calgary, ALTAJunior A (Canada)
Kirk Medernach178538433512000-20044D1984-11-19Cudworth, SASKMinor Pro
Brett Medve201102004-20051F1987-08-16Prince Albert, SASKJunior A (Canada)
Matt Melnyk476410502000-20011L1983-05-03Winnipeg, MANJunior A (Canada)
Brayden Metz189142362010-20111C1990-04-28Regina, SASKMinor Pro
Dan Meyers15224161992-19931C1972-10-22Melfort, SASKJunior A (Canada)
Ron Meyers411222004-20062C1988-05-17Prince Albert, SASKMinor Pro
Tyson Meyers109273865842016-20204C1999-04-21Melfort, SASKJunior A (Canada)
Chad Michalchuk883335682681992-19942L1973-07-10Calgary, ALTAMinor Pro
Dryden Michaud1633622018-20191L1998-03-17Maple Ridge, BCMajor Junior
Matt Mikulic16112222002-20031D1983-01-05 College-University
Jamie Miller8711819822012-20153C1994-11-05Cold Lake, ALTAJunior A (Canada)
Max Mills100002021-20221D2003-01-19Lloydminster, ALTAJunior A (Canada)
Kevin Minnoch77173552662021-20232D2002-08-27Sherwood Park, ALTAJunior A (Canada)
Jesse Mireau10853511041462009-20112C1991-06-22Martensville, SASKJunior A (Canada)
Jake Misskey10141014162017-20192R2000-04-08Melfort, SASKJunior A (Canada)
Nate Misskey100002021-20221D2005-01-12Melfort, SASKMajor Junior
Willie Mitchell1071852703311995-19972D1977-04-23Port McNeill, BCMajor League
Alex Moar182151702021-20221D2001-03-13Prince Albert, SASKMajor Junior
Bret Mohninger30314241990-19922D1973-10-20Fort McMurray, ALTAJunior A (Canada)
Tyler Moline300022020-20211C2002-10-10Sherwood Park, ALTAJunior A (Canada)
Roland Monilaws392681151994-19951D1976-04-05Leduc, ALTAMinor Pro
Devin Moore5141418412003-20041L1985-04-20Leroy, SASKJunior A (Canada)
Thomas Moore24303192021-20232R2003-11-04Slave Lake, ALTAJunior A (Canada)
Jordan Morgan1902530555812004-20084D1987-03-23Regina, SASKMajor Junior
Ty Morgan23033612011-20121C1993-07-26Calgary, ALTAJunior A (Canada)
Eric Morissette55210121151988-19891Junior A (Canada)
Dave Morrell201121988-19891Junior A (Canada)
Ryan Morrell502262016-20171D1997-11-28Red Deer, ALTAJunior A (Canada)
Lochlan Morrison55194867902017-20181D1997-07-08Prince Albert, SASKMajor Junior
Eric Morrissette26145301989-19901Junior A (Canada)
Sheldon Moser12868841521371993-19952C1974-04-21Mendham, SASKMinor Pro
Darren Murton5491120252002-20053R1985-03-22Saskatoon, SASKJunior A (Canada)
Chris Muzechka8421113561997-19992Junior A (Canada)
Regan Nabseth142302757672007-20114R1990-08-30Leroy, SASKJunior A (Canada)
Quentin Nakonechny5839122121988-19891Junior A (Canada)
Austin Nault12461022019-20201L1999-06-01Winnipeg, MANCollege-University
Owen Nelson400002023-20241F2007-05-31Prince Albert, SASKJunior A (Canada)
Dean Neufeld800061989-19901Junior A (Canada)
Ethan Neufeld100002018-20191D2001-02-17Junior A (Canada)
Shay Neufeld501102007-20081R1990-04-13Carrot River, SASKJunior A (Canada)
Cristopher Neurauter5171522642008-20091D1990-12-31Red Deer, ALTACollege-University
Nick Neurauter400042008-20091D1989-05-17Red Deer, ALTAJunior A (Canada)
Kerry Nice14213271999-20001D1980-04-11Prince Albert, SASKMajor Junior
Corey Nicolls410121988-19891Junior A (Canada)
David Nimmo18167801472722000-20033C1982-07-25St. Albert, ALTAMinor Pro
Brett Njaa303302011-20121R1994-04-06Birch Hills, SASKJunior A (Canada)
Adam Nobes5082331262019-20212D2000-10-29North Vancouver, BCCollege-University
Scott Nordstrom13000282012-20131D1993-01-26Grande Prairie, ALTAJunior A (Canada)
Hudson Norris18246172023-20241C2003-11-16Edmonton, ALTAJunior A (Canada)
Dave O'Brien25055601988-19891DRegina, SASKJunior A (Canada)
Sean O'Connor000002000-20011G1980-05-13Richmond, BCJunior A (Canada)
Ashton Oakes54178472017-20181D1998-01-14Blackfoot, ALTAJunior A (Canada)
Lucas Ochitwa101530352182018-20224D2001-04-10Wadena, SASKCollege-University
Pat Odnokon2321829331989-19901R1971-04-29Prince Albert, SASKMajor Junior
Gabe Odowichuk78418222022018-20213D2000-05-15Winnipeg, MANJunior A (Canada)
Leith Olafson1501769861082021-20243D2003-06-19Wasa, BCJunior A (Canada)
Stefan Olafson30112211993-19941Junior A (Canada)
Cam Oliphant86915243292007-20092C1988-06-28Eston, SASKJunior A (Canada)
Clint Olson1433572107772005-20083L1987-01-13Clearwater, MANCollege-University
Michael Olson210122000-20022C1984-05-17Tisdale, SASKMinor Pro
Jamison Orr40917262142006-20071L1986-08-15Winnipeg, MANMinor Pro
Jon Ouimet200041998-19991Junior A (Canada)
Lare Pahtayken100002021-20221D2003-11-10Onion Lake, SASKJunior A (Canada)
Owen Palfreyman18033492022-20231D2003-11-10Whitehorse, YTMajor Junior
Richard Palmer8900002014-20162G1995-02-10Calgary, ALTAJunior A (Canada)
Martin Paquet126631191821451997-19992W1978-04-07St. Catherine, PQMinor Pro
Neil Park401102000-20011R1983-01-13Kerrobert, SASKJunior A (Canada)
Greg Parker1742662019-20201D2000-05-07Edmonton, ALTAJunior A (Canada)
Shawn Parkinson7000002018-20202G1999-02-14Victoria, BCCollege-University
Brandon Parrone86513181052011-20132D1992-04-28Peoria, AZMinor Pro
Steve Pashulka1801641575551992-19953D1974-06-02Calgary, ALTAJunior A (Canada)
Brett Patchett100002010-20111G1990-05-19Red Deer, ALTAJunior A (Canada)
Nolan Patterson506814682022-20242F2005-06-25Rose Valley, SASKJunior A (Canada)
Chase Pauls200022020-20211D2003-10-07Osler, SASKMajor Junior
John Payne105172643902007-20092C1988-11-14Port Moody, BCJunior A (Canada)
Kyle Pederson300001998-19991Junior A (Canada)
Curtis Peicowye200002012-20131D Junior A (Canada)
Marco Pellizzari400022000-20011L1984-03-23Maidstone, SASKCollege-University
Chris Perchaluk16332821141031999-20023C1981-08-02The Pas, MANJunior A (Canada)
Duane Perillat84066101999-20023G1981-03-26Lloydminster, SASKMinor Pro
Craig Perrett17972991712881991-19943C1973-10-07Sydney, NSMinor Pro
Toni Perri1000001990-19911GJunior A (Canada)
Mark Persick116222241931998-20002D1980-04-26Yorkton, SASKEuropean Lower Leagues
Scott Peters7778151831997-19992L1978-06-04Hague, SASKJunior A (Canada)
Josh Peterson1211514295071998-20002L1980-08-21Weldon, SASKJunior A (Canada)
Jared Pettinger1111242004-20051 Junior A (Canada)
Shawn Phaneuf881429436901988-19902Junior A (Canada)
Dusty Phillips2700021990-19911GJunior A (Canada)
Anthony Pickering161395089822011-20143L1993-10-22Sylvan Lake, ALTACollege-University
Warren Pickford802131521171990-19922C1972-11-19Saskatoon, SASKCollege-University
Mathieu Pigeon286410202023-20241C2005-07-15Riviere-du-Loupe, PQJunior A (Canada)
Matt Pinder301172006-20071C1988-06-08Calgary, ALTACollege-University
Clinton Pirio31178952011-20121L1992-03-29Radville, SASKJunior A (Canada)
Curtis Pladson1643437711561998-20013R1980-04-12Kelvington, SASKJunior A (Canada)
Braden Plaschewsky700082022-20231C2002-02-20Calgary, ALTAMajor Junior
Evan Plotnik10104462015-20183G1997-08-21Capistrano Beach, CACollege-University
Brent Pool101101996-19971Junior A (Canada)
Stuart Poulin200002007-200811990-04-28 Junior A (Canada)
Shaun Prediger901121988-19891CSaskatoon, SASKJunior A (Canada)
Hayden Prosofsky3971320762023-20241R2003-10-08Medicine Hat, ALTAJunior A (Canada)
Vaclav Prospal203811122019-20212D2000-06-29Tampa, FLJunior A (Canada)
Dean Prpick30246232006-20071D1988-08-20Davidson, SASKCollege-University
Brian Purdy64354378621988-19891C1971-03-30Saskatoon, SASKMajor Junior
Russell Purdy23077182006-20071D1986-04-01Saint Albert, ALTACollege-University
Jay Ransom4971118571988-19891Junior A (Canada)
Gage Rapitta100002012-20131L1994-03-01Regina, SASKJunior A (Canada)
Darcy Rask176751001751301999-20034R1982-06-15Parkside, SASKJunior A (Canada)
Tian Rask261216281142019-20201L1999-11-16Saskstoon, SASKCollege-University
Austin Rediron3212342013-20141G1994-02-15Meadow Lake, SASKJunior A (Canada)
Curran Reeve20213232015-20161D1998-10-02Saskatoon, SASKJunior A (Canada)
Ethan Regnier416702020-20211R2000-09-08Prince Albert, SASKMajor Junior
Mike Reich136814682008-20091C1988-05-31Craik, SASKMinor Pro
Shawn Reis87011321990-19922G1971-02-22Mississauga, ONTJunior A (Canada)
Ethan Rheaume38134222016-20182D1998-11-15St. Brieux, SASKJunior A (Canada)
Chad Richardson803043731582003-20052R1984-04-23Regina, SASKCollege-University
Chris Riddell50134971995-19961D1977-01-09Naicam, SASKMinor Pro
Thomas Ries100002022-20231FHumboldt, SASKJunior A (Canada)
Cameron Rimstad410122020-20211R2003-06-18Regina, SASKJunior A (Canada)
David Rioux64151732122022-20242L2004-08-07Lorraine, PQJunior A (Canada)
Jason Ripplinger100001994-19951GJunior A (Canada)
David Ritz8201122005-20083G1987-05-09Rosetown, SASKCollege-University
Nolan Roberts4539121862023-20241D2004-04-25Brandon, MANJunior A (Canada)
Landon Robin36121123332014-20151F1994-03-09Saskatoon, SASKJunior A (Canada)
Lincoln Rogers200002023-20241F2007-12-16Prince Albert, SJJunior A (Canada)
Scott Rogers178791622417251989-19923R1971-03-27Prince Albert, SASKMinor Pro
Tyrone Rogers62066482002-20053D1985-06-07Melfort, SASKJunior A (Canada)
Jack Romanuik2900002013-20152G1994-03-08Melfort, SASKCollege-University
Alex Rondeau1081943622432018-20202D1999-01-06Drummondville, PQCollege-University
Owen Roschuk158243256922007-20114R1990-01-27Prince Albert, SASKJunior A (Canada)
John Ross8091019372000-20022D1981-05-16Vernon, BCJunior A (Canada)
Jesse Rowe3900022003-20041G1983-12-02Gibsons, BCCollege-University
Ken Ruddock124733402331991-19932D1973-05-29Calgary, ALTACollege-University
Rock Ruschkowski97243155652016-20182R1997-08-31Calgary, ALTAJunior A (Canada)
Chad Rusnak751420341061991-19932R1973-02-02Calgary, ALTAMajor Junior
Kirby Ruzesky22336212011-20121C1993-12-22Strathmore, ALTAJunior A (Canada)
Glenn Sather17101921994-19951D1976-09-12Olds, ALTAJunior A (Canada)
Matt Saunderson131113849462011-20143D1993-02-19Saskatoon, SASKJunior A (Canada)
Barkley Sauter17152681207161994-19973R1977-03-09Carlyle, SASKMinor Pro
Don Sauter17963651282821997-20003L1979-01-29Carlyle, SASKMinor Pro
Ryan Sawka26224282004-20051C1987-04-13Regina, SASKMajor Junior
Keelan Saworski1121382016-20171R1998-05-15Regina, SASKJunior A (Canada)
Logan Sceviour4792433302012-20131R1992-10-09Red Deer, ALTACollege-University
Tyler Scheidt19451851362531989-19923L1971-08-08Luseland, SASKCollege-University
Colton Schell871320331892017-20214L2000-09-03Lampman, SASKCollege-University
Tye Scherger56714211302020-20222R2001-05-09Macklin, SASKJunior A (Canada)
Dylan Scheunert700022017-20181F1999-04-06Huxley, ALTAJunior A (Canada)
Kyle Schisler5351116722002-20031L1984-05-10Quesnel, BCJunior A (Canada)
Colin Schmidt1084942911542017-20192L1998-07-26Spruce Grove, ALTACollege-University
Taylor Schmidt310102017-20181C1999-10-18White City, SASKJunior A (Canada)
Justin Schmit2839121762005-20061D1985-07-20Strathmore, ALTAMinor Pro
Kyle Schneider292681652018-20202R1999-05-04Prince Albert, SASKJunior A (Canada)
Hunter Schnell100002017-20181RJunior A (Canada)
Nick Schultze2622422016-20171C1997-11-22San Diego, CACollege-University
Bob Schwark123617235541990-19922D1972-01-02Cudworth, SASKMinor Pro
Bret Schwengler10011102016-20171L1997-05-15Eau Claire, WICollege-University
Kory Scoran17821871081451999-20023D1981-08-24Winnipeg, MANMinor Pro
Jack Scott67912212112003-20052D1984-09-02Surrey, BCJunior A (Canada)
Mark Scott5575121131996-19971R1977-02-13McCreary, MANMinor Pro
Boris Sedivy642843711131996-19971L1977-11-21Tabor, CzechMinor Pro
Matt Sefton2012-20131D1994-05-22Thunder Bay, ONTJunior A (Canada)
David Segal110111032005-20061R1985-08-22Vancouver, BCMinor Pro
Brody Senger400022014-20151L1995-07-27Clavet, SKJunior A (Canada)
Bryden Serafini545510342012-20153C1994-02-17Cutknife, SASKMajor Junior
Austin Shepherd5121012822022-20242F2005-03-21Kerrobert, SASKJunior A (Canada)
Rob Shewchuk19369101990-19911Junior A (Canada)
Tyler Shewchuk8391221772004-20062L1986-09-03Wishart, SASKJunior A (Canada)
Kevin Shmyr181624302432000-20044D1983-01-28Saskatoon, SASKJunior A (Canada)
Derek Simonson1731229415001991-19943D1973-04-24Prince Albert, SASKJunior A (Canada)
Evan Simpson1301182017-20181D1999-08-27Paradise Hill, SASKJunior A (Canada)
Eric Sinclair103184260422014-20173D1996-02-19Kenora, ONTCollege-University
Marshall Skapski4011213552018-20191D1998-05-04Abbotsford, BCCollege-University
Chris Skidmore18044471988-19891DCochrane, ALTACollege-University
Clay Sleeva24152237262023-20241L2003-11-03Canora, SASKJunior A (Canada)
Brandon Sloan1404857105942011-20143F1993-11-26Medicine Hat, ALTAJunior A (Canada)
Brett Slobodzian412362007-20081F1990-04-20Saskatoon, SASKJunior A (Canada)
Barry Smith10011161988-19891DSundry, ALTAJunior A (Canada)
Borden Smith61192342951988-19891RKindersley, SASKJunior A (Canada)
Mike Smith1431024343391988-19913C1970-06-26Arlington, MAMinor Pro
Zack Smith77152136502017-20214R2001-12-28Saskatoon, SASKMajor Junior
Mark Snarr2321113312021-20221D2001-01-01Calgary, ALTACollege-University
Tyson Snyder411201988-19891Junior A (Canada)
Teal Sobkowicz1082123441692013-20163L1996-05-18Outlook, SASKJunior A (Canada)
Dayton Sobodl4272027701989-19901Junior A (Canada)
Zac Somers1314960109752021-20243F2004-04-02Melfort, SASKJunior A (Canada)
Tyler Spink200002007-200811990-01-26 Junior A (Canada)
David Splawinski4000141999-20001D1981-12-06Edmonton, ALTACollege-University
Dave Spooner2701142002-20031G1982-05-04La Ronge, SASKCollege-University
Bill Stait33022391992-19931D1974-09-09Prince Albert, SASKJunior A (Canada)
Alaister Standen401122019-20201L2001-03-10High River, ALTACollege-University
Bob Standish107814221481991-19932C1971-03-24Kelvington, SASKJunior A (Canada)
Jamie Standish8000581991-19921D1975-12-02Kelvington, SASKJunior A (Canada)
Jan Stepan11456851411071993-19952C1974-05-15Prague, Czech Rep.College-University
Jon Stephansson100002010-20111D1992-08-26Winnipeg, MANMinor Pro
Beau Stevenson13202232017-20192R2000-01-02Melfort, SASKJunior A (Canada)
Nolan Stevenson101102021-20221D2005-01-04Shaunavon, SASKJunior A (Canada)
Travis Stevenson581039491481995-19961D1975-08-01Shaunavon, SASKMajor Junior
Deven Stillar56322052652008-20091L1990-04-19Sudbury, ONTMinor Pro
Derek Stone1731257694301994-19983D1977-07-13Leduc, ALTAMinor Pro
Dillin Stonehouse98164561712005-20072D1987-11-04Elkhorn, MANCollege-University
Kevin Stoneman3321214421999-20001D1980-02-10Melfort, SASKJunior A (Canada)
Tyson Strachan300022001-20021D1984-10-30Melfort, SASKMajor League
Drew Strandberg300002007-20081G1989-03-04Thunder Bay, ONTCollege-University
Trevor Styan200002005-20061 Junior A (Canada)
Mike Sullivan16101771990-19911D1969-12-23Plymouth, MAMinor Pro
Jason Sweeney12224151989-199011974-01-04Major Junior
Barkley Swenson9661881492881993-19952C1974-02-26Melfort, SASKMinor Pro
Carter Tangen100002016-20171D1998-06-08Swift Current, SASKJunior A (Canada)
Brendan Tash5414721782011-20121L1991-04-16Prince Albert, SASKJunior A (Canada)
Ashton Taylor15415182022-20231F2003-04-30Kamloops, BCJunior A (Canada)
Greg Taylor95033411991-19932G1973-11-09Sherwood Park, ALTAMinor Pro
Jeff Taylor64000881989-19912GJunior A (Canada)
Ryan Ternes500002016-20171G1997-04-08Cochrane, ALTAJunior A (Canada)
David Tetrault4900022008-20091G1988-05-05Red Deer, ALTAJunior A (Canada)
Godric Tham872529541002011-20132L1992-09-12Calgary, ALTACollege-University
Andrew Thompson1022921501562016-20182L1997-02-04Lethbridge, ALTAJunior A (Canada)
Greg Thompson521361995-199611975-01-27Junior A (Canada)
Dallas Thomson523811962004-20051D1985-08-13Milden, SASKJunior A (Canada)
Tom Thomson411201990-19911R1972-11-10Saskatoon, SASKJunior A (Canada)
Clay Thoring142911142001-20021D1981-11-05Frontier, SASKMinor Pro
Cody Thoring300002001-20032D1986-01-03Swift Current, SASKMajor Junior
Ty Thornton8222224342022-20242D2004-03-03Sherwood Park, ALTAJunior A (Canada)
Kyle Threndyle5941721682010-20122L1992-01-05Calgary, ALTACollege-University
Jacob Tibbatts200002018-20191L1999-09-10Foxwarren, MANJunior A (Canada)
Keegan Tiringer400062016-20171R1998-12-21Leoville, SASKJunior A (Canada)
Ben Tkachuk16247891362322019-20234C2002-09-24Gronlid, SASKCollege-University
Kelly Tkachuk68937461491990-19911D1970-06-12Gronlid, SASKCollege-University
Kayle Tosh1572079991542016-20193D1998-02-17Beausejour, MANJunior A (Canada)
Jesse Trach5800002006-200821988-04-18 Junior A (Canada)
Ashton Trawin200002004-20051F1986-12-18Melfort, SASKJunior A (Canada)
Harrison Tribble1561539541472007-20103D1989-05-09Carstairs, ALTACollege-University
Derek Tropeau200001989-19901Junior A (Canada)
Hayden Tuba861340531122021-20232D2002-10-17Steveston, BCCollege-University
Devin Underwood6000512001-20021F1983-07-05Wasilla, AKCollege-University
Cole Unger440131362023-20241D2005-05-11Medicine Hat, ALTAJunior A (Canada)
Ted Unrau179334578732000-20033L1983-05-31Winnipeg, MANCollege-University
Troy Van Allen21461001988-19891Junior A (Canada)
Avery VanBlaricom656915592010-20133L1993-03-03Southey, SASKJunior A (Canada)
Nick Vandenbeld1065357110882004-20062F1985-08-05Port Coquitlam, BCMinor Pro
Scott Vaughan4341014122003-20041C1985-01-02Melville, SASKJunior A (Canada)
James Venne11107722021-20243G2004-01-05Saskatoon, SASKJunior A (Canada)
Darren Vinek30189561988-19891Junior A (Canada)
Randy Wagner4199181381989-19901Junior A (Canada)
Jason Walker17671362007-20081C1987-11-24Mannville, ALTAJunior A (Canada)
Zach Walker722911882011-20132D1993-05-04Saltcoats, SASKMajor Junior
Brendon Wall132810102010-20111D1990-02-26Selkirk, MANMajor Junior
Jack Walters800002018-20191G1999-10-14Eagle River, AKJunior A (Canada)
Brett Ward17123102022-20231D2004-11-14Spruce Grove, ALTAJunior A (Canada)
Chris Ward4003342009-20101G1989-02-25Winnipeg, MANMajor Junior
Corey Waring5515924871995-19961L1976-01-04Brantford, ONTMinor Pro
Dennis Warkentine2112181989-19901Junior A (Canada)
Drew Warkentine361516311352017-20181C1998-09-23Prince Albert, SASKMajor Junior
Miles Warkentine972739661432015-20172R1996-02-02Prince Albert, SASKMajor Junior
Jordan Washburn5200042007-20092G1990-07-24Hudson Bay, SASKCollege-University
Andrew Wasmuth602961901542005-20072C1986-10-30Langley, BCMajor Junior
James Wasmuth90412162852004-20062D1985-03-30Langley, BCCollege-University
David Watt100002000-20011D1983-01-19Prince Albert, SASKJunior A (Canada)
Taylor Watt202871512381912004-20084C1987-06-03Melfort, SASKJunior A (Canada)
Heath Weenk60619251081993-19941D1972-07-02Tisdale, SASKMajor Junior
Mike Weisgerber901161997-19981Junior A (Canada)
Rob Weiss2321012591989-19901Junior A (Canada)
Brayden Westerlund43369412023-20241F2005-05-12Sherwood Park, ALTAJunior A (Canada)
Deklan Whillans1414582019-20201R1999-06-19Manning, ALTACollege-University
Kody White1613442015-20161C1997-03-25Saskatoon, SASKJunior A (Canada)
Brian Whitehead95210121532005-20072D1987-03-03Roland, MANJunior A (Canada)
Ethan Wigley46123862008-20091D1990-01-19Edmonton, ALTAJunior A (Canada)
Adam Wihak124263965442008-20124L1991-01-22Regina, SASKMajor Junior
Aiden Wildeman38257252022-20231D2004-04-10Port Moody, BCJunior A (Canada)
Derek Wilhelm58369442006-20071D1986-05-31Benson, SASKJunior A (Canada)
Jesse Wilkins7400082011-20132G1992-10-21Calgary, ALTACollege-University
Danny Williams49272552451999-20001W1979-12-14Kyle, SASKMinor Pro
Jared Williamson24044202011-20121D1992-08-18Selkirk, MANJunior A (Canada)
Brandon Wilson5000192007-20081D1988-10-11Surrey, BCJunior A (Canada)
Noah Wilson441910332020-20233C2002-08-22St. Albert, ALTAJunior A (Canada)
Regan Wilton128252954712011-20154C1994-06-16Meskanaw, SASKJunior A (Canada)
Sheldon Wing60153348342002-20031D1982-07-29Thunder Bay, ONTMinor Pro
Anton Wintner100002002-20031G Junior A (Canada)
Jason Woitas3211617961996-19971L1976-10-22Edmonton, ALTACollege-University
Ron Wolfe100002000-20011R1983-10-11Vanscoy, SASKJunior A (Canada)
Brennan Woodcock000001999-20001L1981-06-09Aberdeen, SASKJunior A (Canada)
Cody Wourms253710232011-20121L1992-04-09Humboldt, SASKJunior A (Canada)
Kalen Wright17134841182462000-20033D1983-04-20Candle Lake, SASKCollege-University
Nolan Wutzke500022021-20221D2002-02-17Calgary, ALTACollege-University
Mike Wyenn100002005-20061GThousands Oaks, CACollege-University
Lance Yaremchuk411282015-20161L1996-04-18Prince Albert, SASKMajor Junior
Howard Yawit77312151372014-20162F1996-04-30Anchorage, AKJunior A (Canada)
Braeden Young41437692018-20191L2000-12-13Prince George, BCCollege-University
Eric Young13441317392013-20163D1995-02-09Prince Albert, SASKJunior A (Canada)
Troy Yuzik8101231988-19891Junior A (Canada)
Kalem Zary15330751051812014-20184R1997-09-23Melfort, SASKJunior A (Canada)
Jarett Zentner74203757222011-20132C1993-05-31Red Deer, ALTAMajor Junior
Tanner Zentner1382273952402016-20193C1998-06-26Red Deer, ALTAJunior A (Canada)
Nathan Zimbaluk17044112011-20132D1993-03-04Regina, SASKMajor Junior
Myles Zimmer100002001-20021L1985-04-03Tisdale, SASKMinor Pro
Shane Zimmer521343151996-19971R1979-07-23Tisdale, SASKMinor Pro
Tristan Ziola210102023-20241F2005-05-31Kelvington, SASKJunior A (Canada)
Mark Zvonkovic2624642015-20161D1995-12-14Edmonton, ALTAJunior A (Canada)

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