Mark Cadwallader Profile and Player Statistics
First name: Mark
Last name: Cadwallader
Position: Attacker, Defender, Midfielder
Nationality:

Football Career Transfers and Statistics

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

Competition Season Football Club
FAW Championship - North 2024/2025 Llandudno 14 0 0 13 2 0 0
Welsh Cup 2024/2025 Llandudno 2 0 0 2 0 0 0
Premier League 2023/2024 Aberystwyth Town 26 10 9 4 0 2 1
League Cup 2022/2023 Flint Town United 1 0 0 1 0 0 0
Premier League 2022/2023 Aberystwyth Town 18 3 8 4 0 4 1
Premier League 2021/2022 Flint Town United 21 8 6 6 2 3 0
Welsh Cup 2021/2022 Flint Town United 2 1 0 1 0 0 0
Premier League 2020/2021 Flint Town United 24 11 11 5 0 3 0
Cymru Alliance 2019/2020 Flint Town United 11 0 0 11 1 0 0
Welsh Cup 2019/2020 Flint Town United 2 0 0 1 0 1 0
Premier League 2014/2015 Rhyl 14 5 5 2 1 2 0
Welsh Cup 2014/2015 Rhyl 2 0 0 2 1 0 0
Premier League 2013/2014 Rhyl 24 4 9 7 0 8 1
Premier League 2012/2013 Airbus UK 5 3 2 0 0 2 0
Welsh Cup 2012/2013 Rhyl 1 1 0 0 0 0 0
Premier League 2011/2012 Airbus UK 20 8 8 3 0 5 1
Welsh Cup 2011/2012 Airbus UK 1 0 1 1 0 0 0
Enterprise National League North 2009/2010 Northwich Victoria 1 0 0 1 0 0 0
Premier League 2008/2009 Airbus UK 1 0 0 1 1 0 0

Mark Cadwallader has played in the following competitions and football tournaments.

Now showing: All Competitions

DateHomeScoreAwayHT
12/04/2025 Llandudno
3 - 2
Prestatyn Town 1-1H2H+
  0 - 1 21'
Mark Cadwallader 26' 1 - 1  
55' 2 - 1  
  2 - 2 75'
85' 3 - 2  
90+7'  
29/03/2025 Llandudno
2 - 3
Buckley Town 1-1H2H+
Mark Cadwallader 10' 1 - 0  
  1 - 1 38'
  1 - 2 48'
70'  
  1 - 3 79'
  90+2'
90+5' 2 - 3  
  90+7'
21/03/2025 Gresford Athletic
3 - 4
Llandudno 0-1H2H+
  0 - 1 14' Mark Cadwallader
48' 1 - 1  
65'  
69' 2 - 1  
  2 - 2 73'
  2 - 3 83' Mark Cadwallader
89' 3 - 3  
  3 - 4 90+3'
01/03/2025 Bangor 1876
2 - 3
Llandudno 2-2H2H+
17' 1 - 0  
  1 - 1 18'
28' 2 - 1  
  2 - 2 45'
  2 - 3 59' Mark Cadwallader
  60'
66'  
90+3'  
22/02/2025 Caersws
1 - 5
Llandudno 0-3H2H+
  0 - 1 23' Mark Cadwallader
30'  
  0 - 2 32' Mikey Davies
  0 - 3 37' Mark Cadwallader
  0 - 4 47' Mark Cadwallader
55'  
71' 1 - 4  
74'  
  1 - 5 87'
07/02/2025 Llandudno
2 - 2
Denbigh Town 0-2H2H+
  0 - 1 4'
  0 - 2 12'
25'  
  41'
  43'
67'  
  73'
  75'
84'  
Mark Cadwallader 86' 1 - 2  
90+4' 2 - 2  
24/01/2025 Llandudno
5 - 2
Ruthin Town 3-0H2H+
13' 1 - 0  
18' 2 - 0  
23'  
25'  
45+1' 3 - 0  
  3 - 1 58'
Mark Cadwallader 78' 4 - 1  
Ben Maher 87' 5 - 1  
  5 - 2 90+3'
18/01/2025 Llay Miners Welfare
1 - 3
Llandudno 1-0H2H+
36' 1 - 0  
  1 - 1 50' Mark Cadwallader
  55'
  63'
  1 - 2 70' Mikey Davies
71'  
  75'
  77'
