Ben Haines Profile and Player Statistics
First name: Ben
Last name: Haines
Position: Goalkeeper
Nationality:
Height: 175

Football Career Transfers and Statistics

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

Competition Season Football Club
FAW Championship 2024/2025 Afan Lido 1 0 0 0 0 0 1
League Cup 2023/2024 Cardiff MU 1 0 0 0 0 0 0
Premier League 2023/2024 Cardiff MU 31 1 0 0 0 0 0

Ben Haines has played in the following competitions and football tournaments.

Now showing: All Competitions

DateHomeScoreAwayHT
04/01/2025 Ammanford
5 - 1
Afan Lido 0-1H2H+
22' 1 - 0  
  39' Ben Haines
66' 2 - 0  
74' 3 - 0  
81' 4 - 0  
84' 5 - 0  
88' 6 - 0  
21/04/2024 Cardiff MU
1 - 3
Newtown AFC 0-2H2H+
  0 - 1 14' D. Smith
E. Cadwallader 19'  
  0 - 2 20' A. Williams
  52' A. Williams
  52' J. Oswell
  0 - 3 52' C. Roberts
  65' R. Sears
  65' B. Soady
B. Roberts 65'  
H. Cowans 65'  
E. Cadwallader 66'  
D. Downs 66'  
  66' Z. Ismail
  66' M. Jones
  66' K. Mills-Evans
  66' T. Price
Sam Jones 70' 1 - 3  
  84' R. Evans
  84' O. Sharp
T. Vincent 85'  
Jake Morris 85'  
E. Evans 86'  
H. Samson 86'  
  90' S. Sutton
Sam Jones 90+4'  
13/04/2024 Cardiff MU
0 - 5
The New Saints 0-1H2H+
  8' B. Hudson
  8' J. Williams
  0 - 1 27' D. McManus
  0 - 2 47' D. Williams
  66' B. Clark
  66' T. Jones
  66' J. Marshall
  66' D. Redmond
  0 - 3 75' D. McManus
C. Jenkins 81'  
Jake Morris 81'  
  82' R. Holden
  82' J. Harlock
E. Evans 82'  
E. Humphries 82'  
  82' J. Williams
  82' L. Smith
  0 - 4 85' J. Harlock
A. Lang 87'  
B. Haines 87'  
K. McCarthy 87'  
B. Soady 87'  
B. Roberts 87'  
F. Skiverton 87'  
  0 - 5 89' L. Smith
06/04/2024 Cardiff MU
0 - 3
Connah's Quay 0-2H2H+
L. Rees 8'  
H. Samson 8'  
  0 - 1 31' J. Williams
  0 - 2 45+2' J. Davies
K. McCarthy 49'  
  64' L. Hogan
  64' H. Franklin
J. Evans 77'  
C. Jenkins 77'  
E. Cadwallader 77'  
  79' A. Williams
  79' C. Bratley
  79' J. Kenny
  79' M. Wilde
D. Kabongo 80'  
  83' J. Williams
  0 - 3 86' M. Wilde
  87' J. Williams
  87' J. Burman
E. Evans 87'  
J. Williams 87'  
23/03/2024 Caernarfon Town
1 - 2
Cardiff MU 0-2H2H+
  0 - 1 5' C. Craven
  0 - 2 13' S. Jones
  45+4' B. Soady
D. Thomas 63'  
G. Dafydd 63'  
J. Faux 63'  
B. Maher 63'  
L. Lloyd 72'  
O. Evans 72'  
  78' E. Evans
  78' F. Skiverton
  82' B. Soady
  82' C. Bullock
Z. Clarke 84' 1 - 2  
D. Donohue 90+6'  
16/03/2024 Cardiff MU
0 - 1
Bala Town 0-0H2H+
Chris Craven 4'  
Chris Craven 18'  
Dixon Kabongo 18'  
  0 - 1 51' George Newell
Barney Soady 69'  
Charlie Bullock 69'  
  80' George Newell
  80' Joe Malkin
  80' Iwan Roberts
  80' Luke Wall
  90+1' Osebi Abadaki
  90+1' Oliver Shannon
  90+3' Oliver Shannon
09/03/2024 Newtown AFC
2 - 0
Cardiff MU 0-0H2H+
  14' Matt Clubb
Louis Gabriel Robles 15'  
  31' Finn Skiverton
