hockey DB
search by league
team
morning report
contact us
home

Victoria Salmon Kings all-time player list

Player Name GP G A. Pts PIM Seasons Yrs. Pos. Birthdate Birthplace Highest Level
Derek Allan610182005-20061R1981-11-03Davidson, SASKMinor Pro
Dallas Anderson211231312005-20061R1979-09-17Bowsman, MANMinor Pro
Joel Andresen42033442005-20061D1983-04-11St. Albert, ALTAMinor Pro
Mark Ashton200002005-20061D1985-08-27Fort Saskatchewan, ALTAMinor Pro
Josh Aspenlind3911516372010-20111R1986-04-19Langley, BCMinor Pro
P.J. Atherton3761824422010-20111D1982-08-16Edina, MNMinor Pro
Paul Ballantyne78112334592006-20082D1982-07-16Waterloo, ONTMinor Pro
Nathan Barrett133101342007-20081C1981-08-03Vancouver, BCMinor Pro
Mike Barrie3051823422004-20051C1974-03-17Kelowna, BCMinor Pro
Casey Bartzen200002004-20051C1979-01-25Saskatoon, SASKMinor Pro
Jason Bast100002009-20101C1989-06-02Regina, SASKMinor Pro
Chris Beckford-Tseu900002010-20111G1984-06-22Toronto, ONTMajor League
David Belitski301102006-20071G1977-02-20Toronto, ONTMinor Pro
Jordie Benn5511112262008-20091D1987-07-26Victoria, BCMajor League
Blue Bennefield39813211952004-20051R1979-07-05Calgary, ALTAMinor Pro
Marc-Andre Bernier99394281642006-20082R1985-02-05Laval, PQMinor Pro
Paul Bezzo200002009-20101D1990-10-26Simcoe, ONTMinor Pro
Curtis Billsten60112839302008-20091R1986-09-10Calgary, ALTAMinor Pro
Greg Black4000342005-20061C1982-05-13Kamloops, BCMinor Pro
Dan Blackburn1200002004-20051G1983-05-20Montreal, PQMajor League
Trevor Blanchard7101162007-20081L1983-06-06Sudbury, ONTMinor Pro
Scott Borders311242004-20051L1981-08-31Bonnyville, ALTAMinor Pro
Jonathan Boutin1601102008-20091G1985-03-28Granby, PQMinor Pro
B.J. Boxma2800042005-20061G1981-06-01Edson, ALTAMinor Pro
Andy Brandt64131528362009-20101R1983-06-01Wausau, WIMinor Pro
Trent Brandvold702262004-20051D1976-07-09Smithers, BCMinor Pro
Bryan Bridges33011102006-20071G1985-12-27Victoria, BCMinor Pro
Aaron Brocklehurst23279142008-20091D1985-06-10Nanaimo, BCMinor Pro
David Brumby800002004-20051G1975-05-21Victoria, BCMinor Pro
Mike Burgoyne613472009-20101D1980-12-28Hamilton, ONTMinor Pro
Gord Burnett34123872010-20111D1981-04-02Regina, SASKMinor Pro
Robert Busch310122004-20051F1974-03-17Minor Pro
Matt Butcher3771118352010-20111C1987-01-01Bellingham, WAMinor Pro
Cole Byers11000372004-20051D1983-04-16Nipawin, SASKMinor Pro
Jeff Caister46101121252010-20111D1985-01-17Mississauga, ONTMinor Pro
Bryan Cameron733622010-20111R1989-02-25Brampton, ONTMinor Pro
Adam Campbell4031215782004-20051D1980-01-05Barrie, ONTMinor Pro
Derek Campbell70510151392004-20062L1982-03-03Duncan, BCMinor Pro
Jeremy Cheyne1213462004-20051F1980-07-10Calgary, ALTAMinor Pro
David Cianfrini200072009-20101D1985-06-12Dundas, ONTMinor Pro
Rick Cleaver64221436412010-20111L1983-08-10Parksville, BCMinor Pro
Phil Cole51312151052006-20071D1982-09-06Winnipeg, MANMinor Pro
Brad Cook15022122005-20072D1975-02-26Dearborn, MIMinor Pro
Chris Corrinet3791120662004-20051W1978-10-29Trumbull, CTMajor League
Patrick Coulombe1712358811212006-20104D1985-04-23Saint-Fabien, PQMajor League
Derek Couture2581119762010-20111R1984-04-24Calgary, ALTAMinor Pro
Matt Cowie500022010-20111D1986-10-10Nepean, ONTMinor Pro
David Currie1000002005-20061G1982-03-24Peterborough, ONTMinor Pro
Chad Dameworth62145532005-20061D1972-07-06Marquette, MIMinor Pro
Bobby Davey10011432009-20101D1987-04-20West Hill, ONTMinor Pro
James DeMone30257342006-20071D1982-07-01St. Albert, ALTAMinor Pro
Darren Deschamps42044392007-20081D1984-07-17Calgary, ALTAMinor Pro
Taggart Desmet123141742005-20061C1982-05-29Strathmore, ALTAMinor Pro
Brad Dexter4972835362004-20051D1972-03-29Brockville, ONTMinor Pro
Jacob Dietrich449918142007-20092C1987-06-20Deloraine, MANMinor Pro
Ryan Dingle568816452010-20111C1984-04-04Steamboat Springs, COMinor Pro
Kurt Drummond5042428392005-20061D1978-04-12Edmonton, ALTAMinor Pro
Kurtis Dulle1726882004-20051D1979-11-06Craik, SASKMinor Pro
Chip Dunleavy1610122005-20061F1982-07-31Littleton, COMinor Pro
Taylor Ellington6231417672009-20112D1988-10-31Victoria, BCMinor Pro
Brandon Elliott13022412004-20051D1984-03-08Orangeville, ONTMinor Pro
Julien Ellis102022202006-20093G1986-01-27Sorel, PQMinor Pro
Gustav Engman61512171492006-20071D1985-01-17Borlange, SwedenMinor Pro
Ryan Esselmont804442004-20051D1974-04-20Kamloops, BCMinor Pro
Kevin Estrada59183048452007-20081L1982-05-28Surrey, BCMinor Pro
Olivier Filion1322471951372008-20102C1982-10-03Montreal, PQMinor Pro
Ryan Finnerty521313261652004-20051C1980-11-23Lethbridge, ALTAMinor Pro
Glenn Fisher3001102009-20101G1983-04-25Edmonton, ALTAMinor Pro
Jordan Foote801182008-20091W1985-03-07Edmonton, ALTAMinor Pro
Todd Ford3501102008-20091G1984-05-01Calgary, ALTAMinor Pro
Nathan Forster1111125361392004-20062D1980-07-02Victoria, BCMinor Pro
Kris Fredheim2009-20101D1987-02-23Campbell River, BCMajor League
Scott Freeman623522010-20111F1988-01-12Whitby, ONTMinor Pro
Marc Fulton301162008-20091R1983-02-23Vancouver, BCMinor Pro
Milan Gajic16159981571202006-20114R1981-06-01Burnaby, BCMinor Pro
Jade Galbraith53183149492005-20061R1982-03-02Hinton, ALTAMinor Pro
Josh Garbutt710122005-20061L1984-07-18Medicine Hat, ALTAMinor Pro
Pete Gardiner13202192005-20061F1977-09-29Toronto, ONTMinor Pro
Lanny Gare67223355622005-20061F1978-09-05Vernon, BCMinor Pro
Jim Gattolliat432461002004-20051D1976-12-18Edmonton, ALTAMinor Pro
Gabe Gauthier200042010-20111L1984-01-20Torrance, CAMajor League
Randall Gelech63212546362009-20101R1984-02-02Wynyard, SASKMinor Pro
Dan Gendur60933421032008-20102C1987-05-21Victoria, BCMinor Pro
Riley Gill300002010-20111G1985-01-01Northfield, MNMinor Pro
Gary Gladue195879871102007-20103D1984-04-09Coquitlam, BCMinor Pro
Alexei Glukhov3251217122004-20051F1984-04-05Voskresensk, RussiaMinor Pro
Elias Godoy923502005-20061F1981-03-11West Vancouver, BCMinor Pro
Ash Goldie70404383242007-20081C1981-03-03London, ONTMinor Pro
Wes Goldie288175882632242006-20104R1979-05-05London, ONTMinor Pro
Robin Gomez573472082006-20082L1981-10-15Prince Rupert, BCMinor Pro
Francois-Pierre Guenette67134255282006-20071C1984-01-18Laval, PQMinor Pro
Mike Hamilton65623291062009-20101F1983-05-02Victoria, BCMinor Pro
Jason Hegberg56101222892004-20051L1979-01-09Stettler, ALTAMinor Pro
Dustan Heintz265813452005-20061C1981-03-23Luseland, SASKMinor Pro
Jay Henderson2000192009-20101L1978-09-17Edmonton, ALTAMajor League
Mike Henderson1442642005-20061R1980-11-22Mississauga, ONTMinor Pro
Rob Hennigar6195463402010-20111C1983-04-04Jordan, ONTMinor Pro
Shaun Heshka301142006-20071D1985-07-30Melville, SASKMajor League
Kevin Hoffman200002004-20051D1968-05-02Vancouver, BCMinor Pro
Greg Hornby361231102006-20071L1982-01-18Nanaimo, BCMinor Pro
Scott Howes86222648352008-20102L1987-09-03Toronto, ONTMinor Pro
Adam Huxley393471512005-20061L1983-11-04Wainwright, ALTAMinor Pro
Mike Ikeda210102004-20051FEdmonton, ALTAMinor Pro
Leland Irving800002009-20101G1988-04-11Swan Hills, ALTAMajor League
Kristjan Jefkins100002004-20051D1982-08-07Surrey, BCMinor Pro
Ryan Jorde23055342006-20071D1981-03-23Kelowna, BCMinor Pro
Mike Josephson84917261652004-20062L1976-06-09Victoria, BCMinor Pro
Adam Keefe8000272006-20071R1984-04-26Brampton, ONTMinor Pro
Matt Keetley900002009-20101G1986-04-27Medicine Hat, ALTAMajor League
Greg Keith400022004-20051F1980-07-26Delta, BCMinor Pro
Matt Kelly1752667931902006-20093D1985-03-23Tottenham, ONTMinor Pro
Chad Klassen100002010-20111C1985-04-16Warman, SASKMinor Pro
Tim Kraus3141216272010-20111C1987-02-21Garden Grove, CAMinor Pro
Derek Krestanovich1091521361172006-20082C1983-05-31Surrey, BCMinor Pro
Jordan Krestanovich1242577102342006-20082C1981-06-14Langley, BCMajor League
Jonathan Labelle200022007-20081L1983-05-08Saint-Jerome, PQMinor Pro
Olivier Labelle561619351282008-20091R1985-07-15Saint-Eustache, PQMinor Pro
Quintin Laing401102010-20111L1979-06-08Harris, SASKMajor League
Alex Lalonde100002007-20081C1983-06-21Newmarket, ONTMinor Pro
Simon Lambert603322007-20081F1983-07-29Ste.-Therese, PQMinor Pro
Shaun Landolt67122032462008-20091C1984-10-02Cloverdale, BCMinor Pro
Devon Lang401152008-20091D1987-06-23Victoria, BCMinor Pro
Olivier Latendresse47163147382009-20101C1986-02-12La Salle, PQMinor Pro
Brady Leavold3612416512007-20103R1987-08-21Port Coquitlam, BCMinor Pro
Bryan Leitch1013442009-20101L1984-06-17Coquitlam, BCMinor Pro
Seth Leonard130262854462004-20062L1983-10-29Nakusp, BCMinor Pro
Brett Leone100002005-20061G1977-03-28Howell, MIMinor Pro
Craig Lineker500042010-20111D1986-02-14Calgary, ALTAMinor Pro
Steve Lingren1242952811382005-20072D1973-04-15Lake Cowichan, BCMinor Pro
Darryl Lloyd1833942814212006-20093C1984-02-10Pickering, ONTMinor Pro
Jeff Lynch510102009-20101L1985-11-20Coquitlam, BCMinor Pro
Rob MacGregor910142004-20051R1983-04-07Richmond, BCMinor Pro
Daren Machesney600022010-20111G1986-12-13Hamilton, ONTMinor Pro
Aaron MacInnis612342005-20061D1978-09-29Port Hood, NSMinor Pro
Ryan MacMurchy39161733542010-20111R1983-04-27Regina, SASKMinor Pro
Mark Magnowski200002009-20101F1986-05-08Winnipeg, MANMinor Pro
Simon Mangos7291928362005-20061D1980-02-15Cambridge, ONTMinor Pro
Derick Martin7101212362010-20111D1981-12-17Timmins, ONTMinor Pro
Tommy Maxwell9000252010-20111R1985-11-19Spokane, WAMinor Pro
Lance Mayes200002005-20061G1978-09-06Brentwood Bay, BCMinor Pro
Jamie McCaig1100002004-20051G1979-08-09Penticton, BCMinor Pro
Warren McCutcheon27448402006-20071C1982-08-06Carman, MANMinor Pro
Kiel McLeod15356671233162006-20113C1982-12-30Kelowna, BCMinor Pro
Ryan McLeod1302262005-20061C1984-08-16Fernie, BCMinor Pro
Rob McVicar33000132005-20061G1982-01-15Brandon, MANMajor League
Rich Meloche200022006-20071F1985-01-17Oakville, ONTMinor Pro
Tomas Micka6011102004-20051F1983-06-07Jihlava, Czech Rep.Minor Pro
Jonathan Milhouse500002010-20111C1989-01-30Yorba Linda, CAMinor Pro
Ty Morris100022007-20081R1984-02-02Edmonton, ALTAMinor Pro
Lance Morrison40448122009-20101L1983-10-29Victoria, BCMinor Pro
Dennis Mullen9112462004-20051D1977-08-14Bonnyville, ALTAMinor Pro
Robert Muntain1902202004-20062G1979-03-20Esterhazy, SASKMinor Pro
Garth Murray8213232010-20111C1982-09-17Regina, SASKMajor League
John Murray400002009-20101G1987-07-04Lancaster, PAMinor Pro
Bryan Nathe1501142007-20081D1983-02-08Elk River, MNMinor Pro
David Neale323710192004-20051C1980-11-12Victoria, BCMinor Pro
Eric Nelson300062007-20081D1979-06-11Big Lake, MNMinor Pro
Mike Nesdill200002008-20091D1984-02-07Phoenix, AZMinor Pro
Sean O'Connor6019827682008-20091R1981-10-19Victoria, BCMinor Pro
Mark Olafson100002005-20061R1985-03-22Winnipeg, MANMinor Pro
Chad Painchaud12157601171022009-20112R1986-05-27Mississauga, ONTMinor Pro
Neil Petruic301122009-20101D1982-07-30Regina, SASKMinor Pro
Aaron Plumb26055602004-20051L1978-08-24Shawnigan Lake, BCMinor Pro
Dale Purinton2539121922004-20051D1976-10-11Fort Wayne, INMajor League
Daniel Rahimi19055142007-20081D1987-04-28Umea, SwedenMinor Pro
Travis Ramsey26044452008-20091D1983-05-16Lakewood, CAMinor Pro
Cam Ritchie922472010-20111D1987-01-06Edmonton, ALTAMinor Pro
Brandon Roach6441317262009-20101D1985-06-09Bay Roberts, NFLDMinor Pro
Steve Roberts3414923102005-20061W1974-02-17Victoria, BCMinor Pro
Andy Rogers1101182009-20101D1986-08-25Calgary, ALTAMinor Pro
Geoff Rollins500022004-20051W1982-03-31Okotoks, ALTAMinor Pro
Adam Ross200002010-20111D1986-10-15Red Deer, ALTAMinor Pro
Kalvin Sagert400002007-20081D1987-01-20Abbotsford, BCMinor Pro
Mike Salekin10011282009-20101D1985-08-17Castlegar, BCMinor Pro
Yann Sauve802242010-20111D1990-02-18Montreal, PQMajor League
Jeremy Schenderling300002008-20091C1986-04-03Langley, BCMinor Pro
David Shantz82055182009-20112G1986-05-05Burlington, ONTMinor Pro
Jim Sharrow57113445432009-20101D1985-01-31Framingham, MAMinor Pro
Chris Shaw15000132007-20081D1981-04-19Surrey, BCMinor Pro
Kelly Shields600002004-20051G1980-01-28Victoria, BCMinor Pro
Tyler Shybunka1754982005-20061C1979-01-21Edson, ALTAMinor Pro
Matt Siddall872738652192009-20112R1984-09-26North Vancouver, BCMinor Pro
Rob Simnor300042004-200511979-05-18Campbell River, BCMinor Pro
Grant Sjerven100002004-20051G1970-03-13Victoria, BCMinor Pro
Corey Smith3221315182004-20051L1975-05-10Edmonton, ALTAMinor Pro
Mark Smith206915412004-20051C1977-10-24Edmonton, ALTAMajor League
Rob Smith1101142009-20101D1983-03-11Steinbach, MANMinor Pro
Ed Snetsinger902242010-20111D1986-02-17Ajax, ONTMinor Pro
Jan Sochor932522004-20062F1980-01-17UstiNad Labeit, Czech Rep.Minor Pro
Dirk Southern56102434142009-20101F1983-08-09Winnipeg, MANMinor Pro
Justin Spencer500062006-20071R1981-05-25Tweed, ONTMinor Pro
Jimmy Spratt600002010-20111G1985-11-10Chesterfield, MIMinor Pro
Chris St. Jacques121286593702007-20092C1983-01-22Edmonton, ALTAMinor Pro
Matt Stefanishion541017271652010-20111R1983-10-05Daysland, ALTAMinor Pro
Jason Stone38000152004-20051G1982-04-10Duncan, BCMinor Pro
Craig Strain701162004-20051D1979-09-01St. Albert, ALTAMinor Pro
Mike Stutzel61163652612006-20071L1979-02-28Victoria, BCMajor League
Pat Sutton53088772005-20061D1984-04-26Forest, ONTMinor Pro
Jeremy Swanson13022122008-20091D1984-06-21Red Rock, ONTMinor Pro
Adam Taylor20648711191522005-20115R1984-06-24Campbell River, BCMinor Pro
Jeff Terminesi400002010-20111D1987-01-07Mississauga, ONTMinor Pro
Billy Thompson3400082007-20081G1982-09-24Saskatoon, SASKMinor Pro
Ryan Thrussell1202262005-20061D1981-03-15Vancouver, BCMinor Pro
Yannick Tifu600062009-20101C1984-10-12Brossard, PQMinor Pro
K.C. Timmons4912820512005-20061D1980-04-06Victoria, BCMinor Pro
Peter Trumbley33055152004-20051D1979-12-25Campbell River, BCMinor Pro
Ryan Turek53112233572010-20111D1987-09-22Southfield, MIMinor Pro
Scott Turner1810717162004-20051F1979-07-09Anchorage, AKMinor Pro
Pete Vandermeer2946101192010-20111L1975-10-14Red Deer, ALTAMajor League
Alexandre Vincent200002006-20071G1986-12-11Drummondville, PQMinor Pro
Rob Voltera4115722812004-20051W1978-05-24Campbell River, BCMinor Pro
Ryan Wade265571131704212004-20084F1978-05-11Victoria, BCMinor Pro
Eric Walsky9123102009-20101F1984-09-30Anchorage, AKMinor Pro
Ryan Watson3312719342004-20051F1981-06-12Lethbridge, ALTAMinor Pro
Geoff Waugh573811822010-20111D1983-08-25Winnipeg, MANMinor Pro
Tim Wedderburn13753136662008-20102D1981-06-29Okotoks, ALTAMinor Pro
Dean Whitney100002004-20051G1974-12-08Edmonton, ALTAMinor Pro
Jeff Williams25651142004-20051L1976-02-11Pointe-Claire, PQMinor Pro
Mike Wilson6211920362010-20111D1987-05-08North Vancouver, BCMinor Pro
Mike Wirll39112839262005-20061R1982-02-28Regina, SASKMinor Pro
David Wrigley153710122006-20071L1980-06-01Washago, ONTMinor Pro
Dylan Yeo1072051711062007-20092D1986-07-16Prince Albert, SASKMinor Pro
Seamus Young7291322332006-20071D1983-08-16Dedham, MAMinor Pro
Brad Zanon14011192007-20081D1983-04-29Port Moody, BCMinor Pro
Craig Zubersky17022112004-20051D1983-05-31Victoria, BCMinor Pro
Andy Zulyniak1201122006-20071D1985-02-25Winnipeg, MANMinor 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.