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

Mark
McGuinness

Centre-back · age 25 · Republic of Ireland · 6 ft 4 in (1.94 m) · contract to Jun 2029

Apps
11
Goals
0
Assists
0
Rating
6.71
2026/27
Change Egan
Change McGuinness

Attributes

This season · 2026/27 · rated out of 99

John EganMark McGuinness
SHO15 · 22CRE14 · 15PAS20 · 23DEF58 · 63PHY54 · 70
15Shooting22
14Creating15
20Passing23
58Defending63
54Physical70

Each number out of 99, against the players each was rated with. Rated against different pools: John Egan against Premier League, Mark McGuinness against Championship. A 90 in one league isn’t a 90 in another.

Per 90 minutes

League matches · This season · 2026/27

John EganMark McGuinness
843 minutes730 minutes
6.86Average rating6.71
0.00Goalsper 900.00
0.00Assistsper 900.00
0.75Shotsper 900.49
0.11Shots on targetper 90–
14%Shot accuracy0%
0.11Key passesper 900.12
0.11Dribbles completedper 90–
24.1Passesper 9028.5
77%Pass accuracy80%
2.56Tackles + interceptionsper 902.22
54%Duels won55%
1.71Aerials wonper 903.70
7.05Clearancesper 906.66
1.28Blocksper 900.86
0.32Fouls wonper 900.86
0.43Dispossessedper 900.12

Where they play

Positions in their recent starts

John EganMark McGuinness
John Egan
CB

Centre-back 100%

Mark McGuinness
CB

Centre-back 100%

Career

League seasons in the competitions we cover

John EganMark McGuinness
414League apps209
26League goals11
11League assists3
0.06Goals per game0.05
1404Minutes per goalfewer is better1574
Clean sheets a season, at the same age
  1. 0
    2
    age 18
  2. 9
    24
    age 19
  3. 5
    34
    age 20
  4. 0
    14
    4536
    age 21
  5. 0
    8
    1730
    age 22
  6. 0
    10
    3443
    age 23
  7. 0
    10
    3331
    age 24
  8. 20
    5
    4411
    age 25
  9. 0
    36
    age 26
  10. 4
    31
    age 27
  11. 20
    48
    age 28
  12. 19
    45
    age 29
  13. 0
    6
    age 30
  14. 6
    18
    age 31
  15. 12
    45
    age 32
  16. 3
    10
    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 EganMark McGuinness
34
Age
25
6 ft 1 in (1.85 m)
Height
6 ft 4 in (1.94 m)
Right
Foot
Right
Jun 2028
Contract to
Jun 2029
14
League seasons
7
0
League titles
0
Fee undisclosed, 2025
Last move
€11.7m, 2024

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

John Egan vs Mark McGuinness: head to head · Swoop