Skip to content
Jack Roles

Jack Roles

Midfield - Central Midfield  at Crawley Town
Age27
CitizenshipCyprus England
Height1.82 m
Footright
BornFebruary 26, 1999
at Crawley Town 1,209 days · joined 2023-01-31
👕200+ Apps 50+ Goals
Market value €100k
Central Midfield Midfield

Career snapshot

11
clubs played for
15/16
debut season
0.23
goals / match
Crawley Town
top club · 79 apps

Career highs

€125k
peak value · 2024
top transfer fee
17
best season · 16/17
8 / 2
int'l caps / goals
227Appearances
52Goals
16Assists
49Yellow cards
2Red cards
43Full matches (90′)
Full nameJack Roles
Name in home countryΤζακ Ρόουλς
Date of birth1999-02-26 (27 yrs)
Place of birthLondon, Cyprus
CitizenshipCyprus England
PositionMidfield - Central Midfield (main: Midfield)
Footright
Height182.00 m
Current clubCrawley Town
Joined2023-01-31
Contract expires2026-06-30
AgentElite Management ...
Jul 2025
25/26 — Crawley Town
6 matches · 0 G · 0 A · across 2 competitions
Apr 2025
Transfer: Gateshead → Crawley Town
24/25 · Return from loan
Feb 2025
Transfer: Crawley Town → Gateshead
24/25 · Loan
Jul 2024
24/25 — Crawley Town, Gateshead FC
39 matches · 6 G · 2 A · across 5 competitions
Jul 2023
23/24 — Crawley Town
37 matches · 6 G · 2 A · across 4 competitions
Jan 2023
Transfer: Woking → Crawley Town
22/23 · Transfer
Jul 2022
22/23 — Woking FC, Crawley Town
23 matches · 1 G · 0 A · across 3 competitions
Feb 2022
Transfer: Palace U23 → Woking
21/22 · Transfer
Aug 2021
Transfer: Tottenham U23 → Palace U23
21/22 · Transfer
Jul 2021
21/22 — Crystal Palace U23, Woking FC
18 matches · 2 G · 0 A · across 3 competitions
May 2021
Transfer: Stevenage → Tottenham U23
20/21 · Return from loan
Feb 2021
Transfer: Tottenham U23 → Stevenage
20/21 · Loan
Jan 2021
Transfer: Burton Albion → Tottenham U23
20/21 · Return from loan
Sep 2020
Transfer: Tottenham U23 → Burton Albion
20/21 · Loan
Jul 2020
20/21 — Burton Albion, Stevenage FC, Tottenham Hotspur U23
6 matches · 0 G · 0 A · across 4 competitions
May 2020
Transfer: Cambridge Utd. → Tottenham U23
19/20 · Return from loan
Aug 2019
Transfer: Tottenham U23 → Cambridge Utd.
19/20 · Loan
Jul 2019
19/20 — Cambridge United
25 matches · 5 G · 0 A · across 3 competitions
Jul 2018
18/19 — Tottenham Hotspur U23, Tottenham Hotspur UEFA U19
29 matches · 11 G · 6 A · across 3 competitions
Jul 2017
17/18 — Tottenham Hotspur U23, Tottenham Hotspur UEFA U19
17 matches · 4 G · 2 A · across 3 competitions
Jul 2017
Transfer: Spurs U18 → Tottenham U23
17/18 · Transfer
Jul 2016
16/17 — Tottenham Hotspur U18, Tottenham Hotspur U23, Tottenham Hotspur UEFA U19
27 matches · 17 G · 4 A · across 5 competitions
Jul 2015
15/16 — Tottenham Hotspur U21
0 matches · 0 G · 0 A · across 1 competition
Jul 2015
Transfer: Tottenham Yth. → Spurs U18
15/16 · Transfer
Jan 1970
Peak market value: €125k
Highest valuation recorded in dataset
3,912 min
Minutes played by club
Crawley Town 20.4%
Gateshead FC 7.8%
Woking FC 17.8%
Crystal Palace U23 4.8%
Burton Albion 0.0%
Stevenage FC 0.0%
Tottenham Hotspur U23 15.9%
Cambridge United 6.0%
Tottenham Hotspur UEFA U19 20.2%
Tottenham Hotspur U18 7.1%
Tottenham Hotspur U21 0.0%
ClubSeasonsFirstLastMatchesGoalsAssistsMinutes
Crawley Town 4 22/23 25/26 79 9 4 799
Gateshead FC 1 24/25 24/25 12 3 0 307
Woking FC 2 21/22 22/23 24 2 0 696
Crystal Palace U23 1 21/22 21/22 8 1 0 187
Burton Albion 1 20/21 20/21 3 0 0 0
Stevenage FC 1 20/21 20/21 2 0 0 0
Tottenham Hotspur U23 4 16/17 20/21 33 12 5 623
Cambridge United 1 19/20 19/20 25 5 0 234
Tottenham Hotspur UEFA U19 3 16/17 18/19 18 4 3 790
Tottenham Hotspur U18 1 16/17 16/17 23 16 4 276
Tottenham Hotspur U21 1 15/16 15/16 0 0 0 0

