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 23 0 0 1 0 1 0
Fa Trophy 2024/2025 Dover Athletic 1 0 0 0 0 0 1
Non League Premier: Isthmian 2024/2025 Wingate & Finchley 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
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
30/12/2023 Aveley
2 - 1
Dover Athletic 0-1H2H+
  0 - 1 12' Nick Dembele
Siju Odelusi 47' 1 - 1  
  65' George Wilkinson
  65' Roman Charles-Cook
Charlie Pegrum 68'  
Alex Hernandez 68'  
  76' Zidane Sutherland
  76' Iffy Allen
  82' Nick Dembele
  82' Luke Baptiste
Nana Kyei 86'  
Emmanuel Ogunrinde 86'  
Emmanuel Ogunrinde 90+8' 2 - 1  
23/10/2023 Chelmsford City
3 - 3
Dover Athletic 1-1H2H+
  0 - 1 6' Joshua Anifowose
Mohamed Bettamer 38' 1 - 1  
Jazzi Barnum-Bobb 62'  
Ody Alfa 62'  
  1 - 2 64' Zidane Sutherland
  66' Archie Hatcher
  66' Johl Powell
Anthony Wordsworth 71'  
Callum Jones 71'  
  74' Paris Lock
  74' Roman Charles-Cook
Cameron James 76' 2 - 2  
  2 - 3 80' James Dunne
Zech Obiero 81'  
Josh Castiglione 81'  
  82' Nick Dembele
  82' Dontai Stewart
Charlie Naylor 83' 3 - 3  
16/10/2023 Suriname
4 - 0
Grenada 4-0H2H+
Djevencio van der Kust 12' 1 - 0  
Gleofilo Sabrino Rudewald Vlijter 26' 2 - 0  
  33' Jacob Bedeau
Myenty Abena 35' 3 - 0  
  42' Jermaine Francis
Jacob Bedeau 45+2' 4 - 0  
Leandro Kappel 46'  
Florian Jozefzoon 46'  
  46' Saydrel Lewis
  46' Kairo Mitchell
  46' Jermaine Francis
  46' Ethan Telesford
Stefano Denswil 59'  
  61' Trevon Williams
  61' Deon Lyndell Johnson Phillip
  67' Roman Charles-Cook
  67' Benjamin Ettienne
Navajo Bakboord 71'  
Kelvin Leerdam 71'  
Gleofilo Sabrino Rudewald Vlijter 81'  
Shaquille Cairo 81'  
Ridgeciano Haps 81'  
S. Pinas 81'  
  82' Darius Johnson
  82' Joshua Otiamba Issac
Sheraldo Becker  89'  
Jamilhio Rigters 89'  
12/10/2023 Grenada
1 - 4
Jamaica 1-2H2H+
  0 - 1 12' Romario Williams
  0 - 2 23' Shamar Nicholson
Regan Charles-Cook 28'  
Trevon Williams 30' 1 - 2  
  46' Joel Latibeaudiere
  46' Karoy Anderson
  46' Kevon Lambert
  46' Daniel Johnson
  46' Tayvon Gray
  46' Dexter Lembikisa
  65' Romario Williams
  65' Leon Bailey
Kairo Mitchell 68'  
Kharlton Belmar 68'  
Trevon Williams 68'  
Deon Lyndell Johnson Phillip 68'  
  1 - 3 74' Demarai Gray
Jermaine Francis 81'  
Ethan Telesford 81'  
Darius Johnson 82'  
  82' Shamar Nicholson
  82' Demario Phillips
  1 - 4 87' Bobby Reid
Jacob Berkeley-Agyepong 88'  
Joshua Otiamba Issac 88'  
09/09/2023 Dover Athletic
1 - 3
Weymouth 0-2H2H+
  0 - 1 9' Ezio Touray
  0 - 2 45+3' Ezio Touray
Johl Powell 45+5'  
Joshua Anifowose 46'  
Iffy Allen 46'  
Chevron McLean 46'  
Roman Charles-Cook 46'  
  52' Tom Bearwish
  59' Charlie Rowan
  59' Scott Olumide Durojaiye
George Nikaj 68'  
Dontai Stewart 68'  
  68' Ezio Touray
  68' Ben Thomson
  0 - 3 84' Joel Rollinson
Roman Charles-Cook 87' 1 - 3  
05/08/2023 Dover Athletic
2 - 2
Torquay United 1-2H2H+
  0 - 1 4' Chevron McLean
  0 - 2 19' Asa Hall
Iffy Allen 38'  
Orefe Bello 38'  
Zidane Sutherland 42' 1 - 2  
  55' Brett McGavin
  55' Daniel Martin
  66' Lewis Collins
  66' Dillon De Silva
Roman Charles-Cook 67' 2 - 2  
Zidane Sutherland 74'  
Nick Dembele 74'  
George Nikaj 83'  
Luke Baptiste 83'  
  86' William Jenkins Davies
  86' Dean Moxey
18/06/2023 Guyana
1 - 1
Grenada 1-0H2H+
Elliot Bonds 1' 1 - 0  
  1 - 1 2' Regan Charles-Cook
O. Glasgow 3' 2 - 1  
  2 - 2 4' Myles Hippolyte
S. Duke-McKenna 5' 3 - 2  
  3 - 3 6' Kairo Mitchell
K. Benjamin 7' 4 - 3  
  8' J. Berkeley-Agyepong
D. Wilson 9' 5 - 3  
  18' M. Gannes
N. Danns 19'  
O. Glasgow 22' 6 - 3  
K. Daniel 45+1'  
Emery Welshman 46'  
T. Bobb 46'  
S. Cox 46'  
  6 - 4 60' Kairo Mitchell
  64' Trevon Williams
  64' K. Theodore
K. Daniel 74'  
S. Duke-McKenna 74'  
T. Bobb 81'  
K. Benjamin 81'  
S. Cox 81'  
L. Lovell 81'  
  82' S. John-Brown
  82' Roman Charles-Cook
  85' Kairo Mitchell
  86' J. Charles
  86' R. Frank
D. Moore 90+2'  
D. Wilson 90+2'  
29/04/2023 Rochdale
4 - 1
Sutton United 2-1H2H+
Devante Rodney 8' 1 - 0  
Ethan Brierley 25' 2 - 0  
  29' B. House
  31' Kylian Kouassi
  31' Jack Rose
  2 - 1 38' Donovan Wilson
Jimmy Keohane 50' 3 - 1  
Devante Rodney 56' 4 - 1  
  64' Harry Beautyman
Tyrese Sinclair 69'  
Abraham Odoh 69'  
  74' Donovan Wilson
  74' Lee Angol
Ian Henderson 82'  
Danny Lloyd 82'  
  83' Alistair Smith
  85' David Ajiboye
  85' Sam Hart
O. Dodgson 88'  
G. Nevett 88'  
Ethan Brierley 89'  
James Ball 89'  
Abraham Odoh 90'  
05/11/2022 Sutton United
0 - 2
Farnborough 0-0H2H+
Enzio Boldewijn 53'  
  81' H. Kasimu
  81' F. Amartey
  81' S. Saied
  81' M. Elias-Fernandes
Donovan Wilson 83'  
Charley Kendall 83'  
Coby Rowe 84'  
Luke Gambin 84'  
  0 - 1 86' M. Elias-Fernandes
Luke Gambin 89'  
Will Randall 89'  
Craig Dundas 89'  
Kylian Kouassi 90+3'  
  0 - 2 90+6' F. Amartey

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.