Gwydion Dafis Profile and Player Statistics
First name: Gwydion
Last name: Dafis
Position: Defender, Midfielder
Nationality:

Football Career Transfers and Statistics

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

Competition Season Football Club
League Cup 2024/2025 Aberystwyth Town 1 1 0 0 0 0 0
Premier League 2024/2025 Aberystwyth Town 21 9 0 0 0 0 0
Premier League 2023/2024 Aberystwyth Town 3 2 1 0 0 0 0

Gwydion Dafis has played in the following competitions and football tournaments.

Now showing: All Competitions

DateHomeScoreAwayHT
21/03/2025 Aberystwyth Town
0 - 1
Briton Ferry 0-0H2H+
Rico Patterson 46'  
Calum Huxley 46'  
Zac Hartley 61'  
Cuba Diboe 61'  
  62' Tyler Brock
  62' Jasper Payne
  62' Ruben Davies
  62' Will Rickard
  72' Rio Dyer
  72' Caleb Demery
  77' Tom Walters
  77' Luke Bowen
  0 - 1 83' Caleb Demery
Niall Flint 85'  
Alex Darlington 85'  
Abdi Sharif 90'  
Tom Mason 90'  
Liam Walsh 90+6'  
  90+6' Kian Jenkins
11/03/2025 Barry Town United
2 - 1
Aberystwyth Town 1-0H2H+
  6' Elliot Scotcher
  6' Calum Huxley
Ieuan Owen 7' 1 - 0  
  18' Abdi Sharif
Will Richards 42'  
  45' Ben Davies 
  49' Niall Flint
  66' Niall Flint
  66' Gwydion Dafis
Ryan Kavanagh 78'  
Elliot Richards 78'  
  80' Ben Davies 
  80' Alex Darlington
Ollie Hulbert 83'  
Kayne McLaggon 83'  
  1 - 1 90' Rico Patterson
Elliot Richards 90+2' 2 - 1  
Robbie Willmott 90+4'  
Robbie Willmott 90+5'  
22/02/2025 Aberystwyth Town
0 - 1
Newtown AFC 0-0H2H+
  6' Jason Oswell
Niall Flint 36'  
Jack Thorn 45+2'  
  60' Oliver Sharp
  60' Rackeem Reid
Calum Huxley 71'  
John Owen 71'  
  0 - 1 74' Jason Oswell
Jonathan Evans 77'  
  77' Rackeem Reid
Jack Thorn 79'  
Ben Davies  82'  
Abdi Sharif 87'  
Gwydion Dafis 87'  
Abdi Sharif 87'  
Alex Darlington 87'  
  90+2' Zeli Ismail
  90+2' Tarran Hollinshead
  90+2' Aaron Williams
  90+2' Wahib Tahra
David Jones 90+6'  
07/02/2025 Flint Town United
2 - 0
Aberystwyth Town 0-0H2H+
  17' Zac Hartley
  17' Cuba Diboe
  19' Iwan Lewis
  19' Abdi Sharif
Sidi Sanogo Fofana 35'  
Sidi Sanogo Fofana 46'  
Okera Simmonds 46'  
Izaac Lambert 49'  
Elliott Reeves 52' 1 - 0  
Okera Simmonds 53'  
Izaac Lambert 62'  
Michael Burke 62'  
Josh Jones 74'  
  75' Calum Huxley
  75' Gwydion Dafis
  75' Cuba Diboe
  75' Alex Darlington
Jake Phillips 76' 2 - 0  
Ben Wynne 80'  
Corey Hart 80'  
01/02/2025 Briton Ferry
2 - 3
Aberystwyth Town 0-1H2H+
  0 - 1 4' Jack Thorn
Ryan Bevan 46'  
Caleb Demery 46'  
Keiran Williams 49' 1 - 1  
  1 - 2 58' Jack Thorn
Luke Bowen 59'  
Tyler Brock 59'  
Rio Dyer 59'  
Jasper Payne 59'  
Will Rickard 59'  
Ellis Sage 59'  
  1 - 3 70' Jonathan Evans
Luis Bates 72'  
Ruben Davies 72'  
Jasper Payne 78' 2 - 3  
  78' Elliot Scotcher
  78' Abdi Sharif
  87' Iwan Lewis
  87' Gwydion Dafis
Tyler Brock 90+1'  
24/01/2025 Aberystwyth Town
1 - 2
Barry Town United 0-0H2H+
Dave Jones 30'  
Sebastian Osment 30'  
  36' Ollie Hulbert
Elliot Scotcher 40'  
  42' Kayne McLaggon
  0 - 1 49' Ollie Hulbert
