hockey DB
search by league
team
morning report
contact us
home

Kunlun Red Star all-time player list

Player Name GP G A. Pts PIM Seasons Yrs. Pos. Birthdate Birthplace Highest Level
Mikhail Abramov2733682021-20242F1998-12-16European Elite
Kristian Afanasyev300002022-20231C1998-07-28Mexico City, MexicoEuropean Elite
Stanislav Alshevsky1202202016-20171F1991-05-09European Elite
Yaroslav Alshevsky32123352016-20171F1991-05-09European Elite
Dmitri Arkhipov702222020-20211F1993-02-02European Elite
Andrei Bakanov3241542020-20211L2002-05-28Moscow, RussiaMinor Pro
Martin Bakos47111122262016-20171R1990-04-18Spisska Nova Ves, SlovakiaMinor Pro
Victor Baldaev43066382020-20211D1995-06-14Elektrostal, RussiaEuropean Elite
Victor Bartley129917261442018-20223D1988-02-17Ottawa, ONTMajor League
Oskars Bartulis1521382018-20191D1987-01-21Riga, LatviaMajor League
Taylor Beck60132235322017-20192R1991-05-13St. Catharines, ONTMajor League
Brett Bellemore7041115432016-20182D1988-06-25Windsor, ONTMajor League
Jesse Blacker49189262017-20181D1991-04-19Toronto, ONTMajor League
David Bondra3323582019-20212F1992-08-26Annapolis, MDEuropean Elite
Devin Brosseau127371754882022-20242C1995-07-04Saint-Lambert, PQMinor Pro
Gilbert Brule91243054932017-20202C1987-01-01Edmonton, ALTAMajor League
Barry Brust900002018-20191G1983-08-08Swan River, MANMajor League
Colin Campbell71131326442022-20242R1991-04-17Toronto, ONTMinor Pro
Jake Chelios2461453672082019-20245D1991-03-08Chicago, ILMajor League
Zimeng "Simon" Chen3101172021-20232D1997-06-26Beijing, ChinaEuropean Elite
Kyle Chipchura565611502017-20181C1986-02-19Westlock, ALTAMajor League
Sean Collins89153146282016-20212C1988-12-29Saskatoon, SASKMajor League
Adam Cracknell52101424162019-20201R1985-07-15Prince Albert, SASKMajor League
Marek Daloga34123102017-20181D1989-03-10European Elite
Brandon DeFazio10212921962017-20202L1988-09-13Oakville, ONTMajor League
Yegor Dugin700082020-20211F1990-11-04Moscow, RussiaEuropean Elite
Jonas Enlund8000252016-20171C1987-11-03Helsinki, FinlandEuropean Elite
Damien Fleury579716242016-20171R1986-02-01Caen, FranceEuropean Elite
Justin Fontaine5481422162018-20191R1987-11-06Bonnyville, ALTAMajor League
Parker Foo1803440741022020-20244L1998-09-12Edmonton, ALTAEuropean Elite
Spencer Foo20844611051132019-20244R1994-05-19St. Albert, ALTAMajor League
Jason Fram186172239722019-20245D1995-04-23South Delta, BCMinor Pro
Matteo Gennaro1200062022-20231C1997-03-30St. Albert, ALTAMinor Pro
Sergei Gimayev801142020-20211D1984-02-16Moscow, RussiaEuropean Elite
Anton Glinkin201142020-20211F1988-10-28European Elite
Marc-Andre Gragnani2321113142018-20191D1987-03-11Montreal, PQMajor League
Tyler Graovac307815302023-20241C1993-04-27Brampton, ONTMajor League
Jianing Guo3000062021-20232F2000-04-26European Elite
Pengfei Han100002021-20221G1989-06-29European Elite
Magnus Hellberg5100062017-20181G1991-04-04Uppsala, SwedenMajor League
Raman Hrabarenka31123122017-20181D1992-08-24Mogilev, BelarusMajor League
Simon Hrubec4201182019-20212G1991-06-30European Elite
Sam Hu2311282018-20223F1996-12-09Guangzhou, ChinaMinor Pro
Garet Hunt68123782019-20232L1987-10-14Maple Ridge, BCMinor Pro
Rinat Ibragimov2813482017-20181D1986-03-07Ust-Kamenogorsk, KazakhstanEuropean Elite
Janne Jalasvaara4951116262016-20171D1984-04-15Oulu, FinlandEuropean Elite
Joonas Jarvinen134617231362016-20193D1989-01-05Turku, FinlandMinor Pro
Brayden Jaw72145162017-20203D1992-04-24Vancouver, BCMinor Pro
Colin Joe1900062021-20221D1988-03-26Edmonton, ALTAMinor Pro
Tomas Jurco32101525302022-20231L1992-12-28Kosice, SlovakiaMajor League
Matt Jurusik60000262022-20242G1997-05-01La Grange, ILMinor Pro
Cory Kane2843035652082017-20247C1990-09-15Irvine, CAMinor Pro
Tomi Karhunen4700002016-20193G1989-10-29Oulu, FinlandEuropean Elite
Nikita Khlystov50112182017-20222D1993-07-23European Elite
Geoff Kinrade26224182017-20181D1985-07-29Nelson, BCMajor League
Alexander Kitarov600022020-20211F1987-06-18Novopolotsk, BelarusEuropean Elite
Dmitri Kostenko52224172022-20231D2002-09-25Tolyatti, RussiaEuropean Elite
Andrei Kostitsyn2231013162017-20181R1985-02-03Novopolotsk, BelarusMajor League
Ilya Krikunov200022020-20211F1984-02-27European Elite
Danny Kristo1440442020-20211R1990-06-18Edina, MNMinor Pro
Alexei Kruchinin1011222020-20211F1991-06-09European Elite
Arturs Kulda47246332017-20181D1988-07-25Riga, LatviaMajor League
Tomas Kundratek25033102018-20191D1989-12-26Jrinec, Czech Rep.Major League
Miika Lahti302911122016-20171F1987-02-06Konnevesi, FinlandEuropean Elite
Ville Lajunen56101828442018-20191D1988-03-08Helsinki, FinlandEuropean Elite
Igor Larionov502202020-20211R1998-08-24Detroit, MIEuropean Elite
Michael Latta5151015712018-20191C1991-05-25Kitchener, ONTMajor League
Anton Lazarev2135822020-20211W1990-05-29European Elite
Alexander Lazushin63011182018-20244G1988-04-09Yaroslavl, RussiaEuropean Elite
Kirill Lebedev902222017-20181L1991-10-01Magnitogorsk, RussiaEuropean Elite
Vyacheslav Leshchenko338614312020-20211R1995-04-24Bishkek, KyrgyzstanEuropean Elite
Zac Leslie95113546922022-20242D1994-01-31Ottawa, ONTMinor Pro
Lucas Lessio29639202017-20181L1993-01-23Maple, ONTMajor League
Ivan Lisin2210162022-20242C1999-06-30European Elite
Luke Lockhart37956541101512017-20247C1992-11-01Burnaby, BCEuropean Elite
Sam Lofquist3951722352018-20212D1990-03-15Somerset, WIMinor Pro
Vincent LoVerde52268382022-20231D1989-04-14Chicago, ILMinor Pro
Patrik Lundh616152162018-20191C1988-06-12Stockholm, SwedenEuropean Elite
Brandon Magee18112232019-20201R1994-01-23Edmonton, ALTAMinor Pro
Mathew Maione1603382019-20201D1990-11-21Toronto, ONTMinor Pro
Andrey Makarov2900002016-20171G1993-04-20Kazan, RussiaMajor League
Konstantin Makarov1002202017-20181F1985-09-17European Elite
Tuukka Mantyla57101424562016-20171D1981-05-25Tampere, FinlandEuropean Elite
Tomas Marcinko6051318882016-20171C1988-04-11Poprad, SlovakiaMinor Pro
Dmitri Markovin500002020-20211F1994-12-14European Elite
Andrei Maximov1000002019-20212F1992-07-22European Elite
Brandon McMillan4391120192023-20241L1990-03-22Richmond, BCMajor League
Dmitry Megalinsky501182020-20211D1985-04-15Perm, RussiaEuropean Elite
Ryan Merkley6432629562023-20241D2000-08-14Oakville, ONTMajor League
Tomas Mertl5241014262018-20191F1986-03-11European Elite
Aleksandar Mikulovich700062016-20171D1996-07-01Chelyabinsk, RussiaMinor Pro
Andrew Miller52112031162019-20201R1988-09-18Bloomfield Hills, MIMajor League
Mikhail Mokin300002017-20181F1992-02-06European Elite
Sergei Monakhov421121382020-20211L1991-05-20Leningrad, URSEuropean Elite
Nolan Moyle554711242023-20241R1999-04-13Briarcliff Manor, NYEuropean Elite
Vojtech Mozik234610262020-20211D1992-12-26Prague, Czech Rep.Major League
Trevor Murphy77102535962019-20212D1995-07-17Windsor, ONTMajor League
Alexei Murygin600002022-20231G1986-11-16European Elite
John Muse100002019-20201G1988-08-01East Falmouth, MAMinor Pro
Matias Myttynen1721342017-20181F1990-03-12Tampere, FinlandEuropean Elite
Ivan Nalimov400002018-20191G1994-03-12Novokuznetsk, RussiaMinor Pro
Josh Nicholls8641519172018-20234R1992-04-27Tsawwassen, BCMinor Pro
Ivan Nikolishin5981523102020-20211L1996-04-12Hartford, CTEuropean Elite
Paris O'Brien800002021-20221G2000-04-15European Elite
Brendan O'Donnell2502222017-20181F1992-06-25Winnipeg, MANMinor Pro
Denis Osipov76268382019-20223D1987-05-09European Elite
Turner Ottenbreit64178422023-20241D1997-07-09Yorkton, SASKMinor Pro
Olli Palola9924933282018-20202F1988-04-08Oulu, FinlandEuropean Elite
Nikita Parfenyuk6200092023-20241D2003-09-09Kobrin, BelarusEuropean Elite
Blake Parlett324610102018-20191D1989-05-13Bracebridge, ONTMinor Pro
Ruslan Pedan36167262020-20211D1994-11-16Moscow, RussiaEuropean Elite
Nikita Penzov100002020-20211F1998-01-22European Elite
Vadim Pereskokov42145142016-20171F1993-08-27Moscow, RussiaEuropean Elite
Sergei Peretyagin61022202016-20182D1984-04-19European Elite
Alexander Perevalov27213112022-20231L2004-04-16Mezhdurechensk, RussiaEuropean Elite
Alexandre Picard400042018-20191L1985-10-09Les Saules, PQMajor League
Oleg Piganovich100002020-20211D1985-05-12Yaroslavl, RussiaEuropean Elite
Mikhail Plotnikov100002019-20201F1992-07-31Moscow, RussiaEuropean Elite
Brett Pollock29279102022-20231L1996-03-17Regina, SASKMinor Pro
Alexei Ponikarovsky103131427542016-20182L1980-04-09Kiev, UkraineMajor League
Eetu Poysti610102016-20171F1989-01-16Helsinki, FinlandEuropean Elite
Cliff Pu85152035512021-20243R1998-06-03Richmond Hill, ONTMinor Pro
Teemu Pulkkinen375813202023-20241L1992-01-02Vantaa, FinlandMajor League
Chad Rau6020204062016-20171C1987-01-18Eden Prairie, MNMajor League
Krisjanis Redlihs1201142018-20191D1981-01-15Riga, LatviaMinor Pro
Griffin Reinhart3302262019-20201D1994-01-24North Vancouver, BCMajor League
Alex Riche9881220422020-20244F1996-07-28Oakville, ONTEuropean Elite
Jaakko Rissanen25213322017-20181F1989-11-12Kuopio, FinlandEuropean Elite
Jack Rodewald96182543762022-20242R1994-02-14Winnipeg, MANMajor League
Liam Ross400012022-20231D2001-05-13Markham, ONTEuropean Elite
Arturs Salija200002019-20201D1992-05-15Riga, LatviaEuropean Elite
Tomi Sallinen306410102016-20171C1989-02-11Espoo, FinlandEuropean Elite
Anssi Salmela1032582016-20171D1984-08-13Nokia, FinlandMajor League
Igor Saprykin100002021-20221G1992-01-30European Elite
Veli-Matti Savinainen379918452018-20191F1986-01-05Espoo, FinlandEuropean Elite
Nick Schaus1613422017-20181D1986-07-03Orchard Park, NYMinor Pro
Ty Schultz46235102021-20232D1997-03-05New Westminster, BCEuropean Elite
Chris Seto2911262018-20222L1997-06-10Surrey, BCEuropean Elite
Viktor Shakhvorostov800022020-20211F1995-04-30Kazan, RussiaEuropean Elite
German Shaporev10303182020-20211F2000-09-23European Elite
Gleb Shashkov3044822020-20211F1996-04-13European Elite
Bobby Shea200002019-20201D1990-07-20Harrison Township, MIMinor Pro
Anton Shenfeld801132023-20241F1993-07-23European Elite
Dmitri Shikin3601122020-20211G1991-08-28European Elite
Hunter Shinkaruk66152439262019-20212L1994-10-13Calgary, ALTAMajor League
Drew Shore18651182018-20191C1991-01-29Denver, COMajor League
Mikhail Sidorov600002020-20211D1997-06-25European Elite
Alexander Skrynnik900002017-20181G1991-07-26European Elite
Gunars Skvorcovs1612342019-20212F1990-01-13Saldus, LatviaEuropean Elite
Gemel Smith20369192023-20241C1994-04-16Toronto, ONTMajor League
Jeremy Smith14102282019-20245G1989-04-13Dearborn, MIMajor League
Devante Smith-Pelly368311402019-20201R1992-06-14Scarborough, ONTMajor League
Doyle Somerby12241923822022-20242D1994-07-04Marblehead, MAMinor Pro
Ryan Sproul2322459831312019-20245D1993-01-13Mississauga, ONTMajor League
Gregory Squires965914222017-20223R1988-07-06White Plains, NYMinor Pro
Martin St. Pierre274812102018-20191C1983-08-11Ottawa, ONTMajor League
Lev Starikov4910162020-20211D2000-09-17Kazan, RussiaEuropean Elite
Zehao Sun1200002018-20232G1995-12-13European Elite
Johan Sundstrom26178372018-20191C1992-09-21Gothenburg, SwedenMajor League
Andrej Sustr9901313732019-20212D1990-11-29Plzen, Czech Rep.Major League
Tommi Taimi1818942016-20171D1990-09-21Pori, FinlandEuropean Elite
Mikael Tam35123332018-20223D1991-04-26Quebec City, PQMinor Pro
Daniil Tarasov500032023-20241R1991-06-20Moscow, RussiaMajor League
Andreas Thuresson29134102017-20181L1987-11-18Kristianstad, SwedenMajor League
Rok Ticar1202242018-20191F1989-05-03European Elite
German Tochilkin21426172022-20231F2003-09-24European Elite
Alexei Toropchenko457411392020-20211R1999-06-25Moscow, RussiaMajor League
Igor Velichkin39134142016-20171F1987-07-03European Elite
Linus Videll4691928162016-20171R1985-05-05Stockholm, SwedenEuropean Elite
Tobias Viklund8652025512016-20192D1986-05-08European Elite
Ondrej Vitasek4331316202018-20191D1990-09-04European Elite
Pavel Vorobei524812142017-20181D1997-09-10Minsk, BelarusMinor Pro
Guan Wang100002016-20171F1992-05-07Ames, IAEuropean Elite
Max Warn3210717282016-20171L1988-06-10Helsinki, FinlandEuropean Elite
Casey Wellman315813142020-20211C1987-10-18Brentwood, CAMajor League
Ethan Werek1873442761232019-20234C1991-06-07Markham, ONTMinor Pro
Wojtek Wolski77143145602017-20203L1986-02-24Zabrze, PolandMajor League
Austin Wong1830342023-20241C2000-08-26Cochrane, ALTAEuropean Elite
Tyler Wong27251781292062019-20245R1996-02-28Cochrane, ALTAMinor Pro
Kyle Wood109122133722022-20242D1996-05-04Waterloo, ONTMinor Pro
Xudong Xiang401102021-20221F1995-08-24European Elite
Tianxiang Xya1500002016-20171F1993-09-11European Elite
Edward Yan1700042021-20221F2000-09-16Toronto, ONTEuropean Elite
Ruinan Yan58011142021-20232D2001-01-25European Elite
Oleg Yashin526612172016-20171F1990-12-03European Elite
Alexandr Yevseyenkov1201162020-20211D1985-10-02European Elite
Rudi Ying4720282016-20223F1998-08-16North York, ONTEuropean Elite
Brandon Yip33292911833182017-20246R1985-04-25Vancouver, BCMajor League
Zach Yuen166613191292016-20245D1993-03-03Vancouver, BCMinor Pro
Artem Zagidulin6000102016-20171G1995-08-08Magnitogorsk, RussiaMajor League
Cheng Zhang300002021-20221F1994-12-29European Elite
Pengfei Zhang500002021-20221D1998-05-09European Elite
Zesen Zhang71112212021-20232F1996-12-19European Elite
Wei "Peter" Zhong700022021-20221F1998-07-30Hinsdale, ILEuropean Elite
Gleb Zyryanov10202102020-20211F1992-04-16European 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.