Senior

 Roster 2025

# Position #
1 Mo Khan*+ DB
2 Dan Crawley*+ WR
3 Arran McDonald*+ WR
4 Daniel Picton* WR
5 Martin Gallagher WR
6 Struan Bailey+ WR
8 Logan Gallacher+ QB
10 Cameron Dunn+ QB
12 Chris Brown*+ WR
17 Reece Aris*+ QB
23 Jordan McSorley+ DB
26 Mike Curtis Sop* RB
28 Dougie Meechan~ RB
30 Greg Black+ RB
33 Teejay Afolabi LB
34 Rory Kay* K
35 Christopher Pollock DB
43 Fergus McNiven+ LB
55 Michael Girvan+ DL
58 Fraser Keil DL
59 Blair Gallacher LB
64 Lewis McKean OL
66 Gabriel Ciciala*+ OL
68 Kieran Thomson OL
68 Ben Millar* OL
70 Charlie Ede* OL
71 Steve Page* OL
73 Andrew Watts OL
77 Brian Laidlaw OL
80 Andrew Meechan WR
88 Fraser McDonald+ ~ WR
90 Sean Dickie+ LB

*rookie
+ junior / youth team graduate

Coaches
Head Coach / Special Teams Coordinator – Matthew Davies
Offensive Coordinator / QBs – Jamie McLaughlin
Wide Receivers – Jason Byworth
Offensive Line – Omar Akram
Running Backs – Andrew Paton
Defensive Coordinator – Will Brooks
Defensive Line – Rob Hayes
Analytics – JB Wells
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