88 Kyle Joiner 4. Kyle Ferguson4. Daniel Topping5. Jamie Edmonds7. Ross McIntosh8. Jordan Leyden8. Owen Johnstone9. Brant Saretsky10. Conor Duncan11. Calum MacEachran13. Euan Hanton15. Iain Malcolm17. Callum Smith19. Mark Laing20. Liam Griffin20. David Hale22. Toby Reynolds22. Billy Baxter22. Caden Faulkner23. Logan Gordon24. Ben Edmonds27. Jack Hutton27. Shay Stephen28. Rory Wood29. Callum Hill34. Kain Mitchell37. Christian Johnson38. Callan Cussick46. Sean Ledgard55. Aaron Thomson57. Jaydn Baxter61. Alex Newman71. Lennon Stephen72. Sean Dyer72. Adam Gottmann74. Jack Flynn77. Joe Durkacz79. Zac Thomson87. Josef Babicka88. Kyle Joiner91. Rhubin Wilson91. Jadon Lawrie95. Ross Michie96. Macauley Armstrong98. Gary Kelly #88NationalityScotlandPositionNetminderCurrent TeamLynx, LynxPast TeamsStars, ThunderAge2 Juniors U19SeasonTeamGPGATPPIMSASVGASV%GAATOI2024-2025Stars110000271252330.9303.560:002025-2026Stars40110154135190.8776.330:002025-2026Lynx30110857780.9064.800:00Total-180220510464600.9144.130:00 SNLSeasonTeamGPGATPPIMSASVGASV%GAATOI2024-2025Thunder30000261880.69222.190:002025-2026Lynx10000171520.8826.000:002026-2027Lynx100002201.0000.000:00Total-500004535100.77812.700:00 SNL PlayoffsSeasonTeamGPGATPPIMSASVGASV%GAATOI2026-2027Lynx00000000000:00Total-00000000000:00 Scottish CupSeasonTeamGPGATPPIMSASVGASV%GAATOI2024-2025Thunder00000000000:002025-2026Lynx00000000000:002026-2027Lynx00000000000:00Total-00000000000:00