Roman Charles-Cook Profile and Player Statistics
First name: Roman
Last name: Charles-Cook
Position: Defender
Nationality: England
Date of birth: 22 December 2003
Age: 22

Football Career Transfers and Statistics

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

Competition Season Football Club
WC Qualification Concacaf 2026 Grenada 2 0 1 1 0 0 0
Enterprise National League South 2025/2026 Dover Athletic 32 1 0 1 0 2 0
Fa Trophy 2024/2025 Dover Athletic 1 0 0 0 0 0 1
Non League Premier: Isthmian 2024/2025 Dover Athletic 2 0 0 1 0 0 0
CONCACAF Nations League 2023/2024 Grenada 2 0 1 0 0 0 0
Enterprise National League South 2023/2024 Dover Athletic 15 5 8 3 0 0 0
CONCACAF Gold Cup Qualification 2023 Grenada 1 1 0 0 0 0 0
EFL Trophy 2022/2023 Sutton United 1 0 0 0 0 0 0
FA Cup 2022/2023 Sutton United 1 0 0 0 0 0 0
League Two 2022/2023 Sutton United 1 0 0 0 0 0 0
Premier League U18 2021/2022 Middlesbrough U18 2 0 0 0 0 1 0

Roman Charles-Cook has played in the following competitions and football tournaments.

Now showing: All Competitions

DateHomeScoreAwayHT
28/02/2026 Slough Town
1 - 1
Dover Athletic 0-0H2H+
Jacob Borgnis 28'  
Brian Nelson 28'  
Ruben Shakpoke 45+4'  
Tyrese Dyce 45+4'  
Dan Roth 45+4'  
Ruben Shakpoke 46'  
Jaiden Drakes-Thomas 46'  
Tyrique Clarke 68' 1 - 0  
  78' George Nikaj
  78' Kenny Coker
  78' Luca Cocoracchio
  78' George Wilkinson
  83' Bivesh Gurung
  83' Luke Baptiste
  1 - 1 85' Mohammed-Idris Oshilaja
Harvey Walker 89'  
Luke Holness 89'  
24/02/2026 Dover Athletic
4 - 1
AFC Hornchurch 2-1H2H+
Decarrey Musi Sheriff 10' 1 - 0  
  1 - 1 21' Junior Morias
Harrison Sodje 31' 2 - 1  
  46' Josh Hare
  46' Dominic Poleon
  52' G. Phillips
George Nikaj 55' 3 - 1  
  57' Henry Hearn
  57' Darren McQueen
  72' Myles Weston
  72' Charlie Pegrum
Bivesh Gurung 83'  
Momodou Jallow 83'  
George Nikaj 85'  
Luke Baptiste 85'  
Rúben Soares Júnior 86' 4 - 1  
Rúben Soares Júnior 90'  
Kenny Coker 90'  
Decarrey Musi Sheriff 90+3'  
Rolando Onu 90+3'  
Ryan Hanson 90+3'  
George Wilkinson 90+3'  
21/02/2026 Dover Athletic
1 - 1
Weston-super-Mare 1-1H2H+
Jacob Mensah 16' 1 - 0  
  1 - 1 20' Luke Coulson
  32' Sam Avery
  38' Will Dawes
  53' Luke Spokes
  59' Louis Britton
  71' Will Dawes
  71' Leo Pecover
  71' Ollie Dewsbury
  71' George Robesten
Decarrey Musi Sheriff 82'  
Luke Baptiste 82'  
George Nikaj 82'  
Kenny Coker 82'  
  82' Louis Britton
  82' Scott Wilson
10/02/2026 Dorking Wanderers
2 - 0
Dover Athletic 0-0H2H+
  36' Rúben Soares Júnior
  39' Harrison Sodje
  43' Decarrey Musi Sheriff
Brennan Camp 51' 1 - 0  
George Knight 82' 2 - 0  
07/02/2026 Dover Athletic
1 - 1
Worthing 0-0H2H+
  19' Joe Cook
Momodou Jallow 35'  
  48' Remiero Moulton
Momodou Jallow 66'  
Roman Charles-Cook 66'  
  69' Remiero Moulton
  69' Razzaq Coleman De-Graft
  69' Oliver Godziemski
  69' Jack Spong
