Place of Birth:
Cardiff, Wales
UEFA Champions League
8
0
0
2
1
0
2
0
0
721

UEFA Champions League
UEFA Europa League
4
2
2
0
2
0
2
0
0
268

UEFA Europa League
UEFA Conference League
18
4
3
1
3
4
0
0
0
1411

UEFA Conference League
Vanarama National League
27
1
12
8
21
0
3
0
0
1337

Vanarama National League
Isuzu FA Trophy
1
0
0
1
0
0
0
0
0
78

Isuzu FA Trophy
SPFL Trust Trophy
6
0
2
2
2
1
1
0
0
356

SPFL Trust Trophy
JD Cymru Premier
181
17
40
53
51
2
11
1
2
12253

JD Cymru Premier
Nathaniel MG Cup
7
1
2
2
3
2
1
0
0
441

Nathaniel MG Cup
Totals
UEFA Champions League
2025/2026

1
0
0
1
0
0
0
0
0
45


UEFA Champions League
JD Cymru Premier
2024/2025

22
3
2
9
3
-
1
0
0
1671


JD Cymru Premier
Nathaniel MG Cup
2024/2025

5
1
1
2
1
-
1
0
0
343


Nathaniel MG Cup
UEFA Europa League
2024/2025

2
0
0
0
0
0
0
0
0
180


UEFA Europa League
UEFA Conference League
2024/2025

8
0
2
0
2
1
0
0
0
574


UEFA Conference League
UEFA Champions League
2024/2025

3
0
0
0
1
0
0
0
0
270


UEFA Champions League
JD Cymru Premier
2023/2024

31
3
4
7
5
-
2
0
0
2340


JD Cymru Premier
SPFL Trust Trophy
2023/2024

5
0
1
2
1
-
1
0
0
337


SPFL Trust Trophy
Nathaniel MG Cup
2023/2024

2
0
1
0
1
-
0
0
0
98


Nathaniel MG Cup
UEFA Europa Conference League
2023/2024

2
0
0
0
0
0
0
0
0
180


UEFA Europa Conference League
UEFA Champions League
2023/2024

2
0
0
0
0
0
1
0
0
180


UEFA Champions League
JD Cymru Premier
2022/2023

27
4
9
9
12
-
1
0
0
1614


JD Cymru Premier
SPFL Trust Trophy
2022/2023

1
0
1
0
1
-
0
0
0
19


SPFL Trust Trophy
UEFA Europa Conference League
2022/2023

2
0
1
1
1
0
0
0
0
87


UEFA Europa Conference League
UEFA Champions League
2022/2023

2
0
0
1
0
0
1
0
0
226


UEFA Champions League
JD Cymru Premier
2021/2022

24
0
10
10
14
-
1
1
0
1141


JD Cymru Premier
UEFA Europa Conference League
2021/2022

6
4
0
0
0
3
0
0
0
570


UEFA Europa Conference League
JD Cymru Premier
2020/2021

29
2
9
9
11
-
1
0
0
1791


JD Cymru Premier
UEFA Europa League
2020/2021

2
2
2
0
2
0
2
0
0
88


UEFA Europa League
JD Cymru Premier
2019/2020

21
4
1
1
1
-
5
0
1
1814


JD Cymru Premier
Nathaniel MG Cup
2018/2019

0
0
0
0
1
-
0
0
0
0


Nathaniel MG Cup
JD Welsh Premier League
2018/2019

8
0
1
1
1
-
0
0
1
598


JD Welsh Premier League
JD Welsh Premier League
2018/2019

19
1
4
7
4
-
0
0
0
1284


JD Welsh Premier League
FA Trophy
2017/2018

1
0
0
1
0
-
0
0
0
78


FA Trophy
Vanarama National League
2017/2018

7
0
3
1
7
-
2
0
0
397


Vanarama National League
Vanarama National League
2016/2017

20
1
9
7
14
-
1
0
0
940


Vanarama National League
Show All
Show All
Totals