Skip to content
Ryan Giles

Ryan Giles

Defender - Left-Back  at Hull City
Age26
CitizenshipEngland
Height1.83 m
Footleft
BornJanuary 26, 2000
at Hull City 692 days · joined 2024-07-01
👕200+ Apps
Market value €4.50m
Left-Back Defender

Career snapshot

12
clubs played for
16/17
debut season
0.05
goals / match
Middlesbrough FC
top club · 60 apps

Career highs

€9.00m
peak value · 2023
€5.85m
top transfer fee · 23/24
6
best season · 16/17
4 / 0
int'l caps / goals
294Appearances
14Goals
40Assists
9Yellow cards
0Red cards
67Full matches (90′)
Full nameRyan Giles
Name in home countryRyan John Giles
Date of birth2000-01-26 (26 yrs)
Place of birthTelford, England
CitizenshipEngland
PositionDefender - Left-Back (main: Defender)
Footleft
Height183.00 m
Current clubHull City
Joined2024-07-01
Contract expires2027-06-30
AgentUnique Sports Group
Jul 2025
25/26 — Hull City
5 matches · 0 G · 1 A · across 2 competitions
Jun 2025
Transfer: Middlesbrough → Hull City
24/25 · Return from loan
Jan 2025
Transfer: Hull City → Middlesbrough
24/25 · Loan
Jul 2024
24/25 — Middlesbrough FC, Hull City
30 matches · 0 G · 0 A · across 3 competitions
Jul 2024
Transfer: Luton → Hull City
24/25 · Transfer · €5.30m
Jun 2024
Transfer: Hull City → Luton
23/24 · Return from loan
Jan 2024
Transfer: Luton → Hull City
23/24 · Loan
Jul 2023
Transfer: Wolves → Luton
23/24 · Transfer · €5.85m
Jul 2023
23/24 — Hull City, Luton Town
31 matches · 0 G · 1 A · across 4 competitions
May 2023
Transfer: Middlesbrough → Wolves
22/23 · Return from loan
Jul 2022
22/23 — Middlesbrough FC
48 matches · 0 G · 12 A · across 3 competitions
Jul 2022
Transfer: Wolves → Middlesbrough
22/23 · Loan
May 2022
Transfer: Blackburn → Wolves
21/22 · Return from loan
Jan 2022
Transfer: Wolves → Blackburn
21/22 · Loan
Jan 2022
Transfer: Cardiff → Wolves
21/22 · Return from loan
Jul 2021
Transfer: Wolves → Cardiff
21/22 · Loan
Jul 2021
21/22 — Blackburn Rovers, Cardiff City, Wolverhampton Wanderers
32 matches · 0 G · 10 A · across 3 competitions
May 2021
Transfer: Rotherham → Wolves
20/21 · Return from loan
Jan 2021
Transfer: Wolves → Rotherham
20/21 · Loan
Jan 2021
Transfer: Coventry → Wolves
20/21 · Return from loan
Jul 2020
Transfer: Wolves → Coventry
20/21 · Loan
Jul 2020
20/21 — Rotherham United, Coventry City
44 matches · 2 G · 1 A · across 3 competitions
May 2020
Transfer: Coventry → Wolves
19/20 · Return from loan
Jan 2020
Transfer: Wolves → Coventry
19/20 · Loan
Jan 2020
Transfer: Shrewsbury → Wolves
19/20 · Return from loan
Jul 2019
19/20 — Shrewsbury Town, Coventry City, Wolverhampton Wanderers
26 matches · 1 G · 3 A · across 5 competitions
Jul 2019
Transfer: Wolves → Shrewsbury
19/20 · Loan
Jul 2018
18/19 — Wolverhampton Wanderers, Wolverhampton Wanderers U23
23 matches · 2 G · 4 A · across 5 competitions
Jul 2018
Transfer: Wolves U18 → Wolves
18/19 · Transfer
Jun 2018
Transfer: Telford Utd → Wolves U18
17/18 · Return from loan
Mar 2018
Transfer: Wolves U18 → Telford Utd
17/18 · Loan
Jul 2017
17/18 — Wolverhampton Wanderers U18, AFC Telford United
26 matches · 3 G · 4 A · across 3 competitions
Jul 2016
16/17 — Wolverhampton Wanderers U18
29 matches · 6 G · 4 A · across 2 competitions
Jan 1970
Peak market value: €9.00m
Highest valuation recorded in dataset
6,029 min
Minutes played by club
Hull City 0.0%
Middlesbrough FC 0.0%
Luton Town 0.0%
Blackburn Rovers 0.0%
Wolverhampton Wanderers 0.0%
Cardiff City 0.0%
Coventry City 0.0%
Rotherham United 9.7%
Shrewsbury Town 23.3%
Wolverhampton Wanderers U23 33.8%
AFC Telford United 4.8%
Wolverhampton Wanderers U18 28.5%
ClubSeasonsFirstLastMatchesGoalsAssistsMinutes
Hull City 3 23/24 25/26 40 0 2 0
Middlesbrough FC 2 22/23 24/25 60 0 12 0
Luton Town 1 23/24 23/24 14 0 0 0
Blackburn Rovers 1 21/22 21/22 11 0 1 0
Wolverhampton Wanderers 3 18/19 21/22 1 0 0 0
Cardiff City 1 21/22 21/22 21 0 9 0
Coventry City 2 19/20 20/21 22 0 1 0
Rotherham United 1 20/21 20/21 23 2 0 582
Shrewsbury Town 1 19/20 19/20 25 1 3 1,403
Wolverhampton Wanderers U23 1 18/19 18/19 22 2 4 2,040
AFC Telford United 1 17/18 17/18 9 2 0 287
Wolverhampton Wanderers U18 2 16/17 17/18 46 7 8 1,717

