hockey DB
home search by league team forums links contact us
home

Prince George Spruce Kings [BCHL] all-time player roster

This is a list of all the players that played for the Prince George Spruce Kings. The Prince George Spruce Kings are a hockey team playing in the British Columbia Hockey League from 1996 to 2013. This list is accurate for most teams, but for some obscure teams the list may be partial. We have found 390 players.
Player NameGPGA.PtsPIMSeasonsYrs.Pos.BirthdateBirthplaceHighest Level
Alex Allan59173653442008-20091F1989-08-28Calgary, ALTACollege-University
Trevor Alto16448211997-19981 College-University
Sean Ambrosie58203959352008-20091C1989-06-14Moorhead, MNCollege-University
Jesse Anchikowski23189521997-19981 Major Junior
George Andary9044361997-19992 Junior A (Canada)
Steve Apps110101999-20001 Junior A (Canada)
Paul Armstrong40189271999-20001 Junior A (Canada)
Zac Ashdown2151419282010-20111L1991-07-07Campbell River, BCJunior A (Canada)
Chase Astorino200002011-20121F1994-06-23Prince George, BCJunior A (Canada)
Matt Babarbera392810971999-20001 Junior A (Canada)
Adam Baldassarre52549932008-20091F1989-10-29Anmore, BCCollege-University
Charles-Philipp Barbe5452328482000-20011DSainte-Julienne, PQSemi-Professional
Cody Bardock3517882011-20121D1993-07-26Lethbridge, ALTAJunior A (Canada)
Kelly Barnes5621820992001-20032D1983-01-07 College-University
Stuart Barnscher29235202005-20061F1986-12-04Langley, BCJunior A (Canada)
Carter Barron461561002004-20051D1985-06-05Creston, BCCollege-University
Stefan Bazar727942011-20121F1992-09-04Edmonton, ALTAJunior A (Canada)
Dustin Beairsto15538322010-20111F1992-05-31Spruce Grove, ALTAJunior A (Canada)
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
Tyler Bellamy3178151122003-20041L1983-08-08Langley, BCCollege-University
Dustin Bernes30113141051998-19991 College-University
Jesse Bernhardt300002004-20051 Junior A (Canada)
Hayden-James Berra100002011-20121F1994-10-12Prince George, BCJunior A (Canada)
Rjay Berra1545849107422007-20114F1990-07-26Prince George, BCCollege-University
Mike Betz32381162011-20121R1992-07-03Kelowna, BCMajor Junior
Andrew Billinghurst100002001-20021 Junior A (Canada)
Mike Bishop201101998-19991CJunior A (Canada)
Matt Bissett110102012-20131F1994-07-28Pitt Meadows, BCJunior A (Canada)
Liam Blackburn311222012-20131F1996-06-08Prince George, BCJunior A (Canada)
Jordan Bledsoe300002009-20101F1991-11-30Costa Mesa, CAJunior A (Canada)
Reid Blinkhorn15112232009-20112D1991-12-23Winfield, BCJunior A (Canada)
Liam Board235914112012-20131F1993-02-11Burlington, ONTJunior A (Canada)
Chris Bodo206915102010-20111W1991-08-05St. Thomas, ONTCollege-University
Kurtis Bond200002011-20121F1993-04-10Williams Lake, BCJunior A (Canada)
Jason Botterill100002001-20021 Junior A (Canada)
Brad Bourke5072936582009-20101D1989-04-21Onoway, ALTACollege-University
Jean-Sebastien Boutet10101131999-200011975-03-19 Semi-Professional
Corey Braddick100022005-20061D1989-12-29Cloverdale, BCJunior A (Canada)
Andrew Bromby500002003-20041G1985-03-22 Junior A (Canada)
Torin Brusven57145252005-20061R1988-04-29Nelson, BCCollege-University
Houston Buffalo000002002-20031G1983-03-13Hobbema, ALTAJunior A (Canada)
Derek Bulmer100002012-20131F1995-04-13Prince George, BCJunior A (Canada)
Noel Burkitt45255479371998-19991C1978-12-07Campbellford, ONTEuropean Elite
Brandon Busse8442024732007-20092D1988-06-29Stevens Point, WICollege-University
Alec Butcher801172012-20131C1994-04-15Anchorage, AKJunior A (Canada)
Brett Butterwick6561319692003-20052D1984-01-04Calgary, ALTACollege-University
Shawn Cable100001997-19981 Junior A (Canada)
James Cannon500002007-20081D1990-02-19Prince George, BCJunior A (Canada)
Mark Carberry5993948442002-20031College-University
Sean Carr200022006-20071D1987-12-09Coquitlam, BCJunior A (Canada)
Braden Chamberlain1503362002-20031 Junior A (Canada)
Latrell Charleson43055322011-20132D1995-07-07Surrey, BCJunior A (Canada)
Michael Chmilar16022141999-20001 Junior A (Canada)
Eric Chore401122011-20121F1993-02-23Kelowna, BCJunior A (Canada)
Patrick Chore3704442011-20121F1993-02-23Kelowna, BCJunior A (Canada)
Kayle Christensen10123201998-19991 Junior A (Canada)
Bryant Christian56112132202012-20131F1993-06-10Moorhead, MNJunior A (Canada)
Jordy Christian60394584712007-20081F1988-10-06Moorhead, MNCollege-University
Richard Cihak33383573591998-19991F1978-10-18Paradaucue, Czech. RepMinor Pro
Josh Ciocco571628441502000-20022R1983-01-15Atco, NJMinor Pro
Chance Clark200002005-20061G1987-03-04Stettler, ALTAJunior A (Canada)
Philippe Cliche5313193261997-19992 Junior A (Canada)
Michael Colantone57333972372011-20121F1991-11-13Cave Creek, AZCollege-University
Anthony Collins595914852007-20081R1989-10-09Surrey, BCMinor Pro
Bill Collins12068541221831999-20012C1981-11-17Enderby, BCMinor Pro
Jordie Cool310102009-20101F1992-04-16Tumbler Ridge, BCJunior A (Canada)
Jean-Francois Corbin59102232561999-20001 Junior A (Canada)
Dan Correale93111930512007-20092F1991-08-21Prince George, BCCollege-University
Nathan Craft200042011-20121F1994-05-21Kitimat, BCJunior A (Canada)
Jared Crossan400002010-20111D1993-04-20Prince George, BCJunior A (Canada)
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, BCCollege-University
Paul De Jersey59415798582011-20121F1992-07-25West Vancouver, BCCollege-University
Ryan De Vries1602264862142004-20073D1987-08-16Smithers, BCCollege-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 Dinelle176751191941391997-20003FHouston, BCCollege-University
Kody Disher8000172012-20131F1994-02-08Chetwynd, BCJunior A (Canada)
Jordan Duncan300002009-20101F1992-01-28Prince George, BCJunior A (Canada)
Jeff Earnest1171932511182009-20123F1991-02-08Anchorage, AKJunior A (Canada)
Mitch Eden5543236312012-20131D1994-11-09Bracebridge, ONTJunior A (Canada)
Braiden Epp200022012-20131F1996-10-01Prince George, BCJunior A (Canada)
Trevor Esau159338412902010-20133D1992-05-23Abbotsford, BCJunior A (Canada)
Dylan Exton1182242641652005-20072F1986-09-07Calgary, ALTACollege-University
Brad Fast1183779116531997-19992D1980-02-21Fort St. John, BCMajor League
Jesse Felske5651217592005-20061D1988-02-17Cranbrook, BCJunior A (Canada)
Duaine Fetzner5611314682002-200311982-11-18College-University
Justin Fillion16025831082312008-20113D1990-04-23Prince George, BCCollege-University
Derek Fisher21112112003-20041D1985-09-18Kamloops, BCJunior A (Canada)
Paul Fisher1281148591931997-20003DLethbridge, ALTACollege-University
Gerry Fitzgerald58172239302011-20121F1993-08-26Port Alberni, BCJunior A (Canada)
Leo Fitzgerald60151934382011-20121F1993-08-26Port Alberni, BCJunior A (Canada)
Myles Fitzgerald59202040272011-20121F1993-08-26Port Alberni, BCJunior A (Canada)
Tanner Fjellstrom2125722010-20133F1994-08-22Prince George, BCJunior A (Canada)
Todd Fletcher600002007-20081D1990-07-08New Westminster, BCJunior A (Canada)
Shaun Fomenoff455914172007-20081R1988-01-26Prince George, 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-19981 Junior A (Canada)
Reid Fraser47192544432007-20081R1987-01-04Lloydminster, ALTAJunior A (Canada)
Jesse Fratkin60264874532006-20071F1987-09-17Burnaby, BCMinor Pro
Peter Funnell52066682007-20081D1989-01-15Ladysmith, BCJunior A (Canada)
Scott Ganes562939681951998-19991C1978-06-16Lethbridge, ALTACollege-University
Leath Gare60334780142004-20051L1984-02-09Vernon, BCCollege-University
Joshua Garneau100002007-20081D1991-05-04Prince George, BCJunior A (Canada)
Kevin Genoe7502222007-20092G1990-05-16Qualicum Beach, BCCollege-University
Matthew Genovese200002009-20101D1991-04-26Port Coquitlam, BCJunior A (Canada)
Colin Germaniuk503302001-20021 Junior A (Canada)
Jonathan Gibson535510552009-20101D1990-02-01Prince George, BCJunior A (Canada)
Blake Goddard300021997-19981 Junior A (Canada)
Chase Golightly8484856712010-20122D1992-03-06Temecula, CACollege-University
Clayton Goodall79314172042005-20072D1987-01-21Maple Ridge, BCCollege-University
Alex Goodship138101822008-20091R1989-09-11Blackfalds, ALTACollege-University
Greg Goodwin3901122001-20032G1983-05-05Kamloops, BCCollege-University
Rory Graham42211131121997-19981Junior A (Canada)
Corey Grant41022102005-20061G1985-08-09Unity, SASKJunior A (Canada)
Josh Gray210102011-20121F1992-05-07Gibsons, BCJunior A (Canada)
Jason Greenwell300002009-20101G1989-05-29Spokane, WAJunior A (Canada)
Harjas Grewal100002010-20111F1993-05-11Prince George, BCJunior A (Canada)
Derek Grimm500002010-20111D1992-03-10Penticton, BCJunior A (Canada)
Kevin Guiltinan27044622012-20131D1995-04-25London, ONTJunior A (Canada)
Chris Gularte100002009-20101D1991-12-26Salinas, CACollege-University
Tyson Hall4952025302008-20091F1989-03-18Williams Lake, BCJunior A (Canada)
Bennett Hambrook30112392010-20111D1992-03-18Kimberley, BCJunior A (Canada)
Luke Hannas6037101292009-20112F1991-09-09Williams Lake, BCJunior A (Canada)
Coltyn Hansen55212748282012-20131F1992-11-11Delta, BCJunior A (Canada)
Greg Harder1611281997-19981 Major Junior
Aaron Hareuther41332457552002-20031F1984-06-26Prince George, BCMajor Junior
Kyle Hart900041997-19981D1981-04-13Prince George, BCMajor Junior
Riley Hawes100022012-20131F1995-07-25Prince George, BCJunior A (Canada)
Ryan Hawes22264481997-19981 Major Junior
Josh Hechter59254166902002-20031F1982-02-10Winnipeg, MANMinor Pro
Tyler Helfrich15141529222006-20071R1987-07-02Calgary, ALTAMinor Pro
Derek Henderson44167702010-20111D1990-02-09Langley, BCJunior A (Canada)
Ken Henderson171928371561997-20003 Junior A (Canada)
Allan Hendry1613492001-20021 College-University
Jace Hennig27381182012-20131F1995-01-04Coquitlam, BCJunior A (Canada)
Brad Herman60813211332003-20041R1986-12-02Cranbrook, BCCollege-University
Jeff Herman7683442592003-20052D1984-12-06Cranbrook, BCCollege-University
Luke Hewitt601427411452001-20021R1985-01-25Fort St. James, BCMajor Junior
Brandon Highton46011162003-20041G1984-09-16Kitimat, BCCollege-University
Daniel Hill16011252003-20041R1986-01-15Kamloops, BCMajor Junior
Ryan Hill740221732004-20073D1987-02-27Ft. St. James, BCCollege-University
Casey Hogue117942513032002-20042D1983-10-29College-University
Luke Holtshouser600002005-20061D1987-07-27Anchorage, AKJunior A (Canada)
John Hopson1134568113501998-20013F1981-09-22Prince George, BCCollege-University
Keenan Hopson14260119179372001-20043F1983-11-04Prince George, BCCollege-University
Ryan Howse202202006-20071L1991-07-06Prince George, BCMinor Pro
Luke Hughson60044582003-20052D1987-06-01Smithers, BCMajor Junior
Darcy Huisman4041620332006-20071D1989-03-15Smithers, BCMajor Junior
Marshall Humphreys8000292002-20031 Junior A (Canada)
Jordan Inglis56212647492006-20071F1986-03-12108 Mile Ranch, BCCollege-University
Deryck Irmen501142005-20061F1985-05-15Lumby, BCJunior A (Canada)
Geoff Irwin63303565262004-20051F1985-06-07Victoria, BCMinor Pro
Dave Iwanyshyn39189222000-20011 Junior A (Canada)
Derek Jantz462810881998-19991 Junior A (Canada)
Travis Jeck200001998-19991R1982-05-29Prince George, BCJunior A (Canada)
Alain Joanette2091928192006-20071F1987-01-31Chelmsford, ONTCollege-University
Levon Johnson200022010-20111F1993-02-19Quesnel, BCJunior A (Canada)
Steve Jordan49115161132002-20031D1982-08-07Coquitlam, BCCollege-University
Justin Kaput11235281999-20001F1981-06-30Edmonton, ALTAMinor Pro
Trevor Keenan5241620422000-20011F1982-03-14Vernon, BCJunior A (Canada)
Ryan Keis1812382012-20131F1994-10-28Quesnel, BCJunior A (Canada)
David Keough159471231701581997-20003D1979-05-16Prince George, BCMajor Junior
Matt Kerr97721282782001-20032 College-University
Damien Ketlo2802202007-20081G1991-01-26Fort Fraser, BCMinor Pro
Laine Keyes584151202007-20081F1990-04-13Chase, BCJunior A (Canada)
Jujhar Khaira1123982121902010-20122F1994-08-13Surrey, BCCollege-University
Faiz Khan43111324102010-20111F1990-07-20Newhall, CACollege-University
Cam Kilbreath100001998-19991 Junior A (Canada)
Michael Klonarakis3214542011-20121F1995-03-06Kitimat, BCJunior A (Canada)
Adam Knight952242644131999-20012W1981-05-08100 Mile House, BCMinor Pro
Peter Kolida16277771541761999-20023FValemount, BCCollege-University
David Kozier58434689711997-19981F1978-04-08Terrace, BCEuropean Elite
Gabe Krahn42044422000-20022D1983-10-17North Vancouver, BCCollege-University
Doug Krantz222111322001-20032D1983-08-22Marysville, BCMinor Pro
Drew Kriner227815141997-19981F1980-05-23Anchorage, AKCollege-University
Kam Kryzanowski831834521101997-19992 College-University
Matt Labarbera392810971999-20001FPrince George, BCJunior A (Canada)
Dominique Lacasse24131730101999-20001 College-University
Denis Ladouceur42322355131997-19981F1977-02-21Prince George, BCMinor Pro
Clayton Lainsbury000002002-20031C1983-05-04Courtenay, BCCollege-University
Mike Lalonde1399593188891998-20013L1980-12-01Chetwynd, BCMinor Pro
Stewart Lambert3622492009-20101F1990-04-05Prince George, BCJunior A (Canada)
Sean Landrey889918872010-20133F1993-01-08Prince George, BCJunior A (Canada)
Kevin LaPointe3301141999-20001G1980-04-11Quebec, PQMinor Pro
Cameron Large800022010-20111G1992-11-15Nanaimo, BCJunior A (Canada)
Rodney Lavoie44437472004-20062C1988-06-08Valemount, BCMajor Junior
Cameron Lawson54212142222012-20131F1993-01-16Vancouver, BCJunior A (Canada)
Kyle Leahy574591292005-20061C1988-05-09Fort. St. John, BCCollege-University
Jake LeBrun546713162011-20132F1995-08-31Prince George, BCJunior A (Canada)
Matt Lees118813212512007-20092F1988-07-23Williams Lake, BCJunior A (Canada)
Joel Leonard54549332003-20041L1986-04-18Kamloops, BCJunior A (Canada)
Kevin Leschuk900092011-20121F1993-11-29Salmon Arm, BCJunior A (Canada)
Steven Little58369842004-20051F1987-02-24Burns Lake, BCJunior A (Canada)
Jamie Lively700042010-20111D1992-03-14New Westminster, BCJunior A (Canada)
Waylon Livingston3246101101997-19981 Junior A (Canada)
Seb Lloyd401122010-20111F1994-04-25Prince George, BCJunior A (Canada)
Tyler Loney15645681135782002-20053D1984-04-13Ft. St. John, BCJunior A (Canada)
Jeremiah Luedtke4871522342012-20131F1994-09-24Lynnwood, WAJunior A (Canada)
Chris MacDonald500022002-20031 Junior 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)
Brent Mailloux3491524241998-19991F1980-04-08Kitimat, BCJunior A (Canada)
Anthony Manfredi100002006-20071G1989-01-14Prince George BC Junior A (Canada)
Kyle Manlow117151227742009-20112L1991-06-28Murretta, CACollege-University
Brandon Manning58719261072007-20081D1990-06-04Prince George, BCMajor League
Blaine Markwart62132538301997-19992FKitimat, BCJunior A (Canada)
Amedee Marshall1654580125442002-20053C1985-11-23Hazelton, BCJunior A (Canada)
Lyndon Martell100305080832009-20133L1993-01-13Prince George, BCMajor Junior
Blaine Martens400022001-20021 Junior A (Canada)
Jeff Martens1092127482222001-20032F1983-04-06Maple Ridge, BCMinor Pro
Chris Martin46132538161997-19981 Junior A (Canada)
Garth Martin7431619562001-20032 College-University
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)
Tyson McCallum400002009-20101F1993-06-21Dawson Creek, BCJunior A (Canada)
Solomon McCann1411202004-20062F1988-11-15Prince George, BCMinor Pro
Tom McConnell14112221997-19981 Junior A (Canada)
Kyle McDonald200002004-20051 Junior A (Canada)
Clayton McEwan27011102008-20102D1991-11-26Terrace, 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)
Liam McLeod1400002012-20131G1996-04-24Kamloops, BCJunior A (Canada)
Wes McLeod1531862801582007-20103D1990-09-30Kamloops, BCCollege-University
Scott McNaughton431822401222005-20061F1987-03-26Agassiz, BCJunior A (Canada)
C. McRae110101999-20001 Junior A (Canada)
Alexander Milhouse502202010-20111F1991-02-28Yorba Linda, CACollege-University
Matt Millar45134211999-20001DSmithers, BCJunior A (Canada)
Tyler Miller15033352009-20101D1991-01-24Prince George, BCMajor Junior
Brendon Minnabarriet100041999-20001 Junior A (Canada)
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-19991Junior 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 Morrissey48201535302012-20131C1992-01-07St. John's, NFLDJunior A (Canada)
Brody Mott110519242602003-20052D1985-08-15Kamloops, BCJunior A (Canada)
Sam Muchalla161641171811282007-20103R1990-08-14Prince George, BCCollege-University
Vinny Muchalla1682835632692004-20094F1988-03-06Prince George, BCCollege-University
Michael Mueller1831013392001-20021F1981-09-10Bad Muskau, GermanyEuropean Lower Leagues
Trent Murdoch4441418102010-20111F1991-07-31Nanaimo, BCJunior A (Canada)
Brendan Nadolny100022009-20101D1990-08-01Chilliwack, BCJunior A (Canada)
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)
Jeff Oddleifson581425391652003-20041C1983-11-23North Vancouver, BCCollege-University
Skylar Pacheco10833740502011-20132D1994-08-01Kitimat, BCJunior A (Canada)
Derek Paige1201133441032000-20022D1983-05-02Logan Lake, BCCollege-University
Lucas Parisien60123143102000-200111980-10-12 Semi-Professional
Jody Pederson10722527482001-20032D1985-03-14Smithers, BCMinor Pro
Rod Pelley91355691642000-20022C1984-09-01Kitimat, BCMajor League
Brayden Penner99012122622005-20072D1986-05-22Quesnel, BCJunior A (Canada)
Stephen Penner211202012-20131D1995-10-18Prince George, BCJunior A (Canada)
Kevin Petovello119162339432003-20052L1986-09-02Sparwood, BCMinor Pro
Kevin Piche42415912005-20061D1987-12-23Prince George, BCJunior A (Canada)
Andrew Pickering229918142008-20102F1989-06-02West Vancouver, BCCollege-University
Josh Pineiro90123547972008-20102D1989-08-25Burbank, CACollege-University
Kevin Playfair101101999-20001 Junior A (Canada)
Mike Playfair300072001-20021 Junior A (Canada)
Kyle Popovic35167202001-20032 Junior A (Canada)
Nick Postle17033112001-20032 Junior A (Canada)
Matt Potter534711282007-20081F1988-02-08Qualicum Beach, BCJunior A (Canada)
Shane Poulsen100002011-20121D1994-02-17Kamloops, BCJunior A (Canada)
Tyler Povelofskie100002011-20121F1996-09-08Williams Lake, BCJunior A (Canada)
Darcy Prince5081119982001-20052R1985-03-17Fort St James, BCJunior A (Canada)
Robert Pritchard54333467792004-20051R1984-02-04Burnaby, BCCollege-University
Justin Rai4012132582012-20131F1994-06-14Surrey, BCJunior A (Canada)
Zac Rasmussen542527521112009-20101F1989-05-08Kamloops, BCJunior A (Canada)
Zack Rassell22437162011-20121F1992-01-22Calgary, ALTAJunior A (Canada)
Patrick Ray27325202001-20021 Junior A (Canada)
Jordan Reid2004-20051F1987-02-04Prince George, BCJunior A (Canada)
Steve Reid2064101111998-19991F1979-04-27Leamington, ONTMinor Pro
Samuel Rice200002010-20111F1992-10-09Victoria, BCJunior A (Canada)
Dylan Richardson3000122009-20101F1992-07-16Williams Lake, BCJunior A (Canada)
Nicholas Rioux62112031752006-20071D1986-08-21Riviere-du-Loup, PQMinor Pro
Calvin Roberts200021998-19991 Junior A (Canada)
Jeremy Roberts952234561542005-20072R1988-03-03Nakusp, BCCollege-University
Dustin Robin17268201997-19981 College-University
Brooks Robinson44184058222009-20101F1989-08-18Duncan, BCCollege-University
Eric Rockney411222005-20061F1987-08-28Calgary, ALTAJunior A (Canada)
Joe Rodwell29000112006-20071G1988-04-10White Rock, BCCollege-University
Rennen Rommelaere9063844671999-20012DDeloraine, MANJunior A (Canada)
Dan Rossi2241014582001-20021D1983-04-14Surrey, BCCollege-University
Chris Rowland1131632482271997-19992R1978-07-19Prince George, BCCollege-University
Eric Ruud58222042192005-20061F1987-03-13Lynden, WAJunior A (Canada)
Bradley Ryan2251015282012-20131D1992-06-10Mississauga, ONTJunior A (Canada)
Stephen Ryan56099142010-20111F1994-09-09Langley, BCJunior A (Canada)
Tye Sanford510102010-20111D1993-02-08Vernon, BCJunior A (Canada)
Cody Schlamb466511732006-20071F1986-01-03Chilliwack, BCJunior A (Canada)
Phil Schmidt35131629352001-20021 Junior A (Canada)
Spencer Schoech2000062012-20131D1993-07-20Dublin, CAJunior A (Canada)
Dean Schultz19000151999-20001GQuesnel, BCJunior A (Canada)
Kyle Schwartz200022011-20121F1992-02-14Sherman Oaks, CACollege-University
Tyler Scofield1076383146962001-20043R1984-08-15Prince George, BCEuropean Elite
Jesse Scrimbit55077422009-20101D1990-12-19Sicamous, 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, ONTJunior A (Canada)
Justin Slack16112482005-20061F1987-05-11Surrey, BCJunior A (Canada)
Jay Smith801121997-19981C1979-04-16Anchorage, AKMinor Pro
Kendall Smith210101999-20001 Junior A (Canada)
Mitchell Smith300022011-20121F1992-09-27Richmond, BCJunior A (Canada)
Joe Soucy100001999-20001 Junior A (Canada)
Nicola Spaccucci591014241531997-19981L1977-08-24Montreal, PQMajor Junior
Riley Spraggs28112102009-20112F1991-11-23Vernon, BCJunior A (Canada)
Tim Sprague810142002-20031 Junior A (Canada)
Chad Staley5691827222012-20131F1994-06-29Kennewick, WAJunior A (Canada)
Rylan Stanyer200022006-20071D1990-04-19Burns Lake, BCJunior A (Canada)
Josh Stasyk36235432002-20031D1984-04-10 Junior A (Canada)
Mitchell Steinke500042010-20111D1994-05-21North Vancouver, BCJunior A (Canada)
Jeff Stekman17691541997-19981W1979-07-27Cranbrook, BCJunior A (Canada)
David Stephens17381142012-20131C1993-04-03Whitehorse, Yukon TerrMajor Junior
Chris Stevens169811001811612002-20053L1986-08-20Dawson Creek, BCMinor Pro
Ryan Storey991118292041999-20023R1983-01-26College-University
Bob Storie1254922002-20031 Junior A (Canada)
Mike Stutzel8654731271221997-19992L1979-02-28Victoria, BCMajor League
Patrick Sullivan1901122005-20061G1988-03-17Surrey, BCCollege-University
Ty Swabb1900002011-20121G1992-07-09Canmore, ALTAJunior A (Canada)
Tyler Sybil1310122010-20111F1992-08-20Portland, ORJunior A (Canada)
Mark Tanemura100002001-20021 Junior A (Canada)
Dylan Tappe1111242011-20121F1992-10-08Spokane, WAJunior A (Canada)
Jarryd Ten Vaanholt23141226102011-20121F1991-10-24West Vancouver, BCCollege-University
Michael Teslak3300002004-20051G1985-12-02Fernie, BCMinor Pro
Ryan Thies100343973411997-19992 Junior A (Canada)
Brad Thiessen3603302004-20051G1986-03-19Aldergrove, BCMajor League
Cody Thompson20055851999-20001F1979-08-11Kelowna, BCMajor Junior
Kirk Thompson12201142010-20133G1992-03-01Surrey, BCJunior A (Canada)
Connor Tiechko64131427182010-20122F1992-04-22Chilliwack, BCJunior A (Canada)
Dustin Tiemstra11011472001-20021 Junior A (Canada)
Jonas Tomiuck145611331999-20001F1980-08-02Wainfleet, ONTCollege-University
Karan Toor63088432011-20132D1994-02-11Surrey, BCJunior A (Canada)
Grant Toulmin44121628592007-20081R1989-03-02Langley, BCMajor Junior
Brenden Turnbull525712542006-20071R1988-03-10Courtenay, BCCollege-University
Greg Tyshynski60233255782005-20061F1986-03-23Victoria, BCJunior A (Canada)
Jesse Ursic201122011-20121D1993-09-03Port Alberni, BCJunior A (Canada)
Tyler Valin5811011861999-20001D1980-08-06Edmonton, ALTAMinor Pro
Johnny Van Siclen54101626202007-20081F1989-03-30Carlisle, MACollege-University
Kevin Veideman810121999-20001 Junior A (Canada)
Kelsey Vonk100002008-20091D1992-01-14Westbank, BCJunior A (Canada)
Graham Walker10101171997-19981 College-University
Andrew Walsh39000282009-20101G1990-12-15Dawson Creek, BCCollege-University
Jeff Warrilow27011142001-20021G Junior A (Canada)
Sam Waterfield15033122010-20111D1991-08-27Victoria, BCJunior A (Canada)
Brandon Watson24246382010-20111F1992-02-24Keremeos, BCJunior A (Canada)
Jordon Watson68101222862000-20022C1985-06-03Amherstview, ONTMajor Junior
Marcus Watson113101362009-20101R1989-01-17San Jose, CAMinor Pro
Riley Weatherhead24011212005-20061F1987-03-12Nakusp, BCJunior A (Canada)
Jason Weglo4000121999-20001D1979-09-08Junior A (Canada)
Bubba Westwood48410141702005-20061R1986-02-18Prince George, BCMajor Junior
Jordan White1501102006-20071G1988-03-12Surrey, BCMajor Junior
Mike Widdifield59717241181997-19981 Junior A (Canada)
Jeremy Wiebe741231272009-20112D1991-07-20Vernon, BCJunior A (Canada)
Steve Wilejto33131730191999-20001C1979-01-26Burns Lake, BCMinor Pro
Brent Williams12058671251061997-20003C1980-06-20Prince George, BCCollege-University
Dylan Willick300002008-20091R1992-10-19Prince George, BCMajor Junior
Tyson Witala94221840672010-20133F1993-05-17Prince George, BCJunior A (Canada)
Ben Woodley741153641502010-20122D1991-12-06London, ONTMinor Pro
Alex Wright2001102008-20091G1990-04-20Prince George, BCMajor Junior
Darryl Young2522402003-20052F1985-03-05 Junior A (Canada)
Zach Young100002001-20021Junior A (Canada)
Jason Yuel22729222006-20071F1986-10-19Winnipeg, MANMinor Pro
Robert Zadra500022012-20131D1994-03-01Nanaimo, BCJunior A (Canada)

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