Rúben Soares Júnior 72'  
Kenny Coker 72'  
Harrison Sodje 76' 1 - 0  
  84' Jack Young
  84' George Cox
  84' Sam Packham
  84' Daniel Nkrumah
Jalen Jones 85'  
George Nikaj 88'  
Luke Baptiste 88'  
  1 - 1 90+4' Brad Dolaghan
31/01/2026 Hemel Hempstead Town
1 - 2
Dover Athletic 0-1H2H+
  0 - 1 11' George Nikaj
Michael Johnson 46'  
James Holden 46'  
  52' Roman Charles-Cook
  52' Momodou Jallow
Matthew Achuba 58'  
Isiah Noel-Williams 58'  
Charlie Rowan 58'  
Kyran Wiltshire 58'  
Kyran Wiltshire 65'  
George Williams 71'  
Trae Cook-Appiah 71'  
  77' Momodou Jallow
Jack Lorentzen-Jones 79'  
Mauro Vilhete 79'  
  81' Ryan Hanson
Kyran Wiltshire 82' 1 - 1  
  1 - 2 90+2' Ryan Hanson
  90+4' Ryan Hanson
  90+4' Francis Mampolo
  90+4' Decarrey Musi Sheriff
  90+4' Alfie Matthews
  90+5' George Nikaj
  90+5' Kenny Coker
24/01/2026 AFC Totton
3 - 0
Dover Athletic 2-0H2H+
Scott Rendell 27' 1 - 0  
  30' Harry Beadle
Luke Hallet 34' 2 - 0  
Tony Lee 49' 3 - 0  
Charlie Osborne 83'  
20/01/2026 Dagenham & Redbridge
2 - 0
Dover Athletic 0-0H2H+
Stan Leech 45+1'  
Corey Panter 46'  
Reggie Young 46'  
Dylan Stephenson 62' 1 - 0  
  64' Kenny Coker
  64' Alfie Matthews
  75' Roman Charles-Cook
  79' Luca Cocoracchio
  79' Rúben Soares Júnior
Kayden Harrack 84' 2 - 0  
  88' Ryan Hanson
17/01/2026 Dover Athletic
1 - 0
Bath City 1-0H2H+
Jalen Jones 8' 1 - 0  
Mitch Walker 90+5'  
10/01/2026 Dover Athletic
1 - 2
Hemel Hempstead Town 1-1H2H+
  0 - 1 2' Millar Matthews-Lewis
  18' Kyle Ajayi
George Nikaj 21' 1 - 1  
Ryan Hanson 53'  
Bivesh Gurung 53'  
  59' Mauro Vilhete
  59' Trae Cook-Appiah
  1 - 2 65' Millar Matthews-Lewis
Harry Beadle 66'  
  68' Jack Lorentzen-Jones
  68' Kyran Wiltshire
George Wilkinson 72'  
Kenny Coker 72'  
Fuad Sesay 72'  
Harrison Sodje 72'  
Luca Cocoracchio 83'  
Francis Mampolo 83'  
  87' Millar Matthews-Lewis
  87' Finley Wilkinson
  90+1' Charlie Rowan
Jalen Jones 90+2'  
Rolando Onu 90+2'  
30/12/2025 Dover Athletic
1 - 2
Ebbsfleet United 0-1H2H+
  0 - 1 18' Toby Edser
  55' Lennon Peake
Kenny Coker 56' 1 - 1  
  1 - 2 64' Dominic Samuel
Harrison Sodje 70'  
Luca Cocoracchio 88'  
Harry Beadle 90+5'  
Ryan Hanson 90+6'  
26/12/2025 Maidstone United
1 - 0
Dover Athletic 0-0H2H+
John Gilbert 32'  
Sam Corne 64' 1 - 0  
20/12/2025 Dover Athletic
2 - 5
Eastbourne Borough 0-2H2H+
  0 - 1 13' Pemi Aderoju
  16' Freddie Carter
Luca Cocoracchio 20'  
Jacob Mensah 32'  
  0 - 2 33' Pemi Aderoju
  0 - 3 49' Jalen Jones
George Wilkinson 58' 1 - 3  
  1 - 4 59' Jayden Davis
  1 - 5 71' Harry Phipps
