Rothes FC

Scottish Highland Football League
Scottish Highland Football League League level: ScotlandFifth Tier Table position: 11 In league since: 4 years
Rothes FC
  • Squad size: 25
  • Average age: 24.8
  • Foreigners: 1  4.0 %
  • National team players: 0
  • Stadium: Mackessack Park  1.731 Seats
  • Current transfer record: +-0
deadline-day banner

Next season's squad

This is the expected squad for the coming season. The list takes into account all players currently confirmed as new arrivals or returners. You can choose to display all players whose contacts are expiring, but who do not yet have a subsequent contract lined up. You can also choose to show players being negotiated as potential new entries.

Confirmed new arrival
Current rumour
Contract is expiring, but no subsequent contract yet agreed
#PlayerDate of birth/AgeNat.Contract expiresMarket value
1
Sean McCarthy
Goalkeeper
Jul 11, 1993 (30)ScotlandJun 30, 2025
3
Michael Finnis
Centre-Back
Apr 14, 1990 (34)ScotlandJun 30, 2025
-
Bruce Milne
Centre-Back
Sep 22, 1988 (35)Scotland-
-
Charlie MacDonald
Centre-Back
Nov 12, 1995 (28)ScotlandJun 30, 2025
4
Ben Johnstone
Centre-Back
Dec 25, 2000 (23)ScotlandJun 30, 2025
-
Liam McDade
Left-Back
Nov 23, 2001 (22)ScotlandJun 30, 2025
Strathspey Thistle FC
Ewan Neil
Left-Back
Nov 4, 2001 (22)ScotlandJun 30, 2024
2
Ben Williamson
Right-Back
Mar 17, 2003 (21)ScotlandJun 30, 2025
-
Matthew McConachie
Mittelfeld
Sep 4, 2006 (17)Scotland-
6
Fraser Robertson
Defensive Midfield
Sep 15, 1995 (28)ScotlandJun 30, 2025
-
Duncan Proudfoot
Right Midfield
May 13, 2005 (18)Scotland-
11
Ally MacKenzie
Left Midfield
Aug 5, 1990 (33)ScotlandJun 30, 2026
12
Jake Thomson
Left Midfield
Sep 17, 2001 (22)ScotlandJun 30, 2025
Strathspey Thistle FCStrathspey Thistle FC
Ross Logan
Right Winger
Dec 13, 2001 (22)Scotland-
9
Greg Morrison
Centre-Forward
Feb 19, 1998 (26)ScotlandJun 30, 2025
Squad details by position
Position ø-Age Market value ø-Market value
  30.00 - -
  26.43 - -
  23.80 - -
  24.00 - -
Total: 25.47 - -

Transfer record

Income/Expenditure Arrivals/Departures Fee
Income 1 0
Expenditure 1 0
Overall balance +-0