21 Matthew McGroarty Ashton LomasKai McAndrewVincent PalugaOwen FairbridgeFern LundyJoseph CochraneTristan AndersonCarter Bradley-SpiersNathan HartleyStuart HallKade Ashton-MckirdyLuke StokerAaron Hadfield0. Zachary HirstMark HebentonSeif AttiaDylan James MooreArchie Campbellcaiden gillStanley WhyteRobert MullanAlexander FerrisJames FolgadoAiden MullaneKayden CookBen Fife-SchawOlimpia WilsonAlfie RobertsonEvelyn MaxwellLaurence CurryOden NicholDougal WhyteErik TanczosGeorge WallaceJessse BiffenHarrison McQueeneyRueben ThomsonMagnus LaseenPoppy ArpinoCarter NeillGabriel CurdieOisin WalshTaron Alexander1. Jayden Kenny1. Jake Reilly1. Anthony Franceschini1. Tyler Crawford1. Kaitlynn Labelle1. Caleb Gowing1. John-James Markie1. Lucas Tippet1. Bobby McAlister1. Lilly Connolly2. Lochlynn Labelle2. Liam Tait2. Blake Stewart2. Kathryn Mitchell2. Connor Harris2. Brody Heron2. Mumbi Ngala2. Liam Coles2. Findley Ritchie2. Patrick Bryceland2. Angelo Titi3. Elise Blakely3. Jack Malcolmson3. Benjamin Stokes3. Jay Brown3. Aiden Nicholson3. Harvey Doyle3. Caleb Eddleston3. William Loov3. Callum Hawkins3. Struan Swan3. Maximillian Mason3. Jackson Adam3. Lewis Heggie3. Vince Janosi03. Alex Pyszniewski3. Zac Macdonald3. Uisdean Nicolson4. Jonah Johnson4. Crawford Murray4. Lucy Donlon4. Jenson Hendry4. Zac Cowan4. Mario Marchena4. Finnick Milne5. Torin MacLachlan5. Lyle Cunningham5. Louis Thompson5. Bryce Morton-Sanders5. Alex Crewe5. Reece Dalzell5. Joseph Frullani5. Brodie Wells5. Lachlan Irelan-Carmichael5. Jack McHarg5. Ethan Rooney-Bell6. Scott Kermode6. Caleb Ottaway6. Alex Durnall6. RJ Louttit6. Jack Wild6. Rory Massie6. Harry Affleck6. Andrew Manson6. Conall Ward6. Alfie Gunn6. Igor Cierpial06. Kaiden Stroud6. Arlo McKenzie6. Alexander Liszka7. Cole Chalmers7. Zayn Strachan7. Ryan Chambers7. Nikita Tuzov7. Harvey Paterson7. Oliver Marwick7. Emily Duffy7. Dmytro Motsar7. Isla Barrowman7. Lyal McSkimming7. Lyle Harper7. Munro Raymond7. Elliot McKay7. Ollie Wilson7. Rosie Creighton7. Marshall Ahmed7. Calvin Sherriffs7. Lucas McNeill7. Damon Ross7. Logan Garside8. David Turner8. Blayne Thorbjornsen8. Samuel Robertson8. Jake Smeaton8. Artur Zamaizs8. Ben Roberts8. Calum McHattie8. Dylan Stubbs8. Artur Zamaizs8. Max Blaen8. Calvin Courts8. Blair McLean8. Logan Reid8. Charlie Falconer9. James Pickering9. Aaron McAllister9. Maki Macaskill9. Boyd Howat9. Malcolm MacPhee9. John Preston9. Junior McMail9. Cody Ollerhead9. Elliot Hughes9. Cameron Bain9. Clayton Davies9. Mason Clayton9. Reece Jamieson9. Keir Shum10. Zack Docherty10. Liam Durning10. Ryan Venters10. Konrad Monie10. Ethan Condie10. Murray Johnston10. Brodie Robinson10. Evan Walker10. cooper whyte10. Cole Cook-Trosh10. Edwin Christie10. Drew Henderson10. Travis Beveridge10. Thomas Wilson10. Ethan Nixon10. Jaxson Hendry10. Jude Maguire11. Christopher Paton11. Cooper Colley11. Caleb Walker11. Hamish Kennedy-Moffat11. Sarah Donlon11. Hamish Kennedy-Moffat11. Logan Cumming11. Kieran Hislop11. Elijah Saunders11. George Potts11. Oscar McAvoy11. Carson Drummond11. Ollie Sivewright11. Nathan Matthew12. Paul Corrigan12. Jessica Bridger12. Christopher Gibb12. Artur Miezitis12. Sam Bryson12. Aaron Hamill12. Lexi Farquhar12. Joel Blaney12. Joshua McMillan12. Oliver Benn12. Leah Kerridge12. Caleb Grubb12. Alfie Leckenby12. Murray Stopani12. Couper Ingram13. Jillian Henry13. Jack Herrick13. Jack Herrick13. Kai Louttit13. Jackson McIntyre13. Emerson Prentice13. Arran Tate13. Kobi Wishart13. Innes Collin13. Thomas Roberston13. Harry Orme13. Jesse Foster14. Ruari Carstairs14. Sebastian Sinclair14. Jamie Docherty14. Cody Bryson14. Lennox Ward14. Alex Murphy14. Seiji Imamura Battu14. Cooper Millen14. Jayce Morton14. Lewis Connolly14. Arran Fowley14. Lewis Green15. Sophie Callaghan15. Jayden Walker15. Taylor Gilfillan15. Elijah Browne15. Luca De Nardo15. Fraser Tawse15. Elijah Browne15. Harvey Fleming duplicate15. Logan Carey15. George Abbott15. Callan Ramsay15. Mia Croft15. Roman Sturrock15. Matthew McGinley15. Ben McKee Hanvey15. Harry Stewart15. Arthur Reid16. Jackson O'Neil16. Jake Blyth16. Maisie Simpson16. Alexander Stewart16. Leighton Murray16. Rylee Duncan16. Gregor Gordon16. Cooper Russell16. Daniel Laidlaw16. Blair Tonner16. Ollie Ogg16. Karlis Grivans16. Alex Wysocki16. Josh Bowie16. Adam Rozmus17. Harry Hudson17. Kaeden Aird17. David Fulton17. Connor McBurnie17. Rebecca Goldring17. Darragh McGarry17. Darragh McGarry17. Alistair Campbell17. Willow Callaghan17. Mason Corrie17. Struan Patterson17. Jaxon Lamont17. Craig Green17. Braxson Douds17. Aaron Irvine18. Ryan McGroarty18. Noah Moir18. Mack Harris18. Charlie McLean18. Noah Bown18. Jacob Barnes18. Mitchell Mackenzie18. Danny McLean18. Mason Taggart18. Kiernan Grant19. Luis Mordente19. Jack Marwick19. Harris Cameron19. Dylan Ferguson19. Ashton Lawrie19. Jasper Stuart19. Liam Tate19. Braedan Fraser19. Ford Kidd19. James King19. Cora McMillan19. Jenson Gagne19. Ethan Keaney19. Sadie Gunn20. Ben Morris20. Benjamin Strachan20. Alexander Christie20. Jamie Black20. Sam Clark20. Harris Maclachlan20. Ayaan Quadhir20. Tom Clark20. Blake Russell20. Geordie Yule20. Harris Stuart20. Finley Falconer21. Ben Roxburgh21. Finlay Whyte21. Evan Kidd21. Lewis Sanaghan21. Alasdair Nisbet21. Nevis Munro21. Matthew McGroarty21. Cooper Carstairs21. Caleb McKenzie21. Isla Davidson21. Zoe Dixon21. Joey Gault21. Owen Wotherspoon21. Nicodemus Rokossowski22. Arran Murdoch22. Ben Spears22. Charlie McCluskey22. Eoghan McBride22. Jackson Harvey22. Zac Tyrrell22. Dandy Nixon22. Murray Frew22. Jack Munro22. Adam Kwiczala22. Jacob McAlinden22. Emily Michael23. Ryan Stewart23. Cameron Tosh23. Leonardo Foglia23. Connor Boyne23. Oscar Gourley23. Keir McEwan23. Kyle Anderson23. Rohan Rooney-Bell23. Sophie Hastie23. Tamerlan Samofalov23. Jude Howe23. Angus Milne24. Reece Condie24. Mylo Wylie24. Ben Samuel24. Blair McAusland24. Mark Makarovs24. Laila Langrish24. Jacob Robertson24. Alexander Macintyre24. Lucas Scarbrough24. Carter McNaught24. Isla Kennedy24. Oakley Callaghan24. Ansen Howell24. Alasdair MacSween24. Aaron Humphreys25. John Haig25. Adam Malcolmson25. Lacey Turnbull25. Adam Gilmore25. Remy Dowsett25. Michael Baziks25. Leon Small25. Eli Dalton25. Mason Kelly25. Andrew Ferguson25. Jenson Warley25. Calvin Caird25. Ben Donaldson25. Anabelle Scott26. Jack McAllister26. Marijus Karmaza26. Evan McKee Hanvey26. Rhys Duffy26. Ramsay Whyte26. Jaxon Falconer26. Arthur Wood26. Noel Todd26. Ethan Jackson26. Nial Chandlish26. Noah Cunningham27. Barri O'Hare27. Finlay Oneil27. Shay Stephen27. David Docherty27. Jayden Kirk27. Casper Peters27. Thibaut Baxter27. Dylan Still27. Joe Borthwick27. Oliver Scott27. Grayson Ramage27. Conor Jenkins28. Aiden Downie28. Ryan Trodden28. Levi Sheehan28. Adam Aird28. Oliver Barker28. Levi Sheehan28. Jackson Dunn28. Aiden Mullane28. Dylan Wilson28. Levi Sheehan29. Evan Ness29. Murray McCabe29. Daniel Paterson29. Ethan Liversage29. Mhairi Manson29. Liam Gozalves-Guillem29. Andrea Ball29. Jace Loughlin29. Beau Armstrong29. Esme MacColl29. Travis Wilson29. Rosie Wilson30. Nathaniel Sparling30. Joshua Calver30. Lauchlan Trainer30. Noah Marfleet30. Cole Sustins30. Lee Clark30. Ruaraidh Gray30. Oliver Gilfillan31. Logan Johnston31. Angus Tisshaw31. Ellis Forrester31. Corben Dixon31. Jenson Reid31. Callum Killen31. Ambra Damiani32. Cole Giannandrea32. Callum Braid32. Eithan Keogh32. Ethan Keogh32. Miller Semple33. Malachy Mitchell33. Reily Blandford33. Sofia Kramarova33. Danny McKeeman33. Tanner Robinson33. Charlie Wall33. Shivan Saul33. Stanley Hudson33. Harry Baillie33. Thomas Abbott33. Thomas McIntosh33. George Smith33. Ezra Elwood34. bryce34. James Callum McLaren34. Skye Howat34. Kody Paterson34. Adhamh Ashmore34. Kian Liversage34. Ruby Shand34. Milo O'Connor-Gibson35. Aaron Guild35. Jack Duncan35. Cameron Lees35. William-John Hanna35. Daniel Hadden35. Aaron Low35. Ruaridh White35. Blake Dean-Nicholls35. Reuben Hearton35. Rory Morris35. Blake Ashley35. James (Donnelly) Saunders36. William Daley36. Mason Renwick36. Matthew McClimond36. Freddie Pope36. Charlie Cator37. Murray Whyte37. Caiden Forbes37. Finn Kelly37. Thomas Hurley37. Ryo Man37. Luke Purves37. Georgia Day37. Seth Gowing37. Leo Bona37. Drew MacPherson38. Lewis Blyth38. Callan Cussick38. Brodie Bulman38. Daniel Hunter39. Braiden Howat39. Andrew McDonald #21NationalityScotlandPositionNetminderCurrent TeamPhantoms, FlamesPast TeamsRedwingsAge13 Juniors U14SeasonTeamGPGATPPIMSASVGASV%GAATOI2023-2024Phantoms200003210.6675.290:002024-2025Phantoms1300007768110.8833.530:002025-2026Phantoms20000383620.9475.930:00Total-170000118106140.8923.890:00 Juniors U16SeasonTeamGPGATPPIMSASVGASV%GAATOI2024-2025Flames00000000000:002025-2026Flames4000010910.9001.330:00Total-4000010910.9001.330:00 Scottish Cup - U12SeasonTeamGPGATPPIMSASVGASV%GAATOI2023-2024Redwings00000000000:002024-2025Redwings00000000000:00Total-00000000000:00 Scottish Cup - U14SeasonTeamGPGATPPIMSASVGASV%GAATOI2024-2025Phantoms2000012840.6676.970:002025-2026Phantoms10000251960.7609.000:00Total-300003727100.7308.060:00 Juniors U12SeasonTeamGPGATPPIMSASVGASV%GAATOI2023-2024Redwings130000139107320.7707.450:002024-2025Redwings500009378150.83917.300:00Total-180000232185470.7979.100:00