Lifumpa Mwandwe 35'  
  42' Evan Cadwallader
Lifumpa Mwandwe 49' 1 - 0  
  57' Finn Skiverton
  57' Thomas Vincent
Lifumpa Mwandwe 71'  
Jason Oswell 71'  
Dominic Smith 74' 2 - 0  
Robert 'Rob' Evans 79'  
  84' Lewis Rees
  84' J. Morris
  84' Matt Clubb
  84' Haben Samson
Robert 'Rob' Evans 87'  
Mathew Jones 87'  
Zeli Ismail 87'  
Calvin Smith 87'  
02/03/2024 The New Saints
4 - 0
Cardiff MU 3-0H2H+
  12' Alex Lang
Brad Young 16' 1 - 0  
Brad Young 22' 2 - 0  
Ben Clark 31' 3 - 0  
Edison Borges 59'  
Chris Marriott 59'  
Leo Smith 59'  
Daniel Williams 59'  
Ryan Brobbel 73'  
Declan McManus 73'  
  73' Finn Skiverton
  73' Haben Samson
Rory Holden 73'  
Jordan Williams 73'  
Adrian Cieslewicz 80'  
Tom Jones 80'  
  81' Emlyn Lewis
Brad Young 85' 4 - 0  
  88' Joe Evans
  88' Evan Cadwallader
24/02/2024 Connah's Quay
2 - 1
Cardiff MU 1-0H2H+
Ben Nash 33' 1 - 0  
Thomas Price 48' 2 - 0  
  57' Kyle McCarthy
Jack Kenny 68'  
Declan Poole 71'  
Eddie Clarke 71'  
Jack Kenny 71'  
Luca Hogan 71'  
  2 - 1 74' Lewis Rees
  76' Joe Evans
Jordan Davies 81'  
  84' Chris Craven
  86' Finn Skiverton
  86' Haben Samson
Harry Franklin 90+1'  
Aron Williams 90+1'  
10/02/2024 Cardiff MU
2 - 2
Caernarfon Town 1-1H2H+
  10' Adam Davies
Emlyn Lewis 17'  
  0 - 1 18' Sion Bradley
Thomas Price 24' 1 - 1  
Eliot Evans 57' 2 - 1  
Sam Jones 70'  
Dixon Kabongo 72'  
Joe Evans 72'  
  74' Gruff John Williams
  80' Dion Donohue
  80' Cai Morgan Griffith
Lewis Rees 80'  
Finn Skiverton 80'  
  83' Joe Faux
  83' Darren Thomas
  2 - 2 84' Gwion Dafydd
Matt Clubb 90+2'  
Kyle McCarthy 90+6'  
03/02/2024 Bala Town
1 - 1
Cardiff MU 0-1H2H+
  0 - 1 43' Finn Skiverton
  59' Callum Jenkins
  59' Abe Davies-Small
Joshua Ukek 70'  
Luke Wall 70'  
  73' Finn Skiverton
  73' Lewis Rees
George Newell 79'  
George Newell 80' 1 - 1  
Osebi Abadaki 81'  
Nathan Burke 81'  
Paulo Mendes 90+1'  
13/01/2024 Cardiff MU
2 - 2
Caernarfon Town 0-1H2H+
  0 - 1 9' Adam Davies
Emlyn Lewis 70' 1 - 1  
Eliot Evans 73' 2 - 1  
  77' Darren Thomas
  77' Gwion Dafydd
Barney Soady 79'  
Charlie Bullock 79'  
Thomas Vincent 79'  
Finn Skiverton 79'  
  82' Marc Williams
  82' Ben Maher
Eliot Evans 83'  
Elliot Humphries 83'  
Dixon Kabongo 83'  
Haben Samson 83'  
Emlyn Lewis 85'  
Alfie Jones 85'  
  2 - 2 87' Danny Gosset
06/01/2024 The New Saints
8 - 0
Cardiff MU 4-0H2H+
Joshua Daniels 16'  
  29' Lewis Rees
Ryan Brobbel 29' 1 - 0  
Brad Young 36' 2 - 0  
Ryan Brobbel 41' 3 - 0  
Brad Young 43' 4 - 0  
Jordan Williams 46'  
Adrian Cieslewicz 46'  
Danny Davies 46'  
Blaine Hudson 46'  
Adrian Cieslewicz 49' 5 - 0  
Ryan Brobbel 57'  
Declan McManus 57'  
Josh Pask 57'  
Jon Routledge 57'  
Edison Borges 57'  
Daniel Williams 57'  
Declan McManus 61' 6 - 0  
Brad Young 62' 7 - 0  
  66' Finn Skiverton
  66' Elliot Humphries
