Jack Roles Profile and Player Statistics
First name: Jack
Last name: Roles
Position: , Attacker, Midfielder
Nationality: Cyprus
Date of birth: 26 February 1999
Age: 25
Place of birth: England

Football Career Transfers and Statistics

We are going to show you the list of football clubs and seasons in which Jack Roles has played. It includes the total number of appearance (caps), substitution details, goals, yellow and red cards stats.

Competition Season Football Club
Carabao Cup 2024/2025 Crawley Town 104 2 1 1 2 0 1 1
EFL Trophy 2024/2025 Crawley Town 90 1 0 0 0 0 1 0
League One 2024/2025 Crawley Town 36 2 2 0 0 0 0 0
Club Friendlies 3 2024 Crawley Town 29 1 1 0 1 0 0 0
Carabao Cup 2023/2024 Crawley Town 0 0 0 0 0 0 0 0
EFL Trophy 2023/2024 Crawley Town 376 5 1 0 3 0 1 0
FA Cup 2023/2024 Crawley Town 0 0 0 0 0 0 0 0
League Two 2023/2024 Crawley Town 784 32 28 2 3 0 1 0
Club Friendlies 3 2023 Crawley Town 0 0 0 0 0 0 0 0
Carabao Cup 2022/2023 Crawley Town 0 0 0 0 0 0 0 0
EFL Trophy 2022/2023 Crawley Town 0 0 0 0 0 0 0 0
FA Cup 2022/2023 Crawley Town 0 0 0 0 0 0 0 0
FA Cup 2022/2023 Woking 15 1 1 0 0 0 0 0
Fa Trophy 2022/2023 Woking 52 1 1 0 0 0 0 0
League Two 2022/2023 Crawley Town 242 9 7 2 0 0 2 0
National League 2022/2023 Woking 90 1 0 0 0 0 0 0
Club Friendlies 3 2022 Woking 0 0 0 0 0 0 0 0
EFL Trophy 2021/2022 Crystal Palace U21 64 2 1 1 0 0 0 0
FA Cup 2021/2022 Woking 0 0 0 0 0 0 0 0
Fa Trophy 2021/2022 Woking 0 0 0 0 0 0 0 0
National League 2021/2022 Woking 411 9 5 1 1 0 3 0
Premier League 2 Division One 2021/2022 Crystal Palace U23 190 6 4 1 1 0 2 1
Euro U21 2021 Cyprus U21 244 4 1 2 1 0 1 0
Carabao Cup 2020/2021 Burton Albion 0 0 0 0 0 0 0 0
Carabao Cup 2020/2021 Stevenage 0 0 0 0 0 0 0 0
EFL Trophy 2020/2021 Stevenage 0 0 0 0 0 0 0 0
FA Cup 2020/2021 Stevenage 0 0 0 0 0 0 0 0
League One 2020/2021 Burton Albion 53 2 2 0 0 0 0 0
League Two 2020/2021 Stevenage 58 2 1 1 0 0 0 0
Premier League 2 Division One 2020/2021 Tottenham U23 90 1 0 0 0 0 0 0
Euro Qualification 2020 Cyprus 0 0 0 0 0 0 0 0
Carabao Cup 2019/2020 Cambridge United 0 1 0 0 0 0 0 0
EFL Trophy 2019/2020 Cambridge United 0 0 0 0 0 0 0 0
FA Cup 2019/2020 Cambridge United 90 1 0 0 0 0 1 0
League Two 2019/2020 Cambridge United 1171 23 11 9 5 0 6 0
Audi Cup 2019 Tottenham Hotspur 20 1 1 0 0 0 0 0
Euro U21 2019 Cyprus U21 0 0 0 0 0 0 0 0
International Champions Cup 2019 Tottenham Hotspur 55 2 2 0 0 0 0 0
EFL Trophy 2018/2019 Tottenham U21 257 3 0 1 1 0 0 0
Premier League International Cup 2018/2019 Tottenham U23 260 4 0 2 4 0 0 0
UEFA Youth League 2018/2019 Tottenham Hotspur U19 408 7 2 3 2 1 3 0
EFL Trophy 2017/2018 Tottenham U21 90 1 0 0 0 0 0 0
UEFA Youth League 2017/2018 Tottenham Hotspur U19 253 5 2 3 1 0 2 0

