Place of Birth:
Belfast, Northern Ireland
Nationality:
Northern Ireland
UEFA Europa Conference League
7
0
0
4
0
2
0
0
0
657
UEFA Europa Conference League
The Emirates FA Cup
6
0
0
6
0
0
0
0
0
470
The Emirates FA Cup
Carabao Cup
Sky Bet League Two
163
29
52
53
62
22
18
0
0
10438
Sky Bet League Two
Bristol Street Motors Trophy
7
3
3
2
4
0
1
0
0
452
Bristol Street Motors Trophy
Sports Direct Premiership
84
32
12
30
21
18
6
0
0
6337
Sports Direct Premiership
BetMcClean.com League Cup
2
4
1
0
1
0
0
0
0
134
BetMcClean.com League Cup
Totals
UEFA U-21 Qualifiers
7
0
2
3
2
0
1
0
0
471
UEFA U-21 Qualifiers
Totals
BetMcClean.com League Cup
2023/2024
0
3
0
0
0
-
0
0
0
0
BetMcClean.com League Cup
Sports Direct Premiership
2023/2024
27
13
3
9
3
7
3
0
0
2175
Sports Direct Premiership
UEFA Europa Conference League
2023/2024
4
0
0
4
0
2
0
0
0
387
UEFA Europa Conference League
Danske Bank Premiership
2022/2023
2
2
0
2
0
1
0
0
0
85
Danske Bank Premiership
UEFA Europa Conference League
2022/2023
3
0
0
0
0
0
0
0
0
270
UEFA Europa Conference League
Danske Bank Premiership
2021/2022
31
12
0
11
1
10
3
0
0
2714
Danske Bank Premiership
BetMcClean.com League Cup
2021/2022
2
1
1
0
1
-
0
0
0
134
BetMcClean.com League Cup
Danske Bank Premiership
2020/2021
24
5
9
8
17
0
0
0
0
1363
Danske Bank Premiership
Leasing.com Trophy
2019/2020
3
0
2
1
3
-
1
0
0
183
Leasing.com Trophy
Sky Bet League Two
2019/2020
18
0
6
0
8
2
0
0
0
1216
Sky Bet League Two
The Emirates FA Cup
2018/2019
1
0
0
1
0
0
0
0
0
64
The Emirates FA Cup
Checkatrade Trophy
2018/2019
2
2
0
1
0
-
0
0
0
156
Checkatrade Trophy
Sky Bet League Two
2018/2019
25
6
3
13
4
1
5
0
0
1854
Sky Bet League Two
Sky Bet League Two
2018/2019
10
1
3
5
6
2
1
0
0
622
Sky Bet League Two
Sky Bet League Two
2017/2018
35
7
11
13
11
7
1
0
0
2153
Sky Bet League Two
The Emirates FA Cup
2017/2018
2
0
0
2
0
0
0
0
0
144
The Emirates FA Cup
The Emirates FA Cup
2016/2017
1
0
0
1
0
0
0
0
0
88
The Emirates FA Cup
Checkatrade Trophy
2016/2017
1
0
1
0
1
-
0
0
0
23
Checkatrade Trophy
EFL Cup
2016/2017
1
1
0
0
1
0
0
0
0
90
EFL Cup
Sky Bet League Two
2016/2017
36
8
10
13
11
6
7
0
0
2396
Sky Bet League Two
The Emirates FA Cup
2015/2016
2
0
0
2
0
0
0
0
0
174
The Emirates FA Cup
Johnstone's Paint Trophy
2015/2016
1
1
0
0
0
-
0
0
0
90
Johnstone's Paint Trophy
Sky Bet League Two
2015/2016
22
3
9
6
11
1
2
0
0
1269
Sky Bet League Two
Sky Bet League Two
2014/2015
17
4
10
3
11
-
2
0
0
928
Sky Bet League Two
Show All
Show All
Totals
UEFA U-21 Qualifiers
2019
5
0
2
2
2
0
1
0
0
295
UEFA U-21 Qualifiers
UEFA U-21 Qualifiers
2017
2
0
0
1
0
0
0
0
0
176
UEFA U-21 Qualifiers
Totals