Career trajectory — goals, assists & market value

5€31K11€63K16€94K21€125K16/17 — 17 goals (Tottenham Hotspur UEFA U19)16/17 — 4 assists2116/1717/18 — 4 goals (Tottenham Hotspur UEFA U19)17/18 — 2 assists617/1818/19 — 11 goals (Tottenham Hotspur U23)18/19 — 6 assists1718/1919/20 — 5 goals (Cambridge United)519/2021/22 — 2 goals (Woking FC)221/2222/23 — 1 goals (Woking FC)122/2323/24 — 6 goals (Crawley Town)23/24 — 2 assists823/2424/25 — 6 goals (Gateshead FC)24/25 — 2 assists824/2525/2623/24 — €100K24/25 — €125K25/26 — €100KGoalsAssistsMarket value

Goals by season

15/16: 0015/1616/17: 171716/1717/18: 4417/1818/19: 111118/1919/20: 5519/2020/21: 0020/2121/22: 2221/2222/23: 1122/2323/24: 6623/2424/25: 6624/2525/26: 0025/26

Assists by season

15/16: 0015/1616/17: 4416/1717/18: 2217/1818/19: 6618/1919/20: 0019/2020/21: 0020/2121/22: 0021/2222/23: 0022/2323/24: 2223/2424/25: 2224/2525/26: 0025/26
SeasonCompetitionClubMatchesGoalsAssistsYCRCMinutes
25/26 EFL Cup Crawley Town 1 0 0 0 0 0
25/26 League Two Crawley Town 5 0 0 1 0 0
24/25 EFL Cup Crawley Town 2 2 1 1 1 52
24/25 EFL Trophy Crawley Town 3 0 0 2 0 0
24/25 FA Cup Crawley Town 2 1 0 0 0 210
24/25 League One Crawley Town 20 0 1 2 0 0
24/25 National League Gateshead FC 12 3 0 3 0 307
23/24 EFL Trophy Crawley Town 5 3 1 1 0 125
23/24 FA Cup Crawley Town 0 0 0 0 0 0
23/24 League Two Crawley Town 30 2 1 1 0 374
23/24 League Two Play-Offs Crawley Town 2 1 0 0 0 38
22/23 FA Cup Woking FC 1 0 0 0 0 0
22/23 League Two Crawley Town 9 0 0 2 0 0
22/23 National League Woking FC 13 1 0 4 0 282
21/22 EFL Trophy Crystal Palace U23 2 0 0 0 0 0
21/22 National League Woking FC 10 1 0 3 0 414
21/22 Premier League 2 Crystal Palace U23 6 1 0 2 1 187
20/21 FA Cup Burton Albion 1 0 0 0 0 0
20/21 League One Burton Albion 2 0 0 0 0 0
20/21 League Two Stevenage FC 2 0 0 0 0 0
20/21 Premier League 2 Tottenham Hotspur U23 1 0 0 0 0 0
19/20 EFL Cup Cambridge United 1 0 0 0 0 0
19/20 FA Cup Cambridge United 1 0 0 1 0 0
19/20 League Two Cambridge United 23 5 0 6 0 234
18/19 EFL Trophy Tottenham Hotspur U23 3 1 1 0 0 287
18/19 Premier League 2 Tottenham Hotspur U23 19 8 3 5 0 170
18/19 UEFA Youth League Tottenham Hotspur UEFA U19 7 2 2 3 0 205
17/18 EFL Trophy Tottenham Hotspur U23 1 0 0 0 0 0
17/18 Premier League 2 Tottenham Hotspur U23 9 3 1 2 0 166
17/18 UEFA Youth League Tottenham Hotspur UEFA U19 7 1 1 3 0 411
16/17 FA Youth Cup Tottenham Hotspur U18 2 1 1 1 0 106
16/17 Premier League 2 Tottenham Hotspur U23 0 0 0 0 0 0
16/17 U18 PL - Final Stage Tottenham Hotspur U18 4 2 1 0 0 73
16/17 U18 Premier League Tottenham Hotspur U18 17 13 2 5 0 97
16/17 UEFA Youth League Tottenham Hotspur UEFA U19 4 1 0 1 0 174
15/16 U21 PL Tottenham Hotspur U21 0 0 0 0 0 0
SeasonDateFromToTypeMarket valueFee
15/16 2015-07-01 Tottenham Yth. Spurs U18 Transfer 0
17/18 2017-07-01 Spurs U18 Tottenham U23 Transfer 0
19/20 2019-08-20 Tottenham U23 Cambridge Utd. Loan 0
19/20 2020-05-31 Cambridge Utd. Tottenham U23 Return from loan 0
20/21 2020-09-17 Tottenham U23 Burton Albion Loan 0
20/21 2021-01-01 Burton Albion Tottenham U23 Return from loan 0
20/21 2021-02-01 Tottenham U23 Stevenage Loan 0
20/21 2021-05-31 Stevenage Tottenham U23 Return from loan 0
21/22 2021-08-26 Tottenham U23 Palace U23 Transfer 0
21/22 2022-02-04 Palace U23 Woking Transfer 0
22/23 2023-01-31 Woking Crawley Town Transfer 0
24/25 2025-02-05 Crawley Town Gateshead Loan 100000
24/25 2025-04-04 Gateshead Crawley Town Return from loan 100000

