Soccer
>
Roddy MacGregor player profile with matches, stats and career
Roddy MacGregor
Roddy MacGregor
Season performance
William Hill Championship 2026/2027
William Hill Championship 2026/2027
KDM Evolution Trophy 2026/2027
Premier Sports Cup 2026/2027
Scottish Gas Scottish Cup 2025/2026
Playoffs 2/3 2023/2024
App
10
#112
Mins
303
#161
Goals
0
#238
Assists
0
#242
Yellow cards
2
#64
Red cards
0
#229
App
1
#997
Mins
59
#926
Goals
0
#834
Assists
0
#811
Yellow cards
0
#859
Red cards
0
#740
App
1
#900
Mins
4
#919
Goals
0
#983
Assists
0
#982
Yellow cards
0
#985
Red cards
0
#975
App
3
#79
Mins
273
#78
Goals
0
#356
Assists
0
#322
Yellow cards
1
#67
Red cards
0
#281
App
3
#23
Mins
35
#63
Goals
0
#27
Assists
0
#22
Yellow cards
0
#26
Red cards
0
#15
Matches
Select Season
Select Season
KDM Evolution Trophy 2026/2027
William Hill Championship 2026/2027
Premier Sports Cup 2026/2027
KDM Evolution Trophy 2025/2026
Scottish Gas Scottish Cup 2025/2026
William Hill Championship 2025/2026
Premier Sports Cup 2025/2026
Scottish Gas Scottish Cup 2024/2025
William Hill Championship 2024/2025
SPFL Trust Trophy 2024/2025
Premier Sports Cup 2024/2025
Playoffs 2/3 2023/2024
cinch Championship 2023/2024
Viaplay Cup 2023/2024
cinch Championship 2022/2023
Viaplay Cup 2022/2023
SPFL Trust Trophy 2021/2022
cinch Championship 2021/2022
Premier Sports Cup 2021/2022
Scottish Championship 2020/2021
Betfred Cup 2020/2021
Tunnock's Caramel Wafer Challenge Cup 2019/2020
Ladbrokes Championship 2019/2020
Betfred Cup 2019/2020
Playoffs 1/2 2018/2019
Ladbrokes Championship 2018/2019
07.11.2026
Inverness Caledonian Thistle FC
Inverness Caledonian Thistle FC
1
:
1
Livingston FC
Livingston FC
03.11.2026
Inverness Caledonian Thistle FC
Inverness Caledonian Thistle FC
1
:
0
Montrose FC
Montrose FC
31.10.2026
Dunfermline Athletic FC
Dunfermline Athletic FC
5
:
1
Inverness Caledonian Thistle FC
Inverness Caledonian Thistle FC
24.10.2026
Raith Rovers FC
Raith Rovers FC
0
:
2
Inverness Caledonian Thistle FC
Inverness Caledonian Thistle FC
17.10.2026
Inverness Caledonian Thistle FC
Inverness Caledonian Thistle FC
2
:
0
Arbroath FC
Arbroath FC
13.10.2026
Queen's Park FC
Queen's Park FC
2
:
1
Inverness Caledonian Thistle FC
Inverness Caledonian Thistle FC
10.10.2026
Inverness Caledonian Thistle FC
Inverness Caledonian Thistle FC
2
:
0
Stenhousemuir FC
Stenhousemuir FC
25.09.2026
Inverness Caledonian Thistle FC
Inverness Caledonian Thistle FC
2
:
0
Greenock Morton FC
Greenock Morton FC
19.09.2026
Livingston FC
Livingston FC
2
:
2
Inverness Caledonian Thistle FC
Inverness Caledonian Thistle FC
12.09.2026
Ayr United FC
Ayr United FC
1
:
3
Inverness Caledonian Thistle FC
Inverness Caledonian Thistle FC