Hari Annwyl Roberts Profile and Player Statistics
First name: Hari Annwyl
Last name: Roberts
Position: Attacker, Goalkeeper, Midfielder
Nationality:

Football Career Transfers and Statistics

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

Competition Season Football Club
League Cup 2025/2026 Caernarfon Town 1 0 0 0 0 0 0
Premier League 2025/2026 Caernarfon Town 8 1 0 0 0 0 0
FA Youth Cup 2024/2025 Wrexham U18 1 0 1 0 0 0 0

Hari Annwyl Roberts has played in the following competitions and football tournaments.

Now showing: All Competitions

DateHomeScoreAwayHT
28/11/2025 The New Saints
2 - 0
Caernarfon Town 0-0H2H+
  57' Dominic Smith
  66' Connor Salisbury
  66' Osebi Abadaki
  72' Connor Roberts
  78' Sam Downey
  78' Osian Ellis
Ben Clark 82' 1 - 0  
Ben Clark 82'  
Adrian Cieslewicz 82'  
  90+2' Darren Thomas
  90+2' Charlie Griffith
Joshua Daniels  90+2'  
Harrison McGahey 90+2'  
Jordan Williams 90+5' 2 - 0  
08/11/2025 Caernarfon Town
2 - 2
Haverfordwest County 0-0H2H+
  32' Kyle McCarthy
  33' Panashe Makwiramiti
Ryan Sears 46'  
Connor Salisbury 46'  
Phil Mooney 55'  
Adam Davies  58' 1 - 0  
Sion Bradley 59' 2 - 0  
  2 - 1 64' Owain Jones
  65' Kyle Kenniford
  65' Daniel Hawkins
Connor Roberts 65'  
  71' Corey Shephard
  72' Alaric Jones
  72' Iori Humphreys
Adam Davies  88'  
Osebi Abadaki 88'  
Joshua Lock 88'  
Darren Thomas 88'  
Sam Downey 90+5'  
Hari Annwyl Roberts 90+5'  
  2 - 2 90+8' Corey Shephard
04/11/2025 The New Saints
3 - 0
Caernarfon Town 0-0H2H+
  25' Dominic Smith
  25' Osian Ellis
  45' Morgan Owen
Adrian Cieslewicz 50' 1 - 0  
  73' Connor Salisbury
  73' Osebi Abadaki
Jordan Marshall  74'  
Kade Craig 74'  
Louis Phillips 74'  
Isaac Jefferies 74'  
Jack Nadin 79' 2 - 0  
  82' Adam Davies 
  82' Charlie Griffith
  82' Darren Thomas
Sam Downey 82'  
Lewis Wynne 82'  
Jack Nadin 86' 3 - 0  
01/11/2025 Caernarfon Town
4 - 1
Briton Ferry 2-1H2H+
  0 - 1 24' Corey Hurford
Sion Bradley 28' 1 - 1  
Phil Mooney 29'  
Adam Davies  32' 2 - 1  
  34' Tom Walters
  35' Kian Jenkins
  63' Connor Allan Smith
  63' Ryan George
  63' Dylan Packer
  63' Ellis Sage
Sion Bradley 65' 3 - 1  
  66' Corey Hurford
Morgan Owen 72'  
  73' Thomas Price
  73' Ollie Anderson
  74' Mitchell Bates
  86' Dan Jefferies
  86' Ryan Bevan
  86' Mitchell Bates
  86' Rocco Dyer
  89' Ellis Sage
Sion Bradley 90'  
Darren Thomas 90'  
Phil Mooney 90+2' 4 - 1  
11/10/2025 Barry Town United
2 - 2
Caernarfon Town 1-1H2H+
Elliot Richards 17' 1 - 0  
  1 - 1 40' Phil Mooney
Elliot Richards 45+1'  
Keston Davies 50'  
  1 - 2 59' Iwan Lewis
Ellis Williams 63'  
Owen James Cuddihy 63'  
Morgan Wigley 63'  
Ieuan Owen 63'  
  64' Osian Ellis
  64' Joshua Lock
Callum Sainty 79' 2 - 2  
80'  
  80'
Elliot Richards 84'  
Daniel Barton 84'  
  84' Morgan Owen
  84' Kyle Harrison
07/10/2025 Caernarfon Town
1 - 3
The New Saints 0-2H2H+
Ryan Sears 9'  
  0 - 1 39' Ryan Brobbel
  0 - 2 43' Danny Davies
  44' Isaac Jefferies
Connor Salisbury 53'  
Connor Salisbury 61'  
Adam Davies  61'  
  63' Jack Bodenham
  69' Daniel Williams
  69' Ben Clark
  72' Ryan Brobbel
  72' Jack Nadin
  72' Ken Charles
  72' Jordan Williams
Mathew Jones 74'  
Darren Thomas 74'  
Ryan Sears 85'  
Sam Downey 85'  
Osebi Abadaki 85'  
Charlie Griffith 85'  
  88' Isaac Jefferies
  88' Ryan Astles
  0 - 3 90+2' Rory Holden
Phil Mooney 90+4' 1 - 3  
04/10/2025 Colwyn Bay
1 - 0
Caernarfon Town 1-0H2H+
  14' Sam Downey
Louis Robles 21' 1 - 0  
  35' Danny Gossett
  46' Joshua Lock
  46' Sion Bradley
  55' Mathew Jones
  71' Osebi Abadaki
Lewis Sirrell 71'  
Issa Kargbo 75'  
Uniss Kargbo 75'  
  80' Sam Downey
  80' Osian Ellis
  80' Osebi Abadaki
  80' Connor Salisbury
Aeron Edwards 86'  
23/09/2025 Connah's Quay
1 - 2
Caernarfon Town 0-1H2H+
  0 - 1 15' Ryan Sears
Zeli Ismail 34'  
  56' Kyle Harrison
  56' Connor Roberts
Jack Kenny 57'  
Ben Nash 57'  
Noah Edwards 59'  
  0 - 2 62' Ryan Sears
Zeli Ismail 63'  
Harry Franklin 63'  
Marco Fregapane 63'  
Abdi Sharif 63'  
  69' Sam Downey
Callum West 75'  
Jason Oswell 75'  
Jack Kenny 75'  
Max Woodcock 75'  
Max Woodcock 76' 1 - 2  
  77' Joshua Lock
  77' Morgan Owen
  86' Adam Davies 
  86' Osebi Abadaki
  86' Ryan Sears
  86' Phil Mooney
13/09/2025 Briton Ferry
2 - 5
Caernarfon Town 2-1H2H+
Corey Hurford 4' 1 - 0  
Thomas Price 19' 2 - 0  
Corey Hurford 31'  
  2 - 1 42' Mathew Jones
Luis Bates 49'  
  2 - 2 50' Adam Davies 
  52' Joshua Lock
Ellis Sage 59'  
Alex Gammond 59'  
  2 - 3 65' Adam Davies 
Corey Hurford 66'  
Ollie Anderson 66'  
Ruben Davies 66'  
Rio Dyer 66'  
  2 - 4 69' Dominic Smith
Connor Allan Smith 71'  
Dan Jefferies 71'  
  72' Connor Salisbury
  72' Osebi Abadaki
  2 - 5 75' Joshua Lock
  76' Sion Bradley
  76' Sam Downey
  84' Danny Gossett
  84' Osian Ellis
  84' Ryan Sears
  84' Kyle Harrison
  84' Morgan Owen
  84' Phil Mooney

Results and Fixtures
Top Soccer Tipsters
Tipsters Competition Review
Superior H2H Statistics
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.