No recorded injuries.

Current€100k
Peak€125k
Low€100k
Δ since start+—
€100k€106k€113k€119k€125k197019701970
DateValue
Jan 1, 1970 €100k
Jan 1, 1970 €100k
Jan 1, 1970 €125k
Jan 1, 1970 €100k
Jan 1, 1970 €100k
Jan 1, 1970 €100k
TeamShirtMatchesGoalsDebutAge at debutStatus
Team #28434 2 1 former national player
Team #24967 #9 6 1 former national player
Team #3668 0 0 former national player
TeammatePPG played withJoint goalsMinutes
Jeremy Kelly 2 0 985
Ronan Darcy 1 0 868
Will Wright 2 0 855
Danilo Orsi 1 0 690
Klaidi Lolos 1 2 689
George Marsh 1 0 0
Brandon Austin 2 0 0
Nick Tsaroulla 1 2 0
Japhet Tanganga 1 1 0
Timothy Eyoma 1 0 0
Corey Addai 1 0 0
Tashan Oakley-Boothe 1 0 0
Tariq Hinds 2 3 0
Keanan Bennetts 2 2 0
Oliver Skipp 2 2 0
Samuel Shashoua 2 2 0

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

Top goalscoring seasons

SeasonCompetitionClubGoalsMatches
16/17 U18 Premier League Tottenham Hotspur U18 13 17
18/19 Premier League 2 Tottenham Hotspur U23 8 19
19/20 League Two Cambridge United 5 23

Top assist seasons

SeasonCompetitionClubAssistsMatches
18/19 Premier League 2 Tottenham Hotspur U23 3 19
18/19 UEFA Youth League Tottenham Hotspur UEFA U19 2 7
16/17 U18 Premier League Tottenham Hotspur U18 2 17

Every loan spell across this player's career.

SeasonDateFromToTypeFeeValue at transfer
24/25 2025-04-04 Gateshead Crawley Town Return from loan €100k
24/25 2025-02-05 Crawley Town Gateshead Loan €100k
20/21 2021-05-31 Stevenage Tottenham U23 Return from loan
20/21 2021-02-01 Tottenham U23 Stevenage Loan
20/21 2021-01-01 Burton Albion Tottenham U23 Return from loan
20/21 2020-09-17 Tottenham U23 Burton Albion Loan
19/20 2020-05-31 Cambridge Utd. Tottenham U23 Return from loan
19/20 2019-08-20 Tottenham U23 Cambridge Utd. Loan

Last 29 matches for Crawley Town while Jack Roles was at the club (joined 2025-04-04). The Availability column cross-references our injury database — matches inside a known injury window are flagged INJURED. Per-match goal attribution requires a paid feed (FBref/Sofascore) and isn't wired up yet.

