Place of Birth:
Wrexham, Wales
UEFA Champions League
27
2
3
5
6
1
3
0
0
2230
UEFA Champions League
UEFA Europa League
7
0
0
0
0
0
1
0
0
630
UEFA Europa League
UEFA Europa Conference League
2
0
0
0
0
1
2
0
0
180
UEFA Europa Conference League
SPFL Trust Trophy
10
2
0
2
0
1
1
0
0
1043
SPFL Trust Trophy
JD Cymru Premier
223
47
18
60
33
2
23
0
0
17781
JD Cymru Premier
Nathaniel MG Cup
9
0
0
2
1
0
0
0
0
831
Nathaniel MG Cup
Totals
JD Cymru Premier
2023/2024
25
1
1
6
2
-
3
0
0
2108
JD Cymru Premier
SPFL Trust Trophy
2023
1
0
0
0
0
-
0
0
0
90
SPFL Trust Trophy
JD Cymru Premier
2022/2023
18
1
7
6
10
-
0
0
0
937
JD Cymru Premier
Nathaniel MG Cup
2022/2023
1
0
0
1
0
-
0
0
0
90
Nathaniel MG Cup
JD Cymru Premier
2021/2022
26
5
2
3
4
-
2
0
0
2122
JD Cymru Premier
Nathaniel MG Cup
2021/2022
2
0
0
1
0
-
0
0
0
201
Nathaniel MG Cup
UEFA Europa Conference League
2021/2022
2
0
0
0
0
1
2
0
0
180
UEFA Europa Conference League
UEFA Champions League
2021/2022
2
0
1
0
1
0
0
0
0
164
UEFA Champions League
JD Cymru Premier
2020/2021
24
5
3
4
3
-
6
0
0
1893
JD Cymru Premier
UEFA Europa League
2020/2021
1
0
0
0
0
0
0
0
0
90
UEFA Europa League
UEFA Champions League
2020/2021
1
0
0
1
0
0
0
0
0
78
UEFA Champions League
JD Cymru Premier
2019/2020
21
7
1
10
3
-
3
0
0
1683
JD Cymru Premier
Scottish Challenge Cup
2019/2020
1
0
0
0
0
-
1
0
0
120
Scottish Challenge Cup
UEFA Europa League
2019/2020
2
0
0
0
0
0
0
0
0
180
UEFA Europa League
UEFA Champions League
2019/2020
4
1
0
0
0
0
1
0
0
360
UEFA Champions League
Nathaniel MG Cup
2018/2019
0
0
0
0
1
-
0
0
0
0
Nathaniel MG Cup
JD Welsh Premier League
2018/2019
24
12
0
13
3
-
1
0
0
1948
JD Welsh Premier League
IRN-BRU Cup
2018/2019
1
0
0
0
0
-
0
0
0
120
IRN-BRU Cup
UEFA Europa League
2018/2019
4
0
0
0
0
0
1
0
0
360
UEFA Europa League
UEFA Champions League
2018/2019
2
0
1
0
1
0
0
0
0
112
UEFA Champions League
Nathaniel MG Cup
2017/2018
2
0
0
0
0
-
0
0
0
180
Nathaniel MG Cup
IRN-BRU Cup
2017/2018
4
2
0
2
0
-
0
0
0
443
IRN-BRU Cup
Dafabet Welsh Premier League
2017/2018
28
5
3
6
5
-
2
0
0
2226
Dafabet Welsh Premier League
UEFA Champions League
2017/2018
4
0
0
1
0
1
1
0
0
365
UEFA Champions League
Nathaniel MG Cup
2016/2017
4
0
0
0
0
-
0
0
0
360
Nathaniel MG Cup
Dafabet Welsh Premier League
2016/2017
27
5
1
9
2
-
4
0
0
2206
Dafabet Welsh Premier League
IRN-BRU Cup
2016/2017
3
0
0
0
0
-
0
0
0
270
IRN-BRU Cup
UEFA Champions League
2016/2017
3
1
0
1
0
0
0
0
0
217
UEFA Champions League
Dafabet Welsh Premier League
2015/2016
30
6
0
3
1
-
2
0
0
2658
Dafabet Welsh Premier League
UEFA Champions League
2015/2016
4
0
0
1
0
0
1
0
0
383
UEFA Champions League
UEFA Champions League
2014/2015
2
0
0
1
0
0
0
0
0
174
UEFA Champions League
UEFA Champions League
2013/2014
2
0
0
0
0
0
0
0
0
180
UEFA Champions League
UEFA Champions League
2012/2013
2
0
0
0
0
0
0
0
0
180
UEFA Champions League
UEFA Champions League
2010/2011
1
0
1
0
4
-
0
0
0
17
UEFA Champions League
Show All
Show All
Totals