Career trajectory — goals, assists & market value

3€2.3M6€4.5M9€6.8M12€9M16/17 — 6 goals (Wolverhampton Wanderers U18)16/17 — 4 assists1016/1717/18 — 3 goals (Wolverhampton Wanderers U18)17/18 — 4 assists717/1818/19 — 2 goals (Wolverhampton Wanderers U23)18/19 — 4 assists618/1919/20 — 1 goals (Shrewsbury Town)19/20 — 3 assists419/2020/21 — 2 goals (Rotherham United)20/21 — 1 assists320/2121/22 — 10 assists1021/2222/23 — 12 assists1222/2323/24 — 1 assists123/2424/2525/26 — 1 assists125/2620/21 — €1.3M21/22 — €2M22/23 — €6M23/24 — €9M24/25 — €5M25/26 — €4.5MGoalsAssistsMarket value

Goals by season

16/17: 6616/1717/18: 3317/1818/19: 2218/1919/20: 1119/2020/21: 2220/2121/22: 0021/2222/23: 0022/2323/24: 0023/2424/25: 0024/2525/26: 0025/26

Assists by season

16/17: 4416/1717/18: 4417/1818/19: 4418/1919/20: 3319/2020/21: 1120/2121/22: 101021/2222/23: 121222/2323/24: 1123/2424/25: 0024/2525/26: 1125/26
SeasonCompetitionClubMatchesGoalsAssistsYCRCMinutes
25/26 Championship Hull City 4 0 1 0 0 0
25/26 EFL Cup Hull City 1 0 0 0 0 0
24/25 Championship Middlesbrough FC 12 0 0 0 0 0
24/25 Championship Hull City 16 0 0 0 0 0
24/25 EFL Cup Hull City 1 0 0 0 0 0
24/25 FA Cup Hull City 1 0 0 1 0 0
23/24 Championship Hull City 17 0 1 2 0 0
23/24 EFL Cup Luton Town 2 0 0 0 0 0
23/24 FA Cup Luton Town 1 0 0 0 0 0
23/24 Premier League Luton Town 11 0 0 0 0 0
22/23 Championship Middlesbrough FC 45 0 11 1 0 0
22/23 Championship Play-Offs Middlesbrough FC 2 0 0 0 0 0
22/23 FA Cup Middlesbrough FC 1 0 1 1 0 0
21/22 Championship Blackburn Rovers 11 0 1 0 0 0
21/22 Championship Cardiff City 21 0 9 2 0 0
21/22 FA Cup Wolverhampton Wanderers 0 0 0 0 0 0
21/22 Premier League Wolverhampton Wanderers 0 0 0 0 0 0
20/21 Championship Rotherham United 23 2 0 0 0 582
20/21 Championship Coventry City 19 0 1 0 0 0
20/21 EFL Cup Coventry City 1 0 0 0 0 0
20/21 FA Cup Coventry City 1 0 0 0 0 0
19/20 EFL Cup Shrewsbury Town 1 0 0 0 0 0
19/20 EFL Trophy Shrewsbury Town 2 0 1 0 0 0
19/20 FA Cup Shrewsbury Town 3 0 0 0 0 0
19/20 League One Coventry City 1 0 0 0 0 0
19/20 League One Shrewsbury Town 19 1 2 1 0 1,403
19/20 Premier League Wolverhampton Wanderers 0 0 0 0 0 0
18/19 EFL Cup Wolverhampton Wanderers 0 0 0 0 0 0
18/19 EFL Trophy Wolverhampton Wanderers U23 3 1 0 0 0 330
18/19 FA Cup Wolverhampton Wanderers 1 0 0 0 0 0
18/19 Premier League Wolverhampton Wanderers 0 0 0 0 0 0
18/19 Premier League 2 Wolverhampton Wanderers U23 19 1 4 0 0 1,710
17/18 FA Youth Cup Wolverhampton Wanderers U18 1 0 0 0 0 0
17/18 National League North AFC Telford United 9 2 0 1 0 287
17/18 U18 Premier League Wolverhampton Wanderers U18 16 1 4 0 0 1,400
16/17 U18 PL - Final Stage Wolverhampton Wanderers U18 7 0 0 0 0 0
16/17 U18 Premier League Wolverhampton Wanderers U18 22 6 4 0 0 317
SeasonDateFromToTypeMarket valueFee
17/18 2018-03-23 Wolves U18 Telford Utd Loan 0
17/18 2018-06-30 Telford Utd Wolves U18 Return from loan 0
18/19 2018-07-01 Wolves U18 Wolves Transfer 0
19/20 2019-07-01 Wolves Shrewsbury Loan 0
19/20 2020-01-17 Shrewsbury Wolves Return from loan 0
19/20 2020-01-31 Wolves Coventry Loan 0
19/20 2020-05-31 Coventry Wolves Return from loan 0
20/21 2020-07-21 Wolves Coventry Loan 0
20/21 2021-01-25 Coventry Wolves Return from loan 1300000
20/21 2021-01-26 Wolves Rotherham Loan 1300000
20/21 2021-05-31 Rotherham Wolves Return from loan 1300000
21/22 2021-07-13 Wolves Cardiff Loan 1300000
21/22 2022-01-03 Cardiff Wolves Return from loan 2000000
21/22 2022-01-31 Wolves Blackburn Loan 2000000
21/22 2022-05-31 Blackburn Wolves Return from loan 3000000
22/23 2022-07-01 Wolves Middlesbrough Loan 3000000
22/23 2023-05-31 Middlesbrough Wolves Return from loan 7000000
23/24 2023-07-28 Wolves Luton Transfer 9000000 €5.85m
23/24 2024-01-30 Luton Hull City Loan 4500000
23/24 2024-06-30 Hull City Luton Return from loan 4500000
24/25 2024-07-01 Luton Hull City Transfer 4500000 €5.30m
24/25 2025-01-23 Hull City Middlesbrough Loan 4500000
24/25 2025-06-30 Middlesbrough Hull City Return from loan 4500000