DateCompHomeScoreAwayAvailability
2025-12-29 GB4 Crawley Town 0–2 Bromley FC Available
2025-12-26 GB4 Crawley Town 1–2 Colchester United Available
2025-12-20 GB4 Swindon Town 1–0 Crawley Town Available
2025-12-13 GB4 Crawley Town 1–2 Oldham Athletic Available
2025-12-09 GB4 Bromley FC 2–0 Crawley Town Available
2025-11-29 GB4 Salford City 2–0 Crawley Town Available
2025-11-22 GB4 Crawley Town 1–1 Accrington Stanley Available
2025-11-15 GB4 Gillingham FC 2–1 Crawley Town Available
2025-11-08 GB4 Crawley Town 0–1 Fleetwood Town Available
2025-10-25 GB4 Crawley Town 4–0 Bristol Rovers Available
2025-10-18 GB4 Shrewsbury Town 1–0 Crawley Town Available
2025-10-11 GB4 Crawley Town 1–1 Walsall FC Available
2025-10-04 GB4 Cambridge United 3–1 Crawley Town Available
2025-09-27 GB4 Crawley Town 1–2 Barrow AFC Available
2025-09-20 GB4 Notts County 4–0 Crawley Town Available
2025-09-13 GB4 Crawley Town 2–0 Cheltenham Town Available
2025-09-06 GB4 Harrogate Town 0–1 Crawley Town Available
2025-08-30 GB4 Chesterfield FC 2–2 Crawley Town Available
2025-08-23 GB4 Crawley Town 0–2 Tranmere Rovers Available
2025-08-19 GB4 Crawley Town 1–1 Milton Keynes Dons Available
2025-08-16 GB4 Crewe Alexandra 1–0 Crawley Town Available
2025-08-09 GB4 Crawley Town 1–2 Newport County Available
2025-08-02 GB4 Grimsby Town 3–0 Crawley Town Available
2025-05-03 GB3 Shrewsbury Town 1–2 Crawley Town Available
2025-04-26 GB3 Crawley Town 3–0 Northampton Town Available
2025-04-21 GB3 Crawley Town 3–1 Exeter City Available
2025-04-18 GB3 Birmingham City 0–0 Crawley Town Available
2025-04-12 GB3 Crawley Town 1–3 Leyton Orient Available
2025-04-05 GB3 Stevenage FC 3–1 Crawley Town Available

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

OpponentPWDLGFGAGDWin %
Exeter City 27 9 5 13 35 36 -1 33%
Eastleigh FC 26 8 10 8 41 34 +7 31%
Stevenage FC 26 9 5 12 29 33 -4 35%
Barnet FC 26 11 7 8 33 32 +1 42%
Forest Green Rovers 25 6 4 15 33 45 -12 24%
Mansfield Town 25 7 6 12 31 37 -6 28%
Solihull Moors 25 11 6 8 33 30 +3 44%
Dagenham & Redbridge 25 16 5 4 43 27 +16 64%
Aldershot Town 25 6 6 13 32 40 -8 24%
Wrexham AFC 24 3 8 13 26 42 -16 13%
Hartlepool United 24 9 7 8 43 32 +11 38%
Yeovil Town 24 12 4 8 27 25 +2 50%

Auto-detected milestones based on cumulative career totals.

Season / YearMilestoneDate
16/17 First senior goal
24/25 Goal #50 (career)

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

SeasonMatchesMinsYC2nd YCRCCards / 90′
25/26 6 0 1 0 0 0
24/25 39 569 8 0 1 1.42
23/24 37 537 2 0 0 0.34
22/23 23 282 6 0 0 1.91
21/22 18 601 5 0 1 0.9
19/20 25 234 7 0 0 2.69
18/19 29 662 8 0 0 1.09
17/18 17 577 5 0 0 0.78
16/17 27 450 7 0 0 1.4

Output by competition

Career goals and assists broken down by tournament.

U18 Premier League
17 apps
13 G
2 A
U21 PL
35 apps
12 G
4 A
League Two
69 apps
7 G
1 A
National League
35 apps
5 G
0 A
UEFA Youth League
18 apps
4 G
3 A
EFL Trophy
14 apps
4 G
2 A
EFL Cup
4 apps
2 G
1 A
U18 PL - Final Stage
4 apps
2 G
1 A
FA Youth Cup
2 apps
1 G
1 A
FA Cup
5 apps
1 G
0 A

Frequently asked about Jack Roles

Who is Jack Roles?

Jack Roles is a Cyprus professional footballer who plays as a central midfield for Crawley Town.

How old is Jack Roles?

Jack Roles is 27 years old. He was born on February 26, 1999 in London.

What position does Jack Roles play?

Jack Roles plays as a central midfield (Midfield - Central Midfield).

What club does Jack Roles play for?

Jack Roles currently plays for Crawley Town.

How many career goals has Jack Roles scored?

Across all senior club competitions in our dataset, Jack Roles has scored 52 goals in 227 appearances.

What is Jack Roles's market value?

Jack Roles's most recent reported market value is €100k.