Senior

 Roster 2024

Player Position #
Misba Islam* RB 1 – IR
Declan Kelly+ LB 3
Rohan Chatterjee+ DB/K 4
Kilian Voigt DB 5
Logan Gallacher+* QB 6
Mark Stewart+ RB/DL 7
Scott McKigen+ WR 8
Cameron Dunn+ QB 10
Ryan Miller+~ RB 11
Neil Baptie~ QB 13
Christian Rubuga+ WR 14
Danny Turnbull DB 15
Martin Gallagher+ WR 19
Gamuchirai Muckeredzi DB 21
Stephen Nicol DB 22
Jordan McSorley+ DB 23
Youssef Betout+* RB 24
Dougie Meechan~ RB 28
Chris Dick~ LB 29
Greg Black+ RB 30 – IR
Campbell Ward* DB 32
Connaire McGuinness* LB 34
Sands Christie+* DB 36
James Williams* LB 37
Rueben Bryant DL 38 – IR
Fergus McNiven+ LB 43
Ben Gallacher+ LB 50
Elliot Sorbie+ LB 53
Michael Girvan+ DL 55
Fraser Keil* DL 56
Callum Coulter+ OL 61 – IR
Iain McFarlane OL 63
Maxwell Barry OL 64
Craig Oliphant OL 65
Jesse Thompson* OL 66
Ben Findlay OL 67
Keiran Thomson* OL 68
Paul Clark OL 71
Robbie Pennie* OL 72
Craig Robertson~ OL 75
Brian Laidlaw OL 77
Ross Cameron WR 81
Andrew McBride WR 82
Rob Hayes~ DL 85
David Gordon WR 86
Fraser McDonald+~ WR 88
Sean Dickie+ LB 90
Andrew Meechan DL 97

*rookie
+ junior / youth team graduate
~ Player Leadership Group Member

Coaches
Head Coach / Special Teams Coordinator – Matthew Davies
Offensive Coordinator / Wide Receivers – Jamie McLaughlin
Assistant Head Coach / Quarterbacks – Gordon Wallace
Offensive Line – Bill Black, Mark Kousourou
Running Backs – Andrew Paton
Defensive Coordinator – Bryce Stevenson
Linebackers – Andrew MacIver
Defensive Backs – Leslie Wilson, Greg Freeman
Defensive Line – Danny Smith, Samantha Greenwood

Strength and Conditioning – Ian Stevenson

Support Staff
Chair/ General Manager – Amanda McDonald
Team Manager – Kerr Girvan
Sideline staff –  Eddie McSorley, Paul McNiven
Stats – Bill Campbell
Therapists – Ailie Freel / Ryan Nelson
Photographers – Duncan Gray, Katie Stepek

 

Share this page