Jack Roles has played in the following competitions and football tournaments.

Now showing: All Competitions

DateHomeScoreAwayHT
27/08/2024 Brighton & Hove Albion
4 - 0
Crawley Town 1-0H2H+
  16' J. Williams
S. Adingra 31' 1 - 0  
  33' T. Mullarkey
Y. Ayari 43'  
J. Sarmiento 48' 2 - 0  
Igor 60'  
  68' C. Bragg
A. Webster 84' 3 - 0  
M. O’Mahony 86' 4 - 0  
  90+1' J. Roles
24/08/2024 Wigan Athletic
1 - 0
Crawley Town 1-0H2H+
  3' J. Flint
J. Mukena 30' 1 - 0  
S. Tickle 83'  
  88' R. Darcy
C. McManaman 89'  
20/08/2024 Crawley Town
2 - 2
Brighton U21 1-1H2H+
  0 - 1 10' C. Peupion
C. Barker 13' 1 - 1  
A. Papadopoulos 55' 2 - 1  
  62' J. Vickers
  2 - 2 84' J. Duffus
J. Roles 90+2'  
17/08/2024 Cambridge United
0 - 1
Crawley Town 0-0H2H+
D. Andrew 9'  
  14' J. Williams
  45+1' M. Anderson
S. Kaikai 49'  
  50' T. Mullarkey
S. Lavery 53'  
  60' A. Quitirna
J. Gibbons 83'  
  0 - 1 86' A. Adeyemo
13/08/2024 Crawley Town
4 - 2
Swindon Town 1-0H2H+
A. Adeyemo 34' 1 - 0  
J. Roles 56' 2 - 0  
  2 - 1 60' N. Ofoborh
  65' W. Wright
  2 - 2 66' H. Smith
R. Khaleel 70'  
J. Roles 78'  
J. Flint 86'  
J. Roles 88' 3 - 2  
R. Khaleel 89' 4 - 2  
  90+6' H. Smith
10/08/2024 Crawley Town
2 - 1
Blackpool 2-0H2H+
R. Hepburn-Murphy 16' 1 - 0  
J. Quitirna 33' 2 - 0  
  35' L. Evans
J. Wollacott 38'  
J. Flint 59'  
Panutche Camará 71'  
  73' J. Husband
  2 - 1 74' A. Fletcher
T. Mullarkey 88'  
27/07/2024 Crawley Town
3 - 6
Crystal Palace 0-4H2H+
  0 - 1 2' O. Édouard
  0 - 2 4' J. Rak-Sakyi
  0 - 3 11' D. Kamada
  0 - 4 27' J. Rak-Sakyi
R. Hepburn-Murphy 50' 1 - 4  
R. Hepburn-Murphy 60' 2 - 4  
  2 - 5 65' J. Ayew
J. Roles 72' 3 - 5  
  3 - 6 87' J. Schlupp
19/05/2024 Crawley Town
2 - 0
Crewe Alexandra 1-0H2H+
  19' A. Rowe
D. Orsi-Dadamo 41' 1 - 0  
  59' R. Adebisi
  66' J. Tabiner
L. Kelly 85' 2 - 0  
C. Addai 90+3'  
11/05/2024 Milton Keynes Dons
1 - 5
Crawley Town 1-2H2H+
  0 - 1 3' J. Williams
  0 - 2 30' D. Orsi-Dadamo
  40' K. Lolos
M. Dean 45+1' 1 - 2  
  1 - 3 48' D. Orsi-Dadamo
J. Williams 61'  
  63' J. Tucker
