34 James Callum McLaren Jack Brown3. Jack Malcolmson3. Aiden Nicholson6. Joe Somerville6. Harry Affleck7. Nikita Tuzov8. Samuel Robertson9. Brodie Kay9. Malcolm MacPhee11. Caleb Walker16. Jake Blyth16. Jackson O'Neil17. Logan Fraser Adam17. Harry Hudson18. Charlie McLean18. Ryan McGroarty19. Cameron Bease19. Harris Cameron20. Ross Henderson20. Harris Piotrowicz21. Lewis Stewart23. Cole Wallace25. John Haig25. Adam Malcolmson26. Logan Adam26. Joshua Saunders27. Finlay Oneil27. Barri O'Hare28. Aiden Downie32. Cole Giannandrea34. James Callum McLaren35. Cameron Kenny35. Aaron Guild37. Caiden Forbes37. Murray Whyte38. Lewis Blyth41. Ross McEwan48. Anze Dolenc Luznar97. Rai Dhillon #34NationalityScotlandPositionForwardCurrent TeamFalcons, KestrelsPast TeamsFlamesAge17 Juniors U16SeasonTeamGPGATPPIM2023-2024Flames111131422024-2025Flames1313173018Total-2424204420 Juniors U19SeasonTeamGPGATPPIM2023-2024Falcons15291142024-2025Falcons134812122025-2026Falcons11111223182026-2027Falcons00000Total-3917294634 Scottish Cup - U16SeasonTeamGPGATPPIM2023-2024Flames102202024-2025Flames25384Total-355104 Scottish Cup - U19SeasonTeamGPGATPPIM2023-2024Falcons100002024-2025Falcons202202025-2026Falcons110102026-2027Falcons00000Total-41230 SNLSeasonTeamGPGATPPIM2024-2025Kestrels2014522025-2026Kestrels3131316182026-2027Kestrels82130Total-596182420 SNL PlayoffsSeasonTeamGPGATPPIM2024-2025Kestrels601122025-2026Kestrels200002026-2027Kestrels00000Total-80112 Scottish CupSeasonTeamGPGATPPIM2024-2025Kestrels300002025-2026Kestrels200002026-2027Kestrels00000Total-50000