Jack Roles
Career snapshot
Career highs
Born the same day
Shares 1999-02-26 · 6 players total
| Full name | Jack Roles |
|---|---|
| Name in home country | Τζακ Ρόουλς |
| Date of birth | 1999-02-26 (27 yrs) |
| Place of birth | London, Cyprus |
| Citizenship | Cyprus England |
| Position | Midfield - Central Midfield (main: Midfield) |
| Foot | right |
| Height | 182.00 m |
| Current club | Crawley Town |
| Joined | 2023-01-31 |
| Contract expires | 2026-06-30 |
| Agent | Elite Management ... |
| Club | Seasons | First | Last | Matches | Goals | Assists | Minutes |
|---|---|---|---|---|---|---|---|
| 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
Goals by season
Assists by season
| Season | Competition | Club | Matches | Goals | Assists | YC | RC | Minutes |
|---|---|---|---|---|---|---|---|---|
| 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 |
| Season | Date | From | To | Type | Market value | Fee |
|---|---|---|---|---|---|---|
| 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.
| Date | Value |
|---|---|
| Jan 1, 1970 | €100k |
| Jan 1, 1970 | €100k |
| Jan 1, 1970 | €125k |
| Jan 1, 1970 | €100k |
| Jan 1, 1970 | €100k |
| Jan 1, 1970 | €100k |
| Team | Shirt | Matches | Goals | Debut | Age at debut | Status |
|---|---|---|---|---|---|---|
| Team #28434 | — | 2 | 1 | — | — | former national player |
| Team #24967 | #9 | 6 | 1 | — | — | former national player |
| Team #3668 | — | 0 | 0 | — | — | former national player |
| Teammate | PPG played with | Joint goals | Minutes |
|---|---|---|---|
| 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
| Season | Competition | Club | Goals | Matches |
|---|---|---|---|---|
| 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
| Season | Competition | Club | Assists | Matches |
|---|---|---|---|---|
| 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.
| Season | Date | From | To | Type | Fee | Value 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.
| Date | Comp | Home | Score | Away | Availability |
|---|---|---|---|---|---|
| 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).
| Opponent | P | W | D | L | GF | GA | GD | Win % |
|---|---|---|---|---|---|---|---|---|
| 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 / Year | Milestone | Date |
|---|---|---|
| 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.
| Season | Matches | Mins | YC | 2nd YC | RC | Cards / 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.
More on Jack Roles
Explore this player's career through different angles.
Similar players
Same position, similar age, sorted by market value.
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.