Greg Cunningham

Greg Cunningham
Cunningham with Preston North End in 2016
Personal information
Full name Gregory Richard Cunningham
Date of birth (1991-01-31) 31 January 1991
Place of birth Galway, Ireland
Height 1.83 m (6 ft 0 in)
Position(s)
Youth career
Cregmore/Claregalway
2004–2007 Mervue United
2007–2010 Manchester City
Senior career*
Years Team Apps (Gls)
2010–2012 Manchester City 2 (0)
2010–2011Leicester City (loan) 13 (0)
2011–2012Nottingham Forest (loan) 27 (0)
2012–2015 Bristol City 91 (4)
2015–2018 Preston North End 103 (4)
2018–2021 Cardiff City 12 (0)
2019–2020Blackburn Rovers (loan) 8 (0)
2021Preston North End (loan) 1 (0)
2021–2024 Preston North End 65 (3)
2024–2025 Galway United 32 (0)
Total 354 (11)
International career
2007–2008 Republic of Ireland U17 13 (3)
2009 Republic of Ireland U19 9 (0)
2011–2012 Republic of Ireland U21 6 (1)
2010–2013 Republic of Ireland 4 (0)
* Club domestic league appearances and goals

Gregory Richard Cunningham (born 31 January 1991) is an Irish former professional footballer who played as a defender. During his career he played for Manchester City, Leicester City, Nottingham Forest, Bristol City, Preston North End, Cardiff City, Blackburn Rovers and Galway United.

Cunningham also represented the Republic of Ireland national team, earning 4 caps between 2010 and 2013.