hockey DB
search by league
team
morning report
contact us
home

Kamloops Blazers all-time player list

Player Name GP G A. Pts PIM Seasons Yrs. Pos. Birthdate Birthplace Highest Level
Team 900001998-19991Minor Pro
Jeff Ainsworth1482023431541994-19973L1977-07-14Sherwood Park, ALTAMajor Junior
Steve Albrecht99312152421995-19972L1979-03-11Red Deer, ALTAMajor Junior
Kalan Anderlini54145142023-20241D2006-01-09Langley, BCMajor Junior
Corey Andersen69102131631988-19891R1970-04-12Kamloops, BCMajor Junior
Will Andersen94434381511984-19862D1968-02-11Kamloops, BCMajor Junior
Ryan Annesley1044543881632000-20033L1982-12-04Moose Jaw, SASKMinor Pro
Jeff Antonovich102221994-19951C1974-02-05Coleraine, MNMinor Pro
Nils Antons827916791996-19982F1979-09-17Ratingen, GermanyEuropean Elite
Ryley Appelt1611513281812016-20204L2000-01-28Edmonton, ALTAMajor Junior
Jared Aulin230881682562351997-20025C1982-03-15Calgary, ALTAMajor League
Curtis Austring1100041999-20001L1982-10-05Stewart Valley, SASKMajor Junior
Warren Babe8445641091831986-19882L1968-09-07Medicine Hat, ALTAMajor League
Ajay Baines2821131292423821995-19994C1978-03-25Kamloops, BCMinor Pro
Logan Bairos2212281103722019-20245D2003-01-11Saskatoon, SASKMajor Junior
Troy Bakogeorge1020271985-19861R1967-05-14Winnipeg, MANEuropean Lower Leagues
Rudolfs Balcers66403777162016-20171L1997-04-08Liepaja, LatviaMajor League
Brock Balson42336122011-20121R1993-01-05Kamloops, BCMajor Junior
Caedan Bankier20276112188582019-20234C2003-01-26White Rock, BCMinor Pro
Inaki Baragano82101929272019-20212D2001-09-04Lausanne, SUIEuropean Elite
Jamie Barnes15123181990-19911L1972-05-29St. Albert, ALTAMajor Junior
J.T. Barnett88173249392010-20122R1992-08-21Scottsdale, AZMinor Pro
Len Barrie70851001851081989-19901C1969-06-04Kimberley, BCMajor League
Brett Bartell200001998-19991D1982-03-29Drake, SASKMajor Junior
Victor Bartley2391484983272003-20085D1988-02-17Ottawa, ONTMajor League
Spencer Bast93101323202014-20173R1997-01-05Macklin, SASKMajor Junior
Lane Bauer3111203142016-20171C1996-05-02Anchorage, AKMinor Pro
Nolan Baumgartner20234981322551992-19964D1976-03-23Calgary, ALTAMajor League
Robin Bawa151881122001941984-19873R1966-03-26Duncan, BCMajor League
Codey Becker34134482003-20041L1984-03-02Leduc, ALTAMajor Junior
Jason Becker1910141992-19942D1974-05-26Saskatoon, SASKMinor Pro
Nathan Behm74122032312022-20242C2007-04-18Calgary, ALTAMajor Junior
Steve Belanger72044182000-20033G1983-05-20Anchorage, AKMinor Pro
Mark Bell100001991-19921L1975-02-03New Westminster, BCMinor Pro
Tyler Bell8321416972011-20132D1994-02-27Regina, SASKMajor Junior
Matt Bellerive2991019142013-20141R1994-12-07North Vancouver, BCMajor Junior
Shane Belter57213556691997-19981D1977-10-05Swift Current, SASKMinor Pro
Reese Belton118202545872019-20223C2002-04-09Winnipeg, MANMajor Junior
Ryan Bender279817256552003-20085D1987-02-20Regina, SASKMajor Junior
Matej Bene595914422009-20101R1992-04-11Nitra, SlovakiaEuropean Elite
Quinn Benjafield26151761271522013-20185R1998-02-02North Vancouver, BCMajor Junior
Brian Benning1731821261984-19851D1966-06-10Edmonton, ALTAMajor League
Chad Berezniuk5691221401990-19911R1972-03-10Edmonton, ALTAMajor Junior
Peter Bergman568816271995-19972C1978-04-14Yellowknife, NWTMajor Junior
David Bernard100001992-19931D1976-04-24Kitimat, BCMajor Junior
Brian Bertuzzi46231538521984-19851D1966-01-24Vancouver, BCMinor Pro
Ed Bertuzzi831620362211988-19902L1970-03-23Trail, BCMajor Junior
Craig Berube321714311191985-19861L1965-12-17Calahoo, ALTAMajor League
Pat Bingham922021411281985-19892D1968-08-10Vancouver, BCMinor Pro
Dan Blasko1312381990-19922D1972-06-26Liberec, Czech Rep.European Elite
Tyler Boldt2321854722971999-20045D1984-01-03Winnipeg, MANMajor Junior
Carson Bolduc443811252013-20141L1996-03-18Salmon Arm, BCMajor Junior
Antti Boman100001991-19921D1974-08-05European Elite
Josh Bonar5861016372000-20022R1984-01-22Port Alberni, BCMinor Pro
Jason Bone581561971999-20001W1980-05-27Keeseekoowenin, MANMinor Pro
Ty Bonkowski200002023-20241C2008-07-09Richmond, BCMajor Junior
Craig Bonner250291011304511988-19935D1972-05-20Edmonton, ALTAMinor Pro
Anton Borodkin1261448621751998-20002L1981-01-26Chelyabinsk, RussiaEuropean Elite
Samuel Borschowa40112182023-20241D2005-01-21McTaggart, SASKMajor Junior
Dalibor Bortnak1703069991502008-20113D1991-02-17Sabinov, SlovakiaEuropean Elite
Jeff Bosch60033112010-20111G1990-01-23Martensville, SASKMajor Junior
Jarrett Bousquet2231652684741989-19945D1971-08-16Cranbrook, BCEuropean Lower Leagues
Zac Boyer2471191933122331988-19924R1971-10-25Inuvik, NWTMajor League
Tim Bozon15375941691112011-20143L1994-03-24Lugano, SwitzerlandMinor Pro
John Bradley3610515141995-19972D1978-03-15Kamloops, BCMajor Junior
Chaseton Braid300042015-20161L1997-06-24Chauvin, ALTAMajor Junior
Rod Branch111033441992-19953G1975-04-14Fort Saint John, BCMinor Pro
Konrad Brand58156591995-19972D1979-07-14Cold Lake, ALTAMinor Pro
Pat Brandreth4938111632000-20011L1984-03-06Squamish, BCMajor Junior
Ethan Brandwood1961230421202018-20235D2002-05-09Victoria, BCMajor Junior
Curt Brennan1200001987-19881L1971-02-16Summerland, BCMajor Junior
Kirt Brennan100001986-19871 Major Junior
Mike Brown14151491005901997-19992W1979-04-29Surrey, BCMajor League
Paul Brown19345781236992000-20044L1984-07-21Edmonton, ALTAMinor Pro
Rob Brown1921633014643671984-19873R1968-04-10Kingston, ONTMajor League
Kyle Bruce100021999-20001R1983-03-30Garden Bay, BCMinor Pro
Harrison Brunicke110141529732021-20243D2006-05-08Calgary, ALTAMajor Junior
Jimmy Bubnick18251741251092006-20104C1991-01-19Saskatoon, SASKMajor Junior
Jonathan Bubnick9611920452001-20032R1985-08-25Saskatoon, SASKMajor Junior
Trevor Buchanan921932513601988-19902R1969-06-07Fort McMurray, ALTAMinor Pro
Ashley Buckberger2191322131994-19951R1975-02-19Esterhazy, SASKMinor Pro
Wade Burt1443342751051996-19993R1979-04-17Grand Forks, BCMajor Junior
Dustin Butler5405542006-20071G1987-12-30High River, ALTAMinor Pro
Kyle Calder27191837301998-19991L1979-01-05Mannville, ALTAMajor League
Brady Calla71152843832007-20092R1988-03-14Kelowna, BCMinor Pro
Jackson Caller45134262018-20191D1999-07-15Kamloops, BCMajor Junior
Matthew Campese798614322014-20173L1997-12-10Prince Albert, SASKMajor Junior
Todd Carnelley1002152731321984-19862D1966-09-18Edmonton, ALTAMinor Pro
Josh Caron128213153752008-20124D1991-02-10Campbell River, BCMinor Pro
Tyler Carpendale821382019-20201L2000-01-26Powell River, BCMajor Junior
Orrin Centazzo1797490164852017-20214L2000-04-17Marwayne, ALTAMinor Pro
Brennan Chapman15055252005-20061D1985-01-11Lloydminster, ALTAMajor Junior
Paul Checknita551231051987-19881D1970-02-25Trail, BCMajor Junior
Cole Cheveldave11109902011-20132G1993-06-08Calgary, ALTAMajor Junior
Adam Chorneyko50044162004-20062L1988-08-06St. Albert, ALTAMinor Pro
Erik Christensen3041161322482451999-20045C1983-12-17Edmonton, ALTAMajor League
Russ Churla16022441987-19881 Major Junior
Dave Chyzowski13877671442731987-19903L1971-07-11Edmonton, ALTAMajor League
Nick Chyzowski34360741341302012-20186L1997-06-03Kamloops, BCMajor Junior
Dean Clark36153651331984-19851L1964-01-16St. Albert, ALTAMajor League
Connor Clouston811451072012-20153D1996-06-12Medicine Hat, ALTAMajor Junior
Salvatore Collora501122022-20231C2003-03-22Woodinville, WAMajor Junior
Jeremy Cominotto200021999-20001Major Junior
Seth Compton2861117102008-20091C1988-04-12West Richland, WAMajor Junior
Josh Connolly164176885662012-20153D1995-06-24Prince George, BCMajor Junior
Marc Connors24224412005-20061L1985-03-19Okotoks, ALTAMinor Pro
Dean Cook14702020331986-19893G1968-09-20Crofton, BCMinor Pro
Jeff Cox24325151987-19881 Major Junior
Cory Crichton59145661987-19892D1971-04-04Kamloops, BCMajor Junior
Landon Cross13432124842010-20144D1994-04-20Brandon, MANMajor Junior
Sean Crowther3000101987-19881D1970-05-15Maple Ridge, BCMajor Junior
Cam Cunning1753534691792002-20053L1985-06-04Powell River, BCMinor Pro
Scott Daniels436410661986-19871L1969-09-19Mistawasis, SASKMajor League
Dawson Davidson124125163762014-20173D1998-04-07Moosomin, SASKMajor Junior
Greg Davies671719361381987-19881R1967-01-02Hope, BCMinor Pro
Wade Davis2381119282002-20031D1982-04-13Elkford, BCMinor Pro
Jake Deadmarsh29123461995-19972D1977-01-30Fruitvale, BCMinor Pro
Kim Deck9312223341987-19892D1971-05-29Medicine Hat, ALTAMajor Junior
Kyle Deck200002002-20031D1986-01-21Sedley, SASKMinor Pro
Todd Decker42263460331987-19881C1967-03-06Vancouver, BCMinor Pro
Frank DeFrenza600041992-19931L1974-09-26Burnaby, BCMinor Pro
Terrance Delaronde1692223453592004-20073L1987-01-08Winnipeg, MANMajor Junior
Jakub Demek154711142022-20231C2003-06-06Kosice, SlovakiaMinor Pro
Paul Deniset1472251731361998-20013C1981-07-13Winnipeg, MANMinor Pro
Carson Denomie10271623362017-20192L2000-01-27Regina, SASKMinor Pro
Jordan DePape120445498912009-20134R1992-03-17Winnipeg, MANMajor Junior
Blaine Depper59134801998-20002D1981-02-20Tugaske, SASKMajor Junior
Mario Desjardins28781581986-19871C1967-04-24Terrace, BCMajor Junior
Jarrett Deuling2541071292363861990-19944L1974-03-04Vernon, BCMajor League
Greg Deverson100001994-19951D1977-04-25Fort Saint James, BCMajor Junior
Bryan Dicken1302241988-19891D1970-07-09Fernie, BCMajor Junior
Rhyse Dieno1601142009-20101R1993-07-03Davidson, SASKMajor Junior
Rob DiMaio61101828291984-19862R1968-02-19Calgary, ALTAMajor League
Shane Doan17468931612491992-19953R1976-10-10Halkirk, ALTAMajor League
Adam Dombrowski73123741997-19992D1981-10-07Nanoose Bay, BCMajor Junior
Hnat Domenichelli2481501993491171992-19964C1976-02-16Edmonton, ALTAMajor League
Shaun Dosanjh14134162016-20171D1996-03-15Richmond, BCMajor Junior
Austin Douglas22101412013-20141D1996-06-18Winnipeg, MANMajor Junior
Brenden Dowd5151116242004-20073C1988-12-31Saskatoon, SASKMajor Junior
Brett Draney1622739661271997-20003W1981-03-12Merritt, BCMinor Pro
Devan Dubnyk193055452001-20065G1986-05-04Regina, SASKMajor League
Kenton Dulle1274551961392007-20092R1988-04-23Regina, SASKMajor Junior
Kyle Dumba100002017-20181G1998-03-03Calgary, ALTAMajor Junior
Louis Dumont34182038331993-19941C1973-01-30Calgary, ALTAMinor Pro
Travis Dunstall1292128491292004-20084L1989-08-21Onoway, ALTAMinor Pro
Micki DuPont259551572123981996-20004D1980-04-15Calgary, ALTAMajor League
Murray Duval123611021632811989-19912D1970-01-22Thompson, MANMinor Pro
Joel Dyck3312021401988-19902D1971-07-28Lethbridge, ALTAMinor Pro
Logan Edmonstone500002023-20241G2007-10-03Saskatoon, SASKMajor Junior
Joel Edmundson3471017712012-20131D1993-06-28Brandon, MANMajor League
Joel Eisenkirch504610632005-20061D1986-08-08Regina, SASKMajor Junior
Keaton Ellerby213433373472004-20084D1988-11-05Strathmore, ALTAMajor League
Paul Elliott40103343372000-20011D1980-06-02Surrey, BCMinor Pro
Drew Englot68112536852021-20232C2002-10-26Candiac, SASKMajor Junior
Ryan Epp610141997-19981F1979-03-08Major Junior
Dylan Ernst12204422019-20245G2004-02-06Weyburn, SASKMajor Junior
Shea Esselmont45448151989-19912D1973-05-09Kamloops, BCMajor Junior
Todd Esselmont688715371988-19913C1971-11-05Kamloops, BCMinor Pro
Greg Evtushevski105761402162671984-19862F1965-05-04St. Paul, ALTAMinor Pro
Kenric Exner51033101998-19991G1979-09-01Regina, SASKMinor Pro
Jeff Faith39033522018-20191D1998-01-06Wilcox, SASKMajor Junior
Chris Favero100002004-20051D1989-12-27Langley, BCMajor Junior
Dylan Ferguson155044202015-20194G1998-09-20Lantzville, BCMajor League
Scott Ferguson2051378915341990-19944D1973-01-06Camrose, ALTAMajor League
Mark Ferner69153954911984-19851D1965-09-05Regina, SASKMajor League
Ashton Ferster133303868962022-20242R2003-05-17Shellbrook, SASKMajor Junior
Corey Fienhage7041014962010-20111D1990-05-04Apple Valley, MNMinor Pro
Emmitt Finnie1742872100422021-20243L2005-06-27Lethbridge, ALTAMinor Pro
Dalyn Flette1800002006-20071G1990-02-08Calgary, ALTAMajor Junior
Jordon Flodell27336881998-19991D1979-04-28Beatty, SASKMinor Pro
Michael Fora6062632682014-20151D1995-10-31Sorengo, SwitzerlandMinor Pro
Len Forshner8213371991-19921Major Junior
Spencer Fraipont30011222007-20081D1988-04-09Kelowna, BCMajor Junior
Jeff Frank428816541984-19851R1965-07-11Toronto, ONTMajor Junior
Zane Franklin131571021591752018-20202R1999-01-05Marwayne, ALTAMinor Pro
Thomas Frazee37181735352010-20111C1990-03-31North Vancouver, BCMinor Pro
Mitchell Friesen6813442012-20153L1996-05-16Surrey, BCMajor Junior
Ryan Funk3471320712009-20101D1989-03-14Morden, MANMinor Pro
Steve Gainey24561901513481995-19994L1979-01-26Montreal, PQMajor League
Dylan Garand13504492017-20225G2002-06-07Victoria, BCMinor Pro
Josh Garbutt27268332003-20041L1984-07-18Medicine Hat, ALTAMinor Pro
Daniel Gatenby41167242016-20171D1998-09-17Kelowna, BCMajor Junior
Joe Gatenby1432077971192016-20182D1997-05-15Kelowna, BCMinor Pro
Brady Gaudet1681141521422010-20154D1994-04-09Redvers, SASKMajor Junior
Mike Gauthier582791462007-20081D1987-03-26North Vancouver, BCMinor Pro
Brayden Gelsinger1200022011-20132L1995-02-22Regina, SASKMinor Pro
Paul Gentile24257232004-20051C1984-02-12Calgary, ALTAMajor Junior
Aaron Gionet3241235479331998-20035D1982-06-28Qualicum Beach, BCMinor Pro
Sasha Golin981014241532006-20082L1988-05-22Summerland, BCMajor Junior
Blayne Goodman300091999-20001D1981-06-09Westlock, ALTAMajor Junior
Max Gordichuk83088642003-20052D1986-01-29Kelowna, BCMinor Pro
Bryan Gourlie834701990-19911C1971-08-04Sardis, BCMajor Junior
Lee Grant301101992-19931Major Junior
Cole Grbavac734371032008-20102R1991-07-20Calgary, ALTAMajor Junior
Dustin Green510101992-19931L1974-04-25Meadow Lake, SASKMajor Junior
Shawn Green200001984-19851R1964-07-07Calgary, ALTAMajor Junior
Shayne Green10358701282101990-19922C1971-08-13Quesnel, BCMinor Pro
Sam Grist123729362892012-20142D1993-06-27N. Saanich, BCMajor Junior
Nathan Grochmal132181634662003-20052R1986-03-01Yorba Linda, CAMajor Junior
Jon Groenheyde60000172007-20114G1991-04-04Surrey, BCMinor Pro
Gable Gross2085240922721997-20014L1981-02-24Van Nuys, CAMinor Pro
Isa Guram1000042023-20241D2007-05-10Burnaby, BCMajor Junior
Moises Gutierrez2653353864012002-20064R1986-07-20Anchorage, AKMinor Pro
Dion Hagan100001993-19941D1975-01-13Kamloops, BCMinor Pro
Mark Hall1641114251392006-20103C1990-05-06Kamloops, BCMajor Junior
Joel Hamilton27481282014-20151C1994-09-09Cochrane, ALTAMajor Junior
Kaden Hammell10081624292020-20233D2005-03-12Langley, BCMajor Junior
Brad Hammerback45044741992-19931D1975-01-11Red Deer, ALTAMajor Junior
Ryan Hanes1811624403162008-20124L1992-03-01Kamloops, BCMajor Junior
Randy Hansch500001985-19861G1966-02-08Edmonton, ALTAMinor Pro
Tyler Hansen254757642572008-20135D1993-03-17Magrath, ALTAMajor Junior
Edson Harlacher71099442013-20141D1996-01-22Zurich, SwitzerlandEuropean Elite
Bill Harrington84111526461986-19882C1970-01-21Fairbanks, AKMinor Pro
Todd Harris39011421989-19901D1972-05-11Calgary, ALTAMinor Pro
Devan Harrison62145182016-20193D2000-01-06Dysart, SASKMajor Junior
Luke Harrison89131124702013-20163R1995-10-07West Kelowna, BCMajor Junior
Ryan Harrison1703849871881987-19925C1971-12-12Kamloops, BCMinor Pro
Greg Hart125161531311993-19963R1977-01-14Kamloops, BCMajor Junior
David Haun1000021998-19991G1978-02-06Solsgirth, MANMinor Pro
Greg Hawgood2611373034404391984-19884D1968-08-10Edmonton, ALTAMajor League
Kevin Hayman8852025742004-20062C1986-01-15Maple Ridge, BCMajor Junior
Trevor Hendry194711261985-19861C1967-02-07Terrace, BCMajor Junior
Jeff Henkelman37134311994-19951D1977-12-30Swan River, MANMajor Junior
Scott Henkelman53162541722001-20021L1981-01-20Sherwood Park, ALTAMajor Junior
Brandon Herrod28112334152011-20121R1991-09-11Meadow Lake, SASKMajor Junior
Brad Heschuk9112111988-19891C1968-03-13Edmonton, ALTAMajor Junior
Fred Hettle6961723931990-19922D1972-03-19St. Albert, ALTAMinor Pro
Brad Hickes5000141997-19981Major Junior
Corey Hirsch181088481988-19924G1972-07-01Medicine Hat, ALTAMajor League
Jonathan Hobson276721031751961996-20015C1980-03-09Mission, BCMinor Pro
Ryan Hofer30171532482022-20231C2002-05-10Winnipeg, MANMinor Pro
Kevin Hoffman100001988-19891D1968-05-02Vancouver, BCMinor Pro
Kris Hogg1984738852222002-20053L1986-06-17Sicamous, BCMinor Pro
Jason Holland19747801272451992-19964D1976-04-30Morinville, ALTAMajor League
Nick Holowko478917232016-20182L1997-06-26Burnaby, BCMajor Junior
Tony Horacek26141731511987-19881L1967-02-03Vancouver, BCMajor League
Marek Hrbas13294049422011-20132D1993-03-04Plzen, Czech Rep.European Elite
Phil Huber2071361873233331987-19903C1969-01-10Calgary, ALTAMinor Pro
Ryan Hughes54244266462019-20201C1999-07-27Edmonton, ALTAEuropean Elite
Darcy Huisman632911552007-20081D1989-03-15Smithers, BCMajor Junior
Ryan Huska24771911622291991-19954C1975-07-02Cranbrook, BCMajor League
Jarome Iginla1831021342362641993-19963R1977-07-01Edmonton, ALTAMajor League
Charles Inglis11055132012-20131C1992-05-07Winnipeg, MANMajor Junior
Connor Ingram15803382014-20173G1997-03-31Saskatoon, SASKMajor League
Tanner Irwin43235352004-20062L1987-05-02Winnipeg, MANMajor Junior
Ryan Jackson300001984-19851 Major Junior
Grant Jacobsen100304676982002-20042C1983-03-04Neepawa, MANMinor Pro
Richard Jasovsky4811132442004-20051F1985-12-04Propda, SlovakiaEuropean Elite
Keltie Jeri-Leon2112322017-20181R2000-01-19Kelowna, BCMinor Pro
Jonas Johansson98284472782002-20042R1984-03-18Jonkoping, SwedenMajor League
Lance Johnson1593049791851989-19923C1973-01-16Prince George, BCMajor Junior
Todd Johnson55143145121991-19921C1972-02-02Calgary, ALTAMinor Pro
Ty Jones2031619841998-19991W1978-05-24Richland, WAMajor League
Shon Jones-Parry24268992000-20011D1980-02-22Fort Saskatchewan, ALTAMajor Junior
Reid Jorgensen29799761752352002-20075C1986-01-31White Rock, BCMajor Junior
Len Jorgenson4251015171988-19891L1971-06-15Merritt, BCMajor Junior
Mike Josephson991827451781992-19953L1976-06-09Victoria, BCMinor Pro
Jeff Jubenville13167271994-19951R1974-05-02Duncan, BCMinor Pro
Mark Kachowski1294346893671984-19862L1965-02-20Edmonton, ALTAMajor League
Craig Kalawsky200021988-19891D1969-06-06Killam, ALTAMajor Junior
Devon Kalinski38336302007-20092L1990-01-01La Corey, ALTAMajor Junior
Jim Kambeitz63719261551984-19862L1967-03-25Bow Island, ALTAMajor Junior
Matt Kassian1671616323922004-20073L1986-10-28Edmonton, ALTAMajor League
Bryan Kauk31291182004-20062R1987-02-02Brandon, MANMajor Junior
Cole Kehler3200002013-20152G1997-12-17Winkler, MANMinor Pro
Drew Kehler543581311996-19982D1978-03-24Grand Forks, BCMinor Pro
Bernhard Keil46538372010-20111F1992-01-21Amberg, GermanyEuropean Elite
Aaron Keller269492002491021992-19964D1975-03-01Kamloops, BCMinor Pro
Jordan Keller46172643142023-20241L2005-03-08Kamloops, BCMajor Junior
Randy Keller125914121987-19892R1968-10-17Claresholm, ALTAMajor Junior
Dustin Kelley24358131992-19931R1974-03-26Kamloops, BCMinor Pro
Josh Kelly541910452023-20241L2006-05-10Port Moody, BCMajor Junior
Troy Kennedy4541923211985-19861L1968-03-12Brandon, MANMinor Pro
Kale Kessy31121325442012-20131L1992-12-04Shaunavon, SASKMinor Pro
Matthew Kieper1300002022-20242G2004-03-08Winnipeg, MANMajor Junior
Donnie Kinney3191341532871561994-19995C1978-06-02Regina, SASKMinor Pro
David Klatt2100001998-20002G1981-02-10Selkirk, MANMajor Junior
Dean Kletzel10044131995-19972C1976-01-17Didsbury, ALTAMajor Junior
Steve Kloepzig24134611987-19881D1968-05-12Vancouver, BCMajor Junior
Nolan Kneen2161460741962014-20195D1999-03-22Kelowna, BCMinor Pro
Ben Knopp41262551632001-20021F1982-04-08Calgary, ALTAMinor Pro
Matteo Koci5251015362023-20241D2005-06-07Karlovy Vary, Czech Rep.European Elite
Joey Kornelsen104121527752012-20142C1993-01-09Abbotsford, BCMajor Junior
Nikita Korovkin1831941602252000-20044D1983-12-03Zlatoust, RussiaMinor Pro
Luke Korte510102021-20232L2005-06-27Saskatoon, SASKMajor Junior
Kyle Kos2861420421998-19991D1979-05-25Hope, BCMinor Pro
Rick Kozak41126181102003-20052R1985-08-19Norway House, MANMinor Pro
Taran Kozun5103342011-20143G1994-08-29Nipawin, SASKMinor Pro
Kurt Kramer200002005-20061G1989-05-14Richmond, BCMajor Junior
Kevin Kraus36033572006-20071D1989-09-05Garden Grove, CAMinor Pro
Darryl Krechuniak12022211984-19851Major Junior
Barry Kress1985-19861Major Junior
Derek Krestanovich1011026361201999-20023C1983-05-31Surrey, BCMinor Pro
Eric Krienke5334792013-20152L1996-03-05Calgary, ALTAMajor Junior
Mike Krooshoop6139122141993-19952D1974-10-10Bow Island, ALTAEuropean Lower Leagues
Darryl Kruse100021988-19891Major Junior
Paul Kruse1353038685001988-19902L1970-03-15Merritt, BCMajor League
Jake Kryski136234265542013-20163L1998-03-08Vancouver, BCMajor Junior
Daylan Kuefler18477671442342019-20234L2002-02-10Red Deer, ALTAMinor Pro
Mark Kulak100001984-19851GMajor Junior
Curtis Kulchar54347842008-20102D1989-05-31Martensville, SASKMajor Junior
Shane Kuss111201992-19931C1976-05-01Vancouver, BCMinor Pro
Darren Kwiatkowski600001985-19861R1968-11-25Prince George, BCMajor Junior
Kyle Ladobruk9861319311998-20013L1983-02-18Winnipeg, MANMajor Junior
Tommy Lafreniere922422023-20241R2007-01-16Hornby Island, BCMajor Junior
Serge Lajoie702201986-19871D1969-01-22Bonnyville, ALTAEuropean Lower Leagues
Bryce Lampman2911718342002-20031D1982-08-31Rochester, MNMajor League
Jordan Landry58257911995-19972R1979-01-11Langley, BCMinor Pro
Martin Lang96183452442018-20202R2001-09-15Rokycany, Czech Rep.European Elite
Cam Lanigan3902202010-20122G1992-06-09Calgary, ALTAMinor Pro
Justin Leclerc12504462007-20103G1989-01-26Saskatoon, SASKMajor Junior
Casey Lee14992332732001-20043C1985-03-07Kindersley, SASKMinor Pro
Curt Lehner274812371987-19881L1968-11-05Prince Albert, SASKMajor Junior
Robert Lelacheur276814901991-19921D1971-10-28St. Albert, ALTAMajor Junior
Connor Levis1956289151712020-20244R2004-10-05Vancouver, BCMinor Pro
Mats Lindgren9464854542019-20223D2004-08-26Vancouver, BCMajor Junior
Dave Linford614371371988-19902D1970-03-05Edmonton, ALTAMajor Junior
JC Lipon248611271883732009-20134R1993-07-10Regina, SASKMajor League
Mitch Lipon34257142012-20142C1996-03-30Regina, SASKMajor Junior
Jason Lloyd37022262002-20031D1985-11-14Sylvan Lake, ALTAMajor Junior
Jermaine Loewen29578641423592014-20195R1998-01-18Mandeville, JamaicaMinor Pro
Nathan Looysen57279182013-20141L1996-11-24Saanich, BCMajor Junior
Scott Loucks20641671084111990-19944C1973-06-10Calgary, ALtAMinor Pro
Tim Lozinik300081995-19961D1977-01-28St. Albert, ALTAMinor Pro
Tylor Ludwar73145932016-20193D1999-09-12Regina, SASKMajor Junior
Jarret Lukin286791171962062000-20055C1984-01-24Fort McMurray, ALTAMinor Pro
Brad Lukowich171291011304071992-19964D1976-08-12Cranbrook, BCMajor League
Brett Lyon581671152008-20102L1991-01-23Grand Forks, BCMinor Pro
Craig Lyons1901191382572171990-19933R1972-12-25Calgary, ALTAMinor Pro
Calvin MacDonald601121986-19882G1968-04-18Vermillion, ALTAMajor Junior
Wayne MacDonald1412321986-19871LVermilion, ALTAMajor Junior
Willy MacDonald23011141987-19892G1971-08-13Delta, BCMajor Junior
Uriah Machuga1830342008-20091L1992-05-16Norco, CAMajor Junior
Raymond Macias280661181841242002-20075D1986-09-18Long Beach, CAMajor League
David Mackey9347131985-19861L1966-07-24New Westminster, BCMajor League
Kevin Mackie1491340532691997-20003D1979-02-09Victoria, BCMinor Pro
Aaron Macklin874711702012-20142L1995-01-17High River, ALTAMajor Junior
Pat MacLeod87246791411987-19892D1969-06-15Melfort, SASKMajor League
Nathan MacPherson-Ridgewell67145532021-20243L2004-04-13Tsawwassen, BCMajor Junior
Mike MacWilliam300041984-19851L1967-02-14Burnaby, BCMajor League
Austin Madaisky1512264862192009-20123D1992-01-30Surrey, BCMinor Pro
Keegan Maddocks100002021-20221G2003-04-14Langley, BCMajor Junior
Scott Mahovlich62156442016-20182C1999-04-20Abbotsford, BCMajor Junior
Patrik Maier8376131122014-20162D1996-11-06Bratislava, SlovakiaEuropean Elite
Dean Malkoc56422262561989-19912D1970-01-26Vancouver, BCMajor League
Pat Mangold5391120541984-19851L1966-02-01Kelowna, BCEuropean Lower Leagues
Michael Maniago4100042004-20073G1988-03-23Calgary, ALTAMajor Junior
Alan Manness17134661001291996-19993R1979-08-05Domain, MANMajor Junior
Dave Marcinyshyn125734412171985-19872D1967-02-04Edmonton, ALTAMajor League
Gord Mark32112334681984-19851D1964-09-10Edmonton, ALTAMajor League
Len Mark2075377130931984-19873C1967-01-07Irma, ALTAMajor Junior
Lyndon Martell801102010-20111L1993-01-13Prince George, BCMajor Junior
Max Martin57144458322019-20201D1999-07-25Winnipeg, MANMinor Pro
Bronson Maschmeyer21630861161372009-20123D1991-04-29Bruderheim, ALTAEuropean Elite
Brady Mason128132033442005-20072C1987-06-30Terrace, BCMajor Junior
Dale Masson13201010241989-19934G1973-01-18Edmonton, ALTAMinor Pro
Kyle Masters66115465352022-20231D2003-04-09Edmonton, ALTAMinor Pro
Mike Mathers193961182142161990-19933L1972-06-20Edmonton, ALTAMinor Pro
Sean Matile300001993-19941G1975-01-12Regina, SASKMinor Pro
Kai Matthew359817142023-20241F2005-06-10Edmonton, ALTAMajor Junior
Bob Maudie237601091691641992-19964C1976-09-17Cranbrook, BCMinor Pro
Keegan McAvoy711435491662001-20021R1981-02-01Saskatoon, SASKMinor Pro
Cam McCaffrey13586143672001-20043R1983-07-12Calgary, ALTAMinor Pro
Keith McCambridge21066901994-19951D1974-02-01Thompson, MANMinor Pro
Nick McCarry3472128182021-20221L2001-06-21Calgary, ALTAMajor Junior
Darwin McClelland3773138401988-19891D1969-02-20Sylvan Lake, ALTAMinor Pro
Cam McCormick100001994-19951G1977-11-01Bonnyville, ALTAMinor Pro
Grant McCune4100021999-20001G1980-05-05Edmonton, ALTAMinor Pro
Conner McDonald8621517432014-20173D1999-05-31Delta, BCMajor Junior
Kevin McDonald6112271994-19951W1977-04-29Olds, ALTAMinor Pro
Cal McGowan2141121562682691988-19913C1970-06-19Sidney, NEMinor Pro
Geoff McIntosh1602202003-20041G1983-01-18Saskatoon, SASKMajor Junior
Peyton McKenzie1304442020-20211R2002-04-25Sherwood Park, ALTAMajor Junior
Rob McKinley113088501984-19873G1967-11-22Sherwood Park, ALTAMajor Junior
Casey McMillan10061723841986-19882D1969-11-05Kamloops, BCMajor Junior
Shawn McNeil1815780137721993-19974C1978-03-17Pembroke, ONTMinor Pro
Marc McNulty344913592014-20162D1995-04-05Medicine Hat, ALTAMinor Pro
Logan McVeigh154194564502010-20153C1994-02-23Kenaston, SASKMajor Junior
Daniel Medland-Marchen200002008-20091D1992-05-12Kelowna, BCMajor Junior
Ryan Michael11952934642021-20243D2005-02-05Langley, BCMajor Junior
Erik Miller1006814562015-20183R1999-03-08Sherwood Park, ALTAMajor Junior
Bryce Minten4823562023-20241C2006-02-02Vancouver, BCMajor Junior
Fraser Minten15158921501282020-20244C2004-07-05Vancouver, BCMajor League
Joey Mittelsteadt1341746634261989-19912D1970-05-23Scarborough, ONTMinor Pro
Kobe Mohr72102030712018-20202L1999-05-30Lloydminster, ALTAMajor Junior
Ken Morrison576954123591985-19861R1965-04-05Saskatoon, SASKEuropean Lower Leagues
Shaone Morrisonn1792557823181999-20023D1982-12-23Vancouver, BCMajor League
Josh Morrow43719261002002-20042D1983-06-12Sherwood Park, ALTAMajor Junior
Tyrell Moulton61110111242004-20051D1984-12-28Cranbrook, BCMinor Pro
Max Mowat100002009-20101D1993-06-23Coldstream, BCMajor Junior
Kurtis Mucha3203302009-20101G1989-06-03Sherwood Park, ALTAMinor Pro
T.J. Mulock59162945372005-20061L1985-06-25Langley, BCEuropean Elite
Glenn Mulvenna56344680531986-19882C1967-02-18Ottawa, ONTMajor League
Mike Munro46022921999-20001D1981-12-01Fox Creek, ALTAMajor Junior
Chris Murray1542127486951991-19943R1974-10-25Port Hardy, BCMajor League
Tyson Nash225651011663451990-19955L1975-03-11Edmonton, ALTAMajor League
Matt Needham317871602472642010-20166C1995-04-17Penticton, BCMajor Junior
Mike Needham1761151282432231986-19904R1970-04-04Calgary, ALTAMajor League
Shayne Neigum23123692010-20111L1990-05-27Kindersley, SASKMinor Pro
Steve Nemeth101041401986-198711967-02-11Calgary, ALTAMajor League
Tyson Ness48121224122013-20141L1993-04-10Grande Prairie, ALTAMajor Junior
Stacey Nickel1001121986-19871G1966-03-17Surrey, BCMajor Junior
Scott Niedermayer156471431901771989-19923D1973-08-31Edmonton, ALTAMajor League
Brock Nixon286811001811522003-20085C1987-02-04Russell, MANMinor Pro
Pat Nogier29011171985-19861G1968-11-20Saskatoon, SASKMajor Junior
Ryan Nolan17022122022-20242D2004-01-06Calgary, ALTAMajor Junior
Jason Norrie246410811997-19981R1977-10-08Calgary, ALTAMinor Pro
Darcy Norton1391091002091481986-19882L1967-05-02Camrose, ALTAMinor Pro
Mike Nottingham1361051222271721984-19862L1966-05-01Burnaby, BCMajor Junior
Giffen Nyren941443571262008-20102D1989-04-18Calgary, ALTAMinor Pro
Devin Oakes300092012-20142R1995-01-22Prince Rupert, BCMajor Junior
Robert Oberrauch13257221985-19861D1965-07-11Bolzano, ItalyEuropean Lower Leagues
Jeff Oldenborger59101591994-19962D1978-06-27North Vancouver, BCMajor Junior
Devon Oleniuk106418221381986-19882D1968-03-28Weldon, SASKMajor Junior
Benn Olson490001022004-20062D1987-04-29Port McNeil, BCMinor Pro
Montana Onyebuchi1721544592962017-20214D2000-03-08Dugald, MANMinor Pro
Jerzy Orchard4112392018-20191C2001-02-05Delisle, SASKMajor Junior
Colton Orr45101112032000-20033R1982-03-03Winnipeg, MANMajor League
Max Palaga1800022016-20182G2000-08-14Kamloops, BCMajor Junior
Konstantin Panov1951201162361631998-20013L1980-06-29Chelyabinsk, RussiaMinor Pro
Zach Pantelakis48336182023-20241L2007-10-18North Vancouver, BCMajor Junior
Kelly Para72305080871986-19871L1966-05-06Kamloops, BCMajor Junior
Davis Parley166055151999-20034G1982-09-04Grenfell, SASKMinor Pro
Steve Parsons100001992-19931L1975-03-12Vancouver, BCMinor Pro
Sean Pass7112111985-19861C1968-08-03Edmonton, ALTAMajor Junior
Steve Passmore61055391992-19942G1973-01-29Thunder Bay, ONTMajor League
Ed Patterson933358912541990-19922R1972-11-14Calgary, ALTAMajor League
Rylan Pearce802222022-20231D2005-10-09Martensville, SASKMajor Junior
Tyler Perry115611151997-19981C1977-08-3170 Mile House, BCMinor Pro
Viktor Persson6542529372021-20221D2001-11-07Valbo, SwedenEuropean Elite
Randy Petruk19602020311994-19984G1978-04-23Cranbrook, BCMinor Pro
Carter Phair100002016-20171G1998-12-15Carnduff, SASKMajor Junior
Jason Phillips1900051984-19851L1967-01-29Coquitlam, BCEuropean Lower Leagues
Doug Pickell17169511204271985-19883L1968-05-09Sherwood Park, ALTAMinor Pro
Josh Pillar1834383126822017-20225R2002-02-14Warman, SASKMajor Junior
Garrett Pilon17753103156782015-20183C1998-04-13Mineola, NYMajor League
Neil Pilon52167401984-19851D1967-04-26Ashcroft, BCMajor Junior
David Pirnak100001992-19931G1975-12-06Glendon, ALTAMajor Junior
Rudy Poeschek1202238603451984-19873D1966-09-29Terrace, BCMajor League
Josh Pokol87156812000-20044D1985-01-10Warman, SASKMajor Junior
Clayton Pool3301191996-19982G1978-10-12Abbottsford, BCMinor Pro
Willie Popp201101985-19861G1967-07-13St. Albert, ALTAMajor Junior
Bolton Pouliot5101122013-20152G1994-08-11Calgary, ALTAMajor Junior
Marty Prazma20112311987-19881D1969-07-21Prince George, BCMajor Junior
Garth Premak85114556741986-19882D1968-03-15Red Deer, ALTAMinor Pro
James Priestner1900002006-20082G1991-02-09Edmonton, ALTAMajor Junior
Jason Proulx14011101985-19872D1968-04-08Ft. Saskatchewan, ALTAMajor Junior
Juuso Puustinen1245965124782006-20082R1988-04-05Kuopio, FinlandMinor Pro
Gage Quinney48272350222015-20161C1995-07-29Las Vegas, NVMajor League
Conner Radke44235202022-20242R2006-04-23Langdon, ALTAMajor Junior
Mike Ragot20022221985-198611966-07-31Major Junior
Roland Ramoser210121991-19921W1972-09-03Bolzano, ItalyEuropean Elite
Rayce Ramsay2701102018-20202G2001-01-03Saskatoon, SASKMajor Junior
Brendan Ranford3481372203572982007-20136L1992-05-03Edmonton, ALTAMajor League
Gennady Razin133930391201996-19982D1978-02-03Kharkov, UkraineMinor Pro
Brady Reagan6521214662017-20181D1997-08-14Calgary, ALTAMajor Junior
Cam Reagan99077212013-20163D1997-06-19Sherwood Park, ALTAMajor Junior
Daryl Reaugh49033191984-19851G1965-02-13Prince George, BCMajor League
Mark Recchi102871432301381986-19882R1968-02-01Kamloops, BCMajor League
Jack Redlick17022502000-20011D1983-06-29St.Albert, ALTAMinor Pro
David Reekie000002003-20041G1987-07-16Saskatoon, SASKMajor Junior
Robyn Regehr1832049693461996-19993D1980-04-19Recife, BrazilMajor League
Ryan Rehill2492161825082012-20164D1995-11-07Edmonton, ALTAMinor Pro
Scott Reid2402281995-19961G1976-11-25Grande Prairie, ALTAMinor Pro
Matt Revel1995372125652013-20174C1996-04-26Abbotsford, BCMajor Junior
Aaron Richards59202242732004-20051L1984-08-29Saskatoon, SASKMajor Junior
Mike Rickert252810321987-19881D1968-03-30Campbell River, BCMajor Junior
Matt Riley300002007-20081R1991-02-26Coquitlam, BCMajor Junior
Rob Rishaug200021997-19981L1979-07-21Kamloops, BCMajor Junior
Ryan Rishaug475611591995-19972R1977-04-29Kamloops, BCMajor Junior
Alex Rodgers157265581962004-20095L1989-07-21Salmon Arm, BCMajor Junior
Greg Rogalski800001987-19881 Major Junior
Ivan Rohac128265278792006-20082R1988-03-25Liptovsky Mikulas, SlovakiaEuropean Elite
Ashton Rome511928471032005-20061R1985-12-31Nesbitt, MANMinor Pro
Mark Rooneem2213846842531999-20034L1983-01-09Hinton, ALTAMinor Pro
Kelly Ross200021987-19881C1970-01-26Kamloops, BCMajor Junior
Nick Ross71932411062007-20092D1989-02-10Edmonton, ALTAMinor Pro
Blair Rota1312622481341995-19972L1977-11-06Edmonton, ALTAMinor Pro
Ethan Rowland1603322021-20232C2002-09-24Calgary, ALTAMajor Junior
Jordan Rowley144827351642005-20094D1990-04-03Edmonton, ALTAMinor Pro
Kalvin Sagert12751318942002-20053D1987-01-20Abbotsford, BCMinor Pro
Linden Saip1421835532612008-20113D1991-06-24Surrey, BCMajor Junior
Jesse Sanche3101102022-20242G2006-03-19Kelowna, BCMajor Junior
Aapo Sarell6821214172022-20231D2003-07-31Lappeenranta, FinlandEuropean Elite
Todd Sawtell400021985-19861Major Junior
Josh Saywell601102001-20021D1985-04-03Delta, BCMajor Junior
Thomas Scantlebury471451241996-19982D1980-06-01Birtle, MANMinor Pro
Chase Schaber13549701191952009-20123C1991-01-03Red Deer, ALTAMinor Pro
Matt Schmermund346511202006-20071C1988-06-26Calahoo, ALTAMinor Pro
Don Schmidt1671763807591985-19894D1968-07-13Ft. Saskatchewan, ALTAMajor Junior
Jeff Schmidt5392938432002-20031L1984-10-01Kindersley, SASKMajor Junior
Quinn Schmiemann201261101361822017-20225D2001-07-23Wilcox, SASKMinor Pro
Michael Schnattinger901102022-20231G2004-03-01Brno, Czech Rep.Major Junior
Mark Schneider45112202006-20093D1990-11-10Brandon, MANMajor Junior
Chad Schockenmaier60257961999-20012R1983-03-24Grovedale, ALTAMajor Junior
Mark Scott580331691997-19981R1977-02-13McCreary, MANMinor Pro
Conlan Seder2441955742151999-20056D1984-05-01Surrey, BCMajor Junior
Matthew Seminoff1967397170712019-20234R2003-12-27Coquitlam, BCMinor Pro
Cam Severson32415401993-19952L1978-08-15Canora, SASKMajor League
Brian Shantz133721282001171988-19902C1970-05-15Edmonton, ALTAMinor Pro
Tyler Shattock21868911592452005-20105R1990-02-03Vernon, BCMinor Pro
Kyle Sheen3761218852003-20041R1983-04-12Calgary, ALTAMinor Pro
Alex Sheflo1101101987-19881G1969-01-17Edmonton, ALTAMajor Junior
Alex Shelkunov565712252001-20021R1984-02-12Nizhniy Norgorod, RussiaMajor Junior
Jackson Shepard115122234712015-20183L2000-02-28West Vancouver, BCMajor Junior
Scott Sherwood100001994-19951L1978-01-16Vancouver, BCMajor Junior
Collin Shirley273103104207932013-20174L1996-03-16Saskatoon, SASKMinor Pro
Steve Shrum254841172011961996-20004C1980-10-09St. Albert, ALTAMinor Pro
Ron Shudra143591101691491985-19872D1967-11-28Winnipeg, MANMajor League
Tanner Shultz100042004-20051C1984-10-14Prince Albert, SASKMinor Pro
Walter Shutter610101984-19851R1966-04-03Bonnyville, ALTAMajor Junior
Jesse Shynkaruk8551015322013-20152C1996-05-07Saskatoon, SASKMajor Junior
Deven Sideroff208751121871082012-20175R1997-04-14Kamloops, BCMinor Pro
Tristan Sieben600042013-20141L1994-07-13Edmonton, ALTAMajor Junior
Justin Sigrist503710132017-20181C1999-04-20Zurich, SwitzerlandEuropean Elite
Joonas Sillanpaa61145592018-20191D2001-03-05Goteborg, SwedenEuropean Lower Leagues
Trevor Sim43273562531989-19901C1970-06-09Calgary, ALTAMajor League
Jesse Sinatynski310122010-201111992-09-16Fort Saskatchewan, ALTAMajor Junior
Michal Siska5111112392008-20091D1990-03-30Zvolen, SlovakiaEuropean Elite
Daryn Sivertson301121985-19861D1967-02-16Sherwood Park, ALTAMajor Junior
Rob Skrlac147915246011994-19973W1976-06-10Port McNeill, BCMajor League
Scott Skrudland51235562005-20072L1988-07-18Winnipeg, MANMajor Junior
Dustin Slade1900092002-20042G1986-02-28Penticton, BCMajor Junior
Tyler Sloan140857652352000-20022D1981-03-15Calgary, ALTAMajor League
Cadrin Smart62513181011995-19961L1975-09-30Kamloops, BCMajor Junior
Jiri Smejkal30189182015-20161L1996-11-05Ceske Budejovice, Czech Rep.Major League
Colin Smith2721021692712342008-20135C1993-06-20Edmonton, ALTAMajor League
Darcy Smith65610162061996-19971D1976-05-01Sherwood Park, ALTAMinor Pro
Geoff Smith3243135291988-19891D1969-03-07Edmonton, ALTAMajor League
Luc Smith1163539741692016-20193C1998-01-20Stony Plain, ALTAMajor Junior
Peter Soberlak71121830721985-19872L1969-05-12Kamloops, BCMinor Pro
Kyrell Sopotyk107222345752018-20202L2001-11-10Aberdeen, SASKMajor Junior
Chase Souto2215037872522010-20144R1994-10-08Yorba Linda, CAMajor Junior
Steven Spencer11101192000-20011D1982-06-16Regina, SASKMinor Pro
Tye Spencer50581342019-20223R2004-06-27Saskatoon, SASKMajor Junior
Lonnie Spink92163753881985-19872R1967-05-13Sherwood Park, ALTAMajor Junior
Andrei Sryubko100001994-19951D1975-10-21Kiev, UkraineMinor Pro
Chris St. Croix23826841102701995-19994D1979-05-02Voorhees, NJMinor Pro
Marko Stacha305510212021-20221D2002-03-21Ilava, SlovakiaEuropean Elite
John Stampohar1003392009-20101R1990-02-25Hibbing, MNMajor Junior
Logan Stankoven179115145260452018-20235C2003-02-26Kamloops, BCMajor League
Chad Starling117820281881997-20003D1980-09-16Delisle, SASKMinor Pro
Zak Stebner861527421442008-20102D1990-05-20Saskatoon, SASKMajor Junior
Janick Steinmann5531518322005-20061C1987-02-10Baar, SwitzerlandEuropean Elite
Aspen Sterzer1442433571022010-20144C1994-09-09Canal Flats, BCMajor Junior
Rod Stevens18785991841031991-19943C1974-04-05Fort Saint John, BCMinor Pro
Garnet Stevenson1100001997-19981G1979-08-15Swift Current, SASKMajor Junior
Gary Stewart2331114731984-19851D1964-05-21New Westminster, BCMinor Pro
Ryan Stewart644048881191984-19862C1967-06-01Kelowna, BCMajor League
Corey Stock27257131990-19911R1974-01-22White Rock, BCMajor Junior
Darren Stolk3311291985-19861D1968-07-22Taber, ALTAMinor Pro
Paul Strand1989-19901L1971-12-01Sudbury, ONTMinor Pro
Sean Strange20044145672017-20214D2000-01-25Saanich, BCMajor Junior
C.J. Stretch341851632483422005-20105C1989-08-03Irvine, CAMinor Pro
Jason Strudwick133919283011993-19952D1975-07-17Edmonton, ALTAMajor League
Brodi Stuart20445701151352016-20204L2000-03-10Langley, BCEuropean Elite
Max Sullivan45325202022-20242L2006-05-25Calgary, ALTAMajor Junior
Michal Sup14044271991-19921F1973-09-24Prague, Czech Rep.European Elite
Craig Swanson100001993-19941R1977-09-22Castlegar, BCMajor Junior
Blake Swetlikoff305162162023-20241C2003-05-29Regina, SASKMajor Junior
Darryl Sydor227771972743461988-19924D1972-05-13Edmonton, ALTAMajor League
Dylan Sydor180424385452020-20244R2003-04-07Kamloops, BCMajor Junior
Ashton Tait843710222021-20243C2006-07-30Prince Albert, SASKMajor Junior
Chris Tarnowski7672936931985-19872D1966-09-23Edmonton, ALTAEuropean Lower Leagues
Roman Tesliuk2122845733362003-20063D1986-01-21Murmansk, RussiaMinor Pro
Garrett Thiessen22011192004-20062D1989-09-15Prince George, BCMajor Junior
Mark Thietke4891423601984-19851L1966-01-09Sherwood Park, ALTAMajor Junior
Matthew Thomas55044252013-20141D1995-05-13Calgary, ALTAMajor Junior
Chris Thompson300041998-19991G1978-10-25Ajax, ONTMajor Junior
Shawn Thompson73101727841997-19992D1980-05-28Melville, SASKMinor Pro
Andrew Thomson6510919102023-20241L2007-01-01Sherwood Park, ALTAMajor Junior
Jordan Thomson7131922362011-20143D1996-04-28Wawanesa, MANMajor Junior
Ryan Thorpe65426871997-19992L1981-02-06White Rock, BCMajor Junior
Trevor Thurston9000262018-20202D2002-05-11Delta, BCMinor Pro
Luke Toporowski22201434182021-20221L2001-04-12Bettendorf, IAMinor Pro
Kurt Torbohm990551492005-20094D1990-01-10Chase, BCMajor Junior
Jake Trask143231841342007-20114C1991-08-31Saskatoon, SASKMinor Pro
Troy Trombley100002010-20111G1994-07-08Sherwood Park, ALTAMajor Junior
Rob Trzonkowski41325452012-20131R1994-01-31Calgary, ALTAMajor Junior
Darcy Tucker2231502293794341991-19954C1975-03-15Castor, ALTAMajor League
Cole Ully256951422371052010-20155L1995-02-20Calgary, ALTAMinor Pro
Brandon Underwood149215172712008-20113D1992-02-03San Marcos, CAMinor Pro
Scottie Upshall173991272263632000-20033R1983-10-07Fort McMurray, ALTAMajor League
Ondrej Vala1632145661712015-20183D1998-04-13Kolin, Czech Rep.Minor Pro
Dallas Valentine10342529302015-20172D1996-05-28Lousana, ALTAMajor Junior
Shea Van Olm89173148972022-20242L2004-03-05Calgary, ALTAMajor Junior
Richard Vanderhoek600042007-20081C1991-01-20Langley, BCMinor Pro
Cecil Vaughan311201987-19881L1970-01-04Campbell River, BCMajor Junior
Kobe Verbicky3813462021-20232L2003-04-07Victoria, BCMajor Junior
Kris Versteeg146612242005-20061R1986-05-13Lethbridge, ALTAMajor League
Travis Verveda32044122014-20162D1997-06-11Alix, ALTAMajor Junior
Tommi Virkkunen312301989-19901R1971-03-31Oulu, FinlandMinor Pro
Vojtech Vochvest67055602023-20241D2005-10-20Mlada Boleslav, Czech Rep.Major Junior
Ivan Vologjaninov66234972351994-19951R1974-04-07Kiev, UkraineMinor Pro
Burt Wade1996-19971Major Junior
Cole Wadsworth18011192023-20241L2006-02-27Penticton, BCMajor Junior
Gordie Walker666767134761984-19851F1965-08-12Castlegar, BCMajor League
Jordan Walker61153954301999-20001C1979-02-23Regina, SASKMajor Junior
Travis Walton1419918552016-20193L1999-01-01Vancouver, BCMajor Junior
Bryce Wandler100001996-19971G1979-02-25Lacombe, ALTAMinor Pro
Scott Wasden1122132531662007-20092C1988-01-04Westbank, BCMajor Junior
Jeff Watchorn1523749862341989-19923C1973-09-19Richmond, BCMajor Junior
Vaughn Watterodt18022142020-20222L2004-02-13Rosetown, SASKMajor Junior
Kevin Weremy40101121241984-19851Major Junior
Derek Werenka3452742003-20052L1986-03-04Airdrie, ALTAMajor Junior
Bob Westerby108918274771992-19953L1975-10-29Kelowna, BCMinor Pro
David Whistle421341986-19871F1966-01-27Thunder Bay, ONTEuropean Lower Leagues
Ryan White12152227622005-20083D1987-07-03Edmonton, ALTAMajor Junior
Shayne Wiebe17155521071962006-20104C1990-01-23Brandon, MANMinor Pro
Steve Wienke482911741986-19871D1968-03-02Edmonton, ALTAMinor Pro
Rich Wiest44132235691986-19871C1967-06-22Enchant, ALTAMajor Junior
David Wilkie15134721062801991-19943D1974-05-30Ellensburg, WAMajor League
Dylan Willick26680771571142009-20134R1992-10-19Prince George, BCMinor Pro
Mike Winther3961016362014-20151C1994-01-09Trochu, ALTAMajor Junior
Joel Woznikoski500092005-20072D1989-03-22Surrey, BCMajor Junior
Matt Wray463141512007-20092R1989-11-22Qualicum Beach, BCMinor Pro
Darren Wright13224521996-19971D1976-05-22Duncan, BCMinor Pro
Clayton Young38222547881989-19901C1969-05-12Medicine Hat, ALTAMinor Pro
Steven Yule2361949685871988-19924D1972-05-27Gleichen, ALTAMinor Pro
Libor Zabransky232810122019-20201D2000-05-26Brno, Czech Rep.European Elite
Jesse Zaharichuk657212862014-20162L1997-04-01Sherwood Park, ALTAMajor Junior
Connor Zary203791272061672017-20214C2001-09-25Saskatoon, SASKMajor League
Luke Zazula184943521962015-20205D2000-05-18Langley, BCMajor Junior
Olen Zellweger32223052282022-20231D2003-09-10Calgary, ALTAMajor League
Jarret Zukiwsky49615211881990-19922R1972-12-07Pincher Creek, ALTAMinor Pro

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