81'  
  1 - 3 86'
  90+2'
11/01/2025 Llandudno
4 - 0
Guilsfield 1-0H2H+
16' 1 - 0  
52' 2 - 0  
68' 3 - 0  
Mark Cadwallader 80' 4 - 0  
13/12/2024 Ruthin Town
0 - 2
Llandudno 0-1H2H+
  0 - 1 45+3' Mark Cadwallader
  0 - 2 64' Mark Cadwallader
16/11/2024 Cambrian & Clydach
3 - 2
Llandudno 1-2H2H+
  0 - 1 28' Adam Stephens
Tim Parker 43' 1 - 1  
L. Price 45+1'  
  1 - 2 45+1' Mark Cadwallader
Joshua James Allen 49' 2 - 2  
Daniel Birch 87' 3 - 2  
01/11/2024 Llandudno
5 - 2
Gresford Athletic 2-2H2H+
  0 - 1 13' Toby Gallagher-Keenan
Adam Stephens 23' 1 - 1  
  1 - 2 30' Charley Edge
Mark Cadwallader 45' 2 - 2  
Mark Cadwallader 52' 3 - 2  
Alex Boss 80' 4 - 2  
Mark Cadwallader 90' 5 - 2  
19/10/2024 Llandudno
4 - 3
Kinmel Bay 2-2H2H+
  0 - 1 44' Sean Sheridan
Mike Davies 52' 1 - 1  
Mike Davies 52' 2 - 1  
Mark Cadwallader 77' 3 - 1  
27/09/2024 Buckley Town
3 - 3
Llandudno 0-0H2H+
Conner Littler 55' 1 - 0  
  1 - 1 57' Mark Cadwallader
Adam Smith 58' 2 - 1  
  2 - 2 70' Adam Stephens
  2 - 3 81' Harvey Bennett
Rhys Edwards 90+4' 3 - 3  
09/08/2024 Llandudno
3 - 0
Penrhyncoch 1-0H2H+
Mahamud A. A. 33' 1 - 0  
Harvey Bennett 47' 2 - 0  
Mark Cadwallader 52' 3 - 0  
27/07/2024 Mold Alexandra
3 - 1
Llandudno 2-1H2H+
Owen Cordiner 20' 1 - 0  
Emanuel Lawal 22' 2 - 0  
  2 - 1 40' Mark Cadwallader
Dafydd Griffith 75'  
Owen Cordiner 90+1' 3 - 1  
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'  
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
09/04/2024 Pontypridd Town AFC
0 - 0
Aberystwyth Town 0-0H2H+
  22' Zac Hartley
  22' Jonathan Evans
  32' Dave Jones
  46' Mark Cadwallader
  46' Steff Davies
J. Wright 59'  
K. Lewis 68'  
L. Cummings 68'  
L. Gullick 68'  
O. Jones 68'  
  77' Jack Thorn
J. Wright 85'  
J. Karadogan 85'  
  87' John Owen
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
29/03/2024 Colwyn Bay
1 - 2
Aberystwyth Town 0-1H2H+
  0 - 1 30' Jack Thorn
Daniel Jones 37'  
H. Owen 37'  
  44' Jake Canavan
Daniel Jones 46'  
L. Marsh-Hughes 46'  
  50' Iwan Lewis
  54' Jack Thorn
  55' John Owen
  55' Jonathan Evans
  56' Mark Cadwallader
  56' Steff Davies
  59' J. Evans
  59' Jonathan Evans
M. Hill 67'  
D. Atkins 67'  
S. Edwards 67'  
D. Davies 67'  
J. Cumming 70'  
O. Cushion 70'  
  82' Ben Woollam
D. Atkins 88' 1 - 1  
  1 - 2 90+1' Steff Davies
O. Cushion 90+5'  
15/03/2024 Haverfordwest County
2 - 0
Aberystwyth Town 1-0H2H+
  28' Oliver Bassey
  31' Zac Hartley
  31' Jonathan Evans
Martell Taylor-Crossdale 32'  
Daniel Hawkins 45+1' 1 - 0  
Ricky Watts 54'  
Declan Carroll 54'  
Martell Taylor-Crossdale 58' 2 - 0  
Daniel Hawkins 61'  
Rio Dyer 61'  
  71' John Owen
  71' Akeem Hinds
  80' Mark Cadwallader
