21 Colin Shephard Constantine LeeMark SeniukPeter GrierNeal AllarJoe HolwegerJohn KungSteve NightingaleXiao WeiSean HickeyMark CobbettLeo ChengShahan KhanPhilip ChenTai StephanKevin LeckGeorge RazdolskijJen CooperLoup (Louis-Paul) BriseboisSergey NartovJason CuthbertXiang Jun LiHai Dong Wu00. Walk-On PlayerZach MitchellDi 迪 Han 韩Jin Guang SongWang LeiZhang Xian LongYang GuangDaniel Christensen (C)Brian ByrneNick SchöngartGregory ZdaniukXiao Hai 小海 Fu 付Eerik HarjuSeppo HamalainenAlex GermainCatlin Adams (C)Peter TsuiMingMing LiMatthew BrentLise AlleyneRyan Logan01. G - Leo Vaskelainen1. (G) Arseniy Slobodchikov01. CJ Bowman1. G - Shawn Mackenzie1. (G) Vladislov Ivanov1. (G) Ray Xu1. (G) Richard Ivey1. Ricky Zucker1. (G) Jin Yu1. Nathan Ide1. (G) Misha (Mikhail) Borodin1. Steve Nightingale1. John Robinson1. Longmou Li1. Arseniy Slobodchikov1. Shawn Mackenzie1. (G) Alex Samarkin1. Wang Shuai2. Nat Atherton2. Thomas McCabe (C)2. Tim Wedge2. Spencer Li3. Terry Linton (C)3. Mike Grouette3. John Jeakins4. Thomas Garran4. Mark Phelps4. Sandro Scigliano4. Kris Zhang7. Andrew Walton (Ass't Commish)7. Greg Curtis7. Leo Vaskelainen (C)7. Travis Downing (C)7. Pan Zhi Qiang 潘志强8. Brian McManus8. Nicole Le Cren8. Jay Ropertz9. Tristan Evans9. Chelsey MacLellan9. Sami Lahtela10. 马志国 (Ma Zhi Guo)11. Alexander Lee11. Daniel Leclerc11. Marshall Yang11. 刘海 (Liu Hai)11. Patrick McMahon (C)12. Drew Grahame12. Les Hussack (C)12. Mark Smerznak12. Dave Hanssen12. Scott Laprise12. Greg Brown12. Juha Holappa13. You Meng13. Mitch O’Keefe13. Martin Springer13. Igor Gorbenko14. Daniel Nadeau14. Nathan Osborn14. Saad Metz14. Mikko Ranta15. Xin Li15. Rohn Robertson16. Jacob Cooke16. Curtis Dracz17. James Shepheard17. Kostya Federov17. Caleb Hill (C)18. Chris Clark (C)18. Jyri Lintunen18. Jackie Wang19. Scott Cendrowski19. Charles Lavoie (C)19. Mikko Harju19. Olivier Dumonceaux (C)20. Jim Nickel21. Colin Shephard21. Geoff Le Cren22. Michael Kusy (C)23. JP Lee23. Kevin Jiang24. Juuso Kinnunen25. Jon Stewart25. Wei (David) Lei26. Bill Ide26. Jin Yu26. Ying Liu27. Tyler Beatty28. Conor Smith (C)29. Daniel Zylinski (C)29. G - David Munro32. Yanger Hu33. Mark Simon33. Exander A. A. D. D. Day39. Risto Polojarvi40. Lianne Cheng44. Sharif Khan51. Jaakko Pelimanni51. Mika Kinnunen53. Tom Parun55. Danick Marier (C)56. Brian Lee60. Thomas Xu64. Dave Murphy65. Marko Tiesmaki66. Constantine Lee67. Eric Dussault (C)68. Ed Gale69. Wes Wes Wes (C)69. Geraud Lucay Roger Audenaert69. Lorin Yochim70. Theophile Seyrig71. Steve Northcott (C)71. Joe Zhang71. Aleksi Lunkka73. Marcel Coutu (C)73. Evgeny (Jony) Bogach77. Matt Sheeran77. 王湃 (Wang Pai)77. Teppo Helles78. Zhao Xin78. Asher Gillespie78. Oliver (Ollie) Fenwick-Ross79. Kateryna Sergiienko81. 曹海波 (Bo Cao Hai)82. Vince Iacobucci86. Dani Tzoweh86. Aki Mustonen86. Bonnie Lui88. Robert Hambrook88. Alex Sherr88. Brodie MacDonald88. Simon Bullard (C)91. Kent Courage91. Kevin Hui (Commish)91. Ralph Lutes91. Miki Lahtinen92. Jing Yi Ke (Squirrel) 景议柯93. Craig Bushell95. Christian Shepherd97. Serge Dybov98. Chris DiCicco98. Yagor - Lei 雷 Qiu 邱99. Vincent (Papa D) Jean #21NationalityUnited StatesPositionDefencePast TeamsFIREBALLSSeasons2017-2018, 2018-2019 BIIH LeagueSeasonTeamPGAPIMGP2017-2018FIREBALLS1014192018-2019FIREBALLS000019Total-101438 BIIH PlayoffsSeasonTeamPGAPIMGP2017-2018FIREBALLS000052018-2019FIREBALLS00001Total-00006 Career TotalSeasonPGAPIMGP2017-20181014242018-2019000020Total101444