Career Progression
2024/2025
+1
18
Games
3
Goals
0
Assists
1,086
Minutes
Alloa Athletic
(10 G)
Scotland U19
(5 G)
Queen's Park
(3 G)
Challenge Cup, Championship
+4
2023/2024
+1
12
Games
1
Goals
0
Assists
771
Minutes
Celtic U19
(6 G)
Celtic U21
(4 G)
Scotland U19
(2 G)
Premier League International Cup, UEFA Youth League
+1
2022/2023
+1
7
Games
1
Goals
0
Assists
552
Minutes
Scotland U17
(6 G)
Celtic U19
(1 G)
Celtic II
(0 G)
UEFA U17 Championship, Challenge Cup
+2
| Season | Team | Games | Goals | Assists | Minutes | G/90 | Cards |
|---|---|---|---|---|---|---|---|
| 2024/2025 Current |
Alloa Athletic
(10)
Scotland U19
(5)
Queen's Park
(3)
|
18 | 3 | 0 | 1,086 | 0.25 | 5 |
| 2023/2024 |
Celtic U19
(6)
Celtic U21
(4)
Scotland U19
(2)
|
12 | 1 | 0 | 771 | 0.12 | 2 |
| 2022/2023 |
Scotland U17
(6)
Celtic U19
(1)
Celtic II
(0)
|
7 | 1 | 0 | 552 | 0.16 | 2 |
37
Career Games
5
Career Goals
0
Career Assists
Scoring rate has improved
Advanced Metrics
2025/2026 Season
-
Avg Rating
No Data
0
Min/Game
0 Total Minutes
0
Goal Involvement
0G + 0A
0
Total Goals
0
Total Assists
0
Goals/Game
0
Assists/Game
0
Goal Involvement
Career Timeline - M. MacKenzie
3 Seasons5
Total Goals
↗ +2
vs First Season
0
Total Assists
→ Stable
vs First Season
37
Total Appearances
12.3 Per Season
-
Peak Rating
0 Average
Season Breakdown
24
2024/2025
Queen's Park, Scotland U19
+ 1 More
3
Goals
0
Assists
18
Apps
-
Rating
1,086 Minutes
60 Min/Game
0.17 Goals/Game
23
2023/2024
Celtic U21, Celtic U19
+ 1 More
1
Goals
0
Assists
12
Apps
-
Rating
771 Minutes
64 Min/Game
0.08 Goals/Game
22
2022/2023
Scotland U17, Celtic II
+ 1 More
1
Goals
0
Assists
7
Apps
-
Rating
552 Minutes
79 Min/Game
0.14 Goals/Game
Career Overview
3
Seasons
37
Appearances
5
Goals
0
Assists
7
Teams
2,409
Minutes
9
Yellow Cards
0
Red Cards
Season History
| Season | Team | League | Appearances | Goals | Assists | Minutes |
|---|---|---|---|---|---|---|
| 2024/2025 |
Queen's Park
Scotland U19
Alloa Athletic
|
Challenge Cup
Championship
UEFA U19 Championship - Qualification
FA Cup
League One
League Cup
|
18 | 3 | 0 | 1,086 |
| 2023/2024 |
Celtic U21
Celtic U19
Scotland U19
|
Premier League International Cup
UEFA Youth League
UEFA U19 Championship - Qualification
|
12 | 1 | 0 | 771 |
| 2022/2023 |
Scotland U17
Celtic II
Celtic U19
|
UEFA U17 Championship
Challenge Cup
UEFA U17 Championship - Qualification
UEFA Youth League
|
7 | 1 | 0 | 552 |
2024/2025
Queen's Park
Scotland U19
Alloa Athletic
Queen's Park
Scotland U19
Alloa Athletic
Goals
3
Assists
0
League
Challenge Cup
Championship
UEFA U19 Championship - Qualification
FA Cup
League One
League Cup
2023/2024
Celtic U21
Celtic U19
Scotland U19
Celtic U21
Celtic U19
Scotland U19
Goals
1
Assists
0
League
Premier League International Cup
UEFA Youth League
UEFA U19 Championship - Qualification
2022/2023
Scotland U17
Celtic II
Celtic U19
Scotland U17
Celtic II
Celtic U19
Goals
1
Assists
0
League
UEFA U17 Championship
Challenge Cup
UEFA U17 Championship - Qualification
UEFA Youth League