Ben Davies 57'  
Elliot Scotcher 61'  
Alex Darlington 61'  
Cuba Diboe 63'  
Tom Mason 63'  
  68' Kayne McLaggon
  68' Ieuan Owen
  0 - 2 71' Keenan Patten
  72' Callum Sainty
  72' Josh Yorwerth
Jonathan Evans 77'  
Jack Thorn 84' 1 - 2  
John Owen 85'  
Iwan Lewis 85'  
  87' Ryan Kavanagh
  87' Elliot Richards
  87' Ollie Hulbert
  87' Samuel Snaith
  88' Will Richards
01/01/2025 Haverfordwest County
1 - 0
Aberystwyth Town 1-0H2H+
  37' J. Owen
Dan Hawkins 39' 1 - 0  
Kyle Kenniford 72'  
Ben Ahmun 72'  
Dan Hawkins 72'  
Harri John 72'  
  73' J. Evans
  73' G. Dafis
  82' F. Ealing
  82' T. Mason
Dylan Rees 84'  
Greg Walters 84'  
  90+4' L. Bradford
26/12/2024 Aberystwyth Town
0 - 0
Bala Town 0-0H2H+
  38' Eddie Clarke
N. Flint 39'  
  53' Kieran Lloyd
C. Huxley 68'  
J. Owen 68'  
  83' Eddie Clarke
  83' Hussein Mehasseb
F. Ealing 84'  
F. Ealing 85'  
  89' Joe Malkin
  89' George Newell
  90+2' George Newell
21/12/2024 Aberystwyth Town
3 - 1
Caernarfon Town 1-0H2H+
C. Huxley 37'  
Z. Hartley 39'  
L. Walsh 45'  
N. Flint 45+4' 1 - 0  
L. Bradford 45+5'  
J. Evans 72' 2 - 0  
  74' G. John
  74' Joe Faux
Z. Hartley 84'  
L. Bradford 84'  
  2 - 1 85' Louis Lloyd
J. Evans 86' 3 - 1  
C. Huxley 88'  
D. Torry 88'  
  90+1' R. Patterson
  90+7' Phil Mooney
23/11/2024 Cardiff MU
3 - 0
Aberystwyth Town 0-0H2H+
  24' R. Patterson
  36' B. Davies
Sam Jones 38'  
Lewis Rees 47' 1 - 0  
Dixon Kabongo 57'  
  63' J. Owen
  63' Devon Torry
Chris Craven 64'  
Sam Jones 75'  
Adam Roscrow 75'  
Tom Vincent 80' 2 - 0  
Matt Chubb 81' 3 - 0  
  82' R. Davies
  82' Calum Huxley
Dixon Kabongo 85'  
Evan Cadwallader 85'  
Joel Edwards 88'  
Cole Gibbings 88'  
Chris Craven 88'  
Barney Soady 88'  
Ryan Reynolds 89'  
Charlie Wright 89'  
  90' R. Patterson
  90' Gwydion Dafis
  90' J. Evans
  90' Alex Darlington
  90' N. Flint
  90' Tom Mason
02/11/2024 Briton Ferry
4 - 0
Aberystwyth Town 2-0H2H+
Luke Bowen 21' 1 - 0  
Tom Walters 42' 2 - 0  
  47' Tom Mason
  53' Zac Hartley
  53' Ben Davies
Luke Bowen 61'  
Ellis Sage 61'  
  76' Tom Mason
  76' Alex Darlington
Tyler Brock 78'  
Caleb Demery 78'  
Ryan George 84'  
Rocco Dyer 84'  
Will Rickard 86'  
Ricky-Lee Owen 86'  
Caleb Demery 88' 3 - 0  
Caleb Demery 90+3' 4 - 0  
27/10/2024 Aberystwyth Town
2 - 4
The New Saints 1-3H2H+
  0 - 1 2' Aramide Oteh
Harry Arnison 19' 1 - 1  
Rhys Davies 24'  
  31' Aramide Oteh
  1 - 2 42' Ashley Baker
  1 - 3 45' Rhys Davies
  52' Jake Canavan
Harry Arnison 68'  
Alex Darlington 68'  
Zac Hartley 72' 2 - 3  
Rico Patterson 73'  
Tom Mason 73'  
  76' Adam Wilson
  76' Daniel Redmond
  76' Aramide Oteh
  76' Ryan Brobbell
  76' Jake Canavan
  76' Declan McManus
  81' Sion Bradley
  81' Jordan Williams
Devon Torry 86'  
John Owen 86'  
John Owen 90'  
  2 - 4 90+6' Declan McManus
22/10/2024 Connah's Quay
1 - 2
Aberystwyth Town 1-1H2H+
Luca Daniel Hogan 8' 1 - 0  
  1 - 1 34' Alex Darlington
