Career Progression
2025/2026
18
Games
0
Goals
2
Assists
684
Minutes
League Cup, EFL Trophy
+1
2024/2025
33
Games
6
Goals
2
Assists
1,722
Minutes
Crawley Town
(21 G)
Gateshead
(12 G)
League Cup, National League
+4
2023/2024
37
Games
6
Goals
2
Assists
1,160
Minutes
League Two, EFL Trophy
+2
2022/2023
24
Games
1
Goals
0
Assists
587
Minutes
Woking
(15 G)
Crawley Town
(9 G)
League Two, FA Trophy
+2
2021/2022
+2
22
Games
3
Goals
0
Assists
907
Minutes
Woking
(10 G)
Crystal Palace U23
(6 G)
Cyprus U21
(4 G)
Crystal Palace U21
(2 G)
National League, UEFA U21 Championship
+3
2020/2021
+2
6
Games
0
Goals
0
Assists
212
Minutes
Burton Albion
(3 G)
Stevenage
(2 G)
Tottenham Hotspur U23
(1 G)
Cyprus
(0 G)
FA Cup, EFL Trophy
+5
2019/2020
+1
27
Games
5
Goals
0
Assists
1,406
Minutes
Cambridge United
(25 G)
Tottenham
(2 G)
Cyprus U19
(0 G)
League Two, UEFA U19 Championship
+4
2018/2019
+1
12
Games
4
Goals
0
Assists
754
Minutes
Tottenham Hotspur U19
(7 G)
Tottenham Hotspur U21
(3 G)
Cyprus U19
(2 G)
UEFA Youth League, EFL Trophy
+1
2017/2018
8
Games
1
Goals
0
Assists
501
Minutes
Tottenham Hotspur U19
(7 G)
Tottenham Hotspur U21
(1 G)
EFL Trophy, UEFA Youth League
| Season | Team | Games | Goals | Assists | Minutes | G/90 | Cards |
|---|---|---|---|---|---|---|---|
| 2025/2026 Current |
Crawley Town
|
18 | 0 | 2 | 684 | 0.00 | 2 |
| 2024/2025 |
Crawley Town
(21)
Gateshead
(12)
|
33 | 6 | 2 | 1,722 | 0.31 | 8 / 1 |
| 2023/2024 |
Crawley Town
|
37 | 6 | 2 | 1,160 | 0.47 | 2 |
| 2022/2023 |
Woking
(15)
Crawley Town
(9)
|
24 | 1 | 0 | 587 | 0.15 | 6 |
| 2021/2022 |
Woking
(10)
Crystal Palace U23
(6)
Cyprus U21
(4)
Crystal Palace U21
(2)
|
22 | 3 | 0 | 907 | 0.30 | 6 / 1 |
| 2020/2021 |
Burton Albion
(3)
Stevenage
(2)
Tottenham Hotspur U23
(1)
Cyprus
(0)
|
6 | 0 | 0 | 212 | 0.00 | 0 |
| 2019/2020 |
Cambridge United
(25)
Tottenham
(2)
Cyprus U19
(0)
|
27 | 5 | 0 | 1,406 | 0.32 | 7 |
| 2018/2019 |
Tottenham Hotspur U19
(7)
Tottenham Hotspur U21
(3)
Cyprus U19
(2)
|
12 | 4 | 0 | 754 | 0.48 | 3 |
| 2017/2018 |
Tottenham Hotspur U19
(7)
Tottenham Hotspur U21
(1)
|
8 | 1 | 0 | 501 | 0.18 | 3 |
187
Career Games
26
Career Goals
6
Career Assists
Scoring rate has declined
Advanced Metrics
2025/2026 Season
6.3
Avg Rating
Needs Improvement
61
Min/Game
61 Total Minutes
0
Goal Involvement
0G + 0A
0
Total Goals
0
Total Assists
0
Goals/Game
0
Assists/Game
0
Goal Involvement
Performance Insights
Most Productive:
Goal Scorer
Shot Efficiency:
Needs Improvement
(0%)
Discipline Level:
Excellent
Playing Time:
Squad Player
(61min)
Career Timeline - J. Roles
9 Seasons26
Total Goals
↘ -1
vs First Season
6
Total Assists
↗ +2
vs First Season
187
Total Appearances
20.8 Per Season
8.3
Peak Rating
7.2 Average
Season Breakdown
25
2025/2026
Crawley Town
0
Goals
2
Assists
18
Apps
8.3
Rating
684 Minutes
38 Min/Game
24
2024/2025
Crawley Town, Gateshead
6
Goals
2
Assists
33
Apps
7.5
Rating
1,722 Minutes
52 Min/Game
0.18 Goals/Game
23
2023/2024
Crawley Town
6
Goals
2
Assists
37
Apps
7.7
Rating
1,160 Minutes
31 Min/Game
0.16 Goals/Game
22
2022/2023
Crawley Town, Woking
1
Goals
0
Assists
24
Apps
6.6
Rating
587 Minutes
24 Min/Game
0.04 Goals/Game
21
2021/2022
Woking, Cyprus U21
+ 2 More
3
Goals
0
Assists
22
Apps
6.7
Rating
907 Minutes
41 Min/Game
0.14 Goals/Game
20
2020/2021
Burton Albion, Tottenham Hotspur U23
+ 2 More
0
Goals
0
Assists
6
Apps
6.5
Rating
212 Minutes
35 Min/Game
19
2019/2020
Cambridge United, Cyprus U19
+ 1 More
5
Goals
0
Assists
27
Apps
7.0
Rating
1,406 Minutes
52 Min/Game
0.19 Goals/Game
18
2018/2019
Tottenham Hotspur U19, Tottenham Hotspur U21
+ 1 More
4
Goals
0
Assists
12
Apps
-
Rating
754 Minutes
63 Min/Game
0.33 Goals/Game
17
2017/2018
Tottenham Hotspur U21, Tottenham Hotspur U19
1
Goals
0
Assists
8
Apps
-
Rating
501 Minutes
63 Min/Game
0.13 Goals/Game
Career Overview
9
Seasons
187
Appearances
26
Goals
6
Assists
15
Teams
7,933
Minutes
37
Yellow Cards
2
Red Cards
Season History
| Season | Team | League | Appearances | Goals | Assists | Minutes |
|---|---|---|---|---|---|---|
| 2025/2026 |
Crawley Town
|
League Cup
EFL Trophy
League Two
|
18 | 0 | 2 | 684 |
| 2024/2025 |
Crawley Town
Gateshead
|
League Cup
National League
EFL Trophy
Jupiler Pro League
League One
FA Cup
|
33 | 6 | 2 | 1,722 |
| 2023/2024 |
Crawley Town
|
League Two
EFL Trophy
League Cup
FA Cup
|
37 | 6 | 2 | 1,160 |
| 2022/2023 |
Crawley Town
Woking
|
League Two
FA Trophy
FA Cup
National League
|
24 | 1 | 0 | 587 |
| 2021/2022 |
Woking
Cyprus U21
Crystal Palace U23
Crystal Palace U21
|
National League
UEFA U21 Championship
Liga III - Serie 9
Premier League 2 Division One
EFL Trophy
|
22 | 3 | 0 | 907 |
| 2020/2021 |
Burton Albion
Tottenham Hotspur U23
Cyprus
Stevenage
|
FA Cup
EFL Trophy
Premier League 2 Division One
League One
Euro Championship
League Two
League Cup
|
6 | 0 | 0 | 212 |
| 2019/2020 |
Cambridge United
Cyprus U19
Tottenham
|
League Two
UEFA U19 Championship
International Champions Cup
EFL Trophy
FA Cup
League Cup
|
27 | 5 | 0 | 1,406 |
| 2018/2019 |
Tottenham Hotspur U19
Tottenham Hotspur U21
Cyprus U19
|
UEFA Youth League
EFL Trophy
UEFA U19 Championship
|
12 | 4 | 0 | 754 |
| 2017/2018 |
Tottenham Hotspur U21
Tottenham Hotspur U19
|
EFL Trophy
UEFA Youth League
|
8 | 1 | 0 | 501 |
2025/2026
Crawley Town
Crawley Town
Goals
0
Assists
2
League
League Cup
EFL Trophy
League Two
2024/2025
Crawley Town
Gateshead
Crawley Town
Gateshead
Goals
6
Assists
2
League
League Cup
National League
EFL Trophy
Jupiler Pro League
League One
FA Cup
2023/2024
Crawley Town
Crawley Town
Goals
6
Assists
2
League
League Two
EFL Trophy
League Cup
FA Cup
2022/2023
Crawley Town
Woking
Crawley Town
Woking
Goals
1
Assists
0
League
League Two
FA Trophy
FA Cup
National League
2021/2022
Woking
Cyprus U21
Crystal Palace U23
Crystal Palace U21
Woking
Cyprus U21
Crystal Palace U23
Crystal Palace U21
Goals
3
Assists
0
League
National League
UEFA U21 Championship
Liga III - Serie 9
Premier League 2 Division One
EFL Trophy
2020/2021
Burton Albion
Tottenham Hotspur U23
Cyprus
Stevenage
Burton Albion
Tottenham Hotspur U23
Cyprus
Stevenage
Goals
0
Assists
0
League
FA Cup
EFL Trophy
Premier League 2 Division One
League One
Euro Championship
League Two
League Cup
2019/2020
Cambridge United
Cyprus U19
Tottenham
Cambridge United
Cyprus U19
Tottenham
Goals
5
Assists
0
League
League Two
UEFA U19 Championship
International Champions Cup
EFL Trophy
FA Cup
League Cup
2018/2019
Tottenham Hotspur U19
Tottenham Hotspur U21
Cyprus U19
Tottenham Hotspur U19
Tottenham Hotspur U21
Cyprus U19
Goals
4
Assists
0
League
UEFA Youth League
EFL Trophy
UEFA U19 Championship
2017/2018
Tottenham Hotspur U21
Tottenham Hotspur U19
Tottenham Hotspur U21
Tottenham Hotspur U19
Goals
1
Assists
0
League
EFL Trophy
UEFA Youth League