M. Dean 67'  
  1 - 4 80' J. Roles
M. Williams 83'  
  1 - 5 90+2' D. Orsi-Dadamo
M. Williams 90+4'  
M. Dean 90+5'  
20/04/2024 Sutton United
2 - 2
Crawley Town 0-1H2H+
S. Hart 17'  
  0 - 1 42' L. Kelly
C. Lakin 48' 1 - 1  
O. Sowunmi 77'  
O. Sanderson 79' 2 - 1  
  2 - 2 90+1' K. Lolas
  90+8' L. Kelly
16/04/2024 Crawley Town
1 - 1
Barrow 0-1H2H+
J. Williams 9'  
  12' L. Stephenson
  0 - 1 36' E. Acauah
  62' J. Chester
  63' P. Farman
D. Orsi-Dadamo 64' 1 - 1  
L. Kelly 88'  
13/04/2024 Crawley Town
2 - 3
Colchester United 1-2H2H+
  0 - 1 21' T. Hopper
  35' E. Iandolo
K. Lolas 42' 1 - 1  
  1 - 2 44' C. McGeehan
  1 - 3 46' T. Hopper
  69' T. Dallison
  88' S. Tovide
  90+5' S. Hornby
H. Forster 90+7' 2 - 3  
09/04/2024 Wrexham
4 - 1
Crawley Town 2-0H2H+
R. Barnett 21' 1 - 0  
P. Mullin 23' 2 - 0  
  31' L. Maguire
A. Cannon 76' 3 - 0  
P. Mullin 82' 4 - 0  
  4 - 1 90+4' K. Lolas
L. Bolton 90+5'  
06/04/2024 Mansfield Town
1 - 4
Crawley Town 0-2H2H+
  0 - 1 4' K. Gordon
  0 - 2 24' N. Tsaroulla
  45+1' W. Wright
  0 - 3 55' D. Orsi-Dadamo
  0 - 4 56' K. Lolas
  64' K. Gordon
H. Boateng 80' 1 - 4  
  81' J. Kelly
01/04/2024 Newport County
0 - 4
Crawley Town 0-2H2H+
  0 - 1 1' D. Conroy
  17' C. Addai
  0 - 2 26' R. Darcy
  45+4' J. Williams
  0 - 3 69' L. Maguire
H. Charsley 81'  
  0 - 4 90+1' A. Campbell
  90+4' J. Roles
29/03/2024 Crawley Town
0 - 2
Doncaster Rovers 0-0H2H+
A. Adeyemo 18'  
J. Williams 42'  
  45+1' H. Adelakun
  0 - 1 57' H. Adelakun
  66' T. Anderson
  90+4' T. Lo-Tutala
J. Mukena 90+5'  
  0 - 2 90+8' M. Biamou
18/03/2024 Crawley Town
1 - 1
Stockport County 0-0H2H+
  20' E. Pye
S. Lindsey 21'  
D. Orsi-Dadamo 54'  
  0 - 1 61' A. Sarcevic
K. Lolas 83' 1 - 1  
12/03/2024 Crawley Town
2 - 1
Notts County 0-1H2H+
K. Gordon 12'  
  0 - 1 20' S. Austin
  30' S. Slocombe
J. Mukena 49'  
  51' J. O'Brien
H. Forster 54'  
  66' S. Robertson
  72' S. Robertson
K. Lolas 73'  
K. Lolas 79' 1 - 1  
A. Adeyemo 84' 2 - 1  
L. Maguire 86'  
09/03/2024 Harrogate Town
1 - 2
Crawley Town 1-0H2H+
G. Thomson 26' 1 - 0  
  45' K. Gordon
D. Cornelius 45+2'  
  1 - 1 58' H. Forster
  1 - 2 66' K. Lolas
05/03/2024 Morecambe
1 - 0
Crawley Town 0-0H2H+
C. Brown 8'  
  10' W. Wright
  28' J. Williams
