Roddy MacGregor currently has no registered agency. The player currently plays for Inverness Caledonian Thistle FC; the current market value is €125k. Under contract until 30.06.2028.
timeline Career History
Rating
--
ATT
Roddy MacGregor
Position
Midfield
Age
24
Height
1,83
Foot
Right
Personal details
- Date of Birth
- 21.12.2001
- Place of birth
- Inverness, United Kingdom
- Nationality
- United Kingdom
- League
- Scottish Championship
- Shirt number
- 26
info About Roddy MacGregor
Roddy MacGregor is a 24-year-old Attacking Midfield from United Kingdom. Roddy MacGregor has played for Inverness Caledonian Thistle FC since 2026. The contract runs until June 2028. Current estimated market value: €125k. Roddy MacGregor currently has no registered agency. 5 transfers on record. Height 1.83 m, preferred foot: right.
Who is Roddy MacGregor's agent?
expand_more
Roddy MacGregor currently has no registered agency.
Which club does Roddy MacGregor play for?
expand_more
Roddy MacGregor currently plays for Inverness Caledonian Thistle FC as a Attacking Midfield.
What is Roddy MacGregor's market value?
expand_more
Roddy MacGregor's market value is estimated at around €125k (2026 data).
Where is Roddy MacGregor from?
expand_more
Roddy MacGregor holds United Kingdom nationality.
How old is Roddy MacGregor?
expand_more
Roddy MacGregor is 24 years old.