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