N. Khumbeni 45+1'  
Y. Songo'o 48'  
J. Slew 68' 1 - 0  
  73' R. Darcy
J. Hiwula-Mayifuila 90+2'  
  90+4' D. Orsi-Dadamo
20/02/2024 AFC Wimbledon
0 - 1
Crawley Town 0-0H2H+
J. Tilley 11'  
  0 - 1 78' D. Orsi-Dadamo
17/02/2024 Crawley Town
2 - 0
Forest Green Rovers 1-0H2H+
D. Orsi-Dadamo 39' 1 - 0  
  68' E. Osadebe
K. Lolas 87' 2 - 0  
13/02/2024 Crawley Town
1 - 1
Walsall 0-1H2H+
D. Conroy 17'  
J. Williams 21'  
  0 - 1 38' I. Hutchinson
  44' B. Comley
L. Maguire 45'  
L. Kelly 64' 1 - 1  
  76' I. Hutchinson
  81' J. Smith
03/02/2024 Crawley Town
1 - 2
Morecambe 1-1H2H+
H. Forster 17' 1 - 0  
  1 - 1 35' G. Garner
D. Conroy 42'  
W. Wright 78'  
  80' D. Tutonda
  1 - 2 84' G. Garner
  90+4' K. Harrack
23/01/2024 Peterborough United
2 - 1
Crawley Town 2-1H2H+
  5' L. Kelly
  0 - 1 23' N. Tsaroulla
H. Burrows 28' 1 - 1  
E. Mason-Clark 37' 2 - 1  
H. Burrows 83'  
  88' K. Lolas
13/01/2024 Crawley Town
0 - 1
Salford City 0-0H2H+
  13' L. Garbutt
J. Williams 34'  
  37' T. Vassell
  68' L. Bolton
  0 - 1 80' K. N’Mai
06/01/2024 Bradford City
2 - 4
Crawley Town 0-1H2H+
  0 - 1 12' D. Orsi-Dadamo
  16' N. Tsaroulla
  19' L. Maguire
L. Ridehalgh 61' 1 - 1  
C. Addai 79' 2 - 1  
A. Cook 79'  
  2 - 2 85' A. Campbell
  2 - 3 90+7' D. Orsi-Dadamo
M. Derbyshire 90+7'  
  2 - 4 90+10' K. Lolas
01/01/2024 Crawley Town
3 - 1
Swindon Town 2-0H2H+
D. Orsi-Dadamo 9' 1 - 0  
J. Roles 26' 2 - 0  
D. Orsi-Dadamo 53' 3 - 0  
  3 - 1 90+2' D. Kemp
29/12/2023 Milton Keynes Dons
2 - 0
Crawley Town 1-0H2H+
J. Tomlinson 2' 1 - 0  
  7' L. Maguire
  8' S. Lindsey
M. Dean 17'  
C. Grant 18'  
A. Gilbey 61'  
A. Gilbey 82' 2 - 0  
  85' L. Maguire
26/12/2023 Gillingham
0 - 2
Crawley Town 0-1H2H+
M. Ehmer 12'  
S. Malone 22'  
  0 - 1 24' W. Wright
  24' W. Wright
  45+3' R. Darcy
  63' L. Maguire
  0 - 2 71' J. Roles
  73' A. Campbell
  81' A. Adeyemo
22/12/2023 Crawley Town
1 - 2
AFC Wimbledon 0-2H2H+
  0' J. Jackson
  0 - 1 13' J. Davison
  15' Joe Lewis
  16' J. Jackson
  0 - 2 18' A. Al-Hamadi
  27' J. Reeves
  45+3' A. Al-Hamadi
B. Gladwin 51'  
  65' Joe Lewis
D. Conroy 69'  
W. Wright 83' 1 - 2  
  90+8' J. Currie
05/12/2023 Crawley Town
2 - 1
Bristol Rovers 0-1H2H+
  30' L. Thomas
T. Johnson 44'  
  0 - 1 45' L. Thomas
  50' A. Evans