No recorded injuries.

Current€4.50m
Peak€9.00m
Low€200k
Δ since start+€3.20m
€200k€2.40m€4.60m€6.80m€9.00m197019701970
DateValue
Jan 1, 1970 €4.50m
Jan 1, 1970 €4.50m
Jan 1, 1970 €4.50m
Jan 1, 1970 €5.00m
Jan 1, 1970 €4.50m
Jan 1, 1970 €9.00m
Jan 1, 1970 €6.00m
Jan 1, 1970 €7.00m
Jan 1, 1970 €6.00m
Jan 1, 1970 €6.00m
Jan 1, 1970 €3.00m
Jan 1, 1970 €2.00m
Jan 1, 1970 €1.30m
Jan 1, 1970 €200k
Jan 1, 1970 €400k
Jan 1, 1970 €1.30m
TeamShirtMatchesGoalsDebutAge at debutStatus
Team #22907 4 0 former national player
TeammatePPG played withJoint goalsMinutes
Anfernee Dijksteel 2 0 944
Chuba Akpom 2 6 0
Josh Hesson 1 0 0
Alex Mowatt 2 0 0
Daniel McKenna 1 0 0
Alfie Jones 1 0 0
Paddy McNair 1 0 0
Isaiah Jones 1 0 0
Dael Fry 2 0 0
Taylor Perry 1 0 0
Dion Sanderson 1 0 0
Austin Samuels 1 3 0
Riley McGree 2 0 0
Zack Steffen 2 0 0
Cameron John 1 1 0
Elliot Watt 1 1 0
Hayden Hackney 2 0 0
Marcus Forss 1 1 0
Jonathan Howson 2 0 0
Darragh Lenihan 1 0 0

Single-season peaks across competitions in this player's career.

Top goalscoring seasons

SeasonCompetitionClubGoalsMatches
16/17 U18 Premier League Wolverhampton Wanderers U18 6 22
20/21 Championship Rotherham United 2 42
17/18 National League North AFC Telford United 2 9

