John
Egan

Centre-back · age 34 · Republic of Ireland · 6 ft 1 in (1.85 m) · contract to Jun 2028

Apps
10
Goals
0
Assists
0
Rating
6.86
2026/27

Michael
Keane

Centre-back · age 33 · Ireland · 6 ft 2 in (1.88 m) · contract to Jun 2027

Apps
3
Goals
0
Assists
0
Rating
6.58
2026/27
Change Egan
Change Keane

Attributes for this season · 2026/27 need enough league minutes; Michael Keane doesn’t have that yet. Try another period.

Per 90 minutes

League matches · This season · 2026/27

John EganMichael Keane
843 minutes99 minutes
6.86Average rating6.58
0.00Goalsper 900.00
0.00Assistsper 900.00
0.75Shotsper 900.91
0.11Shots on targetper 90–
14%Shot accuracy0%
0.11Key passesper 90–
0.11Dribbles completedper 90–
24.1Passesper 9070.9
77%Pass accuracy91%
2.56Tackles + interceptionsper 901.82
54%Duels won73%
1.71Aerials wonper 905.45
7.05Clearancesper 905.45
1.28Blocksper 90–
0.32Fouls wonper 90–
0.43Dispossessedper 90–

Where they play

Positions in their recent starts

John EganMichael Keane
John Egan
CB

Centre-back 100%

Michael Keane
CB

Centre-back 100%

Career

League seasons in the competitions we cover

John EganMichael Keane
414League apps370
26League goals29
11League assists12
0.06Goals per game0.08
1404Minutes per goalfewer is better1059
Clean sheets a season, at the same age
  1. 0
    2
    age 18
  2. 5
    23
    age 19
  3. 1
    17
    age 20
  4. 0
    0
    4522
    age 21
  5. 0
    0
    1741
    age 22
  6. 0
    0
    3435
    age 23
  7. 0
    8
    3330
    age 24
  8. 20
    13
    4433
    age 25
  9. 0
    8
    3631
    age 26
  10. 4
    11
    3135
    age 27
  11. 20
    7
    4832
    age 28
  12. 19
    2
    4512
    age 29
  13. 0
    2
    69
    age 30
  14. 6
    4
    1814
    age 31
  15. 12
    8
    4533
    age 32
  16. 3
    1
    103
    age 33

Each pair: clean sheets above, league games below. Lined up by his age when each season began.

The tale of the tape

League careers in the competitions we cover

John EganMichael Keane
34
Age
33
6 ft 1 in (1.85 m)
Height
6 ft 2 in (1.88 m)
Right
Foot
Right
Jun 2028
Contract to
Jun 2027
14
League seasons
15
0
League titles
1
Fee undisclosed, 2025
Last move
€28.5m, 2017

League matches in the competitions we cover. Cups, Europe and internationals aren’t included. Fees are reported figures, credited on each player’s page.