28

Ryan Giles

MiddlesbroughDefender25 years (2000-01-26)

Transfer History

End of loan2025-05-31
MiddlesbroughHull City
Loan2025-01-23
Hull CityMiddlesbrough
Transfer2024-07-01
Luton TownHull City
End of loan2024-05-31
Hull CityLuton Town
Loan2024-01-30
Luton TownHull City
Transfer2023-07-28
Wolverhampton WanderersLuton Town
€5.8M
Transfer2023-07-01
Wolves U21Wolverhampton Wanderers
End of loan2023-05-31
MiddlesbroughWolverhampton Wanderers
Loan2022-07-01
Wolverhampton WanderersMiddlesbrough
End of loan2022-05-31
Blackburn RoversWolverhampton Wanderers
Loan2022-01-31
Wolverhampton WanderersBlackburn Rovers
End of loan2022-01-03
Cardiff CityWolverhampton Wanderers
Loan2021-07-13
Wolverhampton WanderersCardiff City
End of loan2021-05-31
Rotherham UnitedWolverhampton Wanderers
Loan2021-01-26
Wolverhampton WanderersRotherham United
End of loan2021-01-25
Coventry CityWolverhampton Wanderers
Loan2020-07-21
Wolverhampton WanderersCoventry City
End of loan2020-05-31
Coventry CityWolverhampton Wanderers
Loan2020-01-31
Wolverhampton WanderersCoventry City
End of loan2020-01-17
Shrewsbury TownWolverhampton Wanderers
Loan2019-07-01
Wolverhampton WanderersShrewsbury Town
Transfer2018-07-01
Wolverhampton U18Wolverhampton Wanderers

Recent Matches

2025-05-03 11:30:00
Coventry CityMiddlesbrough
20
-⏱️4
2025-04-26 14:00:00
MiddlesbroughNorwich City
00
6.6⏱️12
2025-04-21 14:00:00
Sheffield WednesdayMiddlesbrough
21
-⏱️-
2025-04-18 14:00:00
MiddlesbroughPlymouth Argyle
21
-⏱️1
2025-04-12 14:00:00
MillwallMiddlesbrough
10
-⏱️-
2025-04-08 19:00:00
MiddlesbroughLeeds United
01
-⏱️-
2025-04-04 19:00:00
Blackburn RoversMiddlesbrough
02
-⏱️4
2025-03-29 15:00:00
MiddlesbroughOxford United
21
6.8⏱️5
2025-03-15 15:00:00
Luton TownMiddlesbrough
00
-⏱️-
2025-03-11 19:45:00
MiddlesbroughQueens Park Rangers
21
-⏱️1
2025-03-08 15:00:00
Swansea CityMiddlesbrough
10
6.7⏱️46
2025-03-01 15:00:00
MiddlesbroughDerby County
10
6.8⏱️28
2025-02-25 19:45:00
Stoke CityMiddlesbrough
13
-⏱️3
2025-02-15 15:00:00
MiddlesbroughWatford
01
-⏱️-
2025-02-12 20:00:00
Sheffield UnitedMiddlesbrough
31
6.2⏱️90
2025-02-03 20:00:00
MiddlesbroughSunderland
23
6.7⏱️90
2025-01-25 15:00:00
Preston North EndMiddlesbrough
21
6.5⏱️16
2025-01-12 12:00:00
Hull CityDoncaster Rovers
11
-⏱️61
1
2025-01-04 15:00:00
Hull CityLeeds United
33
-⏱️-
2025-01-01 17:30:00
Hull CityMiddlesbrough
01
6.8⏱️45
2024-12-26 15:00:00
Preston North EndHull City
10
6.7⏱️45
2024-12-21 12:30:00
Hull CitySwansea City
21
6.9⏱️90
2024-12-14 12:30:00
Coventry CityHull City
21
6.4⏱️59
2024-12-11 19:45:00
Hull CityWatford
11
7.0⏱️90
2024-12-07 15:00:00
Hull CityBlackburn Rovers
01
6.9⏱️90
2024-11-30 12:30:00
MiddlesbroughHull City
31
6.7⏱️35
2024-11-26 19:45:00
Hull CitySheffield Wednesday
02
-⏱️-