Rory Holden 88' 8 - 0  
03/01/2024 Swansea City U21
0 - 0
Cardiff MU 0-0H2H+
Filip Lissah 1' 1 - 0  
  1 - 1 2' Kyle McCarthy
Kyrell Wilson 3' 2 - 1  
  4' Eliot Evans
Maliq Cadogan 5'  
  2 - 2 6' Emlyn Lewis
Glory Nzingo 7' 3 - 2  
  3 - 3 8' Chris Craven
Liam Smith 9' 4 - 3  
  4 - 4 10' Evan Cadwallader
Lincoln McFayden 11' 5 - 4  
  12' Thomas Vincent
  14' Thomas Price
  24' Harry Owen
  24' Barney Soady
  45+5' Dixon Kabongo
Richard Faakye 58'  
Glory Nzingo 58'  
  68' Finn Skiverton
  68' Haben Samson
Daniel Watts 80'  
Maliq Cadogan 80'  
Cameron Congreve 82'  
Thomas Woodward 82'  
30/12/2023 Barry Town United
0 - 0
Cardiff MU 0-0H2H+
Ollie Hulbert 25'  
Sam Snaith 25'  
  26' Thomas Price
  32' Emlyn Lewis
Michael George 44'  
Jamie Veale 44'  
Rhys Davies 59'  
Rhys Davies 76'  
Chris Hugh 76'  
Jamie Veale 76'  
Lucas Tomlinson 76'  
  83' Thomas Vincent
  83' Finn Skiverton
Luc Rees 84'  
26/12/2023 Cardiff MU
0 - 3
Penybont 0-2H2H+
  0 - 1 18' Eliot Allen Richards
  0 - 2 44' Rhys Griffiths
  58' Mark Little
  58' Ryan Reynolds 
Alfie Jones 63'  
Haben Samson 63'  
  0 - 3 76' Lewys Ware
  81' Shaun MacDonald
  81' Billy Borge
  81' Eliot Allen Richards
  81' Jonathan Brown
Lewis Rees 82'  
Charlie Bullock 82'  
  82' Rhys Griffiths
  82' Henry Jones
  88' Mael Davies
  88' Eduardo Bregua
Dixon Kabongo 88'  
Elliot Humphries 88'  
Thomas Price 88'  
Barney Soady 88'  
16/12/2023 Bala Town
0 - 1
Cardiff MU 0-1H2H+
  0 - 1 17' Eliot Evans
  30' Chris Craven
  66' Joe Evans
  66' Sam Jones
George Newell 67'  
  68' Kyle McCarthy
  81' Dixon Kabongo
  82' Lewis Rees
  82' Finn Skiverton
Iwan Roberts 82'  
Joshua Ukek 82'  
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 Haverfordwest County
1 - 1
Cardiff MU 1-1H2H+
  0 - 1 28' Thomas Vincent
  34' Chris Craven
Ben Fawcett 45' 1 - 1  
Kayden Williams Lowe 64'  
Aidan Macnamara 64'  
Jacob Owen 64'  
Kai Whitmore 64'  
  71' Sam Jones
  71' Lewis Rees
Daniel Hawkins 77'  
Rio Dyer 77'  
Ben Fawcett 87'  
04/11/2023 Cardiff MU
3 - 1
Connah's Quay 2-0H2H+
Joe Evans 24' 1 - 0  
Harry Owen 28'  
Sam Jones 31' 2 - 0  
Thomas Price 42'  
  63' Harry Franklin
Sam Jones 73'  
Finn Skiverton 73'  
Chris Craven 77' 3 - 0  
  79' Harry Franklin
  82' Noah Edwards
  82' Callum Bratley
  83' Noah Edwards
  83' Josh Williams
  86' Jack Kenny
  86' Jack Burman
  3 - 1 87' Callum Bratley
Thomas Vincent 87'  
Brandon Roberts 87'  
Chris Craven 88'  
  89' John Disney
