hockey DB
search by league
team
morning report
contact us
home

Victoria Royals all-time player list

Player Name GP G A. Pts PIM Seasons Yrs. Pos. Birthdate Birthplace Highest Level
Marcus Almquist82191433262021-20232R2003-09-13Rodovre, DenmarkEuropean Lower Leagues
Keith Anderson39156372014-20173R1997-04-18Hermiston, ORMajor Junior
Remy Aquilon57044242017-20192D2001-03-05Kelowna, BCMajor Junior
Campbell Arnold2902202021-20232G2002-01-02Nanaimo, BCMajor Junior
Devin Aubin27235152021-20221D2003-03-17Falher, ALTAMajor Junior
Blake Bargar616410522016-20171R1998-03-06Torrance, CAMajor Junior
Michael Bell200022012-20131R1996-01-08Kitimat, BCMajor Junior
Nolan Bentham52123162019-20201D2003-06-12Victoria, BCMajor Junior
Anthony Bishop401102017-20181D1998-04-01Kelowna, BCMajor Junior
Hudson Bjornson31033472023-20241D2006-02-24Scottsdale, AZMajor Junior
Axel Blomqvist80304272242013-20152L1995-01-30Osby, SwedenMinor Pro
Vladimir Bobylev11037661031132015-20172L1997-04-18Lipetsk, RussiaEuropean Elite
Alex Bolshakov66516102018-20213R2002-04-21Seattle, WAMajor Junior
Carter Briltz93459272020-20233L2004-09-24Regina, SASKMajor Junior
Jaren Brinson29358162023-20241D2004-05-08Airdrie, ALTAMajor Junior
Travis Brown992349721012013-20152D1994-03-15Winnipeg, MANMinor Pro
Graeme Bryks773811682019-20223C2001-01-22Edmonton, ALTAMajor Junior
Escalus Burlock679514662023-20241R2006-04-11Edmonton, ALTAMajor Junior
Braydon Buziak34358532017-20181C1998-01-24North Battleford, SASKMajor Junior
Matthew Campese1620202012-20153L1997-12-10Prince Albert, SASKMajor Junior
Austin Carroll268951011964702011-20154R1994-03-26Vancouver, BCMinor Pro
Hayden Chaloner47145102023-20241C2005-03-21Winnipeg, MANMajor Junior
Greg Chase46182644392014-20151L1995-01-01Edmonton, ALTAMinor Pro
Brodie Clowes100002011-20121D1995-10-30Calgary, ALTAMajor Junior
Dakota Conroy317310152011-20132R1994-07-22Edmonton, ALTAMajor Junior
Brett Cote209157489892011-20143D1994-05-21Oakbank, MANMajor Junior
Trent Crane2523522019-20223R2003-02-02Morden, MANMajor Junior
Nicholas Cristiano2600042022-20231G2004-09-03Langley, BCMajor Junior
Jamie Crooks1417050120582011-20132L1992-01-08Vermilion, ALTAEuropean Elite
Taylor Crunk2412122432712011-20154L1995-01-20San Jacinto, CAMinor Pro
Logan Cunningham1100002021-20232G2005-02-11Sherwood Park, ALTAMajor Junior
Brandon Cutler152405292972018-20213L2000-01-04Fort McMurray, ALTAMinor Pro
Wyatt Danyleyko100002023-20241C2007-07-24Victoria, BCMajor Junior
Jeff de Wit21861442017-20181C1998-03-14Red Deer, ALTAMinor Pro
Mitchell Deacon58347432012-20131F1993-08-10Port Moody, BCMajor Junior
Carter Dereniwsky76101323362020-20233R2004-02-27Canora, SASKMajor Junior
Keanu Derungs101332962272019-20223L2002-04-27Kloten, SwitzerlandEuropean Elite
Kolton Dixon43033512012-20142D1995-03-09Red Deer, ALTAMajor Junior
Jared Dmytriw179292150822014-20173R1998-06-06Craven, SASKEuropean Lower Leagues
Nick Dorrington19000122020-20211C2002-02-01Langley, BCMajor Junior
Logan Doust968917392018-20202C2001-04-27North Vancouver, BCMajor Junior
Matt Dykstra2010162013-20163L1997-02-14Edmonton, ALTAMajor Junior
Alex Edwards8985131532021-20243R2005-01-19Grand Forks, BCMajor Junior
Ben Edwards7000202023-20241R2005-01-19Grand Forks, BCMajor Junior
Ty Ettinger7101312019-20201D2000-04-02Ardrossan, ALTAMajor Junior
Adam Evanoff3901102019-20212G2000-08-16Penticton, BCMajor Junior
River Fahey2453882019-20201R2001-05-21Campbell River, BCMajor Junior
Shane Farkas2800002019-20201G1999-01-12Penticton, BCMajor Junior
Kristian Ferletak700092014-20151L1996-07-09Trstena, SlovakiaEuropean Elite
Logan Fisher2832563881882012-20164C1995-04-10Red Deer, ALTAMajor Junior
Tarun Fizer22557108165532017-20225C2001-03-01Chestermere, ALTAMinor Pro
Eric Florchuk94102737342016-20182C2000-01-10Fort Saskatchewan, ALTAMajor Junior
Carter Folk68711181052016-20171L1996-02-26Regina, SASKMinor Pro
Alex Forsberg1014472116942014-20162C1995-01-04Waldheim, SASKMajor Junior
Mike Forsyth7231215222011-20121L1992-06-20Calgary, ALTAMajor Junior
Jordan Fransoo1501337501352011-20143D1993-04-25North Battleford, SASKMajor Junior
Jared Freadrich71122032452017-20181D1998-03-04Camrose, ALTAMinor Pro
Seth Fryer66167432022-20242D2006-06-23Victoria, BCMajor Junior
Brandon Fushimi185333568542012-20153R1996-02-25Thornton, COMajor Junior
Ryan Gagnon320957663512012-20175D1996-04-30Quesnel, BCMinor Pro
Braden Gamble400002011-20121G1991-02-13North Star, ALTAMajor Junior
Riley Gannon194413677402019-20234R2002-08-25Nanaimo, BCMajor Junior
Tyus Gent1101102017-20192C2001-01-19Delta, BCMajor Junior
Spencer Gerth90347702016-20182R1998-05-15Langley, BCMajor Junior
Alexander Gogolev49204565362012-20131L1992-05-18Moscow, RussiaEuropean Elite
Carson Golder54022102018-20202L2002-10-29Smithers, BCMinor Pro
Brock Gould4801142018-20202G2001-12-11Colorado Springs, COMajor Junior
Noah Gregor30151429292017-20181C1998-07-28Beaumont, ALTAMajor League
Andrei Grishakov328513172017-20181L1999-05-17Chelyabinsk, RussiaEuropean Elite
Joel Grzybowski200002017-20192G1999-07-21Hafford, SASKMajor Junior
Sean Gulka72101525772018-20202C2000-02-15Langley, BCMinor Pro
Zach Habscheid41145312011-20121D1992-03-16Swift Current, SASKMajor Junior
Gary Haden62253055242019-20201C1999-01-23Airdrie, ALTAEuropean Elite
Keith Hamilton5800022011-20121G1992-03-01Cochrane, ALTAMajor Junior
Dante Hannoun286981502481002013-20196C1998-08-02Delta, BCMinor Pro
Luke Harrison92426512011-20143R1995-10-07West Kelowna, BCMajor Junior
Casper Haugen62151934142023-20241C2005-08-21Oslo, NorwayMajor Junior
Jacob Herauf5231013502019-20201D2000-05-16Sherwood Park, ALTAMajor Junior
Michael Herringer200002012-20131G1996-01-26Comox, BCMinor Pro
Joe Hicketts224321411731492012-20164D1996-05-04Kamloops, BCMajor League
Steven Hodges18470741441942011-20143C1994-05-05Yellowknife, NWTMinor Pro
Matthew Hodson140232649362019-20244R2003-07-08Saskatoon, SASKMajor Junior
Braden Holt7403302022-20242G2003-07-30Bozeman, MTMajor Junior
Marsel Ibragimov18231821902014-20173D1997-08-04Kazan, RussiaEuropean Elite
Ralph Jarratt2681557721602014-20195D1998-03-18Fort Saint John, BCMajor Junior
Kade Jensen335712672017-20181D1997-05-03Calgary, ALTAMinor Pro
D-Jay Jerome81231942702017-20192R1999-11-05Lethbridge, ALTAMinor Pro
Nolan Jones30156412019-20201D2001-04-26Moose Jaw, SASKMajor Junior
Zane Jones68141832642011-20121L1994-06-08Olds, ALTAMinor Pro
Dino Kambeitz1382023431022016-20193R2000-01-25Parker, COMinor Pro
Keegan Kanzig217320233752011-20154D1995-02-26Athabasca, ALTAMinor Pro
Tanner Kaspick25131427222017-20181C1998-01-28Brandon, MANMinor Pro
Matthew Keller43134272023-20241D2006-02-10Airdrie, ALTAMajor Junior
Yan Khomenko202911102017-20181R1998-03-31St. Petersburg, RussiaMajor Junior
Deegan Kinniburgh755914402022-20242L2006-04-30Taber, ALTAMajor Junior
Justin Kipkie142246185942021-20243D2005-07-28Calgary, ALTAMajor Junior
Jake Kohlhauser47033252013-20152D1996-01-28St. Albert, ALTAMajor Junior
Lukas Kralik42246352011-20121R1993-03-14Sternberk, Czech Rep.European Lower Leagues
Jayden Kraus2800022021-20243G2006-11-18Prince Albert, SASKMajor Junior
Jake Kustra20011382018-20191D1999-04-20Yorkton, SASKMajor Junior
Noah Lamb59044442018-20213D2002-01-01Camrose, ALTAMajor Junior
Grady Lane8000272023-20241L2003-03-29Virden, MANMajor Junior
Gannon Laroque911351641012019-20234D2003-08-20Edmonton, ALTAMinor Pro
Tyson Laventure25161531122023-20241R2003-01-28Lloydminster, ALTAMajor Junior
Tyler Lees27123112018-20191C2000-05-14Regina, SASKMajor Junior
Jared Legien36132033362017-20181L1998-09-02Pilot Butte, SASKMinor Pro
Trent Lofthouse2042642012-20142R1994-11-17Surrey, BCMajor Junior
Keegan Maddocks400002018-20213G2003-04-14Langley, BCMajor Junior
Brandon Magee2521011342352442011-20154R1994-01-23Edmonton, ALTAMinor Pro
Parker Malchuk56011102018-20191D2001-06-01Birtle, MANMajor Junior
Connor Martin1200002019-20223G2002-12-17Calgary, ALTAMajor Junior
Igor Martynov124295685702017-20192L1999-01-19Krasnoye, BelarusEuropean Elite
Jeremy Masella63358642016-20182D1999-02-16Phoenix, AZMinor Pro
Caleb Matthews400002022-20242C2007-06-04Calgary, ALTAMajor Junior
Kody McDonald28141024552018-20191R1998-04-07Lethbridge, ALTAMinor Pro
Anson McMaster49156372021-20232D2002-07-14Siksika, ALTAMajor Junior
Dean McNabb3000022016-20193G2000-04-11Davidson, SASKMajor Junior
Carson Miller771624401072018-20202C2000-02-10Yorkton, SASKMajor Junior
Nate Misskey1161236481252021-20243D2005-01-12Melfort, SASKMajor Junior
Lochlan Morrison30145332016-20171D1997-07-08Prince Albert, SASKMajor Junior
Jameson Murray5931619242018-20191D1999-02-10Kelowna, BCMajor Junior
Dylan Myskiw1700002016-20171G1999-02-20Winnipeg, MANMajor Junior
Regan Nagy2535047971452012-20186R1997-05-11Ogema, SASKMinor Pro
Logan Nelson17960991591492011-20143C1993-09-09Rogers, MNMinor Pro
Cage Newans25033292019-20223R2003-05-15Parksville, BCMajor Junior
Reggie Newman1723148792362021-20243R2005-06-08Kamloops, BCMajor Junior
Braden Oleksyn12112182013-20152L1996-02-22Saskatoon, SASKMajor Junior
Kaid Oliver23457711282202016-20204C2000-01-24White Rock, BCMinor Pro
Griffen Outhouse196077222015-20194G1998-03-13Likely, BCMinor Pro
Brayden Pachal75189752015-20172D1999-08-23Estevan, SASKMajor League
Jack Palmer10371421352013-20152L1995-09-06Victoria, BCMajor Junior
Tyler Palmer6101122021-20232G2003-06-27Fernie, BCMajor Junior
Kalem Parker157856641572020-20244D2004-10-12Clavet, SASKMajor Junior
Dawson Pasternak62274572622023-20241R2003-04-06Winnipeg, MANMajor Junior
Evan Patrician349716132021-20221C2001-04-14Calgary, ALTAMajor Junior
Teague Patton68163349412022-20231C2003-12-15Kelowna, BCMajor Junior
Justin Paulic1500002014-20151G1995-10-07Thompson, MANMajor Junior
Jesse Pauls263912202011-20121D1992-02-10Chilliwack, BCMajor Junior
Bailey Peach66374178742021-20221L2001-03-08Falmouth, NSMajor Junior
Ryan Peckford140343872462015-20183L1999-03-04Stony Plain, ALTAMajor Junior
Brendan Persley9101182011-20121C1993-06-03Kelowna, BCMajor Junior
Matthew Phillips215136145281982014-20184R1998-04-06Calgary, ALTAMajor League
Logan Pickford588614222023-20241R2006-01-08Saskatoon, SASKMajor Junior
Kade Pilton435813522011-20121D1994-11-08Parksville, BCMajor Junior
Patrik Polivka9701162012-20142G1994-03-04Plzen, Czech Rep.Minor Pro
Jake Poole47282755502022-20231R2002-06-24McAuley, MANMajor Junior
Turner Popoff801182011-20121D1994-05-17Richmond, BCMajor Junior
Ethan Price140192544452015-20172R1997-01-17Lincoln, NEMinor Pro
Mitchell Prowse239972812002016-20204D2000-06-08Kelowna, BCMajor Junior
Jared Rathjen2602202011-20132G1994-05-13Prince George, BCMajor Junior
Chaz Reddekopp280271071342932012-20186D1997-01-01West Kelowna, BCMinor Pro
Grant Reid400002022-20242C2007-05-28Surrey, BCMajor Junior
Kaden Reinders1400002017-20192D2002-01-31Manning, ALTAMajor Junior
Cole Reschny65223860162022-20242C2007-04-06Macklin, SASKMajor Junior
Ben Riche62151934102023-20241C2005-03-15Bethune, SASKMajor Junior
Hayden Rintoul72173451542011-20121D1991-02-02Calgary, ALTAMajor Junior
Jerrett Ross1301102022-20242D2007-06-06Leduc, ALTAMajor Junior
Luke Rybinski61189782021-20232D2003-11-19Vancouver, BCMajor Junior
Robin Sapousek53162743142022-20242C2004-03-11Karlovy Vary, Czech Rep.European Elite
Bryton Sayers2011272014-20151D1996-02-11Prince Albert, SASKMajor Junior
Isaac Schacher45178252012-20142D1995-02-07Kimberley, BCMajor Junior
Phillip Schultz106352762582018-20202C2000-07-24Rodovre, DenmarkEuropean Lower Leagues
Brayden Schuurman134504595582019-20245C2004-02-22Abbotsford, BCMajor Junior
Tanner Scott2204878126522020-20244L2004-05-31Sherwood Park, ALTAMajor Junior
Luke Shipley103521261392020-20233D2004-08-08Powell River, BCMajor Junior
Tanner Sidaway687512752018-20191C1999-04-29Victoria, BCMajor Junior
Jayden Sittler1000002014-20151G1996-01-23Red Deer, ALTAMajor Junior
Mitch Skapski8341014472013-20152L1996-04-05Abbotsford, BCMajor Junior
Alexey Sleptsov1402222014-20151D1996-02-01Moscow, RussiaMajor Junior
Braden Smith1502222019-20212D2003-04-07Valemount, BCMajor Junior
Evan Smith400002014-20151G1997-02-27Parker, COMajor Junior
Matthew Smith21172734422017-20214D2000-04-13Saskatoon, SASKMajor Junior
Robin Soudek652730571142011-20121R1991-07-31Ceske Budejovice, Czech Rep.Minor Pro
Tyler Soy3231511763271282012-20186C1997-02-10Richmond, BCMinor Pro
Jason Spizawka14121618442020-20233D2004-01-16Victoria, BCMajor Junior
Ryan Spizawka16242024382020-20244D2004-01-16Victoria, BCMajor Junior
Tyler Stahl61410141372011-20132D1992-01-29Drumheller, ALTAMajor Junior
Kevin Sundher40224264512011-20121C1992-01-18Surrey, BCMinor Pro
Ryan Tamelin100002023-20241G2006-05-30Invermere, BCMajor Junior
Alex Thacker4082331202022-20231L2002-03-29Fort Saskatchewan, ALTAMajor Junior
Tyler Thompson821372015-20161R1997-01-04Lakeville, MNMajor Junior
Tim Traber123712192792011-20132R1993-01-26Quesnel, BCEuropean Elite
Brayden Tracey46162844492019-20212L2001-05-28Calgary, ALTAMajor League
Teydon Trembecky96221840862022-20242L2005-04-28Sherwood Park, ALTAMajor Junior
Keaton Verhoeff1202222023-20241D2008-06-19Fort Saskatchewan, ALTAMajor Junior
Coleman Vollrath16501102012-20164G1995-01-19Calgary, ALTAMinor Pro
Scott Walford229181021201702014-20195D1999-01-12Coquitlam, BCMinor Pro
Ben Walker17651891401422011-20143C1993-06-21Edina, MNMinor Pro
Jack Walker3181011472482592012-20175L1996-07-30Edina, MNMinor Pro
Will Warm5431316852019-20201D1999-04-22West Vancouver, BCMajor Junior
Gunnar Wegleitner1200002016-20171R1998-05-06Vancouver, BCMajor Junior
Landon Welykholowa1810142013-20141C1996-01-01Calgary, ALTAMajor Junior
Ty Westgard23134102015-20172R1998-05-21Surrey, BCMajor Junior
Jordan Wharrie34112192015-20161D1997-06-16Port Moody, BCMajor Junior
Caleb Willms384101462021-20232L2002-04-23Cochrane, ALTAMajor Junior
Anthony Wilson819918532021-20232R2005-04-27Swift Current, SASKMajor Junior
Wyatt Wilson5931013542021-20232D2003-10-11Major Junior
Sebastian Wraneshitz200022021-20221G2002-03-06Vienna, AustriaEuropean Elite
Ty Yoder11610616232017-20225R2002-06-19Tofield, ALTAMajor Junior
Lane Zablocki25156442017-20181R1998-12-27Wetaskiwin, ALTAMajor Junior
Igor Zborovskiy32033352021-20221L2004-03-16Moscow, RussiaMajor Junior
Austin Zemlak1471023331132020-20244D2005-02-26Fort McMurray, ALTAMajor Junior
Jesse Zgraggen9531619882011-20132D1993-04-20Lethbridge, ALTAEuropean Elite

+
† 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.