Info
1990-08-15Born
188 cmHeight
27Shirt
35Age
RightPreferred foot
Northern IrelandCountry
€220.6kMarket value
League One · 2025/2026
7Goals
1Assists
14Started
37Matches
1564Minutes played
6.4Rating
6Yellow cards
0Red cards
Recent matches
@ France
3 - 1
Friendlies · 2026-06-08
6.2
vs Guinea
1 - 0
Friendlies · 2026-06-04
vs Bradford City
1 - 2
League One · 2026-05-02
1
7.0
@ Burton Albion
1 - 1
League One · 2026-04-25
5.9
vs Stockport County
3 - 3
League One · 2026-04-18
6.2
@ Plymouth Argyle
2 - 2
League One · 2026-04-11
5.1
vs Doncaster Rovers
3 - 0
League One · 2026-04-06
1
7.4
@ Blackpool
1 - 0
League One · 2026-04-03
6.2
@ Wales
1 - 1
Friendlies · 2026-03-31
@ Italy
2 - 0
World Cup Qualification UEFA 2nd Round · 2026-03-26
5.7
@ Wigan Athletic
2 - 0
League One · 2026-03-21
6.5
@ Luton Town
3 - 2
League One · 2026-03-17
5.7
vs Cardiff City
0 - 4
League One · 2026-03-14
6.1
vs Lincoln City
0 - 1
League One · 2026-03-10
6.6
@ Barnsley
2 - 1
League One · 2026-03-07
6.8
vs Burton Albion
1 - 1
League One · 2026-03-03
1
7.2
vs Bolton Wanderers
1 - 5
League One · 2026-02-28
6.4
@ Peterborough United
3 - 3
League One · 2026-02-21
5.8
vs Wycombe Wanderers
1 - 1
League One · 2026-02-17
6.9
vs Northampton Town
0 - 0
League One · 2026-02-14
@ Mansfield Town
0 - 0
League One · 2026-02-07
6.3
vs Rotherham United
0 - 4
League One · 2026-01-31
6.5
@ Reading
2 - 2
League One · 2026-01-27
6.1
@ Port Vale
1 - 3
League One · 2026-01-24
6.2
vs Stevenage
3 - 0
League One · 2026-01-17
@ Manchester City
10 - 1
FA Cup · 2026-01-10
6.3
@ Bolton Wanderers
2 - 1
League One · 2025-12-13
6.2
vs AFC Wimbledon
1 - 0
League One · 2025-12-09
6.2
vs Wycombe Wanderers
4 - 0
FA Cup · 2025-12-06
@ Luton Town
4 - 0
EFL Trophy · 2025-12-02
6.0
@ Bradford City
1 - 0
League One · 2025-11-29
6.2
vs Luxembourg
1 - 0
World Cup Qualification UEFA 1st Round Grp. A · 2025-11-17
6.2
@ Slovakia
1 - 0
World Cup Qualification UEFA 1st Round Grp. A · 2025-11-14
6.2
vs Wigan Athletic
1 - 1
League One · 2025-11-08
5.9
@ FC Halifax Town
0 - 2
FA Cup · 2025-11-01
vs Arsenal U21
4 - 3
EFL Trophy Southern Grp. A · 2025-10-28
2
9.3
vs Plymouth Argyle
2 - 0
League One · 2025-10-23
6.0
@ Stockport County
1 - 0
League One · 2025-10-18
5.4
vs Germany
0 - 1
World Cup Qualification UEFA 1st Round Grp. A · 2025-10-13
5.3
vs Slovakia
2 - 0
World Cup Qualification UEFA 1st Round Grp. A · 2025-10-10
@ Lincoln City
0 - 1
League One · 2025-10-04
6.4
vs Huddersfield Town
0 - 1
League One · 2025-09-27
5.7
@ Stevenage
2 - 1
League One · 2025-09-20
1
7.2
vs Port Vale
0 - 2
League One · 2025-09-13
6.6
@ Rotherham United
1 - 0
League One · 2025-09-06
6.3
vs Peterborough United
3 - 0
League One · 2025-08-30
2
8.8
@ Northampton Town
2 - 0
League One · 2025-08-23
6.2
@ Wycombe Wanderers
0 - 1
League One · 2025-08-19
6.4
vs Mansfield Town
1 - 2
League One · 2025-08-16
1
7.3
@ Cheltenham Town
2 - 0
EFL Cup · 2025-08-13
5.7
vs Blackpool
4 - 1
League One · 2025-08-09
Career history
| Team | From | To | Apps | Goals | Assists |
|---|---|---|---|---|---|
Stevenage (loan) |
2026-07-01 | Present | None | None | None |
Exeter City (loan) |
2024-06-27 | 2026-06-30 | 89 | 21 | 4 |
Wigan Athletic |
2022-01-13 | 2024-06-13 | 98 | 14 | 3 |
Hull City |
2019-08-08 | 2022-01-13 | 95 | 26 | 9 |
Bolton Wanderers |
2018-07-30 | 2019-08-08 | 45 | 7 | 2 |
Charlton Athletic |
2016-08-11 | 2018-07-30 | 88 | 20 | 8 |
Kilmarnock |
2014-07-16 | 2016-08-11 | 84 | 20 | 9 |
Aberdeen (loan) |
2014-05-13 | 2014-05-15 | None | None | None |
St. Mirren (loan) |
2014-01-30 | 2014-05-12 | 13 | 0 | 0 |
Aberdeen (loan) |
2010-08-11 | 2014-01-30 | 123 | 12 | 0 |
Cardiff City |
2009-08-07 | 2010-07-30 | 10 | 1 | 0 |
Grimsby Town (loan) |
2009-10-17 | 2009-10-29 | 2 | 0 | 0 |
Trophies
Hull City
League One
1 0
Wigan Athletic
League One
1 0
Exeter City (loan)
Hull City
Charlton Athletic
Kilmarnock
Aberdeen (loan)
St. Mirren (loan)
Grimsby Town (loan)