Career Progression
2025/2026
5
Games
2
Goals
0
Assists
173
Minutes
Scotland U19
(3 G)
Dunfermline
(2 G)
League Cup, UEFA U19 Championship - Qualification
2024/2025
17
Games
3
Goals
0
Assists
541
Minutes
Southampton U21
(16 G)
Dundee Utd
(1 G)
FA Cup, Premier League Cup
+5
2023/2024
+1
18
Games
0
Goals
0
Assists
919
Minutes
Forfar Athletic
(7 G)
Scotland U17
(6 G)
Dundee Utd
(5 G)
League Two, UEFA U17 Championship - Qualification
+3
2022/2023
+1
21
Games
0
Goals
0
Assists
577
Minutes
Dundee Utd
(17 G)
Scotland U17
(3 G)
Dundee United II
(1 G)
FA Cup, Premiership
+5
2021/2022
3
Games
0
Goals
0
Assists
58
Minutes
Premiership, FA Cup
| Season | Team | Games | Goals | Assists | Minutes | G/90 | Cards |
|---|---|---|---|---|---|---|---|
| 2025/2026 Current |
Scotland U19
(3)
Dunfermline
(2)
|
5 | 2 | 0 | 173 | 1.04 | 0 |
| 2024/2025 |
Southampton U21
(16)
Dundee Utd
(1)
|
17 | 3 | 0 | 541 | 0.50 | 3 |
| 2023/2024 |
Forfar Athletic
(7)
Scotland U17
(6)
Dundee Utd
(5)
|
18 | 0 | 0 | 919 | 0.00 | 1 |
| 2022/2023 |
Dundee Utd
(17)
Scotland U17
(3)
Dundee United II
(1)
|
21 | 0 | 0 | 577 | 0.00 | 0 |
| 2021/2022 |
Dundee Utd
|
3 | 0 | 0 | 58 | 0.00 | 0 |
64
Career Games
5
Career Goals
0
Career Assists
Scoring rate has improved
Advanced Metrics
2025/2026 Season
-
Avg Rating
No Data
32
Min/Game
63 Total Minutes
1
Goal Involvement
1G + 0A
1
Total Goals
0
Total Assists
0.5
Goals/Game
0
Assists/Game
1
Goal Involvement
Performance Insights
Most Productive:
Goal Scorer
Shot Efficiency:
Needs Improvement
(0%)
Discipline Level:
Excellent
Playing Time:
Substitute
(32min)
Career Timeline - R. MacLeod
5 Seasons5
Total Goals
↗ +2
vs First Season
0
Total Assists
→ Stable
vs First Season
64
Total Appearances
12.8 Per Season
6.7
Peak Rating
6.6 Average
Season Breakdown
25
2025/2026
Dunfermline, Scotland U19
2
Goals
0
Assists
5
Apps
-
Rating
173 Minutes
35 Min/Game
0.40 Goals/Game
24
2024/2025
Dundee Utd, Southampton U21
3
Goals
0
Assists
17
Apps
-
Rating
541 Minutes
32 Min/Game
0.18 Goals/Game
23
2023/2024
Forfar Athletic, Scotland U17
+ 1 More
0
Goals
0
Assists
18
Apps
-
Rating
919 Minutes
51 Min/Game
22
2022/2023
Dundee Utd, Scotland U17
+ 1 More
0
Goals
0
Assists
21
Apps
6.5
Rating
577 Minutes
27 Min/Game
21
2021/2022
Dundee Utd
0
Goals
0
Assists
3
Apps
6.7
Rating
58 Minutes
19 Min/Game
Career Overview
5
Seasons
64
Appearances
5
Goals
0
Assists
7
Teams
2,268
Minutes
4
Yellow Cards
0
Red Cards
Season History
| Season | Team | League | Appearances | Goals | Assists | Minutes |
|---|---|---|---|---|---|---|
| 2025/2026 |
Dunfermline
Scotland U19
|
League Cup
UEFA U19 Championship - Qualification
|
5 | 2 | 0 | 173 |
| 2024/2025 |
Dundee Utd
Southampton U21
|
FA Cup
Premier League Cup
National League Cup
League Cup
Premier League 2 Division One
Premier League International Cup
Premiership
|
17 | 3 | 0 | 541 |
| 2023/2024 |
Forfar Athletic
Scotland U17
Dundee Utd
|
League Two
UEFA U17 Championship - Qualification
League Cup
FA Cup
Championship
|
18 | 0 | 0 | 919 |
| 2022/2023 |
Dundee Utd
Scotland U17
Dundee United II
|
FA Cup
Premiership
UEFA U17 Championship
Challenge Cup
UEFA Europa Conference League
UEFA U17 Championship - Qualification
League Cup
|
21 | 0 | 0 | 577 |
| 2021/2022 |
Dundee Utd
|
Premiership
FA Cup
|
3 | 0 | 0 | 58 |
2025/2026
Dunfermline
Scotland U19
Dunfermline
Scotland U19
Goals
2
Assists
0
League
League Cup
UEFA U19 Championship - Qualification
2024/2025
Dundee Utd
Southampton U21
Dundee Utd
Southampton U21
Goals
3
Assists
0
League
FA Cup
Premier League Cup
National League Cup
League Cup
Premier League 2 Division One
Premier League International Cup
Premiership
2023/2024
Forfar Athletic
Scotland U17
Dundee Utd
Forfar Athletic
Scotland U17
Dundee Utd
Goals
0
Assists
0
League
League Two
UEFA U17 Championship - Qualification
League Cup
FA Cup
Championship
2022/2023
Dundee Utd
Scotland U17
Dundee United II
Dundee Utd
Scotland U17
Dundee United II
Goals
0
Assists
0
League
FA Cup
Premiership
UEFA U17 Championship
Challenge Cup
UEFA Europa Conference League
UEFA U17 Championship - Qualification
League Cup
2021/2022
Dundee Utd
Dundee Utd
Goals
0
Assists
0
League
Premiership
FA Cup