Jack Wilson 81'  
Ioan Humphreys 81'  
Martell Taylor-Crossdale 81'  
Fletcher Picton 81'  
  84' Liam Walsh
  84' Calum Huxley
  84' Mark Cadwallader
  84' Nick Keyamo
  84' Billy Kirkman
  84' Tom Mason
Ben Fawcett 90'  
  90+1' Ben Woollam
  90+4' Jake Canavan
02/03/2024 Aberystwyth Town
1 - 1
Barry Town United 1-1H2H+
Ben Woollam 11' 1 - 0  
  1 - 1 20' Keenan Patten
  22' Rhys Davies
  22' Chris Hugh
  46' Aiden Lewis
  46' Finn Roberts
  53' Keenan Patten
  83' Lucas Tomlinson
  83' Gavin Beddard
Zac Hartley 83'  
Jonathan Evans 83'  
John Owen 85'  
Steff Davies 85'  
Iwan Lewis 87'  
Jake Canavan 90'  
Jack Thorn 90'  
Dave Jones 90+4'  
Oliver Bassey 90+4'  
23/02/2024 Penybont
1 - 1
Aberystwyth Town 0-0H2H+
  40' Ben Woollam
  40' Jonathan Evans
  51' John Owen
Ryan Reynolds  52' 1 - 0  
  54' Liam Walsh
Eliot Allen Richards 60'  
Gabriel Kircough 60'  
  71' John Owen
  71' Akeem Hinds
Lewys Ware 74'  
Henry Jones 74'  
  80' Billy Kirkman
  80' Alex Darlington
  83' Jake Canavan
Henry Jones 86'  
  1 - 1 90+1' Mark Cadwallader
Rhys Griffiths 90+1'  
Jack Shaw 90+1'  
  90+4' Dave Jones
Adam Przybek 90+5'  
05/01/2024 Aberystwyth Town
1 - 0
Colwyn Bay 0-0H2H+
  22' Thomas Creamer
Mark Cadwallader 41'  
Jack Thorn 45+4'  
Liam Walsh 46' 1 - 0  
  46' Cai Owens
  46' Nick Rushton
John Owen 56'  
Shaun Cavanagh 56'  
  63' Thomas Creamer
  63' Lloyd Marsh-Hughes
  69' Matthew Hill
  69' Sam Turner
Alex Darlington 90+3'  
Akeem Hinds 90+3'  
26/12/2023 Pontypridd Town AFC
2 - 0
Aberystwyth Town 1-0H2H+
  28' Iwan Lewis
Clayton Green 29' 1 - 0  
  46' Mark Cadwallader
  46' Steff Davies
  58' Louis Bradford
Ben Ahmun 63' 2 - 0  
Owain Jones 70'  
Dan Williams 70'  
Corey Shepherd 71'  
  73' Luca Hogan
  73' Alex Darlington
Ben Ahmun 79'  
  90+3' Liam Walsh
  90+3' Owen Taylor
02/12/2023 Cardiff MU
4 - 2
Aberystwyth Town 1-0H2H+
Eliot Evans 40' 1 - 0  
Eliot Evans 56' 2 - 0  
  58' Akeem Hinds
  58' Rhys Jenkinson
  2 - 1 62' Mark Cadwallader
  71' John Owen
  71' Owen Taylor
  72' Steff Davies
  72' Alex Darlington
  2 - 2 74' Alex Darlington
Lewis Rees 74'  
Sam Jones 74'  
Chris Craven 79' 3 - 2  
Harry Owen 83' 4 - 2  
Joe Evans 86'  
  87' Luca Hogan
  87' Tom Mason
Chris Craven 90+1'  
Evan Cadwallader 90+1'  
Thomas Vincent 90+1'  
Finn Skiverton 90+1'  
28/11/2023 Aberystwyth Town
1 - 3
The New Saints 1-1H2H+
Mark Cadwallader 3' 1 - 0  
Luca Hogan 30'  
  35' Adrian Cieslewicz
  35' Danny Davies
Louis Bradford 45+2'  
John Owen 45+2'  
  1 - 1 45+7' Danny Davies
Harry Owen 56'  
  1 - 2 57' Brad Young
  70' Brad Young
  1 - 3 76' Alex Darlington
  78' Jordan Williams
  78' Tom Jones
