Luke
McGee

Goalkeeper · age 31 · England · 6 ft 4 in (1.93 m) · contract to Jun 2027

Apps
8
Goals
0
Assists
0
Rating
6.91
2026/27

David
Soria

Goalkeeper · age 33 · Spain · 6 ft 4 in (1.92 m) · contract to Jun 2030

Apps
12
Goals
0
Assists
0
Rating
7.06
2026/27
Change McGee
Change Soria

Attributes

2025/26 and 2026/27 · rated out of 99

Luke McGeeDavid Soria
SAV77 · 87SHP6 · 4LNG86 · 69AER3 · 6SWP55 · 59
77Shot-stopping87
6Short passing4
86Long passing69
3Aerial command6
55Sweeping59

Each number out of 99, against the players each was rated with. Both rated against every league we cover.

Per 90 minutes

League matches · 2025/26 and 2026/27

Luke McGeeDavid Soria
1,170 minutes4,500 minutes
6.91Average rating6.97
2.54Savesper 903.16
72%Save percentage74%
1.00Goals concededper 901.12
31%Clean sheets per start28%
44%Accurate long passes40%
57%Pass accuracy46%
38%Won, in his games–
1.54Points a game, in his games–

Where they play

Positions in their recent starts

Luke McGeeDavid Soria
Luke McGee
GK

Goalkeeper 100%

David Soria
GK

Goalkeeper 100%

Career

League seasons in the competitions we cover

Luke McGeeDavid Soria
293League apps321
66Clean sheets104
Clean sheets a season, season by season
  1. 0
    0
    14/15
  2. 0
    0
    15/16
  3. 9
    1
    391
    16/17
  4. 13
    5
    4415
    17/18
  5. 0
    13
    037
    18/19
  6. 0
    15
    438
    19/20
  7. 0
    10
    3528
    20/21
  8. 19
    14
    4638
    21/22
  9. 2
    13
    2238
    22/23
  10. 8
    10
    4538
    23/24
  11. 11
    9
    4538
    24/25
  12. 2
    12
    538
    25/26
  13. 2
    2
    812
    26/27

Each pair: clean sheets above, league games below. By the year each season began.

The tale of the tape

League careers in the competitions we cover

Luke McGeeDavid Soria
31
Age
33
6 ft 4 in (1.93 m)
Height
6 ft 4 in (1.92 m)
Right
Foot
Right
Jun 2027
Contract to
Jun 2030
11
League seasons
13
0
League titles
0
Free transfer, 2023
Last move
€3m, 2018

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