John Egan

Date of birth20 October 1992
Place of birthCork
NationalityIrish
Weight75 kg
Height1.85 m
PositionDefender

John Egan joined Gillingham in July 2014 with a two-year contract.

He joined Brentford in July 2016 with a three-year contract that was extended to June 2020 in February 2017.

John joined Sheffield United in July 2018 for a reported club record fee with a four-year contract that was extended to June 2024 in August 2020.

Club history

Team Joined Left Loan / Trialist
Sunderland 01 Jul 2010 30 Jun 2014
Crystal Palace 05 Jan 2012 05 Feb 2012 L
Sheffield United 06 Mar 2012 06 Apr 2012 L
Bradford City 05 Nov 2012 05 Jan 2013 L
Southend United 27 Feb 2014 31 May 2014 L
Gillingham 03 Jul 2014 30 Jun 2016
Brentford 01 Jul 2016 19 Jul 2018
Sheffield United 19 Jul 2018

Club stats

Season Team Competition Apps Subs Goals Y R
2011-12 Crystal Palace FA Cup 1
2011-12 Crystal Palace League Championship 1
2011-12 Sheffield United League One 1
2012-13 Bradford City League Two 4
2013-14 Southend United League Two 13
1
3
2013-14 Southend United League Two Play-Offs 2
1
2014-15 Gillingham FA Cup 1
2014-15 Gillingham Johnstones Paint Trophy 4
1
1
2014-15 Gillingham League Cup 2
2014-15 Gillingham League One 45
4
7
2015-16 Gillingham FA Cup 1
2015-16 Gillingham Johnstones Paint Trophy 1
2015-16 Gillingham League Cup 1
1
2015-16 Gillingham League One 35
1
6
4
2016-17 Brentford FA Cup 2
2016-17 Brentford League Championship 34
4
7
2016-17 Brentford League Cup 1
2017-18 Brentford League Championship 32
1
2
4
2017-18 Brentford League Cup 1
1
2019-20 Sheffield United FA Cup 2
2019-20 Sheffield United Premier League 36
2
3
1
2020-21 Sheffield United FA Cup 3
2020-21 Sheffield United Premier League 30
1
7
1
2023-24 Sheffield United League Cup 1
2023-24 Sheffield United Premier League 6
2


Please note: Career stats are based on performances in the Premier and Football Leagues and (in most cases all) internationals.

Club matches

Date Match Result Competition Round
06 Nov 2012 Bradford City v Chesterfield D 0-0 League Two
10 Nov 2012 Aldershot Town v Bradford City W 0-2 League Two
17 Nov 2012 Bradford City v Exeter City L 0-1 League Two
20 Nov 2012 Bradford City v Plymouth Argyle W 1-0 League Two


Please note: Match history is complete for the Premier and Football Leagues and (in most cases all) internationals.

International stats

Season Team Competition Apps Subs Goals Y R
2016-17 Republic of Ireland International Friendly 2
1
2018-19 Republic of Ireland International Friendly 2
2019-20 Republic of Ireland International Friendly 1
2019-20 Republic of Ireland UEFA European Championship 3
2020-21 Republic of Ireland International Friendly 3
2020-21 Republic of Ireland UEFA European Championship 1
2020-21 Republic of Ireland UEFA Nations League 2
2021-22 Republic of Ireland FIFA World Cup 6
1
1
2021-22 Republic of Ireland International Friendly 3
2021-22 Republic of Ireland UEFA Nations League 3
2022-23 Republic of Ireland International Friendly 2
1
2022-23 Republic of Ireland UEFA European Championship 3
2
2022-23 Republic of Ireland UEFA Nations League 2
2
1
2023-24 Republic of Ireland UEFA European Championship 2


Please note: Career stats are based on performances in the Premier and Football Leagues and (in most cases all) internationals.

International matches

Date Match Result Competition Round
28 Mar 2017 Republic of Ireland v Iceland L 0-1 International Friendly
01 Jun 2017 Mexico v Republic of Ireland L 3-1 International Friendly
11 Sep 2018 Poland v Republic of Ireland D 1-1 International Friendly
15 Nov 2018 Republic of Ireland v Northern Ireland D 0-0 International Friendly
10 Sep 2019 Republic of Ireland v Bulgaria W 3-1 International Friendly
12 Oct 2019 Georgia v Republic of Ireland D 0-0 UEFA European Championship Qualifying group D
15 Oct 2019 Switzerland v Republic of Ireland L 2-0 UEFA European Championship Qualifying group D
18 Nov 2019 Republic of Ireland v Denmark D 1-1 UEFA European Championship Qualifying group D
03 Sep 2020 Bulgaria v Republic of Ireland D 1-1 UEFA Nations League League B Group B4
06 Sep 2020 Republic of Ireland v Finland L 0-1 UEFA Nations League League B Group B4
08 Oct 2020 Slovakia v Republic of Ireland L 0-0 (2-4) UEFA European Championship Play-off semi-final Path B
12 Nov 2020 England v Republic of Ireland L 3-0 International Friendly
03 Jun 2021 Andorra v Republic of Ireland W 1-4 International Friendly
08 Jun 2021 Hungary v Republic of Ireland D 0-0 International Friendly
01 Sep 2021 Portugal v Republic of Ireland L 2-1 FIFA World Cup Europe group A
04 Sep 2021 Republic of Ireland v Azerbaijan D 1-1 FIFA World Cup Europe group A
07 Sep 2021 Republic of Ireland v Serbia D 1-1 FIFA World Cup Europe group A
09 Oct 2021 Azerbaijan v Republic of Ireland W 0-3 FIFA World Cup Europe group A
12 Oct 2021 Republic of Ireland v Qatar W 4-0 International Friendly
11 Nov 2021 Republic of Ireland v Portugal D 0-0 FIFA World Cup Europe group A
14 Nov 2021 Luxembourg v Republic of Ireland W 0-3 FIFA World Cup Europe group A
26 Mar 2022 Republic of Ireland v Belgium D 2-2 International Friendly
29 Mar 2022 Republic of Ireland v Lithuania W 1-0 International Friendly
04 Jun 2022 Armenia v Republic of Ireland L 1-0 UEFA Nations League League B Group B1
08 Jun 2022 Republic of Ireland v Ukraine L 0-1 UEFA Nations League League B Group B1
11 Jun 2022 Republic of Ireland v Scotland W 3-0 UEFA Nations League League B Group B1
24 Sep 2022 Scotland v Republic of Ireland L 2-1 UEFA Nations League League B Group B1
27 Sep 2022 Republic of Ireland v Armenia W 3-2 UEFA Nations League League B Group B1
17 Nov 2022 Republic of Ireland v Norway L 1-2 International Friendly
20 Nov 2022 Malta v Republic of Ireland W 0-1 International Friendly
22 Mar 2023 Republic of Ireland v Latvia W 3-2 International Friendly
27 Mar 2023 Republic of Ireland v France L 0-1 UEFA European Championship Qualifying group B
16 Jun 2023 Greece v Republic of Ireland L 2-1 UEFA European Championship Qualifying group B
19 Jun 2023 Republic of Ireland v Gibraltar W 3-0 UEFA European Championship Qualifying group B
07 Sep 2023 France v Republic of Ireland L 2-0 UEFA European Championship Qualifying group B
10 Sep 2023 Republic of Ireland v Netherlands L 1-2 UEFA European Championship Qualifying group B


Please note: Match history is complete for the Premier and Football Leagues and (in most cases all) internationals.