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
31 Oct 2026Scottish Championship Dunfermline Athletic v Inverness Caledonian Thistle FC 5 – 169
24 Oct 2026Scottish Championship Raith Rovers FC v Inverness Caledonian Thistle FC 0 – 290
17 Oct 2026Scottish Championship Inverness Caledonian Thistle FC v ArbroathSubstitute, on 76′ 2 – 014
13 Oct 2026Scottish Championship Queen's Park FC v Inverness Caledonian Thistle FC 2 – 157
10 Oct 2026Scottish Championship Inverness Caledonian Thistle FC v Stenhousemuir FCSubstitute, on 71′ 2 – 019
25 Sep 2026Scottish Championship Inverness Caledonian Thistle FC v Greenock Morton FCSubstitute, on 87′ 2 – 03
19 Sep 2026Scottish Championship Livingston FC v Inverness Caledonian Thistle FCSubstitute, on 86′ 2 – 24
12 Sep 2026Scottish Championship Ayr United FC v Inverness Caledonian Thistle FCSubstitute, on 68′ 1 – 322
05 Sep 2026Scottish Championship Inverness Caledonian Thistle FC v Raith Rovers FCSubstitute, on 81′ 0 – 29
16 Aug 2026Premier Sports Cup Heart of Midlothian FC v Inverness Caledonian Thistle FCSubstitute, on 86′ 6 – 24
01 Aug 2026Scottish Championship Inverness Caledonian Thistle FC v Dunfermline AthleticSubstitute, on 77′ 0 – 013
01 May 2026Scottish Championship Partick Thistle v Queen's Park FC 1 – 190
25 Apr 2026Scottish Championship Queen's Park FC v Dunfermline Athletic 0 – 290
18 Apr 2026Scottish Championship Greenock Morton FC v Queen's Park FCSubstitute, on 46′ 0 – 044
10 Apr 2026Scottish Championship Queen's Park FC v Ross County FC 1 – 090
28 Mar 2026Scottish Championship St. Johnstone FC v Queen's Park FC 1 – 190
21 Mar 2026Scottish Championship Arbroath v Queen's Park FC 1 – 090
07 Mar 2026Scottish Championship Queen's Park FC v Airdrieonians FC 1 – 090
28 Feb 2026Scottish Championship Dunfermline Athletic v Queen's Park FC 1 – 080
24 Feb 2026Scottish Championship Queen's Park FC v St. Johnstone FCSubstitute, on 61′ 1 – 129

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.