John Egan (born 20 October 1992) is an Irish professional footballer who plays as a centre-back for EFL Championship club Hull City and the Republic of Ireland national team.
[6] Egan made his professional debut for Palace in the FA Cup third round playing the full 90 minutes in their 1–0 loss to Derby County.
In March 2012, Egan joined Football League One side Sheffield United on a month's loan to ease a defensive crisis,[7] making his début for the Blades that evening in a defeat at Walsall.
[8] In July 2012, Egan was called up by Martin O'Neill for Sunderland's pre-season tour to South Korea to take part in the Peace Cup.
At the start of November 2012 after being around the first team Egan signed a three-month loan deal with Bradford City to get games under his belt.
[15] On 3 July 2014, amid interest from several clubs from League One and the Championship, Egan signed a two-year deal with Gillingham following his release from Sunderland.
[25] Egan re-joined former loan club Sheffield United on 19 July 2018 on a four-year contract for an undisclosed club-record fee.
[28] On 3 February 2025, Egan signed an eighteen-month contract with EFL Championship side Hull City for an undisclosed fee.