Place of Birth:
Plymouth, England
Nationality:
Republic of Ireland
Canadian Premier League
57
16
21
18
28
3
5
0
0
3432
Canadian Premier League
Telus Canadian Championship
2
1
0
2
0
0
0
0
0
96
Telus Canadian Championship
Premier League
The Emirates FA Cup
5
0
4
1
4
0
0
0
0
173
The Emirates FA Cup
Carabao Cup
Sky Bet League One
38
8
16
13
37
1
1
0
0
2120
Sky Bet League One
Sky Bet Championship
83
18
27
27
42
1
1
0
0
5258
Sky Bet Championship
Bristol Street Motors Trophy
8
1
3
2
4
0
0
0
0
479
Bristol Street Motors Trophy
MLS
Totals
Canadian Premier League
2023
20
1
16
4
20
2
1
0
0
564
Canadian Premier League
Canadian Championship
2023
1
0
0
1
0
0
0
0
0
33
Canadian Championship
Canadian Premier League
2022
22
8
1
10
2
1
2
0
0
1749
Canadian Premier League
Canadian Championship
2021
1
1
0
1
0
0
0
0
0
63
Canadian Championship
Canadian Premier League
2021
15
7
4
4
6
0
2
0
0
1119
Canadian Premier League
Sky Bet League One
2020/2021
24
5
12
9
22
1
1
0
0
1202
Sky Bet League One
Papa John's Trophy
2020/2021
3
0
0
2
0
-
0
0
0
222
Papa John's Trophy
The Emirates FA Cup
2020/2021
1
0
1
0
1
0
0
0
0
58
The Emirates FA Cup
Carabao Cup
2020/2021
1
0
1
0
1
0
0
0
0
17
Carabao Cup
Leasing.com Trophy
2019/2020
2
1
1
0
2
-
0
0
0
108
Leasing.com Trophy
The Emirates FA Cup
2019/2020
1
0
1
0
1
0
0
0
0
29
The Emirates FA Cup
Sky Bet League One
2019/2020
13
3
3
4
3
0
0
0
0
908
Sky Bet League One
Checkatrade Trophy
2018/2019
3
0
2
0
2
-
0
0
0
149
Checkatrade Trophy
Sky Bet League One
2018/2019
1
0
1
0
12
0
0
0
0
10
Sky Bet League One
MLS
2018
14
3
5
8
6
0
2
0
0
758
MLS
Carabao Cup
2017/2018
1
0
0
0
0
0
0
0
0
90
Carabao Cup
Sky Bet Championship
2017/2018
6
1
3
3
5
0
0
0
0
287
Sky Bet Championship
The Emirates FA Cup
2016/2017
2
0
1
1
1
0
0
0
0
75
The Emirates FA Cup
EFL Cup
2016/2017
2
1
0
1
1
0
0
0
0
153
EFL Cup
Sky Bet Championship
2016/2017
19
3
10
2
12
0
0
0
0
980
Sky Bet Championship
The Emirates FA Cup
2015/2016
1
0
1
0
1
0
0
0
0
11
The Emirates FA Cup
Capital One Cup
2015/2016
0
0
0
0
1
-
0
0
0
0
Capital One Cup
Sky Bet Championship
2015/2016
16
3
7
5
9
0
0
0
0
909
Sky Bet Championship
Sky Bet Championship
2015/2016
23
6
2
11
6
1
1
0
0
1740
Sky Bet Championship
Capital One Cup
2014/2015
2
0
2
0
2
-
0
0
0
60
Capital One Cup
Sky Bet Championship
2014/2015
12
4
3
3
8
-
0
0
0
852
Sky Bet Championship
Sky Bet Championship
2014/2015
7
1
2
3
2
-
0
0
0
490
Sky Bet Championship
Barclays Premier League
2013/2014
0
0
0
0
2
0
0
0
0
0
Barclays Premier League
Show All
Show All
Totals