hockey DB
home search by league team forums morning report contact us
home

Kelowna Rockets all-time player roster

This is a list of all the players that played for the Kelowna Rockets. The Kelowna Rockets are a hockey team playing in the Western Hockey League from 1995 to 2014. This list is accurate for most teams, but for some obscure teams the list may be partial. We have found 264 players.
Player NameGPGA.PtsPIMSeasonsYrs.Pos.BirthdateBirthplaceHighest Level
Gerad Adams1561016281998-19991D1978-04-03Regina, SASKMinor Pro
Max Adolph979716522008-20113C1992-04-01Saskatoon, SASKMajor Junior
Cody Almond23072961682982005-20094C1989-07-24Calgary, ALTAMajor League
Jesse Anchikowski500061995-19972Major Junior
Josiah Anderson30011732005-20061F1986-04-23Kelowna, BCEuropean Lower Leagues
Ryan Andres384261111996-19971R1979-07-22MacNutt, SASKMajor Junior
Sean Aschim2100092009-20101C1992-12-30Saskatoon, SASKMajor Junior
Jessey Astles157610162412009-20123L1993-06-04Coquitlam, BCMajor Junior
Mikael Backlund28121830262008-20091C1989-03-17Vasteras, SwedenMajor League
Tyson Baillie19158811391392011-20143C1995-11-16Edmonton, ALTAMajor Junior
J.T. Barnett42141327372012-20131R1992-08-21Scottsdale, AZMinor Pro
Tyson Barrie256511772281302006-20115D1991-07-26Victoria, BCMajor League
Clayton Barthel6581018982006-20071D1986-04-02Kelowna, BCMinor Pro
Clayton Bauer1381521361752004-20073C1987-01-31Kelowna, BCMajor Junior
Myles Bell192951162111742011-20143R1993-08-19Calgary, ALTAMajor Junior
Shane Bendera30022202001-20021G1982-07-10Edmonton, ALTAMinor Pro
Jamie Benn10779681471392007-20092L1989-07-18Victoria, BCMajor League
Justin Bernhardt53121628722006-20082C1988-02-25Yorkton, SASKMinor Pro
Karel Betik117835431971996-19982D1978-10-28Ostrava, CzechMajor League
Michal Blanar1104371282003-20052L1986-03-17Trencin, SlovakiaMajor Junior
Ryan Blatchford902202005-20061L1985-02-11Kelvington, SASKMajor Junior
Evan Bloodoff28056471032552006-20115L1990-11-21Nelson, BCMinor Pro
Lucas Bloodoff25964601243562006-20104L1989-05-05Castlegar, BCMajor Junior
Troy Bodie25064651293612002-20064L1985-01-25Portage La Prairie, MANMajor League
Aaron Borejko61167342008-20102D1991-03-28Edmonton, ALTAMajor Junior
Madison Bowey20141711122112010-20144D1995-04-22Winnipeg, MANMajor Junior
Collin Bowman206946551902006-20104D1991-06-13Littleton, COMinor Pro
Mike Bratton200001997-19981 Major Junior
Brett Breitkreuz588614672006-20071R1989-04-06Springside, SASKEuropean Elite
Adam Brown200055112008-20124G1991-10-12Yorba Linda, CAMinor Pro
Matthew Brusciano44134322006-20082L1989-03-09Burnaby, BCMajor Junior
Brett Bulmer17865861512992008-20124R1992-04-26Prince George, BCMajor League
Jamie Butt2784121141995-19961L1976-04-04Richmond, BCMinor Pro
Mitch Callahan20457711284402008-20113R1991-08-17Whittier, CAMajor League
Mike Card269351121472762002-20064D1986-02-18Kitchener, ONTMajor League
Mitchell Chapman165716233052009-20123D1992-08-19Salmon Arm, BCMajor Junior
Rourke Chartier130375188162012-20142C1996-04-03Saskatoon, SASKMajor Junior
Jordan Cheveldave6000142004-20051D1986-05-27Kelowna, BCMajor Junior
Cody Chikie1864944931462009-20123C1991-12-17St. Albert, ALTAMajor Junior
Jeff Church16022351997-19981 Major Junior
Ryan Coghlan36347282001-20021C1984-01-14Okotoks, ALTAMinor Pro
Blake Comeau253601171773972001-20065R1986-02-18Meadow Lake, SASKMajor League
Ryan Constant200022003-20041D1985-05-01Opaskwayak Cree Ntn., MANMinor Pro
Jordon Cooke14901142010-20144G1993-06-06Leduc, ALTAMajor Junior
Antoine Corbin7171118722009-20112D1992-06-18Granby, PQMinor Pro
Tate Coughlin101122013-20141R1997-07-27Victoria, BCMajor Junior
Jeff Coulter36437912001-20032W1982-02-01Imperial, SASKMinor Pro
Liam Couture43123842004-20062D1985-08-24Calgary, ALTAMajor Junior
Stewart Coyle1000002011-20121D1995-08-15Sicamous, BCMajor Junior
Kyle Cumiskey1771267791192003-20063D1986-12-02Abbotsford, BCMajor League
Luke Curtin167731111841171995-19983L1977-09-23St. Paul, MNMinor Pro
Craig Cuthbert13381119842004-20073C1988-04-21Swift Current, SASKMajor Junior
Ryan Cuthbert319591051643971998-20035W1982-04-10Swift Current, SASKMinor Pro
Lauris Darzins100323567642004-20062L1985-01-28Riga, LatviaEuropean Elite
Jason Deleurme2081101362462721995-19983R1977-01-22Kelowna, BCMinor Pro
Blaine Depper55202872000-20011D1981-02-20Tugaske, SASKMajor Junior
Darren Deschamps169320231822002-20053D1984-07-17Calgary, ALTAMinor Pro
Chris Di Ubaldo96172138921999-20012R1982-07-17Winnipeg, MANMinor Pro
Derek Diener701345581351996-19971D1976-07-13Burnaby, BCMinor Pro
Kim Dillabaugh74000121995-19972G1977-07-28Duncan, BCMajor Junior
Ryan Donaldson200052011-20121R1996-12-10Langley, BCMajor Junior
Tysen Dowzak220434383042005-20094D1988-03-08Fergus Falls, MNMinor Pro
Dillon Dube2013-20141C1998-07-20Cochrane, ALTAMajor Junior
Jan Dusanek9481422631997-19992D1980-10-07Pardubice, Czech Rep.European Elite
Ian Duval2610203082008-20091C1988-05-07Winnipeg, MANMajor Junior
Alexander Edler62134053442005-20061D1986-04-21Ostersund, SwedenMajor League
Jan Fadrny56324577582000-20011L1980-06-14Brno, Czech Rep.Minor Pro
Todd Fedoruk106511162901995-19983L1979-02-13Redwater, ALTAMajor League
B.J. Fehr76077661998-20002D1981-03-09Morden, MANMajor Junior
Austin Ferguson58134102011-20132R1995-01-11Abbotsford, BCMajor Junior
Jesse Ferguson5384755682001-20021D1981-05-22Langley, BCMinor Pro
Simon Ferguson982734612982002-20042R1983-04-06Langley, BCMinor Pro
Cole Fetzner100002004-20051L1986-03-18Comox, BCMajor Junior
Vern Fiddler20052621141731997-20014C1980-05-09Edmonton, ALTAMajor League
Dallas Flaman5091019411999-20001C1979-03-18Moosomin, SASKMinor Pro
Chris Fleury114835431491995-19972D1978-03-13Kamloops, BCMajor Junior
Marty Flichel6928791071071995-19961R1976-03-06Hodgeville, SASKMinor Pro
Matt Forsyth100071999-20001FCalgary, ALTAMajor Junior
Cody Fowlie59172340382012-20131R1992-11-05Airdrie, ALTAMajor Junior
Zach Franko25272127199672010-20144L1993-03-09Winnipeg, MANMajor Junior
Rob Friesen49000121995-19972G1976-07-08Steinbach, MANMinor Pro
Mitch Fritz110132153601998-20002L1980-11-24Osoyoos, BCMajor League
Joe Gatenby43066202012-20142D1997-05-15Kelowna, BCMajor Junior
Randall Gelech23762501122622000-20044R1984-02-02Wynyard, SASKMinor Pro
Carsen Germyn224671091763171998-20024L1982-02-22Campbell River, BCMajor League
Austin Glover5831013212011-20143R1996-01-15Clavet, SASKMajor Junior
Curt Gogol99110112642007-20103L1991-09-21Calgary, ALTAMinor Pro
Rob Gordon585163114841995-19961C1976-01-13Murrayville, BCMajor League
Josh Gorges245331191522122000-20044D1984-08-14Kelowna, BCMajor League
Tyrell Goulbourne2133842803852009-20145L1994-01-26Edmonton, ALTAMajor Junior
Ryley Grantham2941216612008-20091C1988-01-07Hanna, ALTAMinor Pro
Ron Grimard6372330481995-19961 European Lower Leagues
Kelly Guard117055162002-20042G1983-06-10Prince Albert, SASKMinor Pro
Mark Guggenberger4103302008-20102G1989-01-10Richfield, MNMinor Pro
Tyler Halliday214610382009-20101R1989-03-11Kamloops, BCMajor Junior
Lee Hamilton45011111111995-19972D1977-08-02Saskatoon, SASKMinor Pro
Mike Hammond100002006-20071L1990-02-21Victoria, BCMajor Junior
Quinn Hancock1812321995-19961R1977-05-08Rock Creek, BCMinor Pro
Scott Hannan23346911373391995-19994D1979-01-23Richmond, BCMajor League
Bruce Harrison1791424383341996-20004C1980-01-18Merritt, BCMajor Junior
Greg Hart4271421131996-19971R1977-01-14Kamloops, BCMajor Junior
Colton Heffley2432053732662009-20145R1994-05-27Swift Current, SASKMajor Junior
Burt Henderson69165874571995-19961D1975-11-05Burnaby, BCMinor Pro
Joel Henituik201102001-20043L1985-04-19Spruce Grove, ALTAMinor Pro
Kirt Hill1241822401342004-20073C1988-01-22Winnipeg, MANMajor Junior
Trevor Hitchings4111314161998-20002D1980-08-05Wynyard, SASKMajor Junior
Gavin Holcomb500002001-20021GMajor Junior
Dylan Hood147182139952006-20093C1990-06-01Osoyoos, BCMinor Pro
Brent Howarth1742534592392003-20063L1986-09-26St. Andrews, MANMinor Pro
J.J. Hunter14441631041261998-20013C1980-07-06Shaunavon, SASKMinor Pro
Paul Hurd59912211162000-20011L1981-01-12Melfort, SASKMajor Junior
Codey Ito62257232009-20101C1991-11-11Saskatoon, SASKMajor Junior
Justin Jack963362611996-19993R1979-07-11Kinistino, SASKMajor Junior
Dallas Jackson1931316122009-20101D1989-03-31Edson, ALTAMinor Pro
David Jacobson455611332002-20031W1985-07-18Winnipeg, MANMajor Junior
Colton Jobke120117181552009-20112D1992-04-20Delta, BCMinor Pro
Colin Joe248225271462004-20084D1988-03-26Edmonton, ALTAMinor Pro
David Johansson6232427361999-20001D1981-06-15Stockholm, SwedenEuropean Elite
Ryan Johnson200041998-19991R1982-04-26Wetaskiwin, ALTAMajor Junior
MacKenzie Johnston23382634752009-20145D1993-10-15Swift Current, SASKMinor Pro
Ryan Johnston20459401998-19991L1978-01-09Maidstone, SASKMinor Pro
Torrie Jung6602262006-20082G1989-01-21Nanaimo, BCMinor Pro
Clint Keichinger611561271997-19992R1981-05-19Galahad, ALTAMajor Junior
Duncan Keith37113546602002-20031D1983-07-16Winnipeg, MANMajor League
Justin Keller216107801872292003-20063L1986-03-04Nelson, BCMinor Pro
Diarmuid Kelly5061016331999-20001C1982-04-13Red Deer, ALTAMinor Pro
Richard Kelly8351217592001-20032W1983-11-18Wetaskiwin, ALTAMajor Junior
Chad Ketting300002009-20101G1991-01-04Sechelt, BCMajor Junior
D.J. King28527802003-20041L1984-06-27Meadow Lake, SASKMajor League
Scott King68405797961996-19971C1977-01-21Saskatoon, SASKMinor Pro
Justin Kirkland80193251462011-20143L1996-08-02Camrose, ALTAMajor Junior
Chuck Kobasew554121621142001-20021R1982-04-17Vancouver, BCMajor League
Gal Koren36123242010-20111C1992-01-16Domzale, SloveniaEuropean Elite
Kevin Korol1754246881341996-20004L1981-02-04Choiceland, SASKMinor Pro
Corey Koski500001997-19992L1981-02-25Weyburn, SASKMajor Junior
Corey Kosti300001996-19971Major Junior
Joel Kwiatkowski4061723851995-19961D1977-03-22Saskatoon, SASKMajor League
Milan Kytnar6291322662007-20081C1989-05-19Topolcany, SlovakiaMajor League
Quintin Laing26057881452691996-20004L1979-06-08Harris, SASKMajor League
Kevin Lapp20101481995-19972L1978-11-08Golden, BCMajor Junior
Kris Lazaruk2601102008-20091G1988-06-06Edmonton, ALTAMajor Junior
Brady Leavold672742691382007-20081R1987-08-21Port Coquitlam, BCMinor Pro
Jesse Lees1551939581172010-20144D1995-09-14Calgary, ALTAMajor Junior
Seth Leonard133283361591998-20024L1983-10-29Nakusp, BCMinor Pro
Josh Lepp4301182001-20043G1985-02-10Dalmeny, SASKMajor Junior
Cole Linaker111131831362011-20143C1995-07-11Edmonton, ALTAMajor Junior
Joni Lindlof110132841792002-20042W1984-05-17Tampere, FinlandEuropean Elite
Trevor Lomeon631471996-19971Major Junior
Colin Long229761472231132005-20094C1989-06-19Santa Ana, CAMinor Pro
Trevor Lornson52246771995-19961F1977-07-17Kelowna, BCMajor Junior
Brett Lyon25268692011-20121L1991-01-23Grand Forks, BCMinor Pro
Matt MacDermott300002006-20071D1988-05-02Calgary, ALTAMajor Junior
Aaron MacDonald2300061996-19971G1977-08-29Grande Prairie, ALTAMinor Pro
Jason MacDonald40246122006-20082C1989-01-10Calgary, ALTAMajor Junior
Myles MacRae182303060902004-20084C1988-02-11Chilliwack, BCMajor Junior
Spencer Main1972434581292008-20124C1992-02-27North Vancouver, BCMajor Junior
Kris Mallette139411154661996-19993D1979-01-19Kelowna, BCMinor Pro
Nick Marach35141428972001-20021R1981-06-17North Delta, BCMajor Junior
Kevin Marsh59173249261996-19982W1978-06-30Ardrossan, ALTAMinor Pro
Cole Martin210355581452011-20143D1994-03-15Arlington, TXMajor Junior
Ryan Martin100002001-20021G1984-02-15Medicine Hat, ALTAMajor Junior
Lukas Matejka32112272008-20091L1991-10-30Pisek, Czech Rep.Major Junior
Lindsey Materi2702221998-19991G1979-01-21Bragg Creek, ALTAMajor Junior
Tyler Matheson63213832009-20101F1990-07-24Victoria, BCMinor Pro
Ryan Mayko10651621822001-20032D1984-09-04Mundare, ALTAMajor Junior
Shane McColgan212651372021962008-20124C1993-01-01Manhattan Beach, CAMinor Pro
Rory McDade188541261801951997-20014C1981-08-27New Westminster, BCMinor Pro
James McEwan10557122952006-20082L1987-04-23Kelowna, BCMinor Pro
Riley McIntosh104167702006-20093D1990-02-25Coquitlam, BCMajor Junior
Dylen McKinlay72244468422012-20131R1992-04-20Langley, BCMajor Junior
Brett McLean2411551863412931995-19994C1978-08-14Comox, BCMajor League
Gavin McLeod3211578935381996-20015D1980-01-01Delta, BCMajor Junior
Kiel McLeod2901231382614671997-20036C1982-12-30Kelowna, BCMinor Pro
Brandon McMillan251561131692212006-20104L1990-03-22Richmond, BCMajor League
Nick Merkley67253358462012-20142C1997-05-23Calgary, ALTAMajor Junior
Lyon Messier4000112007-20081D1987-08-16Dallas, TXMinor Pro
Jeff Milliker800021996-19971Major Junior
Tanner Moar65538322011-20121D1994-07-12Prince Albert, SASKMajor Junior
Travis Moen1812731583991998-20024L1982-04-06Stewart Valley, SASKMajor League
Jake Morrissey100002012-20131G1997-09-08Calgary, ALTAMajor Junior
Tyler Mosienko338811512321952000-20055C1984-03-21West St. Paul, MANMinor Pro
Devon Murtagh100002005-20061G1989-02-15Kelowna, BCMajor Junior
Tyler Myers1911760772822005-20094D1990-02-01Houston, TXMajor League
Mandeep Nijjar300022005-20072D1989-05-05Vancouver, BCMajor Junior
Chris Noble7001121995-19994G1978-11-11Sherwood Park, ALTAMajor Junior
Stepan Novotny88333366302008-20102F1990-09-21Prague, Czech Rep.European Elite
Henrik Nyberg7581220452012-20142L1994-06-19Stockholm, SwedenEuropean Lower Leagues
Troy Ofukany1683739762112004-20073C1987-02-02Kamloops, BCMinor Pro
Mark Olafson91918271732002-20042R1985-03-22Winnipeg, MANMinor Pro
Ryan Olsen14062581201602012-20142C1994-03-25Delta, BCMajor Junior
Tomas Oravec88285987322000-20022L1982-03-11Zilina, SlovakiaEuropean Elite
Cam Paddock323107982054671999-20045C1983-03-22Vancouver, BCMajor League
Brett Palin324655614082000-20055D1984-06-23Nanaimo, BCMinor Pro
Jesse Paradis7941418482006-20093L1991-01-06Winnipeg, MANMajor Junior
Scott Parker2035134857321995-19983R1978-01-29Hanford, CAMajor League
Lubomir Pistek83202040681998-20002R1980-08-07Bratislava, SlovkiaEuropean Elite
Brady Poulsen200022009-20101L1992-07-13Rimbey, ALTAMajor Junior
Tyler Prosofsky663742791591995-19972R1976-02-19Saskatoon, SASKMinor Pro
Dale Purinton22145881995-19961D1976-10-11Fort Wayne, INMajor League
Thomas Raffl12213112005-20061L1986-06-19Villach, AustriaEuropean Elite
Bryan Randall2581220261997-19981R1978-08-08Winnipeg, MANMinor Pro
Chris Ray25765611261562003-20074C1986-07-07Kelowna, BCMajor Junior
Richie Regehr123163551901998-20013D1983-01-17Rosthern, SASKMajor League
Kevin Reinholt87167852003-20063D1987-01-07Toefield, ALTAMajor Junior
Curtis Rich58111121351999-20001D1979-10-06Edmonton, ALTAMinor Pro
Carter Rigby1505133842022011-20143L1994-02-20Penticton, BCMajor Junior
Brad Rohrig286410431997-19992C1980-08-24Cranbrook, BCMajor Junior
Rob Roteliuk38123622005-20072R1988-05-19Portage La Prairie, MANMajor Junior
Bart Rushmer1331628443202000-20022D1981-07-10Codette, SASKMinor Pro
Daniel Salamandyk100002006-20071G1990-01-17Kelowna, BCMajor Junior
Robby Sandrock3741115621998-19991D1978-03-10Williams Lake, BCMinor Pro
Kaspars Saulietis249817222006-20071R1987-06-12Riga, LatviaEuropean Elite
Luke Schenn1891256683252005-20083D1989-11-02Saskatoon, SASKMajor League
Kris Schmidli6892635462013-20141C1996-07-03Zurich, SwitzerlandMajor Junior
Jesse Schultz1458187168772001-20032R1982-09-28Strasbourg, SASKMajor League
Ray Schultz2331114631996-19971D1976-11-14Edmonton, ALTAMajor League
David Schulz5661723782006-20071D1986-01-03Winkler, MANMinor Pro
David Selthun1601537521321997-20014D1982-04-06Edmonton, ALTAMajor Junior
Damon Severson260361311672702009-20145D1994-08-07Melville, SasMinor Pro
Jason Siebert1703362009-20112L1994-01-24Abbotsford, BCMajor Junior
Colton Sissons18271781491622010-20133R1993-11-05North Vancouver, BCMajor League
Tomas Slovak1182077971272001-20032D1983-04-05Kosice, SlovakiaMinor Pro
Adam Smith67815231251995-19961D1976-05-24Digby, NSMinor Pro
Kevin Smith9963642632010-20122D1991-02-16North Vancouver, BCMajor Junior
Sheldon Souray2772027941995-19961D1976-07-13Elk Point, ALTAMajor League
Aaron Sproule700001997-19992G1980-02-03Victoria, BCMajor Junior
Tyler Spurgeon2124381124992001-20065C1986-04-10Edmonton, ALTAMinor Pro
Kyle St. Denis116384886522006-20104R1990-03-06Trail, BCMajor Junior
Riley Stadel114123547832011-20143D1996-01-16Surrey, BCMajor Junior
Kyle Stanton1500001998-20012G1982-05-08Chemainus, BCMinor Pro
Zak Stebner4461016322010-20111D1990-05-20Saskatoon, SASKMajor Junior
Andreas Stene5521416192010-20111C1991-03-01Oslo, NorwayMajor Junior
Jason Stone4300002000-20022G1982-04-10Duncan, BCMinor Pro
Joe Suderman165512173341998-20013D1981-03-24Winkler, MANMajor Junior
Stephen Sunderman13084123812001-20043W1983-09-05Penticton, BCMajor Junior
Brad Swanson2921315401997-19981Major Junior
Kevin Swanson16700021998-20013G1980-04-18Red Deer, ALTAMinor Pro
Gary Sylvester594481472004-20062R1986-03-10Penticton, BCMajor Junior
Nick Tarnasky3941216392002-20031C1984-11-25Rocky Mountain House, ALTAMajor League
Stewart Thiessen100042003-20041D1985-04-14Carman, MANMajor Junior
Marek Tvrdon29111627242013-20141L1993-05-13Nitra, SlovakiaMinor Pro
Patrik Valcak22011132003-20041L1984-12-16Ostrava, Czech Rep.European Elite
Vaclav Varada593946851001995-19961L1976-04-26Vsetin, CzechMajor League
Filip Vasko7031922402011-20132R1993-12-10Humenne, SlovakiaEuropean Elite
Kyle Verdino122017171182007-20103L1991-10-27Phoenix, AZMajor Junior
Ryan Wade2441131222354691995-19994F1978-05-11Victoria, BCMinor Pro
Nolan Waker5035892003-20052C1985-10-06Swift Current, SASKMinor Pro
Jordan Walker122253459371995-19972C1979-02-23Regina, SASKMajor Junior
Brendon Wall20134102010-20111D1990-02-26Selkirk, MANMajor Junior
Vaughan Watson900001999-20001G1982-02-12Swift Current, SASKMajor Junior
Jordan Watt44022131997-19992G1979-05-02North Delta, BCMajor Junior
Shea Weber1902665913882001-20054D1985-08-14Sicamous, BCMajor League
Kristofer Westblom12503362004-20084G1987-03-26Meadow Lake, SASKMinor Pro
Mitch Wheaton9682836652012-20142D1995-02-06Sherwood Park, ALTAMajor Junior
Jackson Whistle4301122012-20142G1995-06-09West Kelowna, BCMajor Junior
Trevor Wideman1133641996-19971F1977-01-24Nanaimo, BCMajor Junior
Chad Wilchynski3992433531997-19981D1977-04-04Regina, SASKMinor Pro
Ken Wilhelm6061622411996-19971D1979-05-11Regina, SASKMajor Junior
Tanner Wishnowski110102013-20141L1997-01-28Oakbank, MANMajor Junior
Geordie Wudrick1096231931452009-20112L1990-04-09Abbotsford, BCEuropean Lower Leagues
Derek Yeomans11701162003-20063G1986-05-12St. Albert, ALTAMajor Junior
Nolan Yonkman208616223371996-20015D1981-04-01Punnichy, SASKMajor League
Dalton Yorke40044722012-20142D1996-05-22Maple Ridge, BCMajor Junior
Kevin Young3791928662001-20021D1982-07-16White Rock, BCMinor 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.