Jack Roles is represented by the football agency Elite Management Agency. The player currently plays for South Shields FC. Contract expires on 29.06.2027 — 7 months left.

timeline Career History

20/21
Burton Albion Burton Albion
20/21
Tottenham U23 Tottenham U23
20/21
Stevenage Stevenage
20/21
Tottenham U23 Tottenham U23
21/22
Palace U23 Palace U23
21/22
Woking Woking
22/23
Crawley Town Crawley Town
24/25
Gateshead Gateshead
24/25
Crawley Town Crawley Town
25/26
South Shields South Shields

Rating

69

CEN

Jack Roles player profile photo

Jack Roles

Cyprus • Central Midfield visibility538 Wikidata Q66685108

ATT

51

TEC

57

TAC

33

DEF

37

CRE

50

AGE

27

Height: 1,82
Foot: Right
support_agent Agent: Elite Management Agency

ATT: Attacking • TEC: Technical • TAC: Tactical • DEF: Defending • CRE: Creativity

Position

Midfield

Age

27

Height

1,82

Foot

Right

Personal details

Date of Birth
26.02.1999
Place of birth
London, United Kingdom
Nationality
Cyprus / United Kingdom
League
National League North
Shirt number
10

info About Jack Roles

Jack Roles is a 27-year-old Central Midfield from Cyprus. Jack Roles has played for South Shields FC since 2026. The contract runs until June 2027. Jack Roles is represented by the football agency Elite Management Agency. 14 transfers on record. Average rating over the last 15 matches: 6.88. Height 1.82 m, preferred foot: right.

Who is Jack Roles's agent?

expand_more

Jack Roles is represented by the football agency Elite Management Agency.

Which club does Jack Roles play for?

expand_more

Jack Roles currently plays for South Shields FC as a Central Midfield.

What is Jack Roles's market value?

expand_more

No up-to-date market value information is available for Jack Roles.

Where is Jack Roles from?

expand_more

Jack Roles holds Cyprus nationality.

How old is Jack Roles?

expand_more

Jack Roles is 27 years old.

scoreboard Recent Matches

Date Opponent Score Rating
27 Oct 2026
Spennymoor Town (A)
National League North
0 - 1 (W) –
24 Oct 2026
Chester FC (H)
National League North
3 - 1 (W) –
10 Oct 2026
Macclesfield FC (A)
National League North
4 - 3 (L) 6.7
26 Sep 2026
Buxton FC (H)
National League North
4 - 0 (W) 7.5
12 Sep 2026
Hereford FC (A)
National League North
6 - 0 (L) –