Change Giles
Change Thomas
Attributes
This season · 2026/27 · rated out of 99
Ryan GilesLuke Thomas
24Shooting43
71Creating82
21Passing59
22Dribbling18
40Defending60
40Physical39
Each number out of 99, against the players each was rated with. Rated against different pools: Ryan Giles against Premier League, Luke Thomas against League One. A 90 in one league isn’t a 90 in another.
Per 90 minutes
League matches · This season · 2026/27
Ryan GilesLuke Thomas
701 minutes1,157 minutes
6.55Average rating7.12
0.00Goalsper 900.08
0.13Assistsper 900.31
0.13Shotsper 900.86
–Shots on targetper 900.23
0%Shot accuracy27%
0.39Big chances createdper 900.31
1.16Key passesper 901.48
0.26Dribbles completedper 900.16
20.9Passesper 9070.3
80%Pass accuracy87%
2.18Tackles + interceptionsper 903.03
55%Duels won53%
0.90Aerials wonper 901.40
2.57Clearancesper 904.12
–Blocksper 900.31
0.13Fouls wonper 901.56
0.39Dispossessedper 900.54
Where they play
Positions in their recent starts
Ryan GilesLuke Thomas
Ryan Giles
Left-back 56% · Left midfielder 44%
Luke Thomas
Left-back 77% · Left midfielder 15% · Centre-back 8%
Career
League seasons in the competitions we cover
Ryan GilesLuke Thomas
242League apps150
3League goals3
34League assists12
0.01Goals per game0.02
5556Minutes per goalfewer is better3872
The tale of the tape
League careers in the competitions we cover
Ryan GilesLuke Thomas
- 26
- Age
- 25
- 6 ft 0 in (1.83 m)
- Height
- 5 ft 11 in (1.81 m)
- Left
- Foot
- Left
- Jun 2027
- Contract to
- –
- 9
- League seasons
- 8
- 1
- League titles
- 1
- €5.3m, 2024
- Last move
- Free transfer, 2026
League matches in the competitions we cover. Cups, Europe and internationals aren’t included. Fees are reported figures, credited on each player’s page.