Steff Davies 79'  
Rhys Jenkinson 79'  
Alex Darlington 79'  
Tom Mason 79'  
Owen Taylor 85'  
John Owen 88'  
Isaac Pridmore 88'  
Owen Taylor 88'  
Daniel Williams 88'  
  88' Edison Borges
  88' Jon Routledge
  88' Ben Clark
  88' Daniel Williams
17/11/2023 Aberystwyth Town
2 - 3
Bala Town 1-1H2H+
Steff Davies 27'  
  0 - 1 37' Joshua Ukek
Iwan Lewis 44' 1 - 1  
Iwan Lewis 45+2'  
Akeem Hinds 51'  
Owen Taylor 51'  
Steff Davies 57'  
Mark Cadwallader 57'  
Liam Walsh 58'  
Alex Darlington 58'  
Jack Thorn 61'  
  63' Joe Malkin
  63' George Newell
  63' Osebi Abadaki
  63' Luke Wall
  64' Aeron Edwards
  64' Paulo Mendes
  68' Nathan Burke
  68' Kieran Smith
  1 - 2 72' George Newell
Iwan Lewis 77'  
Ben Woollam 78'  
John Owen 87'  
Luca Hogan 87'  
Luca Hogan 88' 2 - 2  
  2 - 3 90+5' Joshua Ukek
  90+9' Oliver Shannon
14/11/2023 Aberystwyth Town
0 - 1
Newtown AFC 0-0H2H+
Steff Davies 67'  
Owen Taylor 69'  
Billy Kirkman 69'  
  73' Zac Hartley
  73' Hannoch Boakye
  77' Andy Wycherley
  0 - 1 80' Mathew Jones
Steff Davies 83'  
Mark Cadwallader 83'  
John Owen 83'  
Alex Darlington 83'  
04/11/2023 Barry Town United
0 - 1
Aberystwyth Town 0-0H2H+
Ollie Hulbert 26'  
Michael George 27'  
Aiden Lewis 27'  
  36' Louis Bradford
Rhys Davies 36'  
Chris Hugh 36'  
Evan Press 51'  
Jamie Veale 64'  
  68' John Owen
  68' Alex Darlington
Benjamin Blythe 69'  
  69' Steff Davies
  69' Mark Cadwallader
Lucas Tomlinson 73'  
Jordan Cotterill 73'  
Kayne McLaggon 73'  
Sam Snaith 73'  
Jordan Cotterill 82'  
  0 - 1 90+1' Mark Cadwallader
27/10/2023 Penybont
0 - 2
Aberystwyth Town 0-2H2H+
  0 - 1 14' Owen Taylor
Ashley Evans 27'  
  0 - 2 28' Jack Thorn
  41' John Owen
Lewys Ware 54'  
Eliot Allen Richards 54'  
Henry Jones 58'  
  64' John Owen
  64' Mark Cadwallader
  64' Steff Davies
  64' Alex Darlington
Rhys Griffiths 70'  
Eduardo Bregua 70'  
  71' Jack Thorn
Henry Jones 80'  
Bobby Zziwa 80'  
  83' Owen Taylor
  83' Luca Hogan
  90+3' Harry Owen
17/10/2023 Caernarfon Town
3 - 0
Aberystwyth Town 0-0H2H+
Iwan Cartwright 4'  
  28' Jack Thorn
Zack Clarke 59' 1 - 0  
  63' Luca Hogan
  63' Owen Taylor
Dion Donohue 63'  
Adam Davies 66' 2 - 0  
  68' Billy Kirkman
  68' Alex Darlington
  73' Steff Davies
  73' Mark Cadwallader
Darren Thomas 76'  
Louis LLoyd 76'  
Danny Gosset 78'  
  82' Harry Owen
Louis LLoyd 85' 3 - 0  
Danny Gosset 88'  
Ben Maher 88'  
Dion Donohue 90+2'  
Cai Morgan Griffith 90+2'  
Adam Davies 90+2'  
Harry Rees Hughes 90+2'  
Ben Wynne 90+2'  
Eban Williams 90+2'  
06/10/2023 Aberystwyth Town
1 - 1
Connah's Quay 1-1H2H+
  0 - 1 41' Jordan Davies
John Owen 45+1' 1 - 1  
Billy Kirkman 63'  
  66' Jack Kenny
  66' Michael Wilde
  71' John Disney
