Kevin Leck Mark SeniukPeter GrierNeal AllarJoe HolwegerJohn KungSean HickeyMark CobbettLeo ChengShahan KhanTai StephanKevin LeckGeorge RazdolskijJen CooperLoup (Louis-Paul) BriseboisSergey NartovJason CuthbertXiang Jun LiHai Dong Wu00. Walk-On PlayerDi 迪 Han 韩Brian ByrneNick SchöngartGregory ZdaniukEerik HarjuSeppo HamalainenAlex GermainCatlin Adams (C)Peter TsuiMingMing LiMatthew BrentLise Alleyne01. G - Leo Vaskelainen1. (G) Vladislov Ivanov1. (G) Ray Xu1. (G) Richard Ivey1. (G) Jin Yu1. Nathan Ide1. (G) Misha (Mikhail) Borodin1. John Robinson1. Longmou Li1. (G) Alex Samarkin2. Nat Atherton2. Thomas McCabe (C)2. Spencer Li3. Terry Linton (C)3. John Jeakins4. Thomas Garran7. Andrew Walton (Ass't Commish)7. Greg Curtis7. Leo Vaskelainen (C)7. Pan Zhi Qiang 潘志强8. Philip Chen8. Brian McManus8. Nicole Le Cren8. Jay Ropertz9. Tristan Evans9. Chelsey MacLellan9. Sami Lahtela11. Alexander Lee11. Patrick McMahon (C)12. Drew Grahame12. Les Hussack (C)12. Mark Smerznak12. Dave Hanssen12. Scott Laprise12. Juha Holappa13. You Meng13. Joe Zhang13. Martin Springer14. Daniel Nadeau14. Nathan Osborn14. Saad Metz14. Travis Downing (C)15. Xin Li15. Rohn Robertson16. Jacob Cooke16. Curtis Dracz17. James Shepheard17. Kostya Federov17. Caleb Hill (C)18. Chris Clark (C)18. Robert Hambrook18. Jackie Wang19. Scott Cendrowski19. Charles Lavoie (C)19. Mikko Harju19. Olivier Dumonceaux (C)21. Colin Shephard22. Michael Kusy (C)23. Kevin Jiang24. Asher Gillespie25. Jon Stewart26. Bill Ide26. Jin Yu26. Ying Liu28. Conor Smith (C)29. Daniel Zylinski (C)32. Yanger Hu39. Risto Polojarvi40. Lianne Cheng44. Sharif Khan51. Jaakko Pelimanni53. Tom Parun55. Danick Marier (C)56. Brian Lee60. Thomas Xu64. Dave Murphy65. Marko Tiesmaki67. Eric Dussault (C)68. Ed Gale69. T. McGee (C)69. Lorin Yochim70. Theophile Seyrig71. Steve Northcott (C)71. Aleksi Lunkka73. Evgeny (Jony) Bogach77. Teppo Helles78. Zhao Xin78. Oliver (Ollie) Fenwick-Ross79. Kateryna Sergiienko81. Ander D. E. A. A. D. D. Day86. Dani Tzoweh86. Aki Mustonen86. Bonnie Lui88. Alex Sherr88. Daniel Christensen88. Brodie MacDonald88. Simon Bullard (C)91. Kent Courage91. Ralph Lutes93. Craig Bushell95. Christian Shepherd97. Serge Dybov98. Chris DiCicco98. Yagor - Lei 雷 Qiu 邱420. Wes Wes Wes (C) #NationalityCanadaPast TeamsEIGHTY-EIGHTSSeasons2017-2018 BIIH LeagueSeasonTeamPGAPIMGP2017-2018EIGHTY-EIGHTS826019Total-826019 BIIH PlayoffsSeasonTeamPGAPIMGP2017-2018EIGHTY-EIGHTS22025Total-22025 Career TotalSeasonPGAPIMGP2017-20181046224Total1046224