 
          | Season | League | Team | A | G | Assists | Y/YR/R | MP | 
|---|---|---|---|---|---|---|---|
| 2021 | Premier Division |  Waterford United | 5 | 0 | 0 | 0/0/0 | 137 | 
| 2020 | Premier Division |  Waterford United | 4 | 0 | 0 | 0/0/0 | 137 | 
| 2019/2020 | League One |  Bolton Wanderers | 23 | 8 | 2 | 0/0/0 | 2024 | 
| 2019/2020 | FA Cup |  Bolton Wanderers | 1 | 0 | 0 | 0/0/0 | 71 | 
| 2019/2020 | EFL Trophy |  Bolton Wanderers | 1 | 0 | 0 | 0/0/0 | 46 | 
| 2018/2019 | FA Cup |  Nottingham Forest | 1 | 0 | 0 | 0/0/0 | 90 | 
| 2018/2019 | Championship |  Nottingham Forest | 28 | 4 | 3 | 2/0/0 | 1528 | 
| 2018/2019 | Carabao Cup |  Nottingham Forest | 3 | 2 | 0 | 0/0/0 | 90 | 
| 2017/2018 | Championship |  Nottingham Forest | 27 | 7 | 0 | 0/0/0 | 2019 | 
| 2017/2018 | Carabao Cup |  Nottingham Forest | 1 | 0 | 0 | 0/0/0 | 23 | 
| 2016/2017 | Carabao Cup |  Newcastle United | 2 | 0 | 0 | 0/0/0 | 0 | 
| 2016/2017 | Championship |  Ipswich Town | 4 | 0 | 1 | 0/0/0 | 360 | 
| 2016/2017 | FA Cup |  Newcastle United | 1 | 1 | 0 | 0/0/0 | 90 | 
| 2016/2017 | Championship |  Newcastle United | 15 | 5 | 1 | 0/0/0 | 724 | 
| 2015/2016 | Championship |  Ipswich Town | 34 | 10 | 4 | 0/0/0 | 2769 | 
| 2014/2015 | FA Cup |  Ipswich Town | 2 | 0 | 0 | 0/0/0 | 0 | 
| 2014/2015 | Championship |  Ipswich Town | 46 | 27 | 6 | 1/0/0 | 4054 | 
| 2013/2014 | Carabao Cup |  Ipswich Town | 1 | 0 | 0 | 0/0/0 | 0 | 
| 2013/2014 | Championship |  Ipswich Town | 45 | 13 | 0 | 0/0/0 | 3709 | 
| 2012/2013 | Champions League |  Celtic | 1 | 0 | 0 | 0/0/0 | 2 | 
| 2012/2013 | Premiership |  Celtic | 1 | 0 | 0 | 0/0/0 | 13 | 
| 2012/2013 | Championship |  Ipswich Town | 39 | 7 | 0 | 1/0/0 | 2819 | 
| 2011/2012 | FA Cup |  Ipswich Town | 1 | 0 | 0 | 0/0/0 | 90 | 
| 2011/2012 | Championship |  Ipswich Town | 33 | 4 | 3 | 1/0/0 | 2594 | 
| 2010/2011 | Champions League |  Celtic | 2 | 0 | 0 | 0/0/0 | 45 | 
| 2010/2011 | League Cup |  Celtic | 1 | 0 | 0 | 0/0/0 | 0 | 
| 2010/2011 | Premiership |  Celtic | 15 | 3 | 0 | 0/0/0 | 0 | 
| 2009/2010 | Championship |  Ipswich Town | 18 | 6 | 1 | 0/0/0 | 1476 | 
| 2009/2010 | Carabao Cup |  Sunderland | 3 | 0 | 0 | 0/0/0 | 0 | 
| 2009/2010 | Premier League |  Sunderland | 3 | 0 | 0 | 0/0/0 | 166 | 
| 2008/2009 | Carabao Cup |  Sunderland | 3 | 0 | 0 | 0/0/0 | 0 | 
| 2008/2009 | Premier League |  Sunderland | 23 | 0 | 1 | 0/0/0 | 620 | 
| 2007/2008 | Premier League |  Sunderland | 28 | 3 | 0 | 2/0/0 | 1844 | 
| 2005/2006 | Premier League |  Sunderland | 2 | 1 | 0 | 0/0/0 | 93 | 
| Total: | 417 | 101 | 22 | 7/0/0 | 27633 | 
| Season | League | Team | A | G | Assists | Y/YR/R | MP | 
|---|---|---|---|---|---|---|---|
| 2018 | World Cup Qualification Europe |  Republic of Ireland | 8 | 3 | 0 | 1/0/0 | 405 | 
| 2017 | Friendly International |  Republic of Ireland | 2 | 0 | 1 | 0/0/0 | 90 | 
| 2016 | European Championship |  Republic of Ireland | 2 | 0 | 0 | 0/0/0 | 135 | 
| 2016 | Euro Qualification |  Republic of Ireland | 5 | 0 | 1 | 0/0/0 | 317 | 
| 2016 | Friendly International |  Republic of Ireland | 2 | 0 | 0 | 0/0/0 | 120 | 
| 2015 | Friendly International |  Republic of Ireland | 1 | 0 | 0 | 0/0/0 | 56 | 
| 2014 | Friendly International |  Republic of Ireland | 2 | 0 | 0 | 0/0/0 | 0 | 
| 2008 | Friendly International |  Republic of Ireland | 3 | 0 | 0 | 0/0/0 | 52 | 
| 2008 | Euro Qualification |  Republic of Ireland | 2 | 0 | 0 | 0/0/0 | 1 | 
| 2007 | Friendly International |  Republic of Ireland | 3 | 0 | 0 | 0/0/0 | 161 | 
| Total: | 30 | 3 | 2 | 1/0/0 | 1337 | 
| From | To | Date | Amount | 
|---|---|---|---|
|  Waterford United |  Bolton Wanderers | 01/08/2020 | Free | 
|  Bolton Wanderers |  Nottingham Forest | 02/09/2019 | Free | 
|  Nottingham Forest |  Newcastle United | 21/07/2017 | N/a | 
|  Newcastle United |  Ipswich Town | 28/08/2016 | 3.5M € | 
|  Ipswich Town |  Celtic | 31/08/2012 | Loan | 
|  Ipswich Town |  Celtic | 25/08/2011 | Loan | 
|  Sheffield Wednesday |  Sunderland | 06/11/2005 | Loan |