Kenny Coker 82' 2 - 5  
06/12/2025 Chesham United
0 - 1
Dover Athletic 0-0H2H+
Alex Babos 32'  
Karl Oliyide 62'  
  0 - 1 70' Alfie Young
  71' George Wilkinson
  87' Harrison Sodje
29/11/2025 Dover Athletic
2 - 0
Slough Town 0-0H2H+
George Nikaj 49' 1 - 0  
Kenny Coker 79' 2 - 0  
  90+1' Peter Ojemen
22/11/2025 Weston-super-Mare
1 - 2
Dover Athletic 0-0H2H+
  20' Alfie Matthews
  27' Luca Cocoracchio
Will Dawes 34'  
Emlyn Lewis 51'  
  0 - 1 55' Emlyn Lewis
Scott Wilson 64' 1 - 1  
Callum Jake Wood 90'  
  1 - 2 90+2' Luca Cocoracchio
  90+7' George Nikaj
08/11/2025 Dover Athletic
4 - 1
Enfield Town 0-1H2H+
  0 - 1 14' Billy Leonard
  20' Adam Thompson
Harrison Sodje 69' 1 - 1  
  74' Ruaridh Donaldson
Alfie Matthews 75' 2 - 1  
Alfie Matthews 78' 3 - 1  
Rúben Junior 90+3' 4 - 1  
28/10/2025 Dover Athletic
0 - 1
Chelmsford City 0-0H2H+
  32' Dominic Odusanya
  45+5' Ben Tompkins
  0 - 1 57' Taylor Clark
  78' Shiloh Remy
Finley Marjoram 89'  
25/10/2025 Worthing
3 - 1
Dover Athletic 2-1H2H+
  11' Luca Cocoracchio
Joe Cook 27' 1 - 0  
  1 - 1 35' Decarrey Sheriff
Razzaq Coleman De-Graft 45' 2 - 1  
  49' Jacob Mensah
  71' Siju Odelusi
  72' Harry Beadle
Brad Dolaghan 76' 3 - 1  
  90+2' Roman Charles-Cook
Sam Beard  90+3'  
21/10/2025 Dover Athletic
2 - 2
Dorking Wanderers 1-0H2H+
De-Carrey Deavon Sheriff 8' 1 - 0  
  1 - 1 55' Josh Taylor
De-Carrey Deavon Sheriff 70' 2 - 1  
  2 - 2 78' Frank Vincent
18/10/2025 Chippenham Town
1 - 1
Dover Athletic 1-0H2H+
Tom Owen-Evans 4' 1 - 0  
  58' Alfie Matthews
Dan Ellison 59'  
  1 - 1 60' Luke Baptiste
Luke Haines 90+4'  
04/10/2025 Tonbridge Angels
2 - 1
Dover Athletic 0-1H2H+
  0 - 1 24' Jalen Jones
Scott Wagstaff 48' 1 - 1  
Brody Peart 57' 2 - 1  
27/09/2025 AFC Hornchurch
0 - 0
Dover Athletic 0-0H2H 
20/09/2025 Dover Athletic
3 - 3
Hampton & Richmond 0-2H2H+
  3' Harry Thomas
  0 - 1 7' Craig Fasanmade
George Wilkinson 21'  
  0 - 2 43' Craig Fasanmade
Rúben Junior 49' 1 - 2  
  1 - 3 53' Harry Gardner
  55' Davide Rodari
Luke Baptiste 69'  
Francis Mampolo 69'  
Kenny Coker 69'  
  69' Craig Fasanmade
  69' Reece Grego-Cox
De-Carrey Deavon Sheriff 69'  
Decarrey Musi Sheriff 76' 2 - 3  
  77' Harry Gardner
  77' Luke Robertson
  83' Alfie Tuck
  83' S. Kader
  83' Reece Grego-Cox
  83' Jude Mason
  90+3' Alan Massey 
Kenny Coker 90+5' 3 - 3  
06/09/2025 Farnborough
1 - 2
Dover Athletic 1-1H2H+
  0 - 1 3'
Lachlan Byrd 12' 1 - 1  
Luciano D'Auria-Henry 30'  
Luciano D'Auria-Henry 38'  
Kai Jennings 38'  
  1 - 2 57'
