Bonnyrigg Rose have 33 players in the squad list. Open a player to see their position, shirt number and profile.
Bonnyrigg Rose – Squad
- Aidan MartinDefender
- Callum ConnellyDefender · Shirt 6
- Jay McgarvaDefender · Shirt 2
- Josh LaingDefender · Shirt 23
- Kerr YoungDefender · Shirt 4
- Kieran WatsonDefender · Shirt 8
- Mckenzie FallsDefender · Shirt 22
- Neil MartyniukDefender · Shirt 3
- Reece GaylorDefender · Shirt 18
- Aiden BurgessForward · Shirt 18
Billy KingForward · Shirt 11- Ellis BarnetForward · Shirt 18
- Jordan SmithForward · Shirt 19
- Laurie DevineForward · Shirt 9
- Mackenzie ScottForward · Shirt 17
- Fraser BrownGoalkeeper · Shirt 1
- Marc AndersonGoalkeeper · Shirt 25
- Mikolay PekalaGoalkeeper
- Ryan MallonGoalkeeper
- Samuel McartneyGoalkeeper · Shirt 1
- Alassan JonesMidfielder · Shirt 7
- Bradley BarrettMidfielder · Shirt 21
- Brodie ArmstrongMidfielder · Shirt 20
- Cameron NeilMidfielder
- Harry WaldmanMidfielder · Shirt 22
- Joshua Jack HancockMidfielder · Shirt 18
- Kieran SommervilleMidfielder · Shirt 5
- Lee CurrieMidfielder · Shirt 10
- Max DowlingMidfielder · Shirt 12
- Ross GrayMidfielder · Shirt 15
- Rudi BryceMidfielder · Shirt 20
- Scott WalkerMidfielder
- Sean TaylorMidfielder