# Liam Kelly (footballer, born 1995)

Liam Anthony Kelly (born 22 November 1995) is an Irish professional footballer who plays as a midfielder for EFL League Two club Milton Keynes Dons. He has represented the Republic of Ireland internationally at youth levels U19 and U21.

## Club career
### Reading

In November 2013, Kelly signed his first professional contract with Reading, In May 2016, Kelly signed a two-year contract with Reading. On 12 February 2016, Kelly joined Bath City on an initial one-month loan, extending it for another month on 11 March, before extending it till the end of the season 10 April 2016. Kelly made his debut for Reading on 23 August 2016 at home to Milton Keynes Dons in the EFL Cup, coming on for George Evans, with his league debut coming on 22 October 2016 away to Rotherham United.
On 30 December, Kelly signed a new contract, keeping him at Reading until the summer of 2019.
He scored his first goal for Reading in a 3–2 win against Bristol City on 2 January 2017.
Kelly extended his Reading contract on 6 July 2017, signing a new three-year deal.

### Feyenoord

On 8 July 2019, Kelly signed for Feyenoord on a three-year contract for an undisclosed fee.
Oxford United signed Kelly on a loan deal until the end of the 2019–20 season on 8 January 2020. On 21 August 2020, Kelly's loan at the club was extended for another season.

### Rochdale

On 24 August 2021, Kelly signed a two-year contract with Rochdale.

### Crawley Town

On 22 June 2023, Crawley Town announced the signing of Kelly on a two-year contract.
On 19 May 2024, Kelly scored the second goal, against Crewe Alexandra, in the 2024 League Two play-off final at Wembley Stadium as Crawley won 2–0 to gain promotion to League One.

### Milton Keynes Dons

On 4 July 2024, Kelly joined League Two club Milton Keynes Dons for an undisclosed fee. He made his debut for the club on 10 August 2024 in a 1–2 home defeat to Bradford City. Kelly scored his first goal for the club on 19 October 2024, a long-range effort in a 3–1 away win over Morecambe.

## International career

Kelly made his Republic of Ireland under-19 debut against Slovenia under-19 in September 2013. Whilst playing for the Republic of Ireland U19s against Sweden under-19, Kelly scored a wonder goal from the halfway line. Kelly made his Republic of Ireland under-21 debut against United States under-20 in November 2014.
Kelly received his first call-up for the Republic of Ireland on 13 March 2017, being named in the 39-man provisional squad for the games against Wales and Iceland.
Kelly rejected a call-up to the Republic of Ireland senior squad in March 2018, for personal reasons.

## Career statistics

    As of 19 October 2024
Appearances and goals by club, season and competition :
| Club | Season | League | League | League | National Cup | National Cup | League Cup | League Cup | Europe | Europe | Other | Other | Total | Total |
| Club | Season | Division | Apps | Goals | Apps | Goals | Apps | Goals | Apps | Goals | Apps | Goals | Apps | Goals |
| Reading | 2013–14 | Championship | 0 | 0 | 0 | 0 | 0 | 0 | — | — | — | — | 0 | 0 |
| Reading | 2014–15 | Championship | 0 | 0 | 0 | 0 | 0 | 0 | — | — | — | — | 0 | 0 |
| Reading | 2015–16 | Championship | 0 | 0 | 0 | 0 | 0 | 0 | — | — | — | — | 0 | 0 |
| Reading | 2016–17 | Championship | 28 | 1 | 1 | 0 | 3 | 0 | — | — | 2 | 0 | 34 | 1 |
| Reading | 2017–18 | Championship | 34 | 5 | 2 | 0 | 2 | 2 | — | — | — | — | 38 | 7 |
| Reading | 2018–19 | Championship | 20 | 1 | 1 | 0 | 1 | 0 | — | — | — | — | 22 | 1 |
| Reading | Total | Total | 82 | 7 | 4 | 0 | 6 | 2 | — | — | 2 | 0 | 94 | 9 |
| Bath City (loan) | 2015–16 | National League South | 16 | 6 | 0 | 0 | — | — | — | — | — | — | 16 | 6 |
| Feyenoord | 2019–20 | Eredivisie | 1 | 0 | 0 | 0 | — | — | 1 | 0 | — | — | 2 | 0 |
| Feyenoord | 2020–21 | Eredivisie | 0 | 0 | 0 | 0 | — | — | 0 | 0 | — | — | 0 | 0 |
| Feyenoord | 2021–22 | Eredivisie | 0 | 0 | 0 | 0 | — | — | 0 | 0 | — | — | 0 | 0 |
| Feyenoord | Total | Total | 1 | 0 | 0 | 0 | — | — | 0 | 0 | — | — | 2 | 0 |
| Oxford United (loan) | 2019–20 | League One | 3 | 0 | 1 | 1 | 0 | 0 | — | — | 1 | 0 | 5 | 1 |
| Oxford United (loan) | 2020–21 | League One | 26 | 0 | 1 | 0 | 2 | 0 | — | — | 5 | 0 | 34 | 0 |
| Oxford United (loan) | Total | Total | 29 | 0 | 2 | 1 | 2 | 0 | — | — | 6 | 0 | 39 | 1 |
| Rochdale | 2021–22 | League Two | 30 | 5 | 3 | 0 | 1 | 0 | — | — | 2 | 1 | 36 | 6 |
| Rochdale | 2022–23 | League Two | 33 | 1 | 1 | 0 | 1 | 0 | — | — | 3 | 0 | 38 | 1 |
| Rochdale | Total | Total | 63 | 6 | 4 | 0 | 2 | 0 | — | — | 5 | 0 | 74 | 6 |
| Crawley Town | 2023–24 | League Two | 37 | 4 | 1 | 0 | 1 | 0 | — | — | 6 | 2 | 45 | 6 |
| Milton Keynes Dons | 2024–25 | League Two | 10 | 1 | 0 | 0 | 0 | 0 | — | — | 1 | 0 | 11 | 1 |
| Career total | Career total | Career total | 238 | 20 | 11 | 1 | 11 | 2 | 1 | 0 | 20 | 3 | 281 | 30 |