Joe Evans 90+2'  
28/10/2023 Pontypridd Town AFC
1 - 3
Cardiff MU 1-1H2H+
  8' Callum Jenkins
  8' Thomas Price
Jack Karadogan 28' 1 - 0  
Keston Davies 43'  
  1 - 1 45+1' Eliot Evans
Kurtis David Rees 47'  
  1 - 2 51' Lewis Rees
  61' Emlyn Lewis
Clayton Green 69'  
Corey Hurford 69'  
Corey Shepherd 69'  
Jan Leo Märtins 69'  
  1 - 3 74' Thomas Vincent
Curtis Hutson 80'  
Joe Hunt 80'  
Jack Karadogan 80'  
Owen Pritchard 80'  
Kurtis David Rees 80'  
Jarrod Wright 80'  
  84' Thomas Vincent
  84' Finn Skiverton
Luke Cummings 89'  
  90' Thomas Price
  90' Brandon Roberts
21/10/2023 Caernarfon Town
5 - 1
Cardiff MU 2-0H2H+
Sion Bradley 4' 1 - 0  
  32' Chris Craven
Sion Bradley 37' 2 - 0  
  45' Sam Jones
  45' Thomas Vincent
Adam Davies 49' 3 - 0  
  3 - 1 52' Dion Donohue
  54' Matt Clubb
  54' Haben Samson
Sion Bradley 58' 4 - 1  
Zack Clarke 69' 5 - 1  
Darren Thomas 71'  
Louis LLoyd 71'  
  76' Harry Owen
  78' Lewis Rees
  78' Finn Skiverton
Adam Davies 80'  
Ben Maher 80'  
  81' Chris Craven
Marc Williams 88'  
Harry Rees Hughes 88'  
Zack Clarke 88'  
Kevin Roberts 88'  
  89' Dixon Kabongo
  89' Callum Jenkins
17/10/2023 Cardiff MU
2 - 1
Newtown AFC 0-0H2H+
Chris Craven 22'  
  43' Ryan Sears
  45+2' Dominic Smith
Matt Clubb 50' 1 - 0  
  1 - 1 53' Aaron Williams
  75' Robert 'Rob' Evans
  75' Zeli Ismail
Lewis Rees 79'  
Thomas Vincent 79'  
  83' Aaron Williams
  83' Jason Oswell
  89' Callum Roberts
Harry Owen 90+1' 2 - 1  
  90+7' George Hughes
06/10/2023 Cardiff MU
2 - 1
Barry Town United 0-0H2H+
Eliot Evans 47' 1 - 0  
Harry Owen 54' 2 - 0  
  67' Aiden Lewis
  67' Lucas Tomlinson
  72' Rhys Davies
  72' Callum Huggins
  83' Harrison Bright
Thomas Vincent 85'  
Eliot Evans 88'  
Elliot Humphries 88'  
  2 - 1 90+3' Callum Huggins
30/09/2023 Colwyn Bay
2 - 2
Cardiff MU 1-1H2H+
Stefan Edwards 6' 1 - 0  
  1 - 1 12' Chris Craven
  36' Matt Clubb
  36' Haben Samson
Brandon Diau 53' 2 - 1  
  2 - 2 57' Brandon Diau
Nick Rushton 64'  
Tom McCready 64'  
  72' Callum Jenkins
  72' Finn Skiverton
Jamie Cumming 85'  
Dan Jones 85'  
Alex Downes 90'  
Matthew Hill 90+3'  
26/09/2023 Cardiff MU
1 - 1
Haverfordwest County 0-0H2H+
  15' Ricky Watts
  46' Oscar Borg
  46' Kayden Williams Lowe
  57' Kai Whitmore
  0 - 1 62' Kai Whitmore
Thomas Price 68'  
Haben Samson 68'  
Thomas Vincent 68'  
Finn Skiverton 68'  
  81' Jack Wilson
  81' Rio Dyer
Lewis Rees 88' 1 - 1  
Emlyn Lewis 89'  
  90+1' Luke Tabone
Lewis Rees 90+2'  
22/09/2023 Cardiff MU
1 - 5
The New Saints 1-3H2H+
  0 - 1 16' Jordan Williams
  0 - 2 24' Brad Young
  0 - 3 26' Brad Young
Thomas Vincent 31'  
Matt Clubb 35' 1 - 3  
Kyle McCarthy 37'  
  42' Blaine Hudson
