19 Johnny Paterson Samuel Lamb5. Niall Duignan6. Oliver Calver7. Travis Carruthers10. Owen Rae12. Kyle Carruth14. Rhys Hopper16. Bailey Thomson17. Dale Nelson17. Josh Piper18. Tomas Výrostek19. Johnny Paterson29. Cassie McGregor32. Taylor Carruth35. Scott Kirkpatrick36. William Daley37. Logan Reid37. Logan Reid39. Braiden Howat42. Ewan Duignan53. Kian Shevlin70. Kieran Handleigh77. Ajay Turner90. Samuel Wojcik #19NationalityScotlandPositionForwardCurrent TeamSharksAge0 Juniors U19SeasonTeam2023-2024Sharks2024-2025SharksTotal-