Ben Maher 45+1'  
Ben Maher 58'  
Bradley Barnes 58'  
  1 - 2 66' Harry Arnison
Jayden Tang 68'  
Noah Sumner 68'  
Tyler Berry 79'  
James Hughes 79'  
Daniel Flander 79'  
Arafat Mohammad Fahid 79'  
  82' Alex Darlington
  82' Christoph Azaimale
Bradley Barnes 84'  
  85' Iwan Lewis
  85' Gwydion Dafis
12/10/2024 Aberystwyth Town
0 - 3
Penybont 0-2H2H+
  0 - 1 1' Owen Pritchard
  0 - 2 26' Chris Venables
  38' Owen Pritchard
  38' Joe Woodiwiss
  46' Chris Venables
  46' Nathan Wood
Louis Bradford 53'  
Zac Hartley 62'  
Calum Huxley 62'  
Devon Torry 74'  
Jonathan Evans 74'  
Liam Walsh 76'  
  76' Nathan Wood
Niall Flint 82'  
Alex Darlington 82'  
John Owen 83'  
Christoph Azaimale 83'  
  84' Kane Owen
  84' Lewys Ware
  85' Lewis Harling
  87' Owen Pritchard
  87' Jasper Jones
  0 - 3 88' Nathan Wood
  90' Clayton Green
  90' Eduardo Bregua
  90' Lewis Harling
  90' Ioan Phillips
27/09/2024 Barry Town United
1 - 0
Aberystwyth Town 0-0H2H+
Harrison Bright 64'  
Joshua Beecher 64'  
Keenan Patten 74'  
Aiden Lewis 74'  
Samuel Snaith 74'  
Kayne McLaggon 74'  
  80' Christoph Azaimale
  80' Tom Mason
Elliot Richards 83'  
Ieuan Gwyn Owen 83'  
Ollie Hulbert 84' 1 - 0  
24/09/2024 Aberystwyth Town
1 - 2
Cardiff MU 0-1H2H+
  0 - 1 22' A. Roscrow
Harry Arnison 32'  
Devon Torry 50' 1 - 1  
  1 - 2 54' J. Edwards
Calum Huxley 66'  
Gwydion Dafis 66'  
  70' Adam Roscrow
  70' T. Vincent
  81' C. Craven
Harry Arnison 81'  
Tom Mason 81'  
  84' Dixon Kabongo
  88' Eliot Evans
  88' J. Clay
20/09/2024 Aberystwyth Town
0 - 3
Haverfordwest County 0-0H2H+
Frankie Ealing 15'  
Jonathan Evans 23'  
Rico Patterson 23'  
  0 - 1 52' Ricky Watts
  0 - 2 58' Ben Ahmun
Alex Darlington 63'  
Devon Torry 63'  
  64' Owain Jones
  64' Ben Fawcett
  64' Alaric Jones
  64' Ioan Humphreys
  64' Jacob Owen
  64' Harri John
  0 - 3 70' Louis Bradford
  71' Ben Ahmun
  71' Dan John
  78' Kyle Kenniford
  78' Dylan Rees
Steff Davies 80'  
Calum Huxley 80'  
Harry Arnison 90+5'  
13/09/2024 Bala Town
3 - 0
Aberystwyth Town 3-0H2H+
Aeron Edwards 22' 1 - 0  
Hussein Mehasseb 27' 2 - 0  
Nathan Burke 38' 3 - 0  
  46' John Owen
  46' Steff Davies
  46' Liam Walsh
  46' Frankie Ealing
  51' Harry Arnison
Aeron Edwards 60'  
Dan Malone 60'  
  63' Niall Flint
  63' Rico Patterson
  63' Iwan Lewis
  63' Devon Torry
  64' Jonathan Evans
Hussein Mehasseb 67'  
Christian Norton 67'  
Nathan Burke 73'  
Alex Darlington 74'  
  78' Alex Darlington
  79' Jonathan Evans
  79' Tom Mason
Osebi Abadaki 88'  
Naim Arsan 88'  
Nathan Peate 88'  
Uniss Kargbo 88'  
07/09/2024 Aberystwyth Town
0 - 2
Flint Town United 0-1H2H+
  25' Michael Burke
Rhys Davies 33'  
Zac Hartley 33'  
  0 - 1 35' Elliott Reeves
  0 - 2 51' Elliott Reeves
Liam Walsh 58'  
Alex Darlington 58'  
Niall Flint 58'  
Steff Davies 58'  
John Owen 58'  
Devon Torry 58'  
Frankie Ealing 62'  
  63' Ben Hughes
  70' Michael Burke
  70' Bobby Beaumont
  85' Florian Yonsian
  85' Luke Mariette
