-
ลีกในประเทศ
ถ้วยในประเทศ
ถ้วยนานาชาติ
ทีมชาติ
2018/2019
อิปสวิช ทาวน์
แชมเปี้ยนชิพ
2017/2018
ปีเตอร์โบโรห์ ยูไนเต็ด
ลีกวัน
2016/2017
ปีเตอร์โบโรห์ ยูไนเต็ด
ลีกวัน
2129
33
23
10
13
10
7
5
0
0
2015/2016
ครอว์ลีย์ ทาวน์
ลีกทู
2014/2015
ครอว์ลีย์ ทาวน์
ลีกวัน
2617
37
29
8
8
12
4
4
0
0
2013/2014
ครอว์ลีย์ ทาวน์
ลีกวัน
2012/2013
สวอนซี ซิตี้
พรีเมียร์ลีก
2011/2012
สวอนซี ซิตี้
พรีเมียร์ลีก
2017/2018
ปีเตอร์โบโรห์ ยูไนเต็ด
เอฟเอคัพ
2017/2018
ปีเตอร์โบโรห์ ยูไนเต็ด
ลีกคัพ
2016/2017
ปีเตอร์โบโรห์ ยูไนเต็ด
ลีกคัพ
2016/2017
ปีเตอร์โบโรห์ ยูไนเต็ด
เอฟเอคัพ
2015/2016
ครอว์ลีย์ ทาวน์
ลีกคัพ
2015/2016
ครอว์ลีย์ ทาวน์
เอฟเอคัพ
2014/2015
ครอว์ลีย์ ทาวน์
ลีกคัพ
2014/2015
ครอว์ลีย์ ทาวน์
เอฟเอคัพ
2013/2014
เซนต์ จอห์นสโตน
ลีกคัพ
2013/2014
เซนต์ จอห์นสโตน
UEFA Europa League
2016
Wales
EC Qualification
-
17.07.18
Peterborough
Ipswich
N/A
01.07.16
Crawley
Peterborough
140K €
11.07.14
Swansea
Crawley
Free
27.03.14
Swansea
Crawley
Loan
31.01.13
Swansea
เซนต์ จอห์นสโตน
Loan
-
22.11.17
26.11.17
Suspended
13.09.15
27.09.15
Suspended