Entire Career
Club Seasons
2005-2006 (age 18, 2 clubs)
2006-2007 (age 19, Bristol City)
2007-2008 (age 20, 3 clubs)
2008-2009 (age 21, Carlisle United)
2009-2010 (age 22, Carlisle United)
2010-2011 (age 23, Coventry City)
2011-2012 (age 24, Coventry City)
2012-2013 (age 25, Derby County)
2013-2014 (age 26, Derby County)
2014-2015 (age 27, Derby County)
2015-2016 (age 28, Derby County)
2016-2017 (age 29, Derby County)
2017-2018 (age 30, Derby County)
2018-2019 (age 31, Derby County)
2019-2020 (age 32, Derby County)
2020-2021 (age 33, 2 clubs)
2021-2022 (age 34, Blackpool)
2022-2023 (age 35, Ipswich Town)
2023-2024 (age 36, 2 clubs)
National Team Seasons
2014 (age 27, Rep. of Ireland)
2015 (age 28, Rep. of Ireland)
2016 (age 29, Rep. of Ireland)
2017 (age 30, Rep. of Ireland)
2018 (age 31, Rep. of Ireland)
2018-2019 (age 31, Rep. of Ireland)
2019 (age 32, Rep. of Ireland)
2021 (age 34, Rep. of Ireland)
Entire Career
Club Seasons
2005-2006 (age 18, 2 clubs)
2006-2007 (age 19, Bristol City)
2007-2008 (age 20, 3 clubs)
2008-2009 (age 21, Carlisle United)
2009-2010 (age 22, Carlisle United)
2010-2011 (age 23, Coventry City)
2011-2012 (age 24, Coventry City)
2012-2013 (age 25, Derby County)
2013-2014 (age 26, Derby County)
2014-2015 (age 27, Derby County)
2015-2016 (age 28, Derby County)
2016-2017 (age 29, Derby County)
2017-2018 (age 30, Derby County)
2018-2019 (age 31, Derby County)
2019-2020 (age 32, Derby County)
2020-2021 (age 33, 2 clubs)
2021-2022 (age 34, Blackpool)
2022-2023 (age 35, Ipswich Town)
2023-2024 (age 36, 2 clubs)
National Team Seasons
2014 (age 27, Rep. of Ireland)
2015 (age 28, Rep. of Ireland)
2016 (age 29, Rep. of Ireland)
2017 (age 30, Rep. of Ireland)
2018 (age 31, Rep. of Ireland)
2018-2019 (age 31, Rep. of Ireland)
2019 (age 32, Rep. of Ireland)
2021 (age 34, Rep. of Ireland)
We're Social...for Statheads
Every Sports Reference Social Media Account
Site Last Updated: Thursday, April 18, 10:29PM
Question, Comment, Feedback, or Correction?
Subscribe to our Free Email Newsletter
Subscribe to Stathead FBref: Get your first month FREE
Your All-Access Ticket to the FBref Database
Do you have a sports website? Or write about sports? We have tools and resources that can help you use sports data. Find out more.