Steff Davies 75'  
Mark Cadwallader 75'  
  87' Harry Franklin
  87' Eddie Clarke
  87' Harry Franklin
  87' Josh Williams
Owen Taylor 90+3'  
Beau Cornish 90+3'  
30/09/2023 Haverfordwest County
3 - 0
Aberystwyth Town 0-0H2H+
  44' Alex Darlington
Luke Tabone 45'  
Harri John 45'  
Rhys Abbruzzese 53' 1 - 0  
  58' Alex Darlington
Jack Wilson 58'  
  63' Steff Davies
  63' Mark Cadwallader
  68' Liam Walsh
  68' Luca Hogan
Kai Whitmore 70' 2 - 0  
Kai Whitmore 74' 3 - 0  
Kayden Williams Lowe 74'  
Rio Dyer 74'  
Rhys Abbruzzese 81'  
  82' John Owen
  82' Owen Taylor
Ricky Watts 84'  
Ioan Humphreys 84'  
Jack Wilson 84'  
Daniel John 84'  
Aidan Macnamara 84'  
Jacob Owen 84'  
22/09/2023 Aberystwyth Town
1 - 2
Penybont 0-0H2H+
Harry Owen 47'  
  0 - 1 48' Ryan Reynolds 
  0 - 2 59' Ryan Reynolds 
John Owen 62'  
Mark Cadwallader 62'  
Steff Davies 62'  
Alex Darlington 62'  
  67' Henry Jones
  67' Jonathan Brown
  67' Shaun MacDonald
  67' Lewis Harling
  74' Ryan Reynolds 
  74' Ashley Evans
  74' Chris Venables
  74' Rhys Griffiths
  83' Gabriel Kircough
  84' Gabriel Kircough
  84' Lewys Ware
  90+2' Ashley Evans
Jack Thorn 90+3' 1 - 2  
15/09/2023 Colwyn Bay
3 - 1
Aberystwyth Town 2-1H2H+
Thomas Creamer 13' 1 - 0  
Dan Jones 27' 2 - 0  
  2 - 1 45+1' Iwan Lewis
  46' Billy Kirkman
  46' Akeem Hinds
Udoyen Akpan 49' 3 - 1  
  57' Luca Hogan
  57' Steff Davies
  57' Mark Cadwallader
  57' John Owen
Thomas Creamer 60'  
Matthew Hill 60'  
Udoyen Akpan 71'  
Udoyen Akpan 77'  
Sam Turner 77'  
  81' Jack Thorn
Nick Rushton 83'  
Jamie Cumming 90+5'  
Cai Owens 90+5'  
09/09/2023 Aberystwyth Town
2 - 4
Caernarfon Town 2-2H2H+
Harry Owen 4' 1 - 0  
  1 - 1 6' Zack Clarke
  1 - 2 19' Zack Clarke
Iwan Lewis 26' 2 - 2  
  34' Louis LLoyd
Louis Bradford 40'  
  56' Zack Clarke
  56' Adam Davies
  56' Ryan Austin
  56' Gruff John Williams
  56' Dion Donohue
  56' Ben Wynne
Dave Jones 66'  
Luca Hogan 67'  
Mark Cadwallader 67'  
  2 - 3 71' Adam Davies
Owen Taylor 79'  
Beau Cornish 79'  
John Owen 79'  
Steff Davies 79'  
Billy Kirkman 87'  
Alex Darlington 87'  
  88' Darren Thomas
  88' Joe Faux
  2 - 4 90+2' Adam Davies
  90+3' Louis LLoyd
  90+3' Cai Morgan Griffith
29/08/2023 Aberystwyth Town
0 - 1
Pontypridd Town AFC 0-0H2H+
  40' Kieran Lewis
  40' Kurtis David Rees
Jack Thorn 43'  
  45+3' Keston Davies
  56' Owain Jones
  56' Curtis Hutson
  56' Dan Williams
  56' Jan Leo Märtins
  0 - 1 61' Keston Davies
Mark Cadwallader 61'  
Steff Davies 61'  
  65' Kurtis David Rees
  65' Kurtis David Rees
  75' Ben Margetson
Liam Walsh 82'  
John Owen 82'  
Luca Hogan 82'  
Alex Darlington 83'  
Owen Taylor 83'  
Steff Davies 87'  
  87' Owen Pritchard
  87' Luke Cummings

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