Harry Arnison 85'  
Rico Patterson 85'  
  90' Elliott Reeves
  90' Harley Brindley-Peagram
26/08/2024 Penybont
5 - 1
Aberystwyth Town 2-1H2H+
Mattie Davies 13' 1 - 0  
Gabe Kircough 32'  
  1 - 1 32' Devon Torry
Billy Borge 42' 2 - 1  
Dan Jefferies 58'  
Joe Woodiwiss 58'  
Owen Pritchard 61' 3 - 1  
Gabriel Kircough 63'  
Clayton Green 63'  
James Crole 63'  
Chris Venables 63'  
  68' Devon Torry
  68' Calum Huxley
  70' Niall Flint
  70' Gwydion Dafis
Owen Pritchard 75'  
Eduardo Bregua 75'  
Kane Owen 75'  
Lewys Ware 75'  
  79' Alex Darlington
  79' Zac Hartley
  79' Steff Davies
  79' Tom Mason
Lewys Ware 80'  
Liam Walsh 83' 4 - 1  
Chris Venables 87' 5 - 1  
23/08/2024 Aberystwyth Town
1 - 0
Barry Town United 1-0H2H+
Jonathan Evans 33' 1 - 0  
Iwan Lewis 45+1'  
John Owen 50'  
  66' Drew Perrett
  66' Rhys Schwank
  75' Eliot Allen Richards
  75' Harrison Bright
Harry Arnison 76'  
Alex Darlington 76'  
John Owen 85'  
Devon Torry 85'  
Niall Flint 86'  
  90+2' Ben Margetson
  90+2' Callum Huggins
Frankie Ealing 90+2'  
Calum Huxley 90+2'  
  90+6' Rhys Schwank
16/08/2024 Aberystwyth Town
1 - 1
Connah's Quay 0-0H2H+
Frankie Ealing 7'  
  54' Lifumpa Mwandwe
  56' Rhys Hughes
  57' Elliot Duggan
  57' Luca Hogan
Liam Walsh 60'  
Calum Huxley 62'  
Steff Davies 62'  
  0 - 1 66' Lifumpa Mwandwe
John Owen 76' 1 - 1  
  78' Ben Nash
  81' Lifumpa Mwandwe
  81' Jack Kenny
Rhys Davies 81'  
  83' Aron Williams
  83' Tyler Berry
Jonathan Evans 88'  
Gwydion Dafis 88'  
  90' Ben Nash
  90' Dan Roberts
21/04/2024 Aberystwyth Town
3 - 0
Pontypridd Town AFC 1-0H2H+
  34' C. Green
John Owen 34'  
Louis Bradford 36' 1 - 0  
  38' Mark Cadwallader
Steff Davies 54' 2 - 0  
K. Davies 55'  
  56' K. Davies
  59' K. Davies
  59' O. Jones
  59' R. Bevan
  59' J. Karadogan
  68' B. Ahmun
  68' C. Mace
Steff Davies 74'  
Jonathan Evans 74'  
  75' K. Lewis
  75' D. Carty
  75' J. Wright
  75' L. Gullick
John Owen 85'  
Alex Darlington 85'  
Jonathan Evans 89' 3 - 0  
Mark Cadwallader 90'  
Calum Huxley 90'  
13/04/2024 Barry Town United
2 - 1
Aberystwyth Town 1-0H2H+
S. Snaith 11' 1 - 0  
  30' Steff Davies
  37' Akeem Hinds
  53' Akeem Hinds
  53' Gwydion Dafis
C. McDonald 61'  
  1 - 1 63' Billy Kirkman
C. Hugh 74'  
R. Davies 74'  
L. Tomlinson 74'  
L. Lucas 74'  
J. Cotterill 80'  
K. McLaggon 80'  
O. Hulbert 83' 2 - 1  
  90+7' Gwydion Dafis
  90+7' Mark Cadwallader
06/04/2024 Aberystwyth Town
0 - 3
Penybont 0-1H2H+
  10' K. Owen
  17' L. Harling
  31' K. Reffell
  31' A. Evans
  0 - 1 45+1' R. Reynolds
  51' G. Kircough
  0 - 2 57' C. Venables
  58' L. McFayden
  58' L. Ware
  60' G. Kircough
  60' E. Richards
  0 - 3 62' C. Venables
  65' E. Richards
Alex Darlington 66'  
Gwydion Dafis 66'  
Iwan Lewis 68'  
Steff Davies 68'  
  68' L. Harling
  68' D. Griffiths
Louis Bradford 68'  
Akeem Hinds 68'  
  68' K. Owen
  68' H. Jones
Jack Thorn 73'  
Calum Huxley 73'  
  81' C. Venables
  82' B. Borge

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-2025 SoccerPunter Pte. Ltd. All rights reserved.