hockey DB
search by league
team
morning report
contact us
home

Prince George Spruce Kings all-time player list

Player Name GP G A. Pts PIM Seasons Yrs. Pos. Birthdate Birthplace Highest Level
Michael Adamek1200062022-20231D2004-11-12Victoria, BCJunior A (Canada)
Layton Ahac110105060582017-20192D2001-02-22Vancouver, BCMinor Pro
David Alexander9123111996-19971C1977-05-30Fort Saint John, BCCollege-University
Jett Alexander4001102019-20201G1999-11-08Bloomfield, ONTMajor League
Alex Allan59173653442008-20091F1989-08-28Calgary, ALTACollege-University
Taylor Allan22235152014-20151F1995-08-03Calgary, ALTACollege-University
Bryan Allbee19213182016-20171D1997-07-11Prince George, BCMajor Junior
Trevor Alto16448211997-19981C1979-01-16College-University
Sean Ambrosie58203959352008-20091C1989-06-14Moorhead, MNCollege-University
Aris Anagnostopoulos1100002016-20171G1998-01-17Kelowna, BCJunior A (Canada)
Jesse Anchikoski46336811996-19971R1979-06-09Salmon Arm, BCJunior A (Canada)
Jesse Anchikowski23189521997-19981R1979-06-09Enderby, BCMajor Junior
George Andary9044361997-19992DJunior A (Canada)
Scott Anderson100001996-19971Junior A (Canada)
Tyler Anderson50182947962016-20171D1996-01-21Niverville, MANCollege-University
Dylan Anhorn111104252522017-20192D1999-01-21Calgary, ALTAMinor Pro
Sam Anzai1720202017-20181F1998-11-02Los Angeles, CAMinor Pro
Steve Apps110101999-20001 Junior A (Canada)
Paul Armstrong40189271999-20001Junior A (Canada)
Zac Ashdown2151419282010-20111L1991-07-07Campbell River, BCJunior A (Canada)
Chase Astorino200002011-20121F1994-06-23Prince George, BCJunior A (Canada)
Arjun Badh400002015-20161F1997-03-14Richmond, BCJunior A (Canada)
Adam Baldassarre52549932008-20091F1989-10-29Anmore, BCCollege-University
Marco Ballarin6711920742013-20152F1995-06-12New Westminster, BCJunior A (Canada)
Trent Ballentyne30268322023-20241D2004-02-29Ottawa, ONTMajor Junior
Aleksy Bandu1100022022-20231D2004-06-10Montreal, PQJunior A (Canada)
Charlie Banquier5361521552022-20231D2002-10-06Oakville, ONTCollege-University
Charles-Philipp Barbe5452328482000-20011D1980-02-06Sainte-Julienne, PQSemi-Professional
Cody Bardock3517882011-20121D1993-07-26Lethbridge, ALTACollege-University
Lucas Barker200002016-20171F1999-04-02North Vancouver, BCJunior A (Canada)
Mitchell Barker2413482013-20141F1996-10-12Kamloops, BCJunior A (Canada)
Kelly Barnes5621820992001-20032D1983-01-07College-University
Stuart Barnscher29235202005-20061F1986-12-04Langley, BCJunior A (Canada)
Nolan Barrett7000162019-20201D2000-06-26Glen Ridge, NJCollege-University
Carter Barron461561002004-20051D1985-06-05Creston, BCCollege-University
Bryan Basilico33101323412015-20161F1995-01-25Macomb, MICollege-University
Stefan Bazar727942011-20121F1992-09-04Edmonton, ALTAJunior A (Canada)
Dustin Beairsto15538322010-20111F1992-05-31Spruce Grove, ALTAJunior A (Canada)
Rylan Bechtel10156302015-20161D1995-01-27Chilliwack, BCCollege-University
Joe Becker54369242008-20102F1990-01-29Moorhead, MNCollege-University
Jim Beckerley60102636242000-20011D1980-11-18Kelowna, BCJunior A (Canada)
Marcus Beesley1301102011-20121G1992-11-24Prince George, BCJunior A (Canada)
Mark Begert3241216122012-20131D1993-06-06West Vancouver, BCCollege-University
Evan Bellamy54044182023-20241D2005-01-20Hampton, NBJunior A (Canada)
Tyler Bellamy3178151122003-20041L1983-08-08Langley, BCCollege-University
Dustin Bernes30113141051998-19991D1978-01-07Warburg, ALTACollege-University
Jesse Bernhardt510122004-20051Junior A (Canada)
Hayden-James Berra100002011-20121R1994-10-12Prince George, BCJunior A (Canada)
Rjay Berra1545849107422007-20114F1990-07-26Prince George, BCEuropean Elite
Mike Betz32381162011-20121R1992-07-03Kelowna, BCMajor Junior
Amran Bhabra209431351342019-20245D2003-03-21Nelson, BCJunior A (Canada)
Andrew Billinghurst100002001-20021 Junior A (Canada)
Mike Bishop201101998-19991CJunior A (Canada)
Matt Bissett110102012-20131F1994-07-28Pitt Meadows, BCJunior A (Canada)
Brady Bjork2211202017-20181F1999-05-17Mequon, WICollege-University
Liam Blackburn311222012-20131F1996-06-08Prince George, BCMinor Pro
Jordan Bledsoe300002009-20101F1991-11-30Huntington Beach, CACollege-University
Reid Blinkhorn15112232009-20112D1991-12-23Winfield, BCJunior A (Canada)
Liam Board235914112012-20131F1993-02-11Burlington, ONTCollege-University
Nick Bochen106155772422017-20203D2001-08-29Vancouver, BCCollege-University
Chris Bodo206915102010-20111W1991-08-05St. Thomas, ONTEuropean Elite
Jonathan Boh594591641996-19971D1979-01-17Lethbridge, ALTAMajor Junior
James Bohn600022021-20221D2002-01-13Coquitlam, BCJunior A (Canada)
Tyler Boice37178982004-20051D1985-06-06Kamloops, BCJunior A (Canada)
Brad Bolger14011131996-19971L1979-04-05Hazelton, BCJunior A (Canada)
Kurtis Bond200002011-20121F1993-04-10Williams Lake, BCJunior A (Canada)
Max Borovinskiy2307742020-20222C2004-05-27West Vancouver, BCJunior A (Canada)
Jason Botterill100002001-20021 Junior A (Canada)
Brad Bourke5072936582009-20101D1989-04-21Onoway, ALTAMinor Pro
Jean-Sebastien Boutet10101131999-200011975-03-19Semi-Professional
Corey Braddick810142005-20082D1989-12-29Cloverdale, BCJunior A (Canada)
Rylan Brady600022023-20241L2004-02-10Jackson, MIJunior A (Canada)
Ben Brar1497964143862016-20193F1998-11-19Abbotsford, BCMinor Pro
Preston Brodziak56151732352019-20201C1999-06-29Estevan, SASKCollege-University
Andrew Bromby500002003-20041G1985-03-22 Junior A (Canada)
Alex Brooks-Potts1400002014-20162G1995-03-01Burlington, ONTCollege-University
Adam Brubacher41131932242015-20161D1995-12-13Elmira, ONTMinor Pro
Lorne Bruce100001996-19971GJunior A (Canada)
Torin Brusven57145252005-20061R1988-04-29Nelson, BCCollege-University
Houston Buffalo000002002-20031G1983-03-13Hobbema, ALTAJunior A (Canada)
Derek Bulmer9011182012-20142F1995-04-13Prince George, BCJunior A (Canada)
Michael Buonincontri2381321282014-20151L1994-01-02Montreal, PQEuropean Lower Leagues
Christian Buono15101020162020-20211F2000-07-31Burnaby, BCJunior A (Canada)
Noel Burkitt45255479371998-19991C1978-12-07Campbellford, ONTEuropean Elite
Adam Burnett115930391482015-20172D1996-07-18Waterdown, ONTCollege-University
Brandon Busse8442024732007-20092D1988-06-29Stevens Point, WICollege-University
Alec Butcher801172012-20131C1994-04-15Anchorage, AKMinor Pro
Brett Butterwick6561319692003-20052D1984-01-04Calgary, ALTACollege-University
Shawn Cable200001996-19982Junior A (Canada)
Colton Cameron15954752752019-20234D2002-07-07Cloverdale, BCCollege-University
Skyler Cameron200002018-20191D2002-01-24Nanaimo, BCCollege-University
Tanner Campbell47162238612015-20172F1997-05-01Kelowna, BCCollege-University
James Cannon600002006-20082D1990-02-19Prince George, BCJunior A (Canada)
Xavier Cannon100002018-20191G2001-07-17Kamloops, BCJunior A (Canada)
Mark Carberry5993948442002-20031 College-University
Kolten Carpenter2014-20151D1997-09-16100 Mile House, BCJunior A (Canada)
Sean Carr200022006-20071D1987-12-09Coquitlam, BCJunior A (Canada)
Joshua Carter822421996-19971L1978-02-23Plymouth, MIMajor Junior
Braden Chamberlain1503362002-20031 Junior A (Canada)
Spencer Chapman41112182017-20192F1999-11-28Cochrane, ALTAJunior A (Canada)
Latrell Charleson43055322011-20132D1995-07-07Surrey, BCCollege-University
Valik Chichkin17123292014-20151D1994-02-03Burnaby, BCJunior A (Canada)
Colin Chmelka300052013-20141F1993-08-19Colorado Springs, COMinor Pro
Michael Chmilar16022141999-20001 Junior A (Canada)
Eric Chore401122011-20121F1993-02-23Kelowna, BCJunior A (Canada)
Patrick Chore3704442011-20121L1993-02-24Kelowna, BCCollege-University
Kayle Christensen10123201998-19991F1980-03-26Dawson Creek, BCJunior A (Canada)
Bryant Christian101254570582012-20142F1993-06-10Moorhead, MNCollege-University
Jordy Christian60394584712007-20081F1988-10-06Moorhead, MNCollege-University
Jason Chu3911222017-20192D2001-02-23Coquitlam, BCJunior A (Canada)
Richard Cihak33383573591998-19991F1978-10-18Pardubice, Czech Rep.Minor Pro
Josh Ciocco571628441502000-20022R1983-11-15Atco, NJMinor Pro
Chance Clark200002005-20061G1987-03-04Stettler, ALTAJunior A (Canada)
Adam Clements49102434182014-20151D1995-10-26Pickering, ONTCollege-University
Philippe Cliche5313193261997-19992FJunior A (Canada)
Carter Cochrane7491221462018-20213L2002-01-17Victoria, BCJunior A (Canada)
Michael Colantone57333972372011-20121F1991-11-13Cave Creek, AZMinor Pro
Boston Colley100002015-20161F1995-07-28Pitt Meadows, BCJunior A (Canada)
Parker Colley113163248442015-20172F1997-06-16Pitt Meadows, BCCollege-University
Anthony Collins595914852007-20081R1989-10-09Langley, BCMinor Pro
Bill Collins12068541221831999-20012C1981-11-17Enderby, BCMinor Pro
Michael Conlin1602272018-20191F1999-09-03Northport, NYJunior A (Canada)
Jordie Cool310102009-20101F1992-04-16Tumbler Ridge, BCJunior A (Canada)
Bradley Cooper2401102017-20192G1999-06-13West Vancouver, BCJunior A (Canada)
Jean-Francois Corbin59102232561999-20001R1981-09-10Mont-Joli, PQJunior A (Canada)
Dan Correale93111930512007-20092F1991-08-21Prince George, BCMinor Pro
Alexis Cournoyer51111526382023-20241C2003-03-19Sorel-Tracy, PQMajor Junior
Kolton Cousins118272148972019-20223L2001-06-19Sechelt, BCCollege-University
Scott Cousins85121729202022-20242L2004-01-06Prince George, BCMajor Junior
Alex Coventry4812342023-20241D2006-01-08Burnaby, BCJunior A (Canada)
Max Coyle5631518302018-20191D1998-01-29Tillsonburg, ONTMinor Pro
Patrick Cozzi116286694362017-20192F1998-04-30Greenlawn, NYCollege-University
Nathan Craft200042011-20121F1994-05-21Kitimat, BCJunior A (Canada)
James Crosina201101996-19971College-University
Jared Crossan400002010-20111D1993-04-20Prince George, BCJunior A (Canada)
Austin Crossley400002015-20161D1999-06-30Fort St. John, BCMinor Pro
Corey Cunningham155393473772017-20214L2001-05-04Prince George, BCMinor Pro
Brayden Dale800022014-20151F1997-02-11Quesnel, BCMinor Pro
Brett Dallen100002011-20121F1992-10-05Calgary, ALTAJunior A (Canada)
Jeff Datoff751910272009-20112D1992-05-26Nanaimo, BCJunior A (Canada)
Isaac Davies5902282010-20111D1993-02-14Smithers, BCJunior A (Canada)
Zach Davies1743070100792006-20093D1988-07-01Smithers, BCMinor Pro
Paul De Jersey59415798582011-20121R1992-07-25West Vancouver, BCCollege-University
Ethan de Jong102227395302015-20183R1999-07-12North Vancouver, BCMinor Pro
Sam De Melo522101262016-20171D1998-03-17Kelowna, BCJunior A (Canada)
Ryan De Vries19325901152782004-20084D1987-08-16Smithers, BCCollege-University
Evan DeBrouwer4500042017-20181G1997-01-30Blenheim, ONTCollege-University
Haydn Delorme1442672019-20201F2000-01-19Port Moody, BCMajor Junior
Spencer DenBeste17202102018-20191F1999-02-17Marquette, MICollege-University
Colten Derickson74713201122007-20103F1989-11-15Westbank, BCCollege-University
Kris Desjarlais100002006-20071L1986-03-22Hay River, NWTJunior A (Canada)
Nicholas Desousa14846581041012008-20113F1990-11-13Fraser Lake, BCCollege-University
Gerard Dicaire5162228281998-19991D1982-09-14Faro, Yukon TerritoryMinor Pro
Derek Dinelle225821322141691996-20004F1979-03-08Houston, BCCollege-University
Vital Dinis14000172023-20241F2006-01-21Ottawa, ONTJunior A (Canada)
Kody Disher8000172012-20131F1994-02-08Chetwynd, BCJunior A (Canada)
Quinn Disher1011262023-20241L2003-06-23Fort St. John, BCJunior A (Canada)
Viktor Dombrovskiy2331114102014-20151D1996-04-27Coquitlam, BCCollege-University
Sean Donaldson37448272018-20191L2001-03-28Vancouver, BCCollege-University
Jimmy Doyle1731442021-20221R2002-04-22Plainfield, ILCollege-University
Ryan Driedger1000001998-19991G1981-06-22Oakville, MANMajor Junior
Chase Dubois210102015-20161F1998-03-12Williams Lake, BCCollege-University
Dominic Dumas200002016-20171F1999-05-02Osoyoos, BCMinor Pro
Jordan Duncan300002009-20101F1992-01-28Prince George, BCJunior A (Canada)
Jeff Earnest1171932511182009-20123F1991-02-08Anchorage, AKJunior A (Canada)
Mitch Eden110136578572012-20142D1994-11-09Bracebridge, ONTCollege-University
Stephen Egan600022014-20151F1996-04-27Smithers, BCJunior A (Canada)
Conner Elliott3015662020-20222D2003-01-03Coldstream, BCJunior A (Canada)
Mike Engbrecht49132639451996-19971D1976-07-25Prince George, BCJunior A (Canada)
Braiden Epp1664139802002012-20175F1996-10-01Prince George, BCJunior A (Canada)
Trevor Esau159339422902010-20133D1992-05-23Abbotsford, BCJunior A (Canada)
Luke Eurig264711102022-20231R2003-05-06Mount Forest, ONTJunior A (Canada)
Tyler Euverman3302241998-19991G1978-10-03Surrey, BCCollege-University
Dylan Exton1182242641652005-20072F1986-09-07Calgary, ALTACollege-University
Jordan Fairlie6601102020-20233G2002-11-05Fort St. John, BCMajor Junior
Brad Fast1674086126721996-19993D1980-02-21Fort St. John, BCMajor League
Aidan Feddema1901102022-20231G2003-11-10Bowmanville, ONTJunior A (Canada)
Evan Fedele8061016242021-20232L2004-03-29Coquitlam, BCJunior A (Canada)
Jesse Felske6451419672005-20072D1988-02-17Cranbrook, BCJunior A (Canada)
Duaine Fetzner5611314682002-200311982-11-18College-University
Sam Fields201191996-19971D1976-08-31Chicago, ILMinor Pro
Kevin Fillier300002016-20171D1999-09-07Smithers, BCJunior A (Canada)
Justin Fillion16025831082312008-20113D1990-04-23Prince George, BCMinor Pro
Derek Fisher21112112003-20041D1985-09-18Kamloops, BCJunior A (Canada)
Paul Fisher1281148591931997-20003D1979-07-11Lethbridge, ALTACollege-University
Gerry Fitzgerald58172239302011-20121C1993-08-26Port Alberni, BCMinor Pro
Leo Fitzgerald60151934382011-20121F1993-08-26Port Alberni, BCMinor Pro
Myles Fitzgerald59202040272011-20121F1993-08-26Port Alberni, BCEuropean Lower Leagues
Tanner Fjellstrom2125722010-20133F1994-08-22Prince George, BCJunior A (Canada)
Brandon Fleenor3441317771996-19971D1978-09-26Chilliwack, BCMinor Pro
Todd Fletcher600002007-20081D1990-07-08New Westminster, BCJunior A (Canada)
Shaun Fomenoff455914172007-20081R1988-01-26Prince George, BCJunior A (Canada)
Jordan Foreman12246262007-20081D1988-06-14Marysville, BCJunior A (Canada)
Reece Forman300002012-20131D1994-10-15Salmon Arm, BCJunior A (Canada)
Brendon Fornwald26167362010-20111L1991-10-17Lampman, SASKJunior A (Canada)
Jeff Forsythe84263965632006-20082D1988-02-29Campbell River, BCCollege-University
Charles Fortin621321997-19981Junior A (Canada)
Darryl Foster1000001996-19971G1976-12-31Sarnia, ONTMinor Pro
Nathan Fox33336122021-20221L2002-01-04Okotoks, ALTACollege-University
Austin Fraser982624501092021-20232R2003-08-24West Vancouver, BCCollege-University
Reid Fraser47192544432007-20081R1987-01-04Lloydminster, ALTAJunior A (Canada)
Jesse Fratkin60264874532006-20071F1987-09-17Burnaby, BCMinor Pro
Ryan Fritz5839121162014-20162D1996-01-01Greece, NYCollege-University
Jordan Funk47235252015-20161C1997-03-13Surrey, BCJunior A (Canada)
Peter Funnell52066682007-20081D1989-01-15Ladysmith, BCJunior A (Canada)
Zach Gabruch1111282020-20211D2001-05-15Saskatoon, SASKJunior A (Canada)
Brody Gagno1001142021-20221D2002-07-29Langley, BCCollege-University
Ty Gagno94273158672021-20232C2003-10-01Langley, BCCollege-University
Trevor Galan300001999-20001FSalmon Arm, BCCollege-University
Scott Ganes2191928731998-19991C1978-06-16Lethbridge, ALTACollege-University
Leath Gare60334780142004-20051L1984-02-09Vernon, BCCollege-University
Joshua Garneau100002007-20081D1991-05-04Prince George, BCJunior A (Canada)
Domenic Garozzo910122019-20201L2000-11-26Sewell, NJCollege-University
Shawn Gendron38192645861996-19971R1976-12-05Prince George, BCMajor Junior
Kevin Genoe7502222007-20092G1990-05-16Qualicum Beach, BCMinor Pro
Matthew Genovese200002009-20101D1991-04-26Port Coquitlam, BCJunior A (Canada)
Luke German2111222021-20221F2002-03-29Calgary, ALTAJunior A (Canada)
Colin Germaniuk503302001-20021 Junior A (Canada)
Jonathan Gibson535510552009-20101D1990-02-01Prince George, BCJunior A (Canada)
Blake Goddard501141996-19982Junior A (Canada)
Chase Golightly8484856712010-20122D1992-03-06Temecula, CAMinor Pro
Clayton Goodall79314172042005-20072D1987-01-21Maple Ridge, BCCollege-University
Owen Goodbrand74142943672022-20242C2004-04-02Waterdown, ONTJunior A (Canada)
Alex Goodship138101822008-20091R1989-09-11Blackfalds, ALTACollege-University
Greg Goodwin3901122001-20032G1983-05-05Kamloops, BCCollege-University
Rory Graham42211131121997-19981F1977-09-13Port Moody, BCJunior A (Canada)
Corey Grant41022102005-20061G1985-08-09Unity, SASKJunior A (Canada)
Kobe Grant200022020-20211G2002-03-10Vernon, BCCollege-University
Tavin Grant3605522016-20171G1998-02-22Burnaby, BCMajor Junior
Austin Gray710102013-20152R1997-04-04Prince George, BCMajor Junior
Josh Gray210102011-20121F1992-05-07Gibsons, BCJunior A (Canada)
Kai Greaves107104959262022-20242D2003-03-03Cambridge, ONTJunior A (Canada)
Ryder Green100002023-20241G2007-02-26Prince George, BCJunior A (Canada)
Jason Greenwell300002009-20101G1989-05-29Spokane, WAJunior A (Canada)
Harjas Grewal100002010-20111F1993-05-11Prince George, BCJunior A (Canada)
Raymond Grewal2041216282014-20151D1995-10-07Prince George, BCEuropean Elite
Derek Grimm500002010-20111D1992-03-10Penticton, BCJunior A (Canada)
Nick Guerra565611122014-20162F1996-09-24Victoria, BCCollege-University
Kevin Guiltinan27022622012-20131D1995-04-25London, ONTCollege-University
Chris Gularte100002009-20101D1991-12-26Salinas, CACollege-University
Tyson Hall4952025302008-20091F1989-03-18Williams Lake, BCJunior A (Canada)
Greg Halliday610122007-20081F1987-10-21Nanaimo, BCJunior A (Canada)
Bennett Hambrook30112392010-20111D1992-03-18Kimberley, BCCollege-University
Kevin Hanna21145372007-20081C1988-08-29Surrey, BCCollege-University
Luke Hannas6037101292009-20112D1991-09-09Williams Lake, BCCollege-University
Coltyn Hansen55212950282012-20131F1992-11-11Delta, BCCollege-University
Greg Harder7341216681996-19982D1977-08-30Prince George, BCMajor Junior
Aaron Hareuther41332457552002-20031F1984-06-26Prince George, BCMajor Junior
Brett Harris200002014-20151F1995-01-14100 Mile House, BCJunior A (Canada)
Kyle Hart900041997-19981D1981-04-13Prince George, BCMajor Junior
Joshua Harvey200022015-20161D1997-06-16Port Alberni, BCJunior A (Canada)
Carter Hasselgrave100002022-20231Junior A (Canada)
Riley Hawes713710562012-20153F1995-07-25Prince George, BCJunior A (Canada)
Ryan Hawes22264481997-19981D1977-02-15Coquitlam, BCMajor Junior
Blake Hayward3511617582017-20181F1998-02-11Vancouver, BCCollege-University
Nick Headrick300042014-20151D1995-10-09Prince George, BCJunior A (Canada)
Josh Hechter59254166902002-20031F1982-02-10Winnipeg, MANMinor Pro
Tyler Helfrich15141529222006-20071R1987-07-02Calgary, ALTAMinor Pro
Derek Henderson44167702010-20111D1990-02-09Langley, BCJunior A (Canada)
Ken Henderson172928371561996-20004D1979-04-04Prince George, BCJunior A (Canada)
Allan Hendry1613492001-20021 College-University
Jace Hennig27381182012-20131F1995-01-04Port Moody, BCEuropean Lower Leagues
Brad Herman86819271852003-20052R1986-12-02Cranbrook, BCCollege-University
Jeff Herman7683442592003-20052D1984-12-06Cranbrook, BCCollege-University
John Herrington1335258110562018-20235C2002-04-19Hudson's Hope, BCCollege-University
Carter Hesselgrave54145142022-20242R2005-12-17Quesnel, BCJunior A (Canada)
Luke Hewitt601427411452001-20021R1985-01-25Fort Saint James, BCMajor Junior
Brandon Highton46011162003-20041G1984-09-16Kitimat, BCCollege-University
Brendan Hill42257142019-20201D2001-02-03South Lyon, MICollege-University
Daniel Hill16011252003-20041R1986-01-15Kamloops, BCMajor Junior
Ryan Hill800221782004-20084D1987-02-27Ft. St. James, BCCollege-University
Bobby Hineman3871724262006-20071D1986-07-18Odessa, ONTCollege-University
Corey Hoffman41112132212015-20161F1996-04-16Long Island, NYCollege-University
Casey Hogue117942513032002-20042D1983-10-29College-University
Tim Holloway200002007-20081F1988-05-09Springfield, ILJunior A (Canada)
Luke Holtshouser600002005-20061D1987-07-27Anchorage, AKJunior A (Canada)
John Hopson1134568113501998-20013F1981-09-22Prince George, BCCollege-University
Keenan Hopson14260119179372001-20043F1983-11-04Prince George, BCCollege-University
Jarod Hovde168414889882015-20183F1997-01-13Camrose, ALTAJunior A (Canada)
Ryan Howse202202006-20071L1991-07-06Prince George, BCMinor Pro
Jamie Huber29111627142016-20171F1997-08-06Goderich, ONTJunior A (Canada)
Luke Hughson60044582003-20052D1987-06-01Smithers, BCMajor Junior
Darcy Huisman4041620332006-20071D1989-03-15Smithers, BCMajor Junior
Trent Huitema800042016-20171D1998-06-16Chilliwack, BCMajor Junior
Douglas Hulme19033342006-20071F1988-01-15Nanaimo, BCJunior A (Canada)
Marshall Humphreys8000292002-20031 Junior A (Canada)
Liam Hunks900022022-20231D2004-06-15Beaumont, ALTAJunior A (Canada)
Jordan Inglis56212647492006-20071F1986-03-12108 Mile Ranch, BCCollege-University
Michael Iovanna920282013-20141R1994-06-15Middleton, MACollege-University
Deryck Irmen501142005-20061F1985-05-15Lumby, BCJunior A (Canada)
Geoff Irwin21141226102004-20051F1985-06-07Victoria, BCMinor Pro
James Isaacs100022007-20081D1989-09-29Victoria, BCMinor Pro
Dave Iwanyshyn39189222000-20011D1981-01-11Junior A (Canada)
Derek Jantz462810881998-19991D1979-03-03Powell River, BCJunior A (Canada)
Roshen Jaswal2013-20141D1995-05-17Coquitlam, BCMinor Pro
Travis Jeck200001998-19991R1982-05-29Prince George, BCJunior A (Canada)
Jesse Jenks2900002013-20152G1995-01-24Crofton, BCCollege-University
Alain Joanette2091928192006-20071F1987-01-31Chelmsford, ONTCollege-University
Kyle Johnson1514265107482015-20183F1998-06-03Port Moody, BCCollege-University
Levi Johnson6011112015-20161F1997-10-20Vernon, BCCollege-University
Levon Johnson200022010-20111F1993-02-19Quesnel, BCJunior A (Canada)
Steve Jordan49115161132002-20031D1982-08-07Coquitlam, BCCollege-University
Justin Kaput11235281999-20001F1981-06-30Edmonton, ALTAMinor Pro
Chris Keen800041996-19971Junior A (Canada)
Trevor Keenan5241620422000-20011F1982-03-14Vernon, BCJunior A (Canada)
Ryan Keis1812382012-20131F1994-10-28Quesnel, BCJunior A (Canada)
Shawn Kennedy252810302017-20181F1999-02-09Bainsville, ONTMinor Pro
David Keough202521482001981996-20004D1979-05-16Prince George, BCMajor Junior
Jay Keranen9811213642017-20192D1998-05-08Brighton, MIMinor Pro
Matt Kerr97721282782001-20032F1985-03-16Smithers, BCCollege-University
Damien Ketlo2802202007-20081G1991-01-26Fort Fraser, BCMinor Pro
Laine Keyes604261202007-20092F1990-04-13Chase, BCJunior A (Canada)
Jujhar Khaira1123982121902010-20122L1994-08-13Surrey, BCMajor League
Faiz Khan43111324102010-20111F1990-07-20Newhall, CACollege-University
Cam Kilbreath100001998-19991Junior A (Canada)
Danny Kiraly5021113312013-20141D1995-08-03Glendale, AZCollege-University
Brody Kitsch3661824391996-19971College-University
Michael Klonarakis3214542011-20121F1995-03-06Kitimat, BCJunior A (Canada)
Adam Knight952242644131999-20012W1981-05-08100 Mile House, BCMinor Pro
Adam Knopp200002007-20081D1987-06-13Yellowknife, NWTMinor Pro
Peter Kolida16277771541761999-20023F1981-09-09Valemount, BCCollege-University
David Kozier10168691371481996-19982F1978-04-08Terrace, BCEuropean Elite
Sam Kozlowski1122402018-20191D1998-02-18Delta, BCJunior A (Canada)
Gabe Krahn42044422000-20022D1983-10-17North Vancouver, BCCollege-University
Doug Krantz222111322001-20032D1983-09-22Marysville, BCMinor Pro
Drew Kriner227815141997-19981F1980-05-23Anchorage, AKCollege-University
Kam Kryzanowski831834521101997-19992R1979-03-26Macklin, SASKCollege-University
Tyler Kunz714562014-20151D1994-11-03Whitecourt, ALTACollege-University
Jack Kurrle2731462022-20231F2003-01-28Middlesex, VTJunior A (Canada)
Wil Kushniryk353710482019-20201L2000-01-27Chilliwack, BCMajor Junior
Matt Labarbera392810971999-20001FPrince George, BCJunior A (Canada)
Simon Labelle68133851182020-20222L2002-09-03Ottawa, ONTCollege-University
David Labrecque59077291996-19982G1978-09-08Levis, PQSemi-Professional
Dominique Lacasse24131730101999-20001F1980-01-26Moncton, NBCollege-University
Denis Ladouceur1016862130861996-19982F1977-02-21Prince George, BCMinor Pro
Noah Laframboise1000082023-20241D2005-07-31Ottawa, ONTJunior A (Canada)
Clayton Lainsbury000002002-20031C1983-05-04Courtenay, BCCollege-University
Mike Lalonde1399593188891998-20013L1980-12-01Chetwynd, BCMinor Pro
Markus Lam100002023-20241G2005-09-27Vancouver, BCJunior A (Canada)
Stewart Lambert3622492009-20101F1990-04-05Prince George, BCJunior A (Canada)
Sean Landrey1401211231272010-20144F1993-01-08Prince George, BCJunior A (Canada)
Jared Langdon41581382023-20241C2006-11-16Belleville, ONTJunior A (Canada)
Kevin LaPointe3301141999-20001G1980-04-11Quebec, PQMinor Pro
Cameron Large800022010-20111G1992-11-15Nanaimo, BCJunior A (Canada)
Brent Lashuk63272653342013-20152F1994-04-10Kelowna, BCJunior A (Canada)
Josh Latta300002015-20161F1998-08-14West Vancouver, BCCollege-University
Rodney Lavoie37437402004-20062C1988-06-08Valemount, BCMajor Junior
Donovan Law300002013-20141F1996-12-26Prince George, BCJunior A (Canada)
Cameron Lawson54212041222012-20131F1993-01-16Vancouver, BCCollege-University
Luc Laylin37131932202021-20221F2001-12-30Saint Michael, MNCollege-University
Kyle Leahy574591292005-20061C1988-05-09Fort Saint John, BCCollege-University
Cole Leal25044162019-20201D2001-06-12Belleville, ONTJunior A (Canada)
Jake LeBrun16454531071112011-20165F1995-08-31Prince George, BCCollege-University
Chong-Hyan Lee59172441162015-20172F1996-07-11Seoul, KoreaJunior A (Canada)
Chong-Min Lee134224062562016-20204R1999-05-10Port Coquitlam, BCJunior A (Canada)
Tanner Lee100001997-19981G1978-08-01Yorkton, SASKJunior A (Canada)
James Lees100052007-20081F1989-06-08Williams Lake, BCJunior A (Canada)
Matt Lees118813212512007-20092F1988-07-23Williams Lake, BCJunior A (Canada)
Ben LeFranc127143852402020-20244D2003-08-14Penticton, BCJunior A (Canada)
Adam Leitch1400002021-20221D2004-01-16Maple Ridge, BCJunior A (Canada)
Cooper Leitch27213362014-20151F1996-04-15London, ONTCollege-University
Drew Lennon4441519102016-20171D1998-01-12Bloomington, ILCollege-University
Joel Leonard939716712003-20052L1986-04-18Kamloops, BCJunior A (Canada)
Kevin Leschuk900092011-20121F1993-11-29Salmon Arm, BCJunior A (Canada)
Oliver Lester500062017-20181D1997-04-13Calgary, ALTACollege-University
Jarryd Leung306232922014-20151F1994-09-17Victoria, BCCollege-University
Ethan Leyh501122016-20171L2001-09-07Port Moody, BCCollege-University
Steven Little58369842004-20051F1987-02-24Burns Lake, BCJunior A (Canada)
Jamie Lively700042010-20111D1992-03-14New Westminster, BCJunior A (Canada)
Waylon Livingston3246101101997-19981F1978-06-09Campbell River, BCJunior A (Canada)
Seb Lloyd401122010-20111F1994-04-25Prince George, BCCollege-University
Connor Logan539101982015-20161F1996-06-21Victoria, BCCollege-University
Kyle Lohmann700042014-20151D1996-03-16Danville, CAJunior A (Canada)
Adam Loncan58172845481996-19971F1979-06-11Dawson Creek, BCMinor Pro
Tyler Loney15645681135782002-20053D1984-04-13Ft. St. John, BCJunior A (Canada)
Logan Lorenz1100002021-20221C2002-10-22Consort, ALTAJunior A (Canada)
Jordan Low20123172013-20152D1996-05-14Prince George, BCJunior A (Canada)
Jeremiah Luedtke164411031441302012-20153F1994-09-24Lynnwood, WAEuropean Lower Leagues
Hunter Luhmann4981523282016-20171R1997-05-02New London, NHCollege-University
Chris MacDonald500022002-20031 Junior A (Canada)
Craig MacDonald48123162017-20192F2000-02-04Prince George, BCJunior A (Canada)
Rob MacIntyre3142226102003-20041D1984-02-01Calgary, ALTACollege-University
Scott Mackey4000142010-20111F1992-03-08Surrey, BCJunior A (Canada)
Morgan MacLean199716212007-20081L1988-06-18Grande Prairie, ALTAMinor Pro
Kyle Madsen100002008-20091D1992-08-10Kitimat, BCJunior A (Canada)
Mathew Magrath200002019-20201D2002-04-19Prince George, BCJunior A (Canada)
Brent Mailloux3491524241998-19991F1980-04-08Kitimat, BCJunior A (Canada)
Tanner Main12011102020-20211D2000-04-03Wellland, ONTCollege-University
Linden Makow1383435691392020-20244R2004-07-18Prince George, BCJunior A (Canada)
Brennan Malgunas200002017-20181D2000-07-01Prince George, BCJunior A (Canada)
Anthony Manfredi100002006-20071G1989-01-14Junior A (Canada)
Kyle Manlow117151227742009-20112L1991-06-28Murretta, CACollege-University
Brandon Manning58719261072007-20081D1990-06-04Prince George, BCMajor League
Dustin Manz1164865113752017-20192F1999-09-21Vanderbilt, MIMinor Pro
Nick Marciano3201111182021-20221D2002-05-19Greenwich, CTCollege-University
Blaine Markwart112254570511996-19993F1980-04-07Kitimat, BCJunior A (Canada)
Amedee Marshall1654580125442002-20053C1985-11-23Hazelton, BCJunior A (Canada)
Lyndon Martell100304979832009-20133L1993-01-13Prince George, BCMajor Junior
Blaine Martens400022001-20021 Junior A (Canada)
Jeff Martens1092127482222001-20032L1983-04-06Maple Ridge, BCMinor Pro
Chris Martin103365894551996-19982L1978-03-31Prince George, BCMajor Junior
Garth Martin7431619562001-20032D1983-01-03Prince George, BCCollege-University
Kevin Martin2761117171996-19971R1977-09-01Prince George, BCJunior A (Canada)
Willy Mason10000381996-19971C1979-01-18Whitehorse, YukonMinor Pro
Brian Matte700002005-20061L1988-04-21Prince George, BCMinor Pro
Ben Matthews6061723842011-20121D1991-03-23Anchorage, AKCollege-University
Derek May5972734492004-20051D1984-09-18White Rock, BCMinor Pro
Daniel Mayer55222951132001-20021L1983-03-25Kitimat, BCJunior A (Canada)
Ryan McAllister375813142019-20201C2001-12-19London, ONTMinor Pro
Jamie McCaig700001996-19971G1979-08-09Penticton, BCMinor Pro
Tyson McCallum400002009-20101F1993-06-21Dawson Creek, BCJunior A (Canada)
Solomon McCann811202004-20062F1988-11-15Prince George, BCMinor Pro
Cole McCaskill226111742014-20151D1996-04-13Kamloops, BCCollege-University
Liam McCloskey3901142015-20172G1998-03-14Pitt Meadows, BCJunior A (Canada)
Tom McConnell25134401996-19982D1979-11-08Princeton, BCJunior A (Canada)
Ryan McCotter300021996-19971LJunior A (Canada)
Kyle McDonald200002004-20051Junior A (Canada)
Michael McEachern602222014-20151D1996-02-02West Kelowna, BCJunior A (Canada)
Clayton McEwan27011102008-20102D1991-11-26Terrace, BCJunior A (Canada)
Jack McGovern500002019-20201G2001-10-19Waterdown, ONTCollege-University
Kilian McGregor-Bennett1693864102462019-20245L2003-03-18White Rock, BCJunior A (Canada)
Scott McHaffie2522462011-20121F1994-03-08Surrey, BCJunior A (Canada)
Spencer McHaffie25112212011-20121F1994-03-08Surrey, BCJunior A (Canada)
Dylan McIntosh49134552006-20071F1987-10-16Bowen Island, BCJunior A (Canada)
Brent McIsaac82518232792000-20022D1982-04-17New Westminster, BCJunior A (Canada)
Richard McLaughlin9022202001-20021 Junior A (Canada)
Jake McLean1011222018-20202L2002-07-27North Vancouver, BCCollege-University
Joseph McLeod1100002015-20161G1997-10-21Kelowna, BCCollege-University
Liam McLeod700002012-20131G1996-04-24Kamloops, BCJunior A (Canada)
Wes McLeod1531862801582007-20103D1990-09-30Kamloops, BCCollege-University
Scott McNaughton552229511582005-20072F1987-03-26Agassiz, BCJunior A (Canada)
Brogan McNeil43246372023-20241R2006-09-04Delta, BCJunior A (Canada)
C. McRae110101999-20001 Junior A (Canada)
Adam Mendelson2112302022-20231L2003-03-27Dollard-des-Ormeaux, PQJunior A (Canada)
Brett Mennear58255479422016-20171F1996-02-02West Kelowna, BCCollege-University
Alexander Milhouse502202010-20111F1991-02-28Yorba Linda, CACollege-University
Matt Millar45134211999-20001DSmithers, BCJunior A (Canada)
Lyman Miller2601141996-19992G1980-02-21Prince George, BCJunior A (Canada)
Rowan Miller68252651542020-20222R2001-10-07Scottsdale, AZCollege-University
Tyler Miller15033352009-20101D1991-01-24Prince George, BCMajor Junior
Brendon Minnabarriet100041999-20001 Junior A (Canada)
Fraser Minten200002019-20201C2004-07-05Vancouver, BCMajor League
Rocky Mix602222001-20021 Junior A (Canada)
Marty Mjelleli44182139242001-20021F1983-01-07Faribault, MNMinor Pro
Caleb Moffat2155101732003-20041W1983-03-17Oakville, ONTMinor Pro
Max Mois200002009-20101F1993-01-27Prince George, BCJunior A (Canada)
Jamie Molendyk210101998-19991FJunior A (Canada)
Geoff Morgan54257422008-20091D1989-04-07Kitimat, BCJunior A (Canada)
Joe Morgan1705754111912005-20104F1989-04-07Kitimat, BCJunior A (Canada)
Nyjer Morgan3011151999-200011980-07-02San Francisco, CAMajor Junior
Daniel Morlang8000182001-20021 Junior A (Canada)
John Morlang12048113161761999-20012R1981-11-07Abbotsford, BCMinor Pro
Curt Morrison1482437611662004-20073C1988-10-06Prince George, BCJunior A (Canada)
Shayne Morrissey48201636302012-20131C1992-01-07St. John's, NFLDMinor Pro
Brody Mott110519242602003-20052D1985-08-15Kamloops, BCJunior A (Canada)
Tyler Mounsey59181836301996-19971C1979-11-11Chetwynd, BCJunior A (Canada)
Sam Muchalla161641171811282007-20103R1990-08-14Prince George, BCCollege-University
Vinny Muchalla1712837652742004-20095F1988-03-06Prince George, BCCollege-University
Michael Mueller1831013392001-20021F1981-09-10Bad Muskau, GermanyEuropean Lower Leagues
Trent Murdoch4441418102010-20111F1991-07-31Nanaimo, BCJunior A (Canada)
Dominic Murphy1002202022-20231R2003-11-04Worcester, MACollege-University
Alex Murray1900002013-20141G1993-06-29Burlington, ONTMinor Pro
Daniel Nachbaur17224122014-20151F1995-09-30Seattle, WACollege-University
Brendan Nadolny100022009-20101D1990-08-01Chilliwack, BCJunior A (Canada)
Michael Nardi365712132008-20091F1990-04-09Vancouver, BCJunior A (Canada)
Logan Neaton4700022018-20191G1999-04-07Brighton, MICollege-University
Mark Nelson14459112001-20021L1984-02-20Prince George, BCCollege-University
Colby Nichol409213092002-20031F1984-09-04Grande Prarie, ALTACollege-University
Kyle Nielsen2700002009-20101G1990-07-21New Westminster, BCJunior A (Canada)
Brogan O'Brien105212647542013-20152L1997-08-13Prince George, BCMinor Pro
Ethan O'Rourke1914582016-20171R1999-02-25Penticton, BCMajor Junior
Mark O'Shaughnessy401102016-20171D1997-07-31Kelowna, BCJunior A (Canada)
Jeff Oddleifson581425391652003-20041C1983-11-23North Vancouver, BCCollege-University
Evan Orr5251015292019-20201D2001-01-09Shelby Township, MICollege-University
James Orr16033102017-20181D1999-05-12Beaconsfield, PQJunior A (Canada)
Marcus Ouellet1601102023-20241G2004-02-11Toronto, ONTJunior A (Canada)
Skylar Pacheco1641160711092011-20143D1994-08-01Kitimat, BCEuropean Lower Leagues
Brock Padgham400042014-20151D1996-08-23Chilliwack, BCCollege-University
Derek Paige1201133441032000-20022D1983-05-02Logan Lake, BCCollege-University
Matt Painchaud49358442013-20141F1996-04-19Delta, BCJunior A (Canada)
Lucas Parisien60123143102000-200111980-10-12Semi-Professional
Jody Pederson10722527482001-20032D1985-03-14Smithers, BCMinor Pro
Rod Pelley91355691642000-20022C1984-09-01Kitimat, BCMajor League
Brayden Penner99012122622005-20072D1986-05-22Quesnel, BCJunior A (Canada)
Stephen Penner13281624872012-20164D1995-10-18Prince George, BCJunior A (Canada)
John Perdion48141428162023-20241R2003-06-25Strongsville, OHJunior A (Canada)
Reid Perepeluk300022017-20181R2000-05-01Yorkton, SASKMinor Pro
Trevor Pereverzoff1211202014-20151D1996-10-23Kelowna, BCJunior A (Canada)
Kevin Petovello119162339432003-20052L1986-09-02Sparwood, BCMinor Pro
Brett Pfoh1621382018-20202L2002-01-22Port Moody, BCCollege-University
Jagjeevan Phangura3300022021-20221R2004-04-12Burnaby, BCJunior A (Canada)
Kevin Piche42415912005-20061D1987-12-23Prince George, BCJunior A (Canada)
Andrew Pickering229918142008-20102F1989-06-02West Vancouver, BCCollege-University
Josh Pineiro7092736722008-20102D1989-08-25Burbank, CACollege-University
Kevin Playfair101101999-20001 Junior A (Canada)
Mike Playfair300072001-20021Junior A (Canada)
Ben Poisson1655559114452015-20194F1999-08-31Vancouver, BCCollege-University
Nicholas Poisson107354277352018-20202L2001-08-15Vancouver, BCCollege-University
Ryan Polak500001998-19991GJunior A (Canada)
Jesse Pomeroy600002015-20161D1999-05-25Prince George, BCCollege-University
Nicholas Ponak486612272015-20161F1997-06-01Abbotsford, BCJunior A (Canada)
Kyle Popovic35167202001-20032D1983-06-21Prince George, BCJunior A (Canada)
Nick Postle17033112001-20032D1984-08-21Coquitlam, BCJunior A (Canada)
Matt Potter534711282007-20081F1988-02-08Qualicum Beach, BCJunior A (Canada)
Shane Poulsen100002011-20121D1994-02-17Kamloops, BCCollege-University
Tyler Povelofskie100002011-20121F1996-09-08Williams Lake, BCJunior A (Canada)
Cooper Prechel50156142015-20172D1997-10-24Penticton, BCJunior A (Canada)
Hunter Price1811282022-20231F2003-10-28Calgary, ALTAJunior A (Canada)
Luca Primerano94173148122021-20243C2005-03-17North Vancouver, BCJunior A (Canada)
Darcy Prince5081119982001-20052R1985-03-17Fort Saint James, BCJunior A (Canada)
Robert Pritchard2191322192004-20051R1984-02-04Burnaby, BCCollege-University
Justin Rai1164755102452012-20153F1994-06-14Surrey, BCCollege-University
Rob Raju210102016-20171F1998-08-07Prince George, BCJunior A (Canada)
Keenan Rancier600002018-20191G2000-06-21Victoria, BCCollege-University
Max Ranstrom326131922023-20241D2004-12-21Filipstad, SwedenJunior A (Canada)
Dante Raposo15123102015-20161C1997-11-20Carstairs, ALTAJunior A (Canada)
Zac Rasmussen542527521112009-20101F1989-05-08Kamloops, BCJunior A (Canada)
Zack Rassell22437162011-20121F1992-01-22Calgary, ALTACollege-University
Patrick Ray27325202001-20021W1983-05-21Kelowna, BCJunior A (Canada)
Aiden Reeves700002019-20201D2002-07-25Prince George, BCMajor Junior
Mason Reeves19303192019-20201F2001-08-14Etobicoke, ONTCollege-University
Jordan Reid2004-20051F1987-02-04Prince George, BCJunior A (Canada)
Steve Reid2064101111998-19991F1979-04-27Leamington, ONTMinor Pro
Nick Rheaume68353772712020-20222L2002-05-02Sherbrooke, PQCollege-University
Samuel Rice200002010-20111F1992-10-09Victoria, BCJunior A (Canada)
Dylan Richardson3000122009-20101F1992-07-16Williams Lake, BCJunior A (Canada)
Thomas Richter56281062019-20201C2000-06-06Greenwich, CTCollege-University
Nicholas Rioux326915462006-20071D1986-08-21Riviere-du-Loup, PQMinor Pro
Calvin Roberts200021998-19991CJunior A (Canada)
Jeremy Roberts952234561542005-20072R1988-03-03Nakusp, BCCollege-University
Dustin Robin75192746621996-19982C1977-02-25Fort Saint James, BCCollege-University
Brooks Robinson44184058222009-20101F1989-08-18Duncan, BCCollege-University
Dexter Robinson800002014-20151R1997-02-17Kamloops, BCJunior A (Canada)
Greydon Robinson100002014-20151D1996-06-08Calgary, ALTAJunior A (Canada)
Tavis Roch201122014-20151D1997-07-08Quesnel, BCMinor Pro
Eric Rockney411222005-20061F1987-08-28Calgary, ALTAJunior A (Canada)
Dawson Rodin200002016-20171G1998-02-18Chilliwack, BCCollege-University
Joe Rodwell29000112006-20071G1988-04-10White Rock, BCCollege-University
Rennen Rommelaere9063844671999-20012DDeloraine, MANJunior A (Canada)
Tait Ross300002022-20231D2004-03-04Coquitlam, BCJunior A (Canada)
Dan Rossi2241014582001-20021D1983-04-14Surrey, BCCollege-University
Chris Rowland1551740573071996-19993R1978-07-19Prince George, BCCollege-University
Chays Ruddy5701414952017-20181D1997-12-20Cobourg, ONTMinor Pro
Cooper Rush101102013-20141D1993-06-30Oakville, ONTCollege-University
Connor Russell5582432672016-20171D1996-05-05Guelph, ONTMinor Pro
Eric Ruud62252045212005-20072F1987-03-13Lynden, WAJunior A (Canada)
Bradley Ryan2251015282012-20131D1992-06-10Mississauga, ONTJunior A (Canada)
Stephen Ryan56099142010-20111L1994-09-09Langley, BCJunior A (Canada)
Luc Salem17022102017-20181D1999-07-09Los Angeles, CAMinor Pro
Ryan Sanborn2301102023-20241G2005-01-15Brookfield, CTJunior A (Canada)
Colton Sandberg903362015-20161D1997-05-31Delta, BCJunior A (Canada)
Tye Sanford510102010-20111D1993-02-08Vernon, BCJunior A (Canada)
Kazumo Sasaki43111627222023-20241L2005-12-24Nishitokyo, JapanJunior A (Canada)
Dylan Schives5232528512021-20221D2001-07-01Tilbury, ONTMajor Junior
Cody Schlamb27325332006-20071F1986-01-03Chilliwack, BCJunior A (Canada)
Tyler Schleppe545510262017-20192C2001-11-11Vancouver, BCCollege-University
Bucky Schmidt200021996-19971Junior A (Canada)
Phil Schmidt35131629352001-20021Junior A (Canada)
Jake Schneider54201535242022-20231R2002-12-24Plymouth, MNCollege-University
Travis Schneider58121830332016-20171F1998-02-22South Palm Beach, FLCollege-University
Spencer Schoech2000062012-20131D1993-07-20Dublin, CAJunior A (Canada)
Luke Schraeder4603362021-20232D2005-02-18Kelowna, BCJunior A (Canada)
Skogen Schrott50141428612023-20241R2005-07-05Lithia, FLJunior A (Canada)
Dean Schultz19000151999-20001GQuesnel, BCJunior A (Canada)
Kyle Schwartz200022011-20121F1992-02-14Sherman Oaks, CACollege-University
Tyler Scofield1076383146962001-20043R1984-08-15Prince George, BCMinor Pro
Jesse Scrimbit55077422009-20101D1990-12-19Sicamous, BCJunior A (Canada)
Andrew Seaman71131932202019-20212R2000-04-21Winnetka, ILCollege-University
Sol Seibel100082019-20201D1999-04-19Kamloops, BCJunior A (Canada)
Tanner Shaw4941014122005-20061D1985-08-19Prince George, BCJunior A (Canada)
Chris Shudo1193032621202005-20072F1987-05-30Surrey, BCMinor Pro
Matt Shuya17258581163042002-20053R1985-05-28Ft. St. John, BCJunior A (Canada)
Chase Shymkiw100002007-20081F1989-05-01Maple Ridge, BCJunior A (Canada)
Casey Silverson100002005-20061F1988-08-21Kamloops, BCJunior A (Canada)
Dave Simoes302202001-20021D1985-03-09Vanderhoof, BCMinor Pro
Jordan Simpson52257892008-20091F1988-05-21Williams Lake, BCJunior A (Canada)
Ryan Singer000002002-20031F1982-03-27Kamloops, BCCollege-University
Todd Skirving1544822010-20111F1992-04-30Thunder Bay, ONTMinor Pro
Brayden Skogstad3412362021-20232C2005-05-27Kelowna, BCJunior A (Canada)
Justin Slack16112482005-20061F1987-05-11Surrey, BCJunior A (Canada)
Tyson Slater24101122017-20181D1997-06-19Courtenay, BCJunior A (Canada)
Connor Sloan200002013-20141F1995-02-08West Kelowna, BCJunior A (Canada)
Jay Smith801121997-19981C1979-04-16Anchorage, AKMinor Pro
Kendall Smith210101999-20001D1980-03-20Edmonton, ALTAJunior A (Canada)
Mitchell Smith300022011-20121F1992-09-27Richmond, BCJunior A (Canada)
Tyler Smoluk300002022-20231D2005-04-07Kamloops, BCJunior A (Canada)
Layne Sniher900082018-20191F2000-09-13Calgary, ALTAJunior A (Canada)
Luc Soares600062015-20161F1996-01-17Delta, BCJunior A (Canada)
Joe Soucy100001999-20001 Junior A (Canada)
Aidan Souligny1703302023-20241D2006-01-02Navan, ONTJunior A (Canada)
Nicola Spaccucci591014241531997-19981L1977-08-24Montreal, PQMajor Junior
Riley Spraggs28112102009-20112R1991-11-23Coldstream, BCMinor Pro
Tim Sprague810142002-20031 Junior A (Canada)
Ryan Stack3426842016-20182F2000-08-26West Vancouver, BCJunior A (Canada)
Chad Staley1646087147802012-20153F1994-06-29Kennewick, WAEuropean Lower Leagues
Rylan Stanyer26044332006-20082D1990-04-19Burns Lake, BCJunior A (Canada)
Josh Stasyk36235432002-20031D1984-04-10 Junior A (Canada)
Jaxon Steele20279102019-20201C2000-01-24Calgary, ALTAMajor Junior
Mitchell Steinke500042010-20111D1994-05-21North Vancouver, BCJunior A (Canada)
Jeff Stekman17691541997-19981W1979-07-27Cranbrook, BCJunior A (Canada)
David Stephens17371042012-20131C1993-04-03Whitehorse, Yukon TerrMajor Junior
Chris Stevens169811001811612002-20053L1986-08-20Dawson Creek, BCMinor Pro
Mack Stewart500002019-20201C2001-11-22Villach, AustriaCollege-University
Matthew Stief10986876342014-20162D1996-01-13Weston, FLMinor Pro
Jack Stockfish47141832532022-20231R2002-09-30North Bay, ONTCollege-University
Rider Stoglin6231013322014-20162F1996-07-30Littleton, COJunior A (Canada)
Alex Stoley9931720142014-20162D1996-06-02Manteca, CACollege-University
Ryan Storey991118292041999-20023R1983-01-26College-University
Bob Storie1254922002-20031F1982-09-22Edmonton, ALTAJunior A (Canada)
Mike Stutzel8654731271221997-19992L1979-02-28Victoria, BCMajor League
Frank Sullivan300022015-20161D1996-02-29Fairfield, CTMinor Pro
Patrick Sullivan1901122005-20061G1988-03-17Surrey, BCCollege-University
Nicholas Sutter901182017-20181D1997-12-30Spruce Grove, ALTAJunior A (Canada)
Devin Sutton200002016-20171F1999-04-22Prince George, BCJunior A (Canada)
Jarin Sutton20033182016-20202D1999-04-22Prince George, BCCollege-University
Ryan Suzukovich100002019-20201D2001-12-20Port Moody, BCJunior A (Canada)
Ty Swabb1900002011-20121G1992-07-09Canmore, ALTAJunior A (Canada)
Tom Sweeney100002016-20171F2000-03-07Richmond, BCJunior A (Canada)
Tyler Sybil1310122010-20111F1992-08-20Portland, ORMinor Pro
Mark Tanemura100002001-20021 Junior A (Canada)
Sam Tanguay2201122015-20161G1995-04-05Quebec City, PQMajor Junior
Dylan Tappe1111242011-20121F1992-10-08Spokane, WAJunior A (Canada)
Tristan Taylor34112702023-20241D2004-01-21Anmore, BCJunior A (Canada)
Jarryd Ten Vaanholt23141226102011-20121F1991-10-24West Vancouver, BCCollege-University
Michael Teslak3300002004-20051G1985-12-02Fernie, BCMinor Pro
Ryan Thies105353974451996-19993L1980-05-20Prince George, BCJunior A (Canada)
Brad Thiessen3603302004-20051G1986-03-19Aldergrove, BCMajor League
Garrett Thiessen20011372006-20071D1989-09-15Prince George, BCMajor Junior
Colton Thomas600002014-20162F1998-02-23Williams Lake, BCJunior A (Canada)
Caleb Thompson27235122013-20141D1994-04-07Oklahoma City, OKJunior A (Canada)
Cody Thompson20055851999-20001F1979-08-11Kelowna, BCMajor Junior
Kirk Thompson9701142010-20133G1992-03-01Surrey, BCCollege-University
Connor Tiechko64131427182010-20122F1992-04-22Chilliwack, BCJunior A (Canada)
Dustin Tiemstra11011472001-20021 Junior A (Canada)
Cavin Tilsley781218301302015-20172F1998-01-09Delta, BCJunior A (Canada)
Cole Todd106132033812013-20163F1995-02-27North Vancouver, BCJunior A (Canada)
Jonas Tomiuck145611331999-20001F1980-08-02Wainfleet, ONTCollege-University
Karan Toor11453439772011-20143D1994-02-11Surrey, BCCollege-University
Hunor Torzsok1214582020-20211L2000-02-01Cloverdale, BCMajor Junior
Grant Toulmin711292007-20081R1989-03-02Langley, BCEuropean Elite
Oliver Trachsel10112102015-20161F1997-01-31Savage, MNCollege-University
Aaron Trotter4501122020-20222G2001-04-07Victoria, BCCollege-University
Brenden Turnbull525712542006-20071R1988-03-10Courtenay, BCCollege-University
Austin Turner301102014-20151F1996-01-27Terrace, BCJunior A (Canada)
Greg Tyshynski883543781302005-20072F1986-03-23Victoria, BCJunior A (Canada)
Bobby Tyson100022007-20081D1988-02-28The Woodlands, TXCollege-University
Jesse Ursic201122011-20121D1993-09-03Port Alberni, BCJunior A (Canada)
Mathieu Vachon800021996-19971G1976-05-31St. Joseph, PQMinor Pro
Tyler Valin5811011861999-20001D1980-08-06Edmonton, ALTAMinor Pro
Johnny Van Siclen57102131242007-20092F1989-03-30Carlisle, MACollege-University
Lucas Vanroboys15358232018-20191F1999-07-24Thamesville, ONTMinor Pro
Kevin Veideman810121999-20001 Junior A (Canada)
Lucas Veilleux486511222023-20241R2005-04-03Ottawa, ONTJunior A (Canada)
Kelsey Vonk100002008-20091D1992-01-14Westbank, BCJunior A (Canada)
Henry Wagner800002019-20201L2001-05-11St. Louis, MOCollege-University
Mason Waite63103141362019-20212D2000-04-04Winnipeg, MANCollege-University
Graham Walker10101171997-19981DSouth Surrey, BCCollege-University
Andrew Walsh39000282009-20101G1990-12-15Dawson Creek, BCMinor Pro
Brendan Wang500002018-20202D2002-02-08Burnaby, BCCollege-University
Jackson Waniek210102013-20141F1996-09-04Surrey, BCJunior A (Canada)
Keegan Ward22246382016-20171R1997-01-09Galesburg, MICollege-University
Jeff Warrilow27011142001-20021G1963-01-07Prince George, BCJunior A (Canada)
Sam Waterfield15033122010-20111D1991-08-27Victoria, BCCollege-University
Brandon Watson24246382010-20111F1992-02-24Keremeos, BCJunior A (Canada)
Jordon Watson68101222862000-20022C1985-06-03Amherstview, ONTMajor Junior
Marcus Watson113101362009-20101R1989-01-17San Jose, CAMinor Pro
Liam Watson-Brawn1771448621422015-20194D1999-04-06Vancouver, BCCollege-University
Riley Weatherhead24011212005-20061F1987-03-12Nakusp, BCJunior A (Canada)
Jason Weglo4000121999-20001D1979-09-08Vernon, BCJunior A (Canada)
Dylan Wegner200022023-20241R2004-06-01Nashville, TNJunior A (Canada)
Christian Weidauer58133548342013-20141D1993-11-23Keswick, ONTMinor Pro
Nolan Welsh147225072532017-20203R1999-06-23Whistler, BCMinor Pro
Bubba Westwood48410141702005-20061R1986-02-18Prince George, BCMajor Junior
Jordan White1501102006-20071G1988-03-12Surrey, BCMajor Junior
Mike Widdifield59717241181997-19981D1978-04-01Grande Prairie, ALTAJunior A (Canada)
Jeremy Wiebe741231272009-20112D1991-07-20Vernon, BCJunior A (Canada)
Steve Wilejto33131730191999-20001C1979-01-26Burns Lake, BCMinor Pro
Brent Williams12458681261081996-20004C1980-06-20Prince George, BCCollege-University
Finlay Williams44112031342018-20202C2003-04-21North Vancouver, BCCollege-University
Dylan Willick300002008-20091R1992-10-19Prince George, BCMinor Pro
Nicholas Wilson1501172018-20202F1999-08-13Surrey, BCJunior A (Canada)
Mike Winn300002016-20171D1996-12-23Ann Arbor, MIMinor Pro
Tyson Witala94221840672010-20133F1993-05-17Prince George, BCJunior A (Canada)
Derek Woltendego101101996-19971Junior A (Canada)
Stefan Wood200002013-20141D1996-01-19St. Albert, ALTAJunior A (Canada)
Ben Woodley741153641502010-20122D1991-12-06London, ONTMinor Pro
Carter Woodside2200002019-20201G2001-01-04Asquith, SASKMajor Junior
Stefan Wornig1600002016-20171G1997-03-29Surrey, BCJunior A (Canada)
Garrett Worth300002018-20191F1999-08-03Duluth, MNCollege-University
Ben Wozney100002017-20181D2001-06-15Richmond, BCCollege-University
Noah Wozney400002015-20161F1997-12-22Richmond, BCJunior A (Canada)
Alex Wright2001102008-20091G1990-04-20Prince George, BCMajor Junior
Josh Wright442911122020-20222D2001-06-01Woodstock, ONTCollege-University
Carter Yarish200002019-20201F2003-05-31Prince George, BCJunior A (Canada)
Markus Yim1703342023-20241D2004-07-07Vancouver, BCJunior A (Canada)
Darryl Young2321302003-20052F1985-03-05Junior A (Canada)
Zach Young100002001-20021 Junior A (Canada)
Jason Yuel22729222006-20071F1986-10-19Winnipeg, MANMinor Pro
Robert Zadra500022012-20131D1994-03-01Nanaimo, BCJunior A (Canada)
Cole Zimmerman700002014-20151F1996-02-13100 Mile House, BCJunior A (Canada)
Jackson Zloty1702262019-20201F2000-09-24Calgary, ALTAJunior A (Canada)
Charlie Zolin2201102023-20241G2004-07-19Greenwich, CTJunior A (Canada)
Nolan Zweep100022015-20161D1997-09-25Abbotsford, BCCollege-University

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