79 Zac Thomson 2. Imran Harell4. Kyle Ferguson4. Connor Nelson5. Jamie Edmonds7. Nils Tanner7. Ross McIntosh8. Jordan Leyden9. Brant Saretsky11. Calum MacEachran12. Gary Kelly13. Jonathan Hogan15. Iain Malcolm17. Callum Smith19. Mark Laing21. Joshua Purvis22. Toby Reynolds23. Logan Gordon24. Ben Edmonds25. James Demeo27. Jack Hutton28. Rory Wood29. Callum Hill34. Kyle MacPhail35. Aaron Forsyth44. Daniel Topping45. Dominick Jaglar48. Ross Michie55. Jack Durkacz55. Aaron Thomson61. Alex Newman72. Sean Dyer74. Jack Flynn77. Joe Durkacz79. Zac Thomson87. Josef Babicka88. Owen Michie91. Bradley Huntington91. Rhubin Wilson92. Jamie Whitelaw96. Macauley Armstrong #79NationalityScotlandPositionForwardCurrent TeamLynx, Lynx, LynxAge15 Juniors U16SeasonTeamGPGATPPIM2023-2024Lynx1415924162024-2025Lynx61112232Total-2026214718 Juniors U19SeasonTeamGPGATPPIM2023-2024Lynx15871562024-2025Lynx45386Total-1913102312 Scottish Cup - U16SeasonTeamGPGATPPIM2023-2024Lynx120202024-2025Lynx00000Total-12020 SNLSeasonTeamGPGATPPIM2024-2025Lynx61124Total-61124 SNL PlayoffsSeasonTeamGPGATPPIM2024-2025Lynx00000Total-00000 Scottish CupSeasonTeamGPGATPPIM2024-2025Lynx10000Total-10000