Most appearances for Luton 183 recorded matches Highest-scoring season 2018 25 goals · League One Most goals against Barnsley 8 goals in the match history Most frequent opponent Wycombe 18 spelade matches Most starts alongside Sonny Bradley 135 starts together Career statistics Club summary Matches Connections Career statistics Season Teams Competition M Min Goals A M+A ★ 2011/12 Shrewsbury League Two42 2 783 14 — — 6 0 — 2012/13 Swindon Town League One47 2 482 14 — — 5 0 — 2013/14 Hibernian Premiership36 2 516 6 — — 3 0 — 2014/15 Shrewsbury League Two45 3 683 15 — — 7 0 — 2015/16 Shrewsbury League One23 1 604 5 — — 3 0 — 2015/16 Northampton League Two21 1 518 8 — — 3 0 — 2016/17 Crawley Town League Two45 4 021 20 — — 8 0 — 2016/17 Crawley Town League Cup1 90 0 — — 0 0 — 2016/17 Crawley Town FA Cup2 209 0 — — 1 0 — 2017/18 Luton League Two42 3 341 19 — — 6 0 — 2017/18 Luton League Cup1 90 0 — — 0 0 — 2017/18 Luton FA Cup2 158 1 — — 1 0 6,65 2018/19 Luton League One44 3 738 25 — — 9 0 — 2018/19 Luton FA Cup4 336 0 — — 1 0 — 2019/20 Luton Championship46 3 942 14 3 17 9 0 6,83 2019 Republic of Ireland Friendlies2 47 1 — — 1 0 — 2020/21 Republic of Ireland Euro Championship2 125 0 — — 0 0 6,8 2020/21 Luton League Cup1 90 3 — — 0 0 9,7◆ 2020/21 Luton Championship42 2 660 10 2 12 4 0 6,75 2020 Republic of Ireland UEFA Nations League2 100 0 — — 0 0 7,0 2020/21 Luton FA Cup1 30 0 — — 0 0 6,7 2020 Republic of Ireland World Cup - Qualification Europe5 121 1 — — 0 0 6,78 2021 Republic of Ireland Friendlies3 69 0 — — 0 0 — 2021/22 Cardiff Championship26 1 280 3 — — 5 0 6,62 2021/22 Cardiff League Cup2 71 0 — — 0 0 6,5 2021/22 Cardiff FA Cup2 178 0 — — 0 0 6,2 2022/23 Derby League One42 2 558 11 1 12 4 1 6,8 2022/23 Derby League Cup3 101 0 — — 0 0 6,77 2022/23 Derby FA Cup5 360 1 — — 1 0 6,6 2023/24 Derby League One38 2 708 14 2 16 9 0 7,03 2023/24 Derby League Cup1 17 0 — — 0 0 6,2 2023/24 Derby FA Cup2 113 0 — — 0 0 — 2024/25 Derby Championship17 209 0 0 0 1 0 6,42 2024/25 Derby League Cup2 111 0 0 0 0 0 6,45 2024/25 Derby FA Cup1 45 0 — — 0 0 — 2024/25 Lincoln League One20 1 299 10 0 10 2 0 7,15 2025/26 Lincoln League One18 1 044 4 1 5 2 0 6,61 2025/26 Lincoln League Cup3 70 0 1 1 1 0 6,63
Ordered by the first recorded appearance for each team, competition and season, oldest first. If a player’s match date is unavailable, the team’s match date or the season start is used. Missing data is shown as —.