PLAYER PROFILE

Roddy MacGregor.

Inverness Caledonian Thistle FC

Matrix 75787

At a glance

Full name
Roddy MacGregor
Born
21 Dec 2001
Age today
24
Nationality
—

Career by season

154 recorded appearances

Appearances in our supported competitions. Goals, assists and minutes come from match reports where we have them.

Match log

Newest first
Roddy MacGregor match log
DateCompetitionMatchScoreMinutesGoals
21 Feb 2026Scottish Championship Queen's Park FC v Greenock Morton FC 3 – 263
14 Feb 2026Scottish Championship Ross County FC v Queen's Park FC 0 – 190
08 Feb 2026Scottish Cup Rangers FC v Queen's Park FC 8 – 076
03 Feb 2026Scottish Championship Queen's Park FC v Ross County FC 0 – 152
31 Jan 2026Scottish Championship Queen's Park FC v Arbroath 2 – 190
24 Jan 2026Scottish Championship Raith Rovers FC v Queen's Park FC 4 – 179
20 Jan 2026Scottish Cup Stranraer FC v Queen's Park FC 1 – 1120
20 Dec 2025Scottish Championship Airdrieonians FC v Queen's Park FC 0 – 390
13 Dec 2025Scottish Championship Queen's Park FC v Dunfermline Athletic 1 – 185
05 Dec 2025Scottish Championship Greenock Morton FC v Queen's Park FC 2 – 190
28 Nov 2025Scottish Cup Linlithgow Rose FC v Queen's Park FC 1 – 377
04 Oct 2025Scottish Championship Dunfermline Athletic v Queen's Park FC 0 – 029
30 Sep 2025Scottish Championship Queen's Park FC v Partick Thistle 0 – 190
27 Sep 2025Scottish Championship Queen's Park FC v St. Johnstone FC 1 – 290
20 Sep 2025Scottish Championship Ross County FC v Queen's Park FC 1 – 290
13 Sep 2025Scottish Championship Queen's Park FC v Greenock Morton FC 0 – 090
30 Aug 2025Scottish Championship Ayr United FC v Queen's Park FC 1 – 190
23 Aug 2025Scottish Championship Airdrieonians FC v Queen's Park FC 1 – 175
09 Aug 2025Scottish Championship Queen's Park FC v Arbroath 1 – 390
02 Aug 2025Scottish Championship Raith Rovers FC v Queen's Park FC 1 – 174

Career transfers

5 recorded moves

All recorded career moves, newest first.

Roddy MacGregor career transfers
Date FromToMoveFee
29 Jul 2026 Queen's Park FC Inverness Caledonian Thistle FC Transfer Free
02 Jul 2024 Inverness Caledonian Thistle FC Queen's Park FC Transfer Free
01 Jul 2020 Inverness Caledonian Thistle FC U20 Inverness Caledonian Thistle FC Internal move —
01 Jul 2019 Inverness Caledonian FC U18 Inverness Caledonian Thistle FC U20 Internal move —
01 Jul 2018 Inverness Caledonian Thistle FC U17 Inverness Caledonian FC U18 Internal move —

Contracts and market values are not available yet.