19 Chris Wilson 0. Sam OwenTom JohnstonPatriks GrigorsChad Reekie1. Leo Hendry1. Danny Morris1. Andrew Little2. Imran Harell2. Stuart Barnett2. Thomas Sutherland3. Ronan McCready3. Lewis Wilson3. Dean Walker4. Jack McGowan4. Kyle Ferguson4. Drew Rumgay4. Struan Forbes4. Antony Curlett4. Ross Borwick4. Connor Nelson5. Jamie Edmonds5. Ross Chalmers5. Kyle Horne5. Jack Neil5. Josh Quinn6. Joe Somerville6. Robbie Barnett6. Iain Mackintosh6. Tymoteusz Szewczyk7. Jack Malcolmson7. Nils Tanner7. Craig Findlay7. Ross McIntosh7. Ewan Anderson7. Ruby Newlands7. Matthew Evans7. Matthew Preston7. Andrew Craik7. Conner Reid7. Gary Parker8. Jordan Leyden8. Kevin Ross8. Robbie Hill8. Ryan Campbell8. Lewis McCrindle8. Martyn Simpson8. Ian Blake8. Adam Robinson9. Brodie Kay9. Lewis Stewart9. Brant Saretsky9. Alan Maitland10. Zack Docherty10. Rolands Dietlavs10. Jack Terroni10. John Gordon10. Finlay Anderson10. Jacob Woods10. Owen Rae10. Sean Cochrane11. Calum MacEachran11. Paul Guilcher11. Kerr Drummond11. Fraser Kerr12. Gary Kelly12. Conor Duncan12. Jordan McGonigle12. Rhys Stenhouse13. Jonathan Hogan13. Kyle Millie13. Ciaran Hoggan14. Bradley Annan14. Connor Wood14. Fraser Craig14. Jay Duncan14. Liam Houston14. Daniel Watson15. Iain Malcolm15. Darren Easton15. Lewis Crozier15. Archie Holmes15. Lewis Grant16. John Dolan16. Euan Gallacher16. James Spence16. Rowan Mills16. Kyle Howie16. Alex Lane16. Bailey Thomson16. Jamie Wilson17. Torin MacLachlan17. Callum Smith17. Richard Hartmann Jnr17. Rio Page17. Matthew Miller17. Mitchell McEwan17. Joe Lynch17. Scott McKay17. Luke Alston18. Sean Beattie18. Allan Anderson18. Dylan Murray18. Ben Walker18. Ben Coughtrie18. Tomas Výrostek18. Joshua Sangster19. Mark Laing19. Sam McCluskey19. Ross Johnston19. Innes Gallacher19. Andy Finlay19. Cameron Bease19. Chris Wilson20. Rocco Murray20. Harris Piotrowicz20. Ross Henderson20. Aaron Robertson20. Georg Superov21. Joshua Purvis21. Charlie Scott21. Torran Anderson21. Liam Griffin21. Jardine Wallace21. Scott McLintock22. Toby Reynolds22. Bill Hogg22. Finley King22. Garry Simpson22. Aidan Paterson23. Jamie Ferguson23. George Pitcaithly23. Calum Blair23. Jack Wright23. Logan Gordon24. Ben Edmonds25. James Demeo25. Ross Paul25. Mark Higgins25. Ross Dalgleish26. Grant Reekie26. Mitchell Riley26. Joshua Saunders26. Robbie Thomson27. Jack Hutton27. Chris Turley28. Rory Wood28. Harvey Topen28. Jamie Crawford28. Joe Sommerville28. Liam Anderson29. Caiden MacColl29. Callum Hill29. Cameron Gallacher30. Brett Roberts31. Warren Hargreaves31. Dale Shearer31. Matthew Michie31. Harry Campbell31/34. Ben Keddie31. Evan McTaggart31. Chris Wands32. Cole Giannandrea32. Ryan Smith32. Gregor Smith33. Luke Kearsley33. Euan Simpson33. Scott Geddes34. Kyle MacPhail34. Marc Fowley35. Harrison Coe35. Aaron Forsyth35. Megan Craig35. Thomas Mangan35. Cameron Kenny35. Lewis Gardner35. Craig Chalmers36. Hamish Glendinning37. Chad Smith38. Lewis Neave39. Craig Holland39. Daniel McGowan40. James Callum McLaren42. Andrew Henderson43. Jack Henderson44. Jack Burns44. Daniel Coulson44. Daniel Topping44. Adam Farmer44. Jay Herd44. Jamie Sturrock45. Scott Crane45. Dominick Jaglar45. Cameron Wilkie47. Joel Gautschi48. Ross Michie50. Oliver Hunter50. Harry Elder51. Cameron McGiffin51. James Isaacs55. Jack Durkacz55. Aaron Thomson55. Stuart Andrews55. Callum Donaghy55. Robert Brown57. Billy Baxter57. Ryan Parkin60. Andrew Thompson61. Alex Newman66. Jake Kirton67. Stephen Bonar67. Ruairi Lockerbie67. Haydn Woods68. Lukas James70. Marcus Murdoch71. Tom McGuinness71. Grant Jamieson71. Scott Rae71. Richard Hartmann Snr72. Sean Dyer72. Andrey Ogloblin74. Jack Flynn74. Kai Afek77. Cameron Robertson77. Joe Durkacz77. Toni Tammi77. Scott Cowan77. Michael Dobson77. Cameron Millar77. Jaydn Baxter78. Zak Kenneth78. Rihards Grigors79. Zac Thomson81. Shaun Smith86. Michel Beca86. Conner McNulty87. Josef Babicka87. Oliver King88. Owen Michie88. Keegan Cairns88. Graeme Chalmers-Allan88. Luca DeSimone88. Ross Andreucci89. Callum Boyd89. Alexander Wardlaw90. Kris Phillips90. Andy Barr91. Bradley Huntington91. Keir Anderson91. Rhubin Wilson91. Tom Morgenthaler92. Lewis McIntosh92. John Skelly92. Jamie Whitelaw93. Ethan Reid94. Fraser Turner94. Calum Gray94. Martin McPhail96. Macauley Armstrong96. Michael Ireland97. Kyle Forsyth97. Scott Jamieson97. Reece O'Brien99. Gregor Donaldson #19NationalityScotlandPositionForwardCurrent TeamPiratesAge35 SNLSeasonTeamGPGATPPIM2023-2024Pirates2361319442024-2025Pirates856119Total-3111193053 SNL PlayoffsSeasonTeamGPGATPPIM2023-2024Pirates322402024-2025Pirates00000Total-32240 Scottish CupSeasonTeamGPGATPPIM2023-2024Pirates200022024-2025Pirates00000Total-20002