Place of Birth:
Kingston upon Thames, England
Nationality:
Republic of Ireland
The Emirates FA Cup
8
0
0
0
2
0
2
0
0
780
The Emirates FA Cup
Carabao Cup
Sky Bet League One
75
4
9
4
26
1
12
0
1
6010
Sky Bet League One
Sky Bet League Two
122
6
6
8
47
3
27
1
2
10240
Sky Bet League Two
Bristol Street Motors Trophy
15
4
0
1
4
1
3
0
0
1366
Bristol Street Motors Trophy
cinch Premiership
35
3
2
1
3
0
7
1
0
2973
cinch Premiership
cinch Championship
32
5
0
0
1
1
9
2
0
2879
cinch Championship
Viaplay Cup
SPFL Trust Trophy
4
0
1
0
1
0
0
0
0
316
SPFL Trust Trophy
Totals
UEFA U-21 Qualifiers
9
0
0
0
0
0
3
0
0
810
UEFA U-21 Qualifiers
Totals
Bristol Street Motors Trophy
2023/2024
5
1
0
0
0
-
2
0
0
450
Bristol Street Motors Trophy
Carabao Cup
2023/2024
1
0
0
0
0
0
0
0
0
90
Carabao Cup
Sky Bet League One
2023/2024
36
1
3
2
8
1
5
0
0
2989
Sky Bet League One
The Emirates FA Cup
2023/2024
2
0
0
0
0
0
1
0
0
180
The Emirates FA Cup
SPFL Trust Trophy
2022/2023
4
0
1
0
1
-
0
0
0
316
SPFL Trust Trophy
cinch Championship
2022/2023
32
5
0
0
1
1
9
2
0
2879
cinch Championship
Viaplay Cup
2022/2023
6
0
0
1
0
2
0
0
0
524
Viaplay Cup
cinch Premiership
2021/2022
35
3
2
1
3
0
7
1
0
2973
cinch Premiership
Premier Sports Cup
2021/2022
0
0
0
0
3
0
0
0
0
0
Premier Sports Cup
Sky Bet League Two
2020/2021
36
3
3
0
9
0
7
1
0
2965
Sky Bet League Two
Papa John's Trophy
2020/2021
3
1
0
0
0
-
1
0
0
270
Papa John's Trophy
The Emirates FA Cup
2020/2021
2
0
0
0
0
0
1
0
0
240
The Emirates FA Cup
Carabao Cup
2020/2021
1
0
0
0
0
0
0
0
0
90
Carabao Cup
Leasing.com Trophy
2019/2020
3
1
0
0
1
-
0
0
0
330
Leasing.com Trophy
Carabao Cup
2019/2020
1
0
0
0
0
0
0
0
0
90
Carabao Cup
The Emirates FA Cup
2019/2020
2
0
0
0
0
0
0
0
0
180
The Emirates FA Cup
Sky Bet League Two
2019/2020
33
1
1
3
1
0
7
0
1
2760
Sky Bet League Two
Carabao Cup
2018/2019
2
0
0
0
0
0
0
0
0
180
Carabao Cup
The Emirates FA Cup
2018/2019
2
0
0
0
0
0
0
0
0
180
The Emirates FA Cup
Checkatrade Trophy
2018/2019
2
0
0
1
0
-
0
0
0
136
Checkatrade Trophy
Sky Bet League Two
2018/2019
40
1
1
5
4
3
11
0
0
3436
Sky Bet League Two
Checkatrade Trophy
2017/2018
2
1
0
0
0
-
0
0
0
180
Checkatrade Trophy
Carabao Cup
2017/2018
2
0
0
0
0
0
1
0
0
180
Carabao Cup
Sky Bet League One
2017/2018
23
3
6
2
18
0
1
0
1
1581
Sky Bet League One
The Emirates FA Cup
2017/2018
0
0
0
0
1
0
0
0
0
0
The Emirates FA Cup
Checkatrade Trophy
2016/2017
0
0
0
0
3
-
0
0
0
0
Checkatrade Trophy
Sky Bet League One
2016/2017
16
0
0
0
0
0
6
0
0
1440
Sky Bet League One
The Emirates FA Cup
2015/2016
0
0
0
0
1
0
0
0
0
0
The Emirates FA Cup
Sky Bet League Two
2015/2016
10
1
0
0
25
0
2
0
1
889
Sky Bet League Two
Sky Bet League Two
2014/2015
3
0
1
0
8
-
0
0
0
190
Sky Bet League Two
Show All
Show All
Totals
UEFA U-21 Qualifiers
2019
9
0
0
0
0
0
3
0
0
810
UEFA U-21 Qualifiers
Totals