Top assist seasons

SeasonCompetitionClubAssistsMatches
22/23 Championship Middlesbrough FC 11 45
21/22 Championship Cardiff City 10 32
18/19 Premier League 2 Wolverhampton Wanderers U23 4 19

Every loan spell across this player's career.

SeasonDateFromToTypeFeeValue at transfer
24/25 2025-06-30 Middlesbrough Hull City Return from loan €4.50m
24/25 2025-01-23 Hull City Middlesbrough Loan €4.50m
23/24 2024-06-30 Hull City Luton Return from loan €4.50m
23/24 2024-01-30 Luton Hull City Loan €4.50m
22/23 2023-05-31 Middlesbrough Wolves Return from loan €7.00m
22/23 2022-07-01 Wolves Middlesbrough Loan €3.00m
21/22 2022-05-31 Blackburn Wolves Return from loan €3.00m
21/22 2022-01-31 Wolves Blackburn Loan €2.00m
21/22 2022-01-03 Cardiff Wolves Return from loan €2.00m
21/22 2021-07-13 Wolves Cardiff Loan €1.30m
20/21 2021-05-31 Rotherham Wolves Return from loan €1.30m
20/21 2021-01-26 Wolves Rotherham Loan €1.30m
20/21 2021-01-25 Coventry Wolves Return from loan €1.30m
20/21 2020-07-21 Wolves Coventry Loan
19/20 2020-05-31 Coventry Wolves Return from loan
19/20 2020-01-31 Wolves Coventry Loan
19/20 2020-01-17 Shrewsbury Wolves Return from loan
19/20 2019-07-01 Wolves Shrewsbury Loan
17/18 2018-06-30 Telford Utd Wolves U18 Return from loan
17/18 2018-03-23 Wolves U18 Telford Utd Loan

Teams faced most often by Ryan Giles's clubs during seasons he played in those competitions (team-level results, not personal head-to-head goals — see disclaimer above).

OpponentPWDLGFGAGDWin %
Bristol Rovers 14 6 2 6 21 15 +6 43%
Rochdale AFC 14 5 1 8 15 19 -4 36%
Oxford United 14 4 3 7 23 28 -5 29%
Peterborough United 13 5 3 5 20 18 +2 38%
Gillingham FC 13 4 6 3 17 15 +2 31%
Fleetwood Town 13 3 3 7 11 21 -10 23%
AFC Wimbledon 13 7 5 1 17 11 +6 54%
Milton Keynes Dons 12 3 4 5 17 18 -1 25%
Doncaster Rovers 11 5 3 3 12 11 +1 45%
Portsmouth FC 11 5 2 4 10 10 0 45%
Blackpool FC 11 8 3 0 12 4 +8 73%
Wigan Athletic 11 3 4 4 13 14 -1 27%

Auto-detected milestones based on cumulative career totals.

Season / YearMilestoneDate
16/17 Senior debut season
16/17 First senior goal

Yellow / second-yellow / red cards per season. Only seasons with at least one card are shown.

SeasonMatchesMinsYC2nd YCRCCards / 90′
24/25 30 0 1 0 0 0
23/24 31 0 2 0 0 0
22/23 48 0 2 0 0 0
21/22 32 0 2 0 0 0
19/20 26 1,403 1 0 0 0.06
17/18 26 1,687 1 0 0 0.05

Output by competition

Career goals and assists broken down by tournament.

U18 Premier League
38 apps
7 G
8 A
Championship
168 apps
2 G
24 A
National League North
9 apps
2 G
0 A
Premier League 2
19 apps
1 G
4 A
League One
20 apps
1 G
2 A
EFL Trophy
5 apps
1 G
1 A
FA Cup
8 apps
0 G
1 A
EFL Cup
6 apps
0 G
0 A
Premier League
11 apps
0 G
0 A
U18 PL - Final Stage
7 apps
0 G
0 A

Frequently asked about Ryan Giles

Who is Ryan Giles?

Ryan Giles is an England professional footballer who plays as a left-back for Hull City.

How old is Ryan Giles?

Ryan Giles is 26 years old. He was born on January 26, 2000 in Telford.

What position does Ryan Giles play?

Ryan Giles plays as a left-back (Defender - Left-Back).

What club does Ryan Giles play for?

Ryan Giles currently plays for Hull City.

How many career goals has Ryan Giles scored?

Across all senior club competitions in our dataset, Ryan Giles has scored 14 goals in 294 appearances.

What is Ryan Giles's market value?

Ryan Giles's most recent reported market value is €4.50m.