Rakish Bingham 58'  
Louis Lomas 58'  
Dominic Poleon 69'  
69'  
Oliver Robinson 77'  
77'  
  83'
  83' Harry Beadle
  90+3' Kenny Coker
  90+6'
02/09/2025 Dover Athletic
2 - 2
Dagenham & Redbridge 0-1H2H+
  0 - 1 2' Donovan Wilson
  22' Corey Panter
46'  
46' 1 - 1  
Harry Beadle 46'  
46'  
67' 2 - 1  
  72' Donovan Wilson
  72' Harvey Broad
  72' Dermi Lusala
  72' Christian N'Guessan
Roman Charles-Cook 76'  
76'  
  78' Joe Haigh
  78' Ashley Hemmings
  78' Reggie Young
  78' Rafiq Khaleel
  2 - 2 87' Ashley Hemmings
90+2'  
30/08/2025 Dover Athletic
1 - 2
Maidenhead United 0-1H2H+
  0 - 1 8' Will De Havilland
Harry Beadle 9'  
37'  
48' 1 - 1  
67'  
  1 - 2 72' Will De Havilland
73'  
  77' Kane Ferdinand
  84' Jayden Mitchell-Lawson
  84' Ryan Bartley
85'  
Kenny Coker 85'  
  86' Kai Yearn
Harry Beadle 90+2'  
90+2'  
25/08/2025 Torquay United
3 - 2
Dover Athletic 1-1H2H+
  0 - 1 20'
Munashe Sundire 24'  
Dan Hayfield 24'  
Cody Cooke 35' 1 - 1  
  46'
  46'
  1 - 2 49'
Jordan Young 59' 2 - 2  
  64' Ryan Hanson
  64' Harry Beadle
Matt Worthington 68'  
Matt Jay 73'  
Jordan Thomas 80'  
Denzel Owoahene-Akyeampong 80'  
  81'
Denzel Owoahene-Akyeampong 84'  
Matt Jay 89' 3 - 2  
  90+1' Kenny Coker
Jordan Young 90+3'  
Jordan Dyer 90+3'  
23/08/2025 Dover Athletic
2 - 0
Salisbury 1-0H2H+
Jalen Jones 32' 1 - 0  
  32' Noah Coppin
  42' Matt Briggs
  42' M. Taylor
  46' Taylor Foran
  46' Dominic Revan
63'  
Kenny Coker 63'  
  69' Oliver Bray
  69' Josh Keeya
69'  
Harry Beadle 76'  
  76' Noah Coppin
  76'
88' 2 - 0  
90+3'  
19/08/2025 Eastbourne Borough
0 - 1
Dover Athletic 0-0H2H+
  19'
  0 - 1 46'
George Alexander 79'  
Victor Akinwale 79'  
Mo Sagaf 79'  
Craig Eastmond 79'  
16/08/2025 Bath City
1 - 2
Dover Athletic 0-0H2H+
  37'
  0 - 1 49'
Jack Batten 53'  
  0 - 2 61'
Ewan Clark 63'  
Bradley Ash 63'  
Scott Wilson 63'  
63'  
Jack Batten 63'  
Alex Fisher 63'  
Alex Fisher 80' 1 - 2  
  80'
  83'
  90' Kenny Coker
Ollie Tomlinson 90+6'  
Jack Matthews 90+6'  
09/08/2025 Dover Athletic
2 - 3
AFC Totton 0-3H2H+
  0 - 1 12' Craig Tanner
  0 - 2 28' Brandon Haunstrup
  0 - 3 42' Ralph Vigrass
Ryan Hanson 55'  
55'  
  65' Tony Lee
  65'
  65' Brandon Haunstrup
  65' Malachi Linton
67'  
74' 1 - 3  
  78' Ralph Vigrass
  78'
Jalen Jones 79'  
79'  
  84'
90+4' 2 - 3  
Kenny Coker 90+4'  
10/06/2025 St. Kitts and Nevis
2 - 3
Grenada 1-0H2H+
M. Lewis 15'  
Tyreece Simpson 34' 1 - 0  
  1 - 1 49' Regan Charles-Cook