Emlyn Lewis 44'  
  49' Leo Smith
  49' Ben Clark
  57' Joshua Daniels
  63' Brad Young
  1 - 4 69' Ben Clark
  70' Brad Young
  70' Luke Brennan
Chris Craven 75'  
Kyle McCarthy 78'  
Thomas Price 78'  
Thomas Vincent 78'  
Haben Samson 78'  
Eliot Evans 86'  
  87' Chris Marriott
  87' Josh Pask
  1 - 5 87' Ryan Brobbel
  88' Blaine Hudson
  88' Jake Canavan
16/09/2023 Connah's Quay
4 - 0
Cardiff MU 2-0H2H+
Jack Kenny 11' 1 - 0  
Ben Nash 40' 2 - 0  
Jordan Davies 59'  
Aron Williams 77'  
Callum Morris 77'  
Jack Kenny 77'  
Michael Wilde 77'  
  81' Joe Evans
  81' Callum Jenkins
Harry Franklin 83'  
Dan Roberts 83'  
Michael Wilde 85' 3 - 0  
  86' Lewis Rees
  86' Haben Samson
  90+1' Haben Samson
Ben Nash 90+3' 4 - 0  
08/09/2023 Cardiff MU
2 - 0
Pontypridd Town AFC 0-0H2H+
  37' Jarrod Wright
Sam Jones 42'  
Emlyn Lewis 53'  
  62' Jordan Knott
  62' Jack Karadogan
  62' Kurtis David Rees
  62' Kieran Lewis
  62' Kurtis David Rees
Kyle McCarthy 65'  
  71' Jarrod Wright
Thomas Vincent 73' 1 - 0  
  73' George Ratcliffe
Alex Lang 79'  
  83' Corey Shepherd
  83' Dan Williams
Eliot Evans 85' 2 - 0  
Chris Craven 88'  
Elliot Humphries 88'  
  90+1' Clayton Green
  90+1' O. Young
Thomas Vincent 90+2'  
Callum Jenkins 90+2'  
  90+2' Dan Williams
01/09/2023 Newtown AFC
2 - 1
Cardiff MU 2-1H2H+
Ryan Sears 17' 1 - 0  
Aaron Williams 31' 2 - 0  
  2 - 1 42' Chris Craven
  45+6' Emlyn Lewis
  45+6' Evan Cadwallader
  72' Barney Soady
  72' Callum Jenkins
Henry Cowans 84'  
  88' Matt Clubb
Callum Roberts 89'  
  90+3' Kyle McCarthy
29/08/2023 Penybont
0 - 0
Cardiff MU 0-0H2H+
Keyon Reffel 43'  
Henry Jones 49'  
Keyon Reffel 55'  
Shaun MacDonald 55'  
Henry Jones 55'  
Ryan Reynolds  55'  
Chris Venables 66'  
  75' Thomas Vincent
Chris Venables 76'  
Rhys Griffiths 76'  
  78' Thomas Vincent
Billy Borge 81'  
Gabriel Kircough 81'  
  90+5' Lewis Rees
  90+5' Brandon Roberts
Lewis Harling 90+6'  
26/08/2023 Cardiff MU
1 - 0
Colwyn Bay 1-0H2H+
  4' Udi Apan
Sam Jones 23' 1 - 0  
Lewis Rees 45+3'  
  46' Matthew Hill
  46' Lloyd Marsh-Hughes
  46' Dylan Allshorn
  46' Sam Turner
  50' Cai Owens
  52' Ryan Edwards
  52' Nick Rushton
Thomas Price 63'  
  67' Alex Downes
Harry Owen 70'  
Thomas Vincent 71'  
Brandon Roberts 71'  
Lewis Rees 78'  
Barney Soady 78'  
  90' Udi Apan
  90' Stefan Edwards
  90' Cai Owens
  90' Sam Hart
12/08/2023 Aberystwyth Town
0 - 1
Cardiff MU 0-1H2H+
  0 - 1 34' Eliot Evans
Mark Cadwallader 37'  
Eric Yahaya 37'  
Harry Owen 56'  
Owen Taylor 64'  
Alex Darlington 64'  
John Owen 64'  
Steff Davies 64'  
  70' Joe Evans
  73' Eliot Evans
  75' Eliot Evans
  83' Lewis Rees
  90+6' Lewis Rees
  90+6' Brandon Roberts

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.