

John EganCB#15
Hull City·
Premier League·Defender - Centre-Back
Last 5rating per match
Form, 12 monthsaverage rating per month
Club matchesHull City
Key statsUEFA Nations League · Premier League · EFL Cup
Values per 90 minutes are shown under the totals.
Player profileattributes and traits
Player Position average
Strengths
- Ground duels
Weaknesses
No outstanding weaknesses
Player positions: DC
Positions on the pitch
Percentiles per 90per 90 minutes vs positional peers of the league
AttackingPer 90 · Percentile
PlaymakingPer 90 · Percentile
DefendingPer 90 · Percentile
What a percentile means
The percentile shows what share of players of the same position in this league the player beats on a per-90-minute metric. 90% — better than nine out of ten peers; 50% — the league median. Per 90 minutes removes the effect of playing time.
For fouls, offsides, being dribbled past and goals conceded the scale is inverted: a higher percentile means fewer of them.
vs 21 defenders · Championship · season 25/26 · min 270′ · player 3436′
Similar playersChampionship · defenders · season 25/26
Semi AjayiHull City · Defender - Centre-BackRating1G1A32age78%
Charlie HughesHull City · Defender - Centre-BackRating1G1A22age75%
Dara O'SheaIpswich · Defender - Centre-BackRating1G1A27age73%
Luke WoolfendenCoventry · Defender - Centre-BackRating0G0A27age73%
Cédric KipréIpswich · Defender - Centre-BackRating3G2A29age73%
Joel LatibeaudiereCoventry · Defender - Centre-BackRating0G1A26ageProfile match = 100 − mean gap of per-90 percentiles across 28 metrics of this position; players of the same league, position group and season with at least 270 minutes.
Availability
Republic of Ireland38 caps · 3 goalsSeason statsSeason 26/27
| Competition | Team | Season | Apps | Min | Rating | G | A | G+A | YC | RC |
|---|---|---|---|---|---|---|---|---|---|---|
UEFA Nations League | Ireland | 26/27 | 2 | 178 | 6.70 | — | — | 0 | — | — |
Premier League | Hull City | 26/27 | 5 | 438 | 6.96 | — | — | 0 | 1 | — |
| EFL Cup | Hull City | 26/27 | 1 | 45 | 6.40 | — | — | 0 | 1 | — |
Transfers16
| Date | Season | From | To | Fee | Market value |
|---|---|---|---|---|---|
| 03/02/2025 | 24/25 | Burnley | Hull City | ? | €1.80m |
| 10/09/2024 | 24/25 | Without Club | Burnley | - | €4.00m |
| 01/07/2024 | 24/25 | Sheff Utd | Without Club | - | €4.00m |
| 19/07/2018 | 18/19 | Brentford | Sheff Utd | €4.50m | €1.50m |
| 01/07/2016 | 16/17 | Gillingham | Brentford | free transfer | €400k |
| 03/07/2014 | 14/15 | Sunderland | Gillingham | free transfer | - |
| 31/05/2014 | 13/14 | Southend United | Sunderland | End of loan | - |
| 27/02/2014 | 13/14 | Sunderland | Southend United | loan transfer | - |
| 21/11/2012 | 12/13 | Bradford | Sunderland | End of loan | - |
| 03/11/2012 | 12/13 | Sunderland | Bradford | loan transfer | - |
| 06/04/2012 | 11/12 | Sheff Utd | Sunderland | End of loan | - |
| 06/03/2012 | 11/12 | Sunderland | Sheff Utd | loan transfer | - |
| 06/02/2012 | 11/12 | Crystal Palace | Sunderland | End of loan | - |
| 06/01/2012 | 11/12 | Sunderland | Crystal Palace | loan transfer | - |
| 01/07/2011 | 11/12 | Sunderland U18 | Sunderland | - | - |
| 01/07/2009 | 09/10 | Greenwood | Sunderland U18 | ? | - |
Market value
Value history
| Date | Age | Club | Value |
|---|---|---|---|
| 09/10/2014 | 21 | Gillingham FC | €75k |
| 27/02/2015 | 22 | Gillingham FC | €150k |
| 16/10/2015 | 22 | Gillingham FC | €150k |
| 30/05/2016 | 23 | Gillingham FC | €400k |
| 01/09/2016 | 23 | Brentford FC | €500k |
| 27/02/2017 | 24 | Brentford FC | €750k |
| 18/09/2017 | 24 | Brentford FC | €1.50m |
| 24/09/2018 | 25 | Sheffield United | €4.00m |
| 28/06/2019 | 26 | Sheffield United | €5.50m |
| 12/09/2019 | 26 | Sheffield United | €7.00m |
| 10/12/2019 | 27 | Sheffield United | €10.00m |
| 09/03/2020 | 27 | Sheffield United | €12.00m |
| 08/04/2020 | 27 | Sheffield United | €9.50m |
| 30/07/2020 | 27 | Sheffield United | €13.00m |
| 13/10/2020 | 27 | Sheffield United | €13.00m |
| 18/03/2021 | 28 | Sheffield United | €10.00m |
| 08/06/2021 | 28 | Sheffield United | €9.00m |
| 24/11/2021 | 29 | Sheffield United | €7.00m |
| 13/05/2022 | 29 | Sheffield United | €7.00m |
| 27/10/2022 | 30 | Sheffield United | €7.00m |
| 01/06/2023 | 30 | Sheffield United | €6.00m |
| 19/12/2023 | 31 | Sheffield United | €5.00m |
| 27/05/2024 | 31 | Sheffield United | €4.00m |
| 24/09/2024 | 31 | Burnley FC | €2.00m |
| 30/12/2024 | 32 | Burnley FC | €1.80m |
| 27/05/2025 | 32 | Hull City | €1.30m |
| 03/12/2025 | 33 | Hull City | €1.20m |
| 28/05/2026 | 33 | Hull City | €1.00m |
Teammatessame club
Abdülkadir ÖmürMidfield - Right Midfield27age€1.50mvalue
Brooke Norton-CuffyDefender - Right-Back22age€15.00mvalue
Charlie HughesDefender - Centre-Back22age€10.00mvalue
Christos MouzakitisMidfield - Central Midfield19age€25.00mvalue
Darko GyabiMidfield - Central Midfield22age€2.00mvalue
David AkintolaAttack - Right Winger30age€1.00mvalue
Dillon PhillipsGoalkeeper31age€200kvalue
Eliot MatazoMidfield - Central Midfield24age€1.50mvalue
Newcastle
Chelsea
Sunderland
Aston Villa
Coventry
UEFA Nations League
Premier League
Burnley
Without Club
Sheff Utd
Brentford
Gillingham
Sunderland
Southend United
Bradford
Crystal Palace
Sunderland U18