Tyreece Simpson 63'  
M. Lewis 64'  
T. Terrell 64'  
Denis Fleming 64'  
64'  
  66' Roman Charles-Cook
  66' Keishon Clarke
  66' Parish Muirhead
  66' J. Isaac
  1 - 2 76' Jermaine Francis
  81' Regan Charles-Cook
  81' Z. Douglas
  81' Myles Hippolyte
  81' K. Marshall
  81' Kane Vincent-Young
  81' Ethan Telesford
G. Amory 82'  
N. Browne 82'  
Tyreece Simpson 82'  
Akanye Samuel Francis 82'  
  1 - 3 90+1' Darius Johnson
R. Sawyers 90+4' 2 - 3  
04/06/2025 Grenada
6 - 0
Bahamas 2-0H2H+
Jermaine Francis 15' 1 - 0  
Darius Johnson 36' 2 - 0  
58' 3 - 0  
Darius Johnson 67'  
68'  
Regan Charles-Cook 68'  
Joshua Isaac 68'  
  68'
  69'
Joshua Isaac 72' 4 - 0  
Kayden Harrack 78' 5 - 0  
79'  
Darius Johnson 79'  
Vijay Valcin 79'  
  85'
Saydrel Lewis 85'  
  85'
  85' Nicolás López
  85'
Saydrel Lewis 90' 6 - 0  
08/02/2025 Wingate & Finchley
2 - 1
Dover Athletic 1-0H2H+
Ryan Lowe 35' 1 - 0  
  52'
  1 - 1 67'
Roman Charles-Cook 75' 2 - 1  
30/11/2024 Dover Athletic
2 - 2
Cray Valley (PM) 1-0H2H+
J. R. Soares 11' 1 - 0  
  1 - 1 87' Matthew Vigor
Roman Charles-Cook 90+8' 2 - 1  
  2 - 2 90+9' Mohammed-Idris Oshilaja
  90+11' Mohammed-Idris Oshilaja
26/10/2024 Dover Athletic
0 - 2
Sittingbourne 0-1H2H+
Roman Charles-Cook 15'  
  0 - 1 38' M. May
  0 - 2 78' C. Cosgrave
06/04/2024 Hemel Hempstead Town
1 - 1
Dover Athletic 1-0H2H+
A. Elliott-Wheeler 28' 1 - 0  
  46' K. Garrett
  46' Dontai Stewart
  46' H. Young
  46' George Wilkinson
G. Williams 62'  
E. Gyamfi 62'  
J. Iaciofano 72'  
M. Folivi 72'  
  75' Charlie Naylor
  75' Nick Dembele
  1 - 1 90' Roman Charles-Cook
10/02/2024 Worthing
6 - 4
Dover Athletic 3-2H2H+
Dylan Fage 20' 1 - 0  
Joel Colbran 25' 2 - 0  
Josh Jeffries 45+3'  
Roco Rees 45+3'  
Ollie Pearce 45+8' 3 - 0  
  3 - 1 45+11' George Wilkinson
  3 - 2 45+16' Luke Baptiste
  46' Peter Ojemen
  46' Roman Charles-Cook
Ollie Pearce 51' 4 - 2  
Ollie Pearce 61' 5 - 2  
  70' Charlie Naylor
  70' Henry Young
Ollie Pearce 71' 6 - 2  
Dylan Fage 73'  
Jake Robinson 73'  
Ollie Pearce 73'  
Ollie Starkey 73'  
  6 - 3 76' George Wilkinson
  79' George Wilkinson
  79' Archie Hatcher
  6 - 4 90' Archie Hatcher
13/01/2024 Taunton Town
1 - 1
Dover Athletic 1-0H2H+
Ollie Chamberlain 7' 1 - 0  
40'  
Ollie Chamberlain 46'  
Louie Slough 46'  
  1 - 1 56' George Nikaj
Rabby Tabu Minzamba 64'  
Marley Rose 64'  
  64' Iffy Allen
  64' Zidane Sutherland
  68' Nick Dembele
  68' Destiny Oladipo
Ross Stearn 71'  
Evander Grubb 71'  
  85' John Oyenuga
  85' Roman Charles-Cook

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
Top Draw Teams
Teams Home Win 100%
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-2026 SoccerPunter Pte. Ltd. All rights reserved.