96 Macauley Armstrong 2. Imran Harell4. Kyle Ferguson4. Connor Nelson5. Jamie Edmonds7. Nils Tanner7. Ross McIntosh8. Jordan Leyden9. Brant Saretsky11. Calum MacEachran13. Jonathan Hogan13. Euan Hanton15. Iain Malcolm17. Lennon Stephen17. Callum Smith19. Mark Laing21. Joshua Purvis22. Toby Reynolds23. Logan Gordon24. Ben Edmonds25. James Demeo25. Rowan Mills27. Jack Hutton28. Rory Wood29. Callum Hill34. Kyle MacPhail35. Aaron Forsyth44. Daniel Topping45. Dominick Jaglar48. Ross Michie55. Jack Durkacz55. Aaron Thomson61. Alex Newman72. Adam Gottmann72. Sean Dyer74. Jack Flynn77. Joe Durkacz79. Zac Thomson87. Josef Babicka88. Owen Michie91. Bradley Huntington91. Rhubin Wilson92. Jamie Whitelaw96. Macauley Armstrong98. Gary Kelly #96NationalityScotlandPositionForwardCurrent TeamLynxPast TeamsLynxAge25 SNLSeasonTeamGPGATPPIM2023-2024Lynx2231442024-2025Lynx181676Total-40471110 SNL PlayoffsSeasonTeamGPGATPPIM2023-2024Lynx32130Total-32130 Scottish CupSeasonTeamGPGATPPIM2023-2024Lynx501142024-2025Lynx20000Total-70114