Kevin Moser Nils SchmittChristian MiklautzKevin MoserWade HookhamSheldon HawkinsThomas KhooBen CouplandEmanuel Miranda PortmannSvenja Müller-ByrnesJacob BrownleyRico MüllerBrendan McCormickMarc BenkemounCécile FreyMichael MilenkovicDavid BungeAlex WalkerStefan BurgenerMatt BurgenerDimitri MüllerChristian LauenerSimon SchneiderLars MathisTill RoostDaniel MilenkovicSilvan LiechtiWim ZimmermannChristian BraekerDamian TaylorAndrew HorsewoodRico MullerEmanuele ZanoliPadraig BradyEmanuel Miranda PortmannSebastian SchmittPatrick HaabMario MüllerDominic LanzClaira LeaChris Lebreton1. James Olle1. Ulrike Senti2. Joel Aitken2. Tim Rhyder3. Tommy Ross4. Conleigh Byers5. Andrew Black5. Darren Waldron6. Norina Ferrari6. Katherine Dellar7. Toby Baumgartner7. Rhys Allen8. Marti Salvador9. Sebastian Permain9. Ulf Gündisch10. Rami Kais10. Jason Scukovic11. Florian Häfner13. Nicholas Nelson13. Brodie Coburn14. Balazs Baumgartner14. Yoni Dekker15. Andrew Donbierer16. Greg Arnold17. Benoit Vittori18. Gurleen Hans20. Rob Baddeley21. Brad McConnachy22. Aileen Lee25. Kristian Doolan26. Steven Moser26. Dale Halliday27. James Weaver28. Nick Crameri34. Jamie Malar35. Sean Bain36. Alex Odlum37. Nathaniel Robbins39. Conor Mathews40. Becky King84. Jens Heisrath88. David Skowronski88. Silvan Albin88. Ivan Kraljević88. Dudley Langelier88. Nick Verweft88. Axel Giboulot Nationality Switzerland ReservesSeasonTeamGoalsGames playedTotal- SeniorsSeasonTeamGoalsGames played2020Giants02Total-02 Career TotalSeasonGoalsGames played202003Total03