hockey DB
search by league
team
morning report
contact us
home

Swift Current Broncos all-time player list

Player Name GP G A. Pts PIM Seasons Yrs. Pos. Birthdate Birthplace Highest Level
Team 1800001998-19991Minor Pro
Ryan Aasman3302242010-20111D1992-05-19Medicine Hat, ALTAMajor Junior
Tyler Adams9771320902015-20172L1997-04-11Regina, SASKMinor Pro
Austin Adamson2314572015-20161R1996-02-06Vancouver, BCMajor Junior
Scott Albert1720221988-19902LMajor Junior
David Aldred33336171986-19871 Major Junior
Gage Alexander1500022022-20231G2002-07-02Okotoks, ALTAMinor Pro
Greg Alexander701102003-20052D1988-01-29North Vancouver, BCMajor Junior
Jacson Alexander3214562017-20181D2001-02-01Victoria, BCMajor Junior
Sergei Alkhimov467916122019-20201L2001-03-07Moskva, RussiaEuropean Elite
Brett Allan27062611231771995-20005L1980-09-08Bentley, ALTAMajor Junior
Josh Anderson29257322017-20181D1998-08-29Nanaimo, BCMinor Pro
Chris Angione611201993-19941C1976-10-23New Waterford, NSMajor Junior
Kyle Annesley526713712003-20052L1985-04-11Moose Jaw, SASKMajor Junior
Derek Arbez1922541666741994-19973R1977-02-17Stonewall, MANMajor Junior
Brandan Arnold805510382013-20173R1997-04-05Dodsland, SASKMajor Junior
Josh Aspenlind982016362152004-20062R1986-04-19Langley, BCMinor Pro
Blair Atcheynum521301986-19871R1969-04-20Estevan, SASKMajor League
Devin Aubin22134162018-20212D2003-03-17Falher, ALTAMajor Junior
Cayde Augustine200002020-20211D2001-10-05Airdrie, ALTAMajor Junior
Warren Babe1681220191986-19871L1968-09-07Medicine Hat, ALTAMajor League
Anton Bader63246591997-19992D1981-01-25Garmisch-Partenkirch, GermanyMinor Pro
Josh Baker500002016-20171R1999-09-27Edmonton, ALTAMajor Junior
Jay Banach300041998-19991W1979-01-17Duck Lake, SASKMinor Pro
Logan Barlage42167172016-20182C2001-01-12Humboldt, SASKMajor Junior
Kevin Barrett84513182251988-19902D1970-11-03Winnipeg, MANMinor Pro
Ryan Bast25235501995-19961D1975-08-27Regina, SASKMajor League
Jay Batchelor54077261999-20012D1982-03-31North Delta, BCMajor Junior
Patrick Baum100001997-19981D1981-05-06Biggar, SASKEuropean Lower Leagues
Terry Baustad802221986-19871R1968-06-27Calgary, ALTAMajor Junior
Chad Beagle25346771236251994-19995C1978-08-17Lomond, ALTAMajor Junior
Vernon Beardy8752126411993-19963D1976-02-21Thompson, MANMinor Pro
Jeffrey Beatch39112231997-19981D1981-05-14Burnaby, BCMajor Junior
Jason Becker128165167531993-19952D1974-05-26Saskatoon, SASKMinor Pro
Scott Beed63134211989-19912L1973-05-06Amherst, NSMajor Junior
David Bell1400021989-19901G1971-02-28Arborfield, SASKMajor Junior
Shane Belter73415191121993-19963D1977-10-05Swift Current, SASKMinor Pro
Karl Benke660221482004-20073D1988-05-25Edmonton, ALTAMajor Junior
Brent Benson1002272012-20131C1993-04-13Weyburn, SASKMajor Junior
Matthew Benson36369492019-20201D2000-11-24Surrey, BCMajor Junior
Ed Bertuzzi197512481989-19901L1970-03-23Trail, BCMajor Junior
Rayan Bettahar7711516912021-20232D2004-02-22Nowy Targ, PolandEuropean Elite
Cole Bevan1802292013-20152D1996-08-23Cloverdale, BCMajor Junior
Levi Bews90281947882011-20132R1994-04-10Longview, ALTAMajor Junior
Craig Bilick24022121994-19962L1978-08-09Yorkton, SASKMinor Pro
Brent Bilodeau115211041251951991-19932D1973-03-27Clyde, ALTAMinor Pro
Brady Birnie2064658104722020-20244L2005-09-07Regina, SASKMajor Junior
Graham Black214761231991252010-20144C1993-01-13Regina, SASKMinor Pro
Andy Blanke206919283122009-20123C1992-04-24Swift Current, SASKMajor Junior
Don Blishen24011141988-19891G1971-08-24Calgary, ALTAMinor Pro
Owen Blocker1276511762016-20204C2000-03-30Oakbank, MANMajor Junior
Ryan Bloom2401102010-20111R1993-03-23Calgary, ALTAMajor Junior
Travis Bobbee4661824242009-20101D1990-01-04Arborg, MANEuropean Lower Leagues
Kurt Boehm100001987-19881Major Junior
Kyle Bortis100252853242005-20083C1988-08-28Saskatoon, SASKMajor Junior
Jordan Borysiuk48246182019-20223C2002-01-26Mannville, ALTAMajor Junior
Dennis Bosc68022232012-20142L1995-04-30Dufresne, MANMajor Junior
Jarad Bourassa17112172000-20022D1983-02-23Radville, SASKMinor Pro
Jarrett Bousquet6793443981993-19941D1971-08-16Cranbrook, BCEuropean Lower Leagues
Landon Bow13703362012-20164G1995-08-24St. Albert, ALTAMajor League
B.J. Boxma6401162000-20022G1981-06-01Edson, ALTAMinor Pro
John Bradley500021995-19961D1978-03-15Kamloops, BCMajor Junior
Ian Briscoe50381122018-20191C1999-02-05Winnipeg, MANMajor Junior
Travis Brisebois57156382004-20051C1987-02-05Kincaid, SASKMajor Junior
Bailey Brkin100002016-20171G1999-05-29Sherwood Park, ALTAMinor Pro
Ed Brost8325121986-19871D1967-08-18Calgary, ALTAMajor Junior
Mike Brown1411211231662006-20104L1990-06-08Calgary, ALTAMajor Junior
Ryan Brown126315183051992-19953D1974-09-19Boyle, ALTAMinor Pro
Brandon Bruce3401142010-20111L1993-05-28Cranbrook, BCMajor Junior
Bryn Brucks5000262003-20041R1985-10-17Williams Lake, BCMajor Junior
Kye Buchanan62235342018-20202R2001-10-04Lethbridge, ALTAMajor Junior
Ashley Buckberger2691131512641721990-19955R1975-02-19Esterhazy, SASKMinor Pro
Aiden Bulych94202141402019-20223L2001-11-09Foam Lake, SASKMajor Junior
Kaleb Bulych6551116972019-20212D2000-01-25Yorkton, SASKMajor Junior
Van Burgess64131629581990-19911L1973-07-05Lahr, GermanyMinor Pro
Justin Burke400001990-19911G1972-08-24Brandon, MANMajor Junior
Taz Burman6000022015-20172G1997-02-16Vancouver, BCEuropean Elite
Nathan Burns28112334182013-20141C1993-07-15Edmonton, ALTAMinor Pro
Scott Burt46141125461995-19961L1977-02-07Mackenzie, BCMinor Pro
Grayson Burzynski171102131922021-20243D2005-06-04Winnipeg, MANMajor Junior
Michael Busto26000292003-20041D1986-06-20Burnaby, BCMinor Pro
Trevor Cameron539716432010-20122F1992-02-04Mission, BCMajor Junior
Clarke Caswell1343572107442021-20243L2006-02-02Brandon, MANMajor Junior
Colby Cave287951072021572010-20155C1994-12-26Battleford, SASKMajor League
Ales Cerny1301045551182000-20022D1982-06-24Pribram, Czech Rep.European Elite
Connor Chaulk1411721381002015-20183C1997-05-20Regina, SASKMinor Pro
Travis Child7503342014-20173G1997-06-13Killam, ALTAMajor Junior
Carter Chorney5271219252018-20202R2001-02-06Sherwood Park, ALTAMajor Junior
Kelly Chotowetz10101461989-19901D1970-07-16Major, SASKMajor Junior
Derek Claffey2461263752872006-20104D1989-05-28Red Deer, ALTAMajor Junior
Morgan Clark5401102008-20102G1990-02-17Toronto, ONTMajor Junior
Tanner Clark300002010-20111D1993-04-23Rosetown, SASKMajor Junior
Kevin Clayton21134471986-19882Minor Pro
Ty Coupland63151732222022-20242R2007-05-06North Vancouver, BCMajor Junior
Graeme Craig200520252312009-20134D1993-05-03Red Deer, ALTAMinor Pro
Dane Crowley62526311602005-20072D1987-01-22Winnipeg, MANMinor Pro
Justin Cruse29448242004-20051L1984-01-21Rosthern, SASKMajor Junior
Matthew Culling99141125562018-20202C2001-03-16Regina, SASKMajor Junior
Ian Curtis1100042007-20081G1990-04-15Abbotsford, BCMajor Junior
Jakub Cutta1771023332791998-20013D1981-12-29Jablonec Nad Nisou, Czech Rep.Major League
John Dahl1481539541032000-20033L1983-06-10Kindersley, SASKMinor Pro
Daniel Dale13537101922011-20132L1993-06-03Grand Prairie, ALTAMajor Junior
Jan Dalecky123223052672007-20092L1990-03-10Kladno, Czech Rep.European Elite
Jarrod Daniel3000001991-19932G1974-11-05Edmonton, ALTAMajor Junior
Kimbi Daniels2061271462732001988-19913C1972-01-19Estevan, SASKMajor League
Keegan Dansereau1325978137842007-20092R1988-01-01Saskatoon, SASKMinor Pro
Liam Darragh27123212008-20091L1990-01-02Quesnel, BCMajor Junior
Josh Davies1494237792682019-20234C2004-03-24Airdrie, ALTAMinor Pro
Hendrik De Klerk592121442019-20201D2002-10-21Swift Current, SASKMajor Junior
Jake DeBrusk1686680146762013-20163L1996-10-17Edmonton, ALTAMajor League
Marc Defoe52022542004-20062D1987-04-05Trail, BCMajor Junior
Jeff Denham70437531987-19892R1971-08-25Wetaskiwin, ALTAMajor Junior
Paul Deniset46111425312000-20011C1981-07-13Winnipeg, MANMinor Pro
Josh Derko1431315282012009-20134L1993-10-05Sherwood Park, ALTAMinor Pro
Marc Desloges124304575522004-20062C1985-05-15Sherwood Park, ALTAEuropean Lower Leagues
Isaiah DiLaura1000022019-20201G2000-06-18Lakeville, MNMajor Junior
Sawyer Dingman202202023-20241L2008-09-11Edmonton, ALTAMajor Junior
Trent Dingwall201101994-19951Major Junior
Adam Dombrowski55189782000-20011D1981-10-07Nanoose Bay, BCMajor Junior
Cory Donaldson1513461993-19941L1975-06-01Saskatoon, SASKMajor Junior
Steve Dowhy4514923111992-19931C1974-07-18Winnipeg, MANMinor Pro
Justin Dowling28081161242572006-20115C1990-10-01Calgary, ALTAMajor League
Eric Doyle187301021321202006-20104D1989-04-05Calgary, ALTAMinor Pro
Jaxson Doyle100022023-20241D2007-06-21Langdon, ALTAMajor Junior
Kurt Drummond258311121432261995-19994D1978-04-12Edmonton, ALTAMinor Pro
Jesse Dudas2331114382007-20081D1988-03-31St. Albert, ALTAMinor Pro
Murray Duval7358311989-19901D1970-01-22Thompson, MANMinor Pro
Jakub Dvorak212810122023-20241D2005-05-25Liberec, CzechiaEuropean Elite
Joel Dyck2101766831921987-19925D1971-07-28Lethbridge, ALTAMinor Pro
Randall Dyck200021997-19981D1979-09-09Calgary, ALTAMajor Junior
Reid Dyck106033102020-20244G2004-01-20Winkler, MANMajor Junior
Cody Eakin212100951951892006-20115C1991-05-24Winnipeg, MANMajor League
Tracy Egeland111132437541986-19882R1970-08-20Lethbridge, ALTAMinor Pro
Van Eger70347472021-20243R2005-03-18Willow Bunch, SASKMajor Junior
Kaden Elder183362864472015-20194C1998-03-16Saskatoon, SASKMajor Junior
Tristan Elder38022152015-20161R1997-12-11Kinistino, SASKMajor Junior
Drew Englot344610402022-20231C2002-10-26Candiac, SASKMajor Junior
Tommie Eriksen302241990-19911D1970-10-07Oslo, NorwayMinor Pro
Taylor Ernst500002007-20092R1992-02-15Regina, SASKMajor Junior
Todd Esselmont711261990-19911C1971-11-05Kamloops, BCMinor Pro
Giorgio Estephan3012162882017-20181C1997-02-03Edmonton, ALTAMinor Pro
Jordan Evans18053338812008-20124D1992-05-31Drumheller, ALTAMajor Junior
Jordan Fairlie100002019-20201G2002-11-05Fort St. John, BCMajor Junior
Michael Farren2491423162020-20211R2000-04-19Surrey, BCMinor Pro
Mason Fauser100002023-20241L2008-05-13Shaunavon, SASKMajor Junior
Tyler Feakes37358302004-20051R1986-08-10Edmonton, ALTAMajor Junior
Erik Felde69223254342007-20081L1987-12-29Anchorage, AKMinor Pro
Kevin Felix500041992-19931L1975-02-01Red Deer, ALTAMajor Junior
Kristian Ferletak24011112014-20151L1996-07-09Trstena, SlovakiaEuropean Elite
Scott Feser72121628372015-20161L1995-05-01Red Deer, ALTAEuropean Lower Leagues
Josh Filmon2129990189962020-20244R2004-03-18Winnipeg, MANMinor Pro
Ryan Finnerty100001998-19991C1980-11-23Lethbridge, ALTAMinor Pro
Erik Fleming39178232011-20121D1992-02-11Calgary, ALTAMajor Junior
Jake Fletcher100002015-20161L1997-11-27White Rock, BCMajor Junior
Logan Flodell3501142017-20181G1997-02-10Regina, SASKMinor Pro
Josh Fluker10131417482021-20243D2006-01-03Boissevain, MANMajor Junior
Todd Ford8503362000-20033G1984-05-01Calgary, ALTAMinor Pro
Logan Foster23213152017-20181C1999-09-07Kamsack, SASKMajor Junior
Kris Foucault300002006-20071L1990-12-12Calgary, ALTAMajor League
Griffin Foulk38134342014-20162D1995-04-20Broomfield, COMinor Pro
Aaron Fox100001996-19971LMajor Junior
Matt Franczyk100002010-20111D1993-05-28Winnipeg, MANMajor Junior
Jason Fransoo116318211112003-20052D1986-07-02North Battleford, SASKMajor Junior
Travis Friedley70459382001-20032D1984-04-17Delia, ALTAMajor Junior
Curtis Friesen625510481989-19912L1973-01-17Winnipeg, MANMajor Junior
Dustin Friesen2582655811412000-20044D1983-03-01Waldheim, SASKMinor Pro
Mark Friesen9203362009-20112G1990-06-01Winkler, MANMajor Junior
Terry Friesen139044301995-19983G1977-10-29Winkler, MANMinor Pro
Jeff Froese500001998-19991D1981-03-02Portage La Prairie, MANMajor Junior
Lucas Froese600002010-20111L1992-11-26Grunthal, MANMajor Junior
Andres Froid100001986-19871G Major Junior
Andrew Fyten56111324732017-20192R1998-10-13Sundre, ALTAMinor Pro
Kole Gable105111627522016-20182L1998-07-18Fort McMurray, ALTAMajor Junior
Connor Gabriel115111829102021-20243C2005-08-12Saskatoon, SASKMajor Junior
Tyson Galloway202911142023-20241D2003-01-20Kamloops, BCMajor Junior
Jim Gattolliat24022241994-19951D1976-12-18Edmonton, ALTAMinor Pro
Jaxen Gauchier300002023-20241L2007-06-21Peavine, ALTAMajor Junior
Glenn Gawdin3121261873133372012-20186C1997-03-25Richmond, BCMajor League
Conor Geekie29232750382023-20241C2004-05-05Strathclair, MANMinor Pro
Matteo Gennaro45282654442017-20181C1997-03-30St. Albert, ALTAMinor Pro
Ryan Geremia2710171995-19961L1979-02-02Vauxhall, ALTAMajor Junior
Geoff Gerlitz200001989-19901Major Junior
Dave Gerse200001989-19901D1970-12-13Saskatoon, SASKMajor Junior
Phil Gervais62325782005-20083R1990-10-03Edmonton, ALTAMajor Junior
Dawson Gerwing42369452023-20241L2006-07-12Meadow Lake, SASKMajor Junior
Erin Ginnell291361961986-19871C1968-09-09Medicine Hat, ALTAMajor Junior
Rick Girard175125136261741990-19944C1974-05-01Edmonton, ALTAMinor Pro
Coda Gordon25898146244922010-20155L1994-08-04Cochrane, ALTAMinor Pro
Ian Gordon9207761992-19953G1975-05-15North Battleford, SASKMinor Pro
Jaydan Gordon102178122014-20162D1997-04-06Cochrane, ALTAMajor Junior
Rylan Gould1982857851012021-20243L2005-08-05Headingly, MANMajor Junior
Cory Graboski6000112001-20021D1983-07-05Abbotsford, BCMinor Pro
Ryan Graham21121123132016-20171L1996-05-06Calgary, ALTAMinor Pro
Nathan Gray300002023-20241D2008-02-28Richmond, BCMajor Junior
Richard Gray501141987-19881LMajor Junior
Gord Green574371891986-19871D1967-10-17Medley, ALTAMajor Junior
Josh Green28191635421996-19982C1977-11-16Camrose, ALTAMajor League
Blake Grenier2000022003-20052G1984-01-05Edmonton, ALTAMajor Junior
David Greyeyes800002006-20082D1991-08-05Marcelin, SASKMajor Junior
Jon Groenheyde63011182011-20121G1991-04-04Surrey, BCMinor Pro
Mark Guggenberger3102262007-20092G1989-01-10Richfield, MNMinor Pro
Justin Guy200001996-19971D1977-04-21Grande Prairie, ALTAMajor Junior
Bode Hagan4335862019-20212L2002-02-26Alsike, ALTAMajor Junior
Houston Hair19202171999-20012L1983-01-21Summerland, BCMajor Junior
Carter Halamandaris1602242020-20211C2003-01-31Winnipeg, MANMajor Junior
Matt Harasymuk800021989-19901GMajor Junior
Taylor Harnett200001995-19961Major Junior
Kevin Harper514711381995-19961D1975-09-07Scarborough, ONTMajor Junior
Jordan Harris9931316472013-20163D1996-04-12Prince Albert, SASKMajor Junior
Keith Harris300021990-19911D1972-08-06High River, ALTAMinor Pro
Jeff Harvey67011132001-20032G1983-01-30St. Albert, ALTAMinor Pro
Marian Havel5681927462002-20031C1984-01-26Jihlava, Czech Rep.European Elite
Michael Hay3210122008-20102R1992-05-11Winnipeg, MANMajor Junior
Jamie Hayden701121992-19931D1972-04-19Saskatoon, SASKMinor Pro
Terry Head200001986-19871D1968-01-04Salmon Arm, BCMajor Junior
Dillon Heatherington2471374872542010-20155D1995-05-09Calgary, ALTAMajor League
Davin Heintz90313061592002-20042L1983-06-30Luseland, SASKMajor Junior
Dustan Heintz40178261998-19991C1981-03-23Luseland, SASKMinor Pro
Parker Hendren16022222019-20201D2001-03-23Regina, SASKMajor Junior
Michael Hengen140820281632003-20063D1987-11-27Surrey, BCEuropean Lower Leagues
Jeff Henkelman229221011232531994-19984D1977-12-30Swan River, MANMajor Junior
Scott Henkelman1283352851021998-20013L1981-01-20Sherwood Park, ALTAMajor Junior
Brent Henley100001999-20001D1980-08-30Coquitlam, BCMinor Pro
Aleksi Heponiemi12956148204462016-20182C1999-01-09Tampere, FinlandMajor League
Ian Herbers1281022324681986-19882D1967-07-18Jasper, ALTAMajor League
Chris Herperger102242650801990-19933C1974-02-24Esterhazy, SASKMajor League
Austin Herron37022322018-20191D2001-05-28Abbotsford, BCMajor Junior
Fred Hettle30178201992-19931D1972-03-19St. Albert, ALTAMinor Pro
Andrew Hewett36123502008-20091D1990-06-14Winnipeg, MANMajor Junior
John Hewitt100001996-19971R1977-04-21Portage La Prairie, MANMinor Pro
Russell Hewson118214566701992-19942C1975-01-12Provost, ALTAMinor Pro
James Hiebert242701041745021998-20035W1982-06-05Hay River, NWTMinor Pro
Brant Hilton400002005-20061G1986-12-13Winnipeg, MANMajor Junior
Kelly Hitchins37022321987-19881G1969-03-18Brandon, MANMajor Junior
Shane Hnidy10161521731991-19932D1975-11-08Neepawa, MANMajor League
Milan Hnilicka65066331992-19931G1973-06-24Kladno, Czech Rep.Major League
Brad Hoban325691071761172006-20126R1991-01-17Victoria, BCMajor Junior
Jake Hobson36022122016-20182D1999-07-31Christopher Lake, SASKMajor Junior
Joel Hofer4901142017-20192G2000-07-30Winnipeg, MANMajor League
Todd Holt3212162074234051989-19945R1973-01-20Estevan, SASKMinor Pro
Brendan Holterhus1700042015-20161L1997-03-24Edmonton, ALTAMajor Junior
Julius Honka62164056522013-20141D1995-12-03Jyvaskyla, FinlandMajor League
Bill Hooson1271226382151992-19953L1974-06-04Calgary, ALTAMajor Junior
Brendan Hopkins100002010-20111R1994-03-31Warman, SASKMajor Junior
Barry Horman433811472004-20051R1984-07-07Victoria, BCMinor Pro
Connor Horning139132841932017-20203D2001-05-11Kelowna, BCMajor Junior
Todd Hornung22325281999-20001C1980-09-03Vanguard, SASKMajor Junior
Jason Horvath1901348614791990-19944D1974-11-20Leross, SASKMajor Junior
Eric Houk13412618462018-20213L2001-04-26Regina, SASKMajor Junior
Shea Howorko913471122010-20122L1994-03-15Regina, SASKMajor Junior
Dalen Hrooshkin1712301994-19951C1978-03-06Saskatoon, SASKMinor Pro
Luke Hughson20000212004-20051D1987-06-01Smithers, BCMajor Junior
Dan Hulak1841132431451997-20003D1980-08-09Saskatoon, SASKMajor Junior
Luke Hunter31562611232252001-20065C1985-07-24Shaunavon, SASKMinor Pro
Ty Hurley47134182021-20232L2004-06-16Sherwood Park, ALTAMajor Junior
Killian Hutt2610818102010-20111R1991-04-13Edmonton, ALTAEuropean Lower Leagues
Connor Hvidston1706195156682021-20243R2004-09-11Tisdale, SASKMinor Pro
Judson Innes100001986-19871C1969-01-02Powell River, BCMajor Junior
Kyle Ireland501102006-20071R1989-03-14Rosetown, SASKMajor Junior
Matt Ius1101122008-20091R1990-01-02Pitt Meadows, BCMajor Junior
Jason Jaffray41232649442001-20021L1981-06-30Rimbey, ALTAMajor League
Chris Jensen200001994-19951R1976-01-05Calgary, ALTAMajor Junior
Kade Jensen1101013231572015-20172D1997-05-03Calgary, ALTAMinor Pro
D-Jay Jerome2641418132019-20201R1999-11-05Lethbridge, ALTAMinor Pro
Andrew Johnson74111526742013-20152C1994-10-15Saskatoon, SASKMajor Junior
Cole Johnson445611222014-20173L1998-06-29Marwayne, ALTAMajor Junior
Mike Johnston201101994-19951D1976-04-26Gander, NFLDMajor Junior
Neil Johnston14235101992-19931C1974-07-08Eston, SASKMinor Pro
Oliver Jokel14000102008-20091R1991-08-07Kosice, SlovakiaEuropean Elite
Vinnie Jonasson301101993-19941D1976-10-23Thompson, MANMinor Pro
John Kachur82171431101993-19952C1977-02-15Yorkton, SASKMinor Pro
Trent Kaese210141986-19871R1967-09-09Nanaimo, BCMajor League
Chad Kalmakoff7461723531993-19952L1976-03-20Swift Current, SASKMajor Junior
Jaxan Kaluski42191130252019-20201L1999-04-27Lloydminster, ALTAMajor Junior
Peter Kasowski1701101382481011987-19903C1969-03-19Edmonton, ALTAMinor Pro
Sheldon Kennedy1591341532871801986-19893R1969-06-15Brandon, MANMajor League
Randy Kerr3400091989-19901D1973-09-17Esterhazy, SASKMajor Junior
Peyton Kettles6321113442022-20242D2007-09-01Winnipeg, MANMajor Junior
Sahvan Khaira168842502112015-20183D1998-01-02Surrey, BCMajor Junior
Matthew Kieper900002023-20241G2004-03-08Winnipeg, MANMajor Junior
Ben King7192534402017-20203C2002-05-15Vernon, BCMinor Pro
Karson King54111021122020-20233R2004-04-05Warren, MANMajor Junior
Noah King952911452016-20193D1999-07-02Winnipeg, MANMinor Pro
Jeff Kirwan31998165263401993-19985L1977-06-15Gull Lake, SASKMajor Junior
Joona Kiviniemi77221335102018-20202R2001-12-17Oulu, FinlandEuropean Lower Leagues
Reece Klassen900022019-20201G1999-08-08Cloverdale, BCMajor Junior
Marek Knebl44314122004-20051C1987-07-21Vsetin, Czech Rep.European Elite
Jeff Knight1151117281481987-19903D1971-04-16Swift Current, SASKMinor Pro
Kevin Knopp1082769961221988-19902D1969-10-24Edmonton, ALTAMinor Pro
Blake Knox21783751584411988-19924C1972-02-05Thompson, MANMinor Pro
Ladislav Kohn13465951601901993-19952R1975-03-04Uherske Hradiste, Czech Rep.Major League
Kevin Koopman60055301991-19921G1971-06-19Edmonton, ALTAMinor Pro
Trent Kresse30282856271986-19871R1966-04-10Kindersley, SASKMajor Junior
Derek Krestanovich28358422003-20041C1983-05-31Surrey, BCMinor Pro
Darren Kruger141241211451071987-19892European Elite
Scott Kruger36193756321986-19871C1967-03-31Swift Current, SASKMajor Junior
Trevor Kruger13301414241986-19893G1968-09-06Swift Current, SASKMinor Pro
Jason Krywulak1441241402641281991-19932C1972-01-29Prince Albert, SASKMinor Pro
Jake Kustra6011252019-20201D1999-04-20Yorkton, SASKMajor Junior
Kurt Lackton65202040971986-19871R1967-04-20Kansack, SASKMinor Pro
Chase Lacombe60246532019-20223D2002-04-27Moose Jaw, SASKMajor Junior
Max Lajoie2032298120762013-20174D1997-11-05Quebec City, PQMajor League
Garth Lamb29145131986-19871D1967-08-06Swift Current, SASKMinor Pro
Noah Lamb200002021-20221D2002-01-01Camrose, ALTAMajor Junior
Riley Lamb1500022018-20191G1998-08-28Rivers, MANMinor Pro
Dan Lambert244752443194921986-19904D1970-01-12St. Boniface, MANMajor League
Jay Langager20128881162151998-20013D1980-10-15Loreburn, SASKMinor Pro
Chris Larkin45336391987-19903Major Junior
Don Larner400001993-19941R1975-02-16Langham, SASKMinor Pro
R.J. LaRochelle161417213172004-20084D1987-09-13Swift Current, SASKMajor Junior
Brad Larsen2381051442492381993-19974L1977-06-28Nakusp, BCMajor League
Eetu Laurikainen11404442012-20142G1993-02-01Jyvaskyla, FinlandMinor Pro
Tyson Laventure39152136242023-20241R2003-01-28Lloydminster, ALTAMajor Junior
Alex Leavitt86305282942003-20052C1984-01-31Edmonton, ALTAMinor Pro
Brady Leavold1332031512522003-20085R1987-08-21Port Coquitlam, BCMinor Pro
Boris Leckovic38246952004-20062D1987-03-01Burnaby, BCMajor Junior
Tyler Lees2512392018-20191C2000-05-14Regina, SASKMajor Junior
Alex Lentowich1641820383262001-20043C1984-05-16Oakbank, MANMajor Junior
Luca Leone700022014-20151R1996-02-24Vancouver, BCEuropean Lower Leagues
Brett Lernout1852343661992012-20153D1995-09-24Winnipeg, MANMajor League
Tanner Lesann1951620363322012-20153C1995-02-15Yorkton, SASKMajor Junior
Andrew Leslie1400002004-20051G1986-06-25Saskatoon, SASKMajor Junior
Cavin Leth1591515301272013-20163C1996-04-11Taber, ALTAMajor Junior
Braeden Lewis12793039472019-20245C2003-05-21Virden, MANMajor Junior
Ryley Lindgren30131932192016-20171C1996-01-20East St. Paul, MANMinor Pro
Dave Linford100041989-19901D1970-03-05Edmonton, ALTAMajor Junior
Don Lloyd125614201752004-20062D1986-03-28Cranbrook, BCMajor Junior
Terry Loewen2716791987-19881L1970-06-03Red Deer, ALTAMajor Junior
Tim Logan448816671986-19882D1968-06-20Regina, SASKMajor Junior
Jan Lojek100002002-20031 Major Junior
Mitch Love122726334592001-20032L1984-06-15Quesnel, BCMinor Pro
Chris Low5904481991-19943L1976-06-02Foxwarren, MANMinor Pro
Adam Lowry235901142043332009-20134C1993-03-29St. Louis, MOMajor League
Brody Luhning30011132009-20101D1992-04-11Lumsden, SASKMajor Junior
Ned Lukacevic63252853712005-20061L1986-02-11Podgorica, SerbiaMinor Pro
Chance Lund67161329442012-20131L1992-05-05Fairview, ALTAMajor Junior
Jay Macauley201191989-19901Major Junior
Len MacAusland138622282481990-19922D1973-01-14Summerside, PEIMinor Pro
Aaron MacDonald100066191993-19963G1977-08-29Grande Prairie, ALTAMinor Pro
Brandon Machado1100022019-20201C2000-04-07Airdrie, ALTAMajor Junior
Zac MacKay2291918371892010-20155C1995-04-06Swift Current, SASKMajor Junior
Kevin Mackie442810271996-19971D1979-02-09Victoria, BCMinor Pro
Trevor MacLean1903371992-19931D1974-08-04Antigonish, NSMajor Junior
Ryan MacNevin400021991-19921D1975-12-21Lethbridge, ALTAMajor Junior
Christian Magnus122152035542007-20124R1992-03-20Saskatoon, SASKMajor Junior
Geordie Maguire810102013-20141L1995-04-17Winnipeg, MANMajor Junior
Beck Malenstyn38171229282017-20181L1998-02-04Delta, BCMajor League
Dean Malkoc561023332481990-19911D1970-01-26Vancouver, BCMajor League
Chris Mantyka313251011986-19871Major Junior
Evan Marble145650561611988-19913D1972-04-09Eston, SASKMinor Pro
Mike Markell1120201997-19992L1980-07-25Prince Albert, SASKMinor Pro
Brycen Martin181106272962011-20154D1996-05-09Calgary, ALTAMinor Pro
James Martin34044162006-20093D1991-05-29Winnipeg, MANMinor Pro
Jonathon Martin66383169742015-20161R1995-08-23Winnipeg, MANMinor Pro
Josh Maser440111151998-19991R1979-04-20Medicine Hat, ALTAMinor Pro
Lindsey Materi6001121995-19994G1979-01-21Bragg Creek, ALTAMajor Junior
Mike Mathers510101989-19901L1972-06-20Edmonton, ALTAMinor Pro
Jovan Matic300002002-20031C1986-09-16Burnaby, BCMinor Pro
Dean McAmmond18101323291992-19931L1973-06-15Grande Cache, ALTAMajor League
Spencer McAvoy2391859772052005-20094D1988-08-22Edmonton, ALTAMinor Pro
Maddix McCagherty375611122021-20243L2006-06-07Kelowna, BCMajor Junior
Keith McCambridge261627334801991-19954D1974-02-01Thompson, MANMinor Pro
Ryan McCleary56112536732023-20241D2003-09-09Swift Current, SASKMajor Junior
Trent McCleary27859941534741988-19935R1972-09-08Swift Current, SASKMajor League
Ryan McConnell1200001991-19932R1975-12-29Davidson, SASKMajor Junior
Mark McCoy87145481990-19922D1974-06-03Prince Rupert, BCMinor Pro
Colin McDonald200002003-20041C1986-01-21Prince George, BCMajor Junior
Mark McFarlane13065641296191988-19913R1970-11-01Amherst, NSMinor Pro
Jace McFaul1311242023-20241D2007-03-03Edmonton, ALTAMajor Junior
Colum McGauley300002018-20191L2000-03-11Nelson, BCMajor Junior
Ryan McGill721236482261986-19871D1969-02-28Sherwood Park, ALTAMajor League
Sam McGinley1842056761562019-20234D2002-12-03Calgary, ALTAMajor Junior
Darren McLean574610931992-19942D1974-10-30Yellow Grass, SASKMinor Pro
John McMulkin645510121991-19921C1974-03-20Fredericton, NBMajor Junior
Adam McNutt6131619722022-20242D2003-05-07Saskatoon, SASKMajor Junior
Jay Merkley1645361114362012-20153C1995-05-27Calgary, ALTAMajor Junior
Craig Millar25343981412921992-19964D1977-05-10Winnipeg, MANMajor League
Arthur Miller107915241502015-20183L1997-05-28Regina, SASKMajor Junior
Andrew Milne10629113471996-19993L1978-07-28St. Albert, ALTAEuropean Lower Leagues
Duncan Milroy1395369122711998-20013R1983-02-08Edmonton, ALTAMajor League
Artyom Minulin20626100126652015-20183D1998-10-01Tyumen, RussiaEuropean Elite
Luke Mistelbacher123264369162021-20243R2005-11-02Steinbach, MANMajor Junior
Craig Mittleholt411221993-19941L1974-07-24Ottawa, ONTMinor Pro
Alex Moar9742630402018-20213D2001-03-13Prince Albert, SASKMajor Junior
Tony Mohagen64711182991994-19982L1978-07-13Regina, SASKMinor Pro
Kyle Moir234055102002-20075G1986-05-25Calgary, ALTAMinor Pro
Tanner Mole42011262016-20182R1999-04-06Winnipeg, MANMajor Junior
Ryan Molle180327302032006-20093D1989-01-29Calgary, ALTAMajor Junior
Steve Mongrain400001998-19991G1979-02-08Proulxville, PQMajor Junior
Ty Morris215611382003-20041R1984-02-02Edmonton, ALTAMinor Pro
Darryl Moscaluk767411652001-20043C1985-07-08Edmonton, ALTAMajor Junior
Ryon Moser140334982232011-20132L1992-05-09Calgary, ALTAEuropean Elite
Tyson Motz59011271997-20014G1981-10-28Abbotsford, BCMinor Pro
Regan Mueller101222951211991-19943C1975-04-04Humboldt, SASKMajor Junior
Dane Muench604442009-20101L1992-01-19Martensville, SASKMajor Junior
David Murray19033132004-20051R1986-07-20Edmonton, ALTAMajor Junior
Tyler Murray102262652891997-19992C1979-04-29Calgary, ALTAMajor Junior
Tanner Muth80369772010-20122D1993-03-11Calgary, ALTAMajor Junior
Steven Myland600002011-20132G1994-02-10Surrey, BCMajor Junior
Tanner Nagel871511261072017-20192R1998-01-27Mossbank, SASKMinor Pro
Cole Nagy103243660742019-20223C2001-08-13Saskatoon, SASKMajor Junior
Darren Naylor201121989-19901C1969-04-17White Rock, BCMinor Pro
Sheldon Nedjelski601161997-19981D1978-12-15Watrous, SASKMinor Pro
Richard Nedomlel2101767842952010-20133D1993-07-01Prague, Czech Rep.Minor Pro
John Negrin2531518222008-20091D1989-03-25West Vancouver, BCMajor League
Levi Nelson19865871523402004-20084C1988-04-28Calgary, ALTAMinor Pro
Paul Nicolls1992-19931D1975-07-05Chilliwack, BCMinor Pro
Ayrton Nikkel672911992014-20151D1995-08-30Kelowna, BCMinor Pro
Pat Nogier4200041986-19871G1968-11-20Saskatoon, SASKMajor Junior
Stepan Novotny101333871532009-20112F1990-09-21Prague, Czech Rep.European Elite
Lawrence Nycholat280591502094071996-20004D1979-05-07Calgary, ALTAMajor League
Colin O'Hara61134461995-19961D1977-04-02Vernon, BCMinor Pro
Ethan O'Rourke73121022372018-20202R1999-02-25Penticton, BCMajor Junior
Jaroslav Obsut72101121571995-19961D1976-09-03Presov, SlovakiaMajor League
Dakota Odgers743361222011-20154C1996-04-02Spy Hill, SASKMajor Junior
Gustav Olhaver2012322015-20161C1997-07-03Angelholm, SwedenEuropean Elite
Todd Oliphant300001986-19871L1968-07-05Elrose, SASKEuropean Lower Leagues
Ted Oloriz100001987-19881G1971-05-30Major Junior
Ben Ondrus316941132075981998-20035R1982-06-25Sherwood Park, ALTAMajor League
Colton Orr823691971998-20013R1982-03-03Winnipeg, MANMajor League
Hayden Ostir50101424142019-20201R1999-07-06Winnipeg, MANMajor Junior
Jordan Papirny1700002016-20171G1996-04-10Edmonton, ALTAMinor Pro
Ed Patterson223101301989-19912R1972-11-14Calgary, ALTAMajor League
Gene Patterson600001986-19871G1969-04-09Edmonton, ALTAMajor Junior
Max Patterson99172643572017-20192R1999-12-27Kamloops, BCMajor Junior
Petr Pavelec47235422023-20241L2005-02-10Ostrava, Czech Rep.Major Junior
Jordan Peddle1982440642542008-20124C1991-03-05Elbow, SASKMinor Pro
Lane Pederson99396099682015-20172C1997-08-04Saskatoon, SASKMajor League
Trevor Peeters600002004-20051G1987-07-02Edmonton, ALTAMajor Junior
Lloyd Pelletier99424284281989-19912L1971-08-18Winnipeg, MANEuropean Elite
Raphael Pelletier162375390592019-20234C2002-03-20Legal, ALTAMajor Junior
Linden Penner36426262014-20151R1995-01-10Sherwood Park, ALTAMajor Junior
Darren Perkins265914481992-19931D1973-03-26New Norway, ALTAMinor Pro
Tyler Perry69294473391995-19972C1977-08-3170 Mile House, BCMinor Pro
Owen Pickering205271061331122020-20244D2004-01-27St. Adolphe, MANMinor Pro
Ryan Pisiak100051990-19911R1975-05-12Swift Current, SASKMinor Pro
David Podlubny4031013761990-19911D1970-09-30Edmonton, ALTAMajor Junior
Neil Pogany3281220121987-19881C1967-01-29Regina, SASKMajor Junior
Clark Polglase6921315971986-19882D1969-04-07Edmonton, ALTAMinor Pro
Derek Poplawski58022112001-20043D1985-03-29Winnipeg, MANMajor Junior
Paul Postma13472835502004-20084D1989-02-22Red Deer, ALTAMajor League
Ryan Pouliot300042018-20191D1998-05-26North Vancouver, BCMinor Pro
Sam Pouliot600062018-20191D2000-05-04North Vancouver, BCMajor Junior
Isaac Poulter137022152018-20224G2001-09-12Winnipeg, MANMinor Pro
Kevin Powell56221840611993-19941L1973-08-21Regina, SASKMinor Pro
Derek Price3801414442005-20061L1985-02-27Fruitvale, BCMajor Junior
Craig Priestlay1039817731999-20012L1981-03-02Kamloops, BCMajor Junior
Jason Proulx41011171986-19871D1968-04-08Ft. Saskatchewan, ALTAMajor Junior
Chris Purcell110101997-19981R1981-03-10Saskatoon, SASKMajor Junior
Kasper Puutio3511516242019-20201D2002-06-03Vaasa, FinlandEuropean Elite
Roope Pynnonen4400042018-20191D2001-02-10Tampere, FinlandMajor Junior
Thomas Raffl21268282005-20061L1986-06-19Villach, AustriaMinor Pro
Daniel Rakos1333242741932005-20072C1987-05-25Pardubice, Czech Rep.European Elite
Stan Reddick61022111989-19901G1969-12-06Toronto, ONTMinor Pro
Tyler Redenbach137541141681072002-20053C1984-09-25Melville, SASKMinor Pro
Kyle Reeves70202242511988-19902R1971-05-12Swan River, MANMinor Pro
Ethan Regnier159213960462016-20204R2000-09-08Prince Albert, SASKMajor Junior
Jeremy Reich16162941564341997-20003L1979-02-11Craik, SASKMajor League
Greg Reid100001988-19891GMajor Junior
Christian Reimer54167242017-20192D2000-01-30Regina, SASKMajor Junior
Jason Renard3000231992-19931W1974-04-22Brooks, ALTAMinor Pro
Adam Rettschlag300001994-19951R1975-10-13Edmonton, ALTAMajor Junior
Dalton Reum175823311532010-20133D1992-05-14Camrose, ALTAMinor Pro
Jesse Rezansoff455914851994-19962R1976-01-31Regina, SASKMinor Pro
Aaron Richards1874257991602001-20043L1984-08-29Saskatoon, SASKMajor Junior
Jeremy Riehl4700041991-19921D1975-08-29Lethbridge, ALTAEuropean Lower Leagues
Carter Rigby55132437792014-20151L1994-02-20Penticton, BCMinor Pro
Matt Ripley4091423251988-19891C1970-10-25Amherst, NSMinor Pro
Jason Roberts905712332001-20032C1984-12-18Spiritwood, SASKMajor Junior
Landon Roberts210182022-20231L2002-05-27Souris, MANMajor Junior
Jeremy Robinson42000171993-19941D1976-07-06Brandon, MANMajor Junior
Joey Rocha4500002022-20242G2005-01-22Nanaimo, BCMajor Junior
Joel Rogers192316191972007-20114D1991-05-31Abbotsford, BCMajor Junior
Kent Rogers2236901989-19912C1973-05-16Prince Albert, SASKMajor Junior
Brad Rohrig1012361998-19991C1980-08-24Cranbrook, BCMajor Junior
Aaron Rome17226941204912001-20043D1983-09-27Brandon, MANMajor League
Jeremy Rondeau24949751242591995-19994L1978-11-30Vermilion, ALTAMajor Junior
Parker Rondeau300002023-20241L2007-06-15Swift Current, SASKMajor Junior
Adam Rossignol32358262011-20121C1993-10-16Surrey, BCMajor Junior
Juraj Roznik502222010-20111D1992-10-14Trencin, SlovakiaEuropean Elite
Michal Rozsival13422861082021996-19982D1978-09-03Vlasim, Czech Rep.Major League
Colin Ruck1304491990-19911D1971-02-25Kelowna, BCMajor Junior
Brent Ruff3333621986-19871L1970-02-17Warburg, ALTAMajor Junior
Myles Rumsey262229313942002-20075D1986-11-05Winnipeg, MANMajor Junior
Bill Russell1200001994-19951G1977-02-25St. Albert, ALTAMinor Pro
Kayden Sadhra-Kang9041923562021-20232D2003-05-25Richmond, BCMajor Junior
Brian Sakic14454108162441987-19903C1971-09-04Burnaby, BCMinor Pro
Joe Sakic136138155293951986-19882C1969-07-07Burnaby, BCMajor League
Cohner Saleski50314202019-20212R2002-01-14Saskatoon, SASKMajor Junior
Garrett Sambrook9311415422018-20202D2000-01-30Medora, MANMajor Junior
Wade Sambrook1001121989-19901D1973-01-04Medora, MANMajor Junior
Geoff Sanderson1981111232341291988-19913L1972-02-01Hay River, NWTMajor League
Robby Sandrock16145211996-19971D1978-03-10Williams Lake, BCMinor Pro
Connor Sanvido40121426212013-20141R1993-09-26Maple Ridge, BCMinor Pro
Jerrid Sauer149121022402002-20064R1987-09-12Medicine Hat, ALTAMajor Junior
Ryan Sawka500022003-20052C1987-04-13Regina, SASKMajor Junior
Liam Saxberg600042021-20232D2005-04-18Winnipeg, MANMajor Junior
Stuart Scantlebury49055241989-19901D1973-01-15Birtle, MANMajor Junior
Reece Scarlett276251071322482008-20135D1993-03-31Sherwood Park, ALTAMinor Pro
Todd Sceviour14376621381231986-19882C1967-02-18Red Deer, ALTAMajor Junior
Jeff Schaeffer173223961961995-19983C1978-01-19Lang, SASKMajor Junior
Jeremy Schenderling1915542972672004-20073C1986-04-03Langley, BCMinor Pro
Dom Schmiemann9321012762015-20183D1999-04-22James River Bridge, ALTAMajor Junior
Andy Schneider212912213123441989-19934L1972-03-29Edmonton, ALTAMajor League
Drew Schoneck1601151989-19912D1973-11-13Abbey, SASKMinor Pro
David Schulz1851231432602001-20054D1986-01-03Winkler, MANMinor Pro
Andreas Schumacher82101020202014-20162R1996-08-11Stemumsgund, SwedenMajor Junior
Darren Schwartz21358861987-19881L1968-03-28Kamsack, SASKMinor Pro
Kurt Seher119629351161989-19923D1973-04-15Lethbridge, ALTAMinor Pro
Kevin Seibel13969151401999-20034D1983-03-08Swift Current, SASKMinor Pro
Owen Seidel700002015-20161R1998-04-21Richmond, BCMajor Junior
Dean Serdachny241626326471997-20014D1980-01-17Yorkton, SASKMinor Pro
Dennis Sergeyev7271320882002-20031R1983-08-24European Elite
Cam Severson478513561994-19962L1978-08-15Canora, SASKMajor League
Alexei Shanaurin2521342021-20221R2004-07-23Snezhinsk, RussiaMajor Junior
Quinn Sherdahl122202444941996-19993F1979-09-02Saskatoon, SASKMajor Junior
Dan Sherstenka71730371311991-19921D1971-02-13Edmonton, ALTAMajor Junior
Stephen Shmoorkoff49033402013-20152D1994-10-12Edmonton, ALTAMajor Junior
Jonathon Shockey300001994-19951D1976-06-08Lethbridge, ALTAMinor Pro
Tyler Shybunka84122638431995-19983C1979-01-21Edson, ALTAMinor Pro
Trevor Sim48192140901988-19902C1970-06-09Calgary, ALTAMajor League
Alexandre Sirard901102008-20102G1991-04-13Calgary, ALTAMajor Junior
Colby Sissons20822991211252014-20184D1998-01-15Edmonton, ALTAMinor Pro
Stuart Skinner2501102017-20181G1998-11-01Edmonton, ALTAMajor League
Jaret Sledz13000111993-19952D1977-08-27Calgary, ALTAMinor Pro
Colin Slobodian24123172001-20021F1984-01-10Winnipeg, MANMajor Junior
Cadrin Smart16033191994-19951L1975-09-30Kamloops, BCMajor Junior
Adam Smith20000342011-20121R1994-07-15Nanaimo, BCMajor Junior
Austin Smith3100072010-20122G1993-05-22Calgary, ALTAMajor Junior
Jason Smith95144155471989-19912D1972-05-21The Pas, MANMinor Pro
Jim Smith200001996-19971D1979-04-06Saskatoon, SASKMajor Junior
Nathan Smith231761362122281998-20024C1982-02-09Edmonton, ALTAMajor League
Ryan Smith1112321990-19911C1973-11-29Elrose, SASKMajor Junior
Tim Smith9740691091612000-20022C1981-07-21Rochfort Bridge, ALTAMinor Pro
Wade Smith71613191491987-19903FMajor Junior
Zack Smith22141691103442004-20084L1988-04-05Maple Creek, SASKMajor League
Tyler Smithies7952227162018-20202L2000-07-27Beaumont, ALTAMajor Junior
Peter Soberlak15699124223871986-19893L1969-05-12Kamloops, BCMinor Pro
Ryan Sokoloski900022015-20161C1998-06-16Winnipeg, MANMajor Junior
Matt Sommerfeld13068144731998-20013L1982-04-26Parkside, SASKMajor Junior
Brent Sopel174321081402461994-19973D1977-01-07Calgary, ALTAMajor League
Chris Sotiropoulos32123311997-19992D1979-12-06Calgary, ALTAMajor Junior
Billy Sowa68279162018-20202D2002-04-02Calgary, ALTAMajor Junior
Justin Spagrud78325252012-20142L1995-07-17Gull Lake, SASKMajor Junior
Calvin Spencer1011816341002015-20172R1996-02-29Brooklyn Park, MNMinor Pro
Steven Spencer1373694132001-20032D1982-06-16Regina, SASKMinor Pro
Carter Spenst800042017-20192D2001-07-12Fort St. John, BCMajor Junior
Lonnie Spink117223759421986-19882R1967-05-13Sherwood Park, ALTAMajor Junior
Dawson Springer210102018-20191F2002-01-23Rocanville, SASKMajor Junior
Jason Sproul2303341992-19931D1975-01-15Chatham, NBMajor Junior
Dennis Sproxton4103361990-19911G1970-09-28Red Deer, ALTAMinor Pro
Josh St. Louis1991271192461631994-19973F1976-03-30Calgary, ALTAMinor Pro
Bretton Stamler28369562007-20081D1987-10-30Edmonton, ALTAMinor Pro
Matthew Stanley14538112142016-20193D1998-02-09Balmoral, MANMinor Pro
Carter Stebbings84151328152019-20223C2002-03-06Saskatoon, SASKMajor Junior
Tyler Steenbergen267123126249972014-20184C1998-01-07Sylvan Lake, ALTAMinor Pro
Glen Steeves200001987-19881RMajor Junior
Blair Stengler473710442003-20052L1986-12-10Mankota, SASKMajor Junior
Travis Stevenson42088561994-19951D1975-08-01Shaunavon, SASKMajor Junior
Greyson Stewart200002017-20181C2001-04-24Lloydminster, ALTAMajor Junior
Michael Stickland923942811152008-20102R1989-06-05Red Deer, ALTAMajor Junior
David Stieler142364480472006-20082C1988-07-20Kladno, Czech Rep.European Elite
Mark Stockham210121986-19871DMajor Junior
Colin Stone1081413271022002-20042C1986-07-04Calgary, ALTAMajor Junior
Riley Stotts7411819242016-20182C2000-01-05Winnipeg, MANMajor Junior
Mark Stowe48121729321991-19921L1971-03-23Edmonton, ALTAMajor Junior
Robert Struch1820291991-19921Major Junior
Nathan Strueby2023541996-19971C1977-01-20Regina, SASKMajor Junior
Andrew Sullivan81123802009-20112R1992-04-07Calgary, ALTAMajor Junior
Mike Sutherland900021986-19871G1968-01-12Cranbrook, BCMajor Junior
Justin Svenson4032522019-20201R2001-04-14Ile des Chenes, MANMajor Junior
Michael Szczachor1044591212003-20052L1986-01-31Coppell, TXMajor Junior
Chris Szysky25059621214831992-19975R1976-06-08Regina, SASKMinor Pro
Mark Taraschuk19101222015-20161D1997-04-02Winnipeg, MANMajor Junior
Matt Tassone18773461193432005-20105L1989-09-28St. Albert, ALTAMinor Pro
Graham Telford500052005-20061R1989-08-24Williams Lake, BCMajor Junior
Derek Tendler900022010-20111G1992-01-01Regina, SASKMajor Junior
Alex Thacker200002018-20191L2002-03-29Fort Saskatchewan, ALTAMajor Junior
Kelly Thiessen37033101990-19911G1971-12-28Lloydminster, ALTAMajor Junior
Rylan Thiessen22066212021-20221D2001-02-07Brandon, MANMajor Junior
Paul Thompson12123341986-19871D1968-05-06Grimsby, EnglandEuropean Lower Leagues
Rocky Thompson22358901996-19971R1977-08-08Calgary, ALTAMajor League
Jordan Thomson556814492014-20162D1996-04-28Wawanesa, MANMajor Junior
Clay Thoring13491221741998-20013D1981-11-05Frontier, SASKMinor Pro
Brandon Tidball293031052005-20061L1985-06-06Regina, SASKMinor Pro
Tim Tisdale166881262141291986-19893C1968-05-28Shaunavon, SASKMinor Pro
Ryan Tobler64272855711995-19972W1976-05-13Calgary, ALTAMajor League
Matej Toman2323582019-20201L2001-01-15Ceske Budejovice, Czech Rep.European Elite
Grant Toulmin1168816832005-20093R1989-03-02Langley, BCEuropean Elite
Matej Trojovsky9169153202003-20052D1984-10-12Plzen, Czech Rep.European Elite
Zach Turner4441014482023-20241D2004-01-07Boissevain, MANMajor Junior
Brent Twordik342791232023101997-20025C1981-05-16Saskatoon, SASKMinor Pro
Layne Ulmer2611611543151981997-20014C1980-09-14North Battleford, SASKMajor League
Ivan Usenko700002001-20021D1983-02-12European Elite
Igor Valeev367512781999-20001L1981-01-09Snezhinsk, RussiaMinor Pro
Matt Van Horlick23336381996-19971D1976-08-26Kamloops, BCMinor Pro
Eric Van Impe3641014412021-20221D2001-10-21Calgary, ALTAMajor Junior
Bram Vanderkracht16000641991-19921L1973-02-02Smoky Lake, ALTAMajor Junior
Brendan Vanthuyne1400041999-20001D1983-07-10Liberty, SASKMajor Junior
Sergei Varlamov1991351132482911995-19983L1978-07-21Kiev, UkraineMajor League
Jan Vasilev2433601994-19951European Elite
Taylor Vause27379111190712007-20125C1991-09-28Calgary, ALTAMinor Pro
Kyle Verdino95522271972009-20112L1991-10-27Phoenix, AZMajor Junior
Paul Vincent62593998851994-19951W1975-01-05Utica, NYMinor Pro
Dreu Volk39123201995-19983D1980-05-03Saskatoon, SASKEuropean Lower Leagues
Dillon Wagner1632825531702008-20124C1991-04-16Duffield, ALTAMajor Junior
Quinton Waitzner82123632016-20193C2000-01-14Victoria, BCMajor Junior
Brent Walker1800002003-20041G1984-05-14Mannville, ALTAMajor Junior
Eric Walker26011332011-20132D1993-02-23Castlegar, BCMajor Junior
Bryce Wandler10702261998-20002G1979-02-25Lacombe, ALTAMinor Pro
Mason Ward29055482022-20231D2002-05-12Lloydminster, ALTAMajor Junior
Mathew Ward199731352082712019-20245C2004-01-24Kamloops, BCMajor Junior
Sam Ward62178412021-20243D2005-08-03Kamloops, BCMajor Junior
Miles Warkentine1300022014-20151R1996-02-02Prince Albert, SASKMajor Junior
Andrew Wasmuth10811819452004-20062C1986-10-30Langley, BCMajor Junior
Darren Watson200071991-19921Major Junior
Jamal Watson2913619102015-20161L1995-01-14Calgary, ALTAMinor Pro
Jason Watson200001991-19921Major Junior
Heath Weenk26044221992-19931D1972-07-02Tisdale, SASKMajor Junior
Mike Wegleitner7000121986-19871D1968-01-24Kelowna, BCMajor Junior
Daylan Weigel24066272020-20222D2003-07-31Warman, SASKMajor Junior
Dale Weise17351601112352005-20083R1988-08-05Winnipeg, MANMajor League
Russ West2831013301992-19931C1974-04-30Moose Jaw, SASKMajor Junior
Berney Weston100002023-20241G2007-03-14Gull Lake, SASKMajor Junior
Torrie Wheat129141933362001-20032R1985-03-23Nanaimo, BCMinor Pro
Ian White246771452221402000-20044D1984-06-04Steinbach, MANMajor League
Jason White7661420661987-19892C1970-04-30Winnipeg, MANMinor Pro
Rich Wiest246511601986-19871C1967-06-22Enchant, ALTAMajor Junior
Mackenzie Wight68235272016-20193R1999-02-04Burnaby, BCMajor Junior
Bob Wilkie193421722142631986-19893D1969-02-11Calgary, ALTAMajor League
Bobby Williams62156322003-20041R1985-10-19Stockholm, SwedenEuropean Lower Leagues
Jeremy Williams174991082072312000-20044R1984-01-26Regina, SASKMajor League
Owen Williams2451015142020-20211D2000-09-26Delta, BCMajor Junior
Tyler Willis18249931427431993-19963R1977-04-08Princeton, BCMinor Pro
Mike Wilson1691978971112005-20083D1987-05-08North Vancouver, BCMinor Pro
Jordan Wittman300002011-20132C1996-02-07Stewart Valley, SASKMajor Junior
Larry Woo27369561990-19911R1971-07-09Winnipeg, MANMajor Junior
Brecon Wood365510162019-20201L2000-12-05Edmonton, ALTAMajor Junior
Dody Wood3022141991-19921L1972-05-08Chetwynd, BCMajor League
Ted Wood200001993-19941Major Junior
Tyler Wright2331151562716471989-19934C1973-04-06Canora, SASKMajor League
Geordie Wudrick24076641402432005-20105L1990-04-09Abbotsford, BCMinor Pro
Caleb Wyrostok16952511032712019-20245R2003-04-13Medicine Hat, ALTAMajor Junior
Tyson Yaremko100002021-20221L2005-08-08Saskatoon, SASKMajor Junior
Daxon Yerex101102023-20241D2008-01-26Major Junior
Travis Yonkman14304462005-20094G1988-04-17Saskatoon, SASKMinor Pro
Matt Young56022231991-19932L1974-05-23Fredericton, NBMajor Junior
Michael Young300001999-20001C1983-02-08Gillam, MANMinor Pro
Jason Yuzda1703361988-19891Major Junior
Denis Zaripov6223831331998-19991L1981-03-26Chelyabinsk, RussiaEuropean Elite
Alec Zawatsky39131326372018-20191L1999-12-15Yorkton, SASKEuropean Lower Leagues
Ken Zilka23000191991-19921Major Junior
Nathan Zimbaluk300002009-20101D1993-03-04Regina, SASKMajor Junior
Bobby Zinkan102224902011-20143D1995-02-06Calgary, ALTAMajor Junior
Tomas Zizka200002023-20241D2005-05-28Zlin, Czech Rep.Major 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.