J. Roles 56' 1 - 1  
H. Forster 69' 2 - 1  
  76' C. Taylor
  90+4' J. Gibbons
H. Forster 90+5'  
07/11/2023 Crawley Town
3 - 2
Aston Villa U21 2-1H2H+
J. Roles 7' 1 - 0  
T. Johnson 10'  
K. Simon-Swyer 15' 2 - 0  
  22' B. Chrisene
  2 - 1 42' K. Moore
  2 - 2 50' R. Richards
J. Roles 55' 3 - 2  
  61' T. O'Reilly
K. Lolas 67'  
H. Forster 90+2'  
28/10/2023 Forest Green Rovers
2 - 1
Crawley Town 2-1H2H+
F. Dabo 4'  
  0 - 1 6' R. Darcy
C. Morton 26' 1 - 1  
C. Morton 45+2' 2 - 1  
J. Maddox 67'  
R. Welch 69'  
J. Moore-Taylor 87'  
24/10/2023 Walsall
1 - 1
Crawley Town 0-0H2H+
  55' N. Tsaroulla
  81' L. Maguire
  88' J. Williams
D. Johnson 88' 1 - 0  
  1 - 1 90+4' D. Orsi-Dadamo
21/10/2023 Crawley Town
2 - 4
Crewe Alexandra 2-1H2H+
D. Conroy 2'  
K. Lolas 15' 1 - 0  
  1 - 1 20' S. Tracey
R. Darcy 28' 2 - 1  
W. Wright 45+3'  
  54' C. Baker-Richardson
  2 - 2 56' D. Conroy
K. Lolas 66'  
  2 - 3 75' C. Baker-Richardson
  2 - 4 90+4' E. Nevitt
  90+6' E. Nevitt
J. Williams 90+7'  
10/10/2023 Sutton United
0 - 0
Crawley Town 0-0H2H+
  12' K. Salah-Edine
L. Angol 71'  
  76' J. Roles
03/10/2023 Doncaster Rovers
2 - 0
Crawley Town 1-0H2H+
M. Faal 27' 1 - 0  
O. Bailey 32'  
G. McCann 33'  
  45+1' T. Johnson
  45+4' N. Tsaroulla
J. Ironside 62' 2 - 0  
  62' W. Wright
J. Olowu 65'  
Z. Westbrooke 71'  
30/09/2023 Crawley Town
3 - 0
Sutton United 1-0H2H+
A. Campbell 6' 1 - 0  
L. Maguire 53' 2 - 0  
  65' A. O'Brien
D. Orsi-Dadamo 66' 3 - 0  
  77' C. Eastmond
L. Kelly 86'  
  90+2' B. Goodliffe
16/09/2023 Crawley Town
3 - 2
Tranmere Rovers 0-1H2H+
  0 - 1 21' C. Jolley
B. Gladwin 33'  
  45+2' B. Walker
R. Darcy 56'  
  60' C. Jolley
R. Darcy 61' 1 - 1  
  1 - 2 66' S. Taylor
N. Tsaroulla 68' 2 - 2  
  74' D. Pike
W. Wright 76'  
  89' J. Yarney
  90+4' R. Hendry
K. Lolas 90+6' 3 - 2  
K. Lolas 90+7'  
K. Salah-Edine 90+7'  

Results and Fixtures
Top Soccer Tipsters
Tipsters Competition Review
Superior H2H Statistics
H2H Home Team Advantage
H2H Away Team Advantage
Top Football Clubs
Worst Football Clubs
Good Home Teams
Poor Away Teams
Platinum Membership Testimonial

Soccer Fixtures Calendar

Choose a date to view the past soccer results or upcoming match fixtures.

Pick a Country or Region

Get the listings of soccer leagues and competitions for each region, including past seasons results and football statistics.

Match Preview and News

Copyright © 2002-2024 SoccerPunter Pte. Ltd. All rights reserved.