 
          | Season | League | Team | A | G | Assists | Y/YR/R | MP | 
|---|---|---|---|---|---|---|---|
| 2021/2022 | FA Cup |  Cambridge United | 3 | 0 | 1 | 0/0/0 | 209 | 
| 2021/2022 | League One |  Cambridge United | 26 | 1 | 6 | 3/0/0 | 1855 | 
| 2020/2021 | League Two |  Cambridge United | 33 | 7 | 8 | 2/0/0 | 2698 | 
| 2020/2021 | FA Cup |  Cambridge United | 1 | 0 | 0 | 0/0/0 | 23 | 
| 2020/2021 | Carabao Cup |  Cambridge United | 1 | 0 | 0 | 0/0/0 | 78 | 
| 2019/2020 | A-League Men |  Newcastle Jets | 5 | 0 | 0 | 0/0/0 | 213 | 
| 2019 | FFA Cup |  Newcastle Jets | 2 | 1 | 1 | 0/0/0 | 130 | 
| 2018/2019 | Carabao Cup |  West Bromwich Albion | 1 | 0 | 0 | 0/0/0 | 90 | 
| 2018/2019 | Championship |  West Bromwich Albion | 6 | 0 | 0 | 0/0/0 | 114 | 
| 2018/2019 | Premier League 2 Divison Two |  West Bromwich Albion U23 | 4 | 2 | 1 | 0/0/0 | 270 | 
| 2018/2019 | FA Cup |  West Bromwich Albion | 3 | 0 | 0 | 0/0/0 | 235 | 
| 2017/2018 | Carabao Cup |  Norwich City | 3 | 0 | 0 | 1/0/0 | 167 | 
| 2017/2018 | FA Cup |  Norwich City | 1 | 0 | 0 | 0/0/0 | 38 | 
| 2017/2018 | Championship |  Norwich City | 29 | 1 | 3 | 0/0/0 | 1349 | 
| 2016/2017 | Championship |  Norwich City | 33 | 7 | 10 | 7/0/0 | 2454 | 
| 2015/2016 | Carabao Cup |  Norwich City | 2 | 0 | 0 | 0/0/0 | 0 | 
| 2015/2016 | Premier League |  Norwich City | 30 | 4 | 8 | 1/0/0 | 2006 | 
| 2014/2015 | Championship |  Norwich City | 39 | 5 | 10 | 4/0/0 | 2584 | 
| 2013/2014 | Carabao Cup |  Norwich City | 3 | 0 | 0 | 0/0/0 | 0 | 
| 2013/2014 | Premier League |  Norwich City | 16 | 1 | 1 | 1/0/0 | 802 | 
| 2012/2013 | Carabao Cup |  Norwich City | 2 | 1 | 0 | 0/0/0 | 0 | 
| 2012/2013 | FA Cup |  Norwich City | 1 | 0 | 0 | 0/0/0 | 0 | 
| 2012/2013 | Premier League |  Norwich City | 33 | 3 | 4 | 3/0/0 | 2433 | 
| 2011/2012 | FA Cup |  Norwich City | 2 | 1 | 0 | 0/0/0 | 0 | 
| 2011/2012 | Premier League |  Norwich City | 33 | 4 | 7 | 4/0/0 | 2286 | 
| 2010/2011 | Carabao Cup |  Norwich City | 2 | 0 | 0 | 0/0/0 | 0 | 
| 2010/2011 | Championship |  Norwich City | 41 | 10 | 7 | 2/0/0 | 3175 | 
| 2009/2010 | FA Cup |  Norwich City | 2 | 1 | 0 | 0/0/0 | 0 | 
| 2009/2010 | League One |  Norwich City | 37 | 11 | 0 | 2/0/0 | 3070 | 
| 2009/2010 | Carabao Cup |  Norwich City | 2 | 2 | 0 | 0/0/0 | 0 | 
| 2008/2009 | Championship |  Norwich City | 31 | 2 | 3 | 0/0/0 | 2289 | 
| 2008/2009 | FA Cup |  Norwich City | 2 | 0 | 0 | 0/0/0 | 0 | 
| 2007/2008 | Championship |  Blackpool | 45 | 5 | 0 | 0/0/0 | 0 | 
| 2005/2006 | Champions League |  Shelbourne | 3 | 0 | 0 | 1/0/0 | 163 | 
| Total: | 477 | 69 | 70 | 31/0/0 | 28731 | 
| Season | League | Team | A | G | Assists | Y/YR/R | MP | 
|---|---|---|---|---|---|---|---|
| 2018 | World Cup Qualification Europe |  Republic of Ireland | 8 | 0 | 2 | 0/0/0 | 385 | 
| 2017 | Friendly International |  Republic of Ireland | 2 | 0 | 1 | 0/0/0 | 0 | 
| 2016 | European Championship |  Republic of Ireland | 4 | 1 | 1 | 0/0/0 | 181 | 
| 2016 | Euro Qualification |  Republic of Ireland | 10 | 1 | 3 | 2/0/0 | 644 | 
| 2016 | Friendly International |  Republic of Ireland | 5 | 0 | 0 | 0/0/0 | 153 | 
| 2014 | Friendly International |  Republic of Ireland | 9 | 0 | 2 | 1/0/0 | 0 | 
| 2013 | Friendly International |  Republic of Ireland | 6 | 1 | 0 | 0/0/0 | 0 | 
| World Cup Qualification Europe |  Republic of Ireland | 3 | 0 | 0 | 1/0/0 | 107 | |
| Total: | 47 | 3 | 9 | 4/0/0 | 1470 | 
| From | To | Date | Amount | 
|---|---|---|---|
|  Cambridge United |  Newcastle Jets | 28/07/2020 | Free | 
|  West Bromwich Albion |  Norwich City | 14/09/2018 | Free | 
|  Norwich City |  Blackpool | 01/08/2008 | 375K € | 
|  Blackpool |  Livingston | 01/08/2006 | Free |