Joshua Beecher Profile and Player Statistics
First name: Joshua
Last name: Beecher
Position: Defender
Nationality:

Football Career Transfers and Statistics

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

Competition Season Football Club
Premier League 2024/2025 Barry Town United 14 6 0 0 0 0 0
Premier League Cup 2024/2025 Cardiff City U21 1 1 0 0 0 0 0
Professional Development League 2024/2025 Cardiff City U21 1 0 0 1 0 0 0
UEFA U19 Championship Qualification 2023/2024 Northern Ireland Wales U19 3 1 1 0 0 0 0
Carabao Cup 2023/2024 Cardiff City 1 1 0 0 0 0 0
Euro U17 2023 Wales U17 3 1 1 0 0 0 0

Joshua Beecher has played in the following competitions and football tournaments.

Now showing: All Competitions

DateHomeScoreAwayHT
02/05/2025 Cardiff City U21
3 - 1
Watford U21 2-0H2H+
27' 1 - 0  
Cody Twose 42' 2 - 0  
Joshua Beecher 53' 3 - 0  
  3 - 1 89' Travis Akomeah
07/03/2025 Cardiff City U21
1 - 1
West Brom U21 1-0H2H+
Roko Šimić 1' 1 - 0  
  1 - 1 2' Harry Whitwell
Tanatswa Nyakuhwa 3' 2 - 1  
Tanatswa Nyakuhwa 3' 3 - 1  
  3 - 2 4' Alex Williams
Isaac Jefferies 5' 4 - 2  
  4 - 3 6' D. Ranger
Raheem Conte 7' 5 - 3  
  5 - 4 8' Jamal Mohammed
Cody Twose 9'  
  5 - 5 10' D. Onyemachi
Roko Šimić 35'  
  41' S. Mandey
  46' S. Mandey
  46' D. Iddrisa
  46' Evan Humphries
  46' Donte Ranger
  50' Michael Parker
  57' Muhamed Diomande
  57' Archie Kirton
Luke Armstrong 68'  
Morgan Wigley 71'  
Isaac Jefferies 71'  
  5 - 6 89' Archie Kirton
Isaac Jefferies 90+2'  
  94' Akeel Higgins
  94' D. Onyemachi
  96' Harry Whitwell
Alyas Debono 99'  
Will Spiers 105'  
Joshua Beecher 105'  
  113' Alex Williams
31/12/2024 Briton Ferry
0 - 0
Barry Town United 0-0H2H+
  21' Evan Press
Kian Jenkins 35'  
  45+2' Elliot Richards
  45+2' Ryan Kavanagh
Luke Bowen 60'  
Tom Walters 60'  
Tyler Brock 63'  
Caleb Demery 63'  
Ryan Bevan 63'  
Ricky-Lee Owen 63'  
  70' Kayne McLaggon
  70' Samuel Snaith
Corey Hurford 71'  
Rio Dyer 71'  
Ricky-Lee Owen 81'  
Jasper Payne 83'  
Ellis Sage 83'  
Ellis Sage 88'  
26/12/2024 Barry Town United
1 - 2
Penybont 1-0H2H+
Kayne McLaggon 22' 1 - 0  
  41' Chris Venables
Keenan Patten 44'  
  53' James Crole
Kayne McLaggon 53'  
  54' James Crole
  54' Keyon Reffel
Ollie Hulbert 57'  
Ieuan Owen 57'  
  1 - 1 62' Chris Venables
  67' Mael Davies
  67' Kostya Georgievsky
Kayne McLaggon 67'  
Samuel Snaith 67'  
  1 - 2 71' Clayton Green
Callum Sainty 79'  
Joshua Beecher 79'  
Keenan Patten 79'  
Aiden Lewis 79'  
  87' Adam Przybek
  89' Adam Przybek
21/12/2024 Bala Town
3 - 1
Barry Town United 1-0H2H+
Eddie Clarke 37' 1 - 0  
Joe Malkin 45+2'  
  64' Keenan Patten
  69' Ryan Kavanagh
  69' Ieuan Owen
Joe Malkin 70' 2 - 0  
Eddie Clarke 80'  
Hussein Mehasseb 80'  
  82' Ben Margetson
  82' Samuel Snaith
Hussein Mehasseb 89' 3 - 0  
  3 - 1 90' Ieuan Owen
Joe Malkin 90+4'  
Samba Badjana 90+4'  
14/12/2024 Caernarfon Town
3 - 2
Barry Town United 2-1H2H+
  14' Ryan Kavanagh
  0 - 1 25' Mike George
  33' Samuel Snaith
  34' Josh Yorwerth
Louis Lloyd 35' 1 - 1  
  42' Luc Rees
  43' Samuel Snaith
  43' Will Richards
  43' Callum Sainty
Louis Lloyd 44' 2 - 1  
Zack Clarke 49'  
Louis Lloyd 49'  
  2 - 2 51' Ben Margetson
  60' Kayne McLaggon
  60' Ieuan Owen
Matty Hill 66'  
Osian Evans 66'  
Osian Evans  74'  
Osian Ellis 74'  
Mathew Jones 82' 3 - 2  
  88' Evan Press
  88' Joshua Beecher
  88' Ryan Kavanagh
  88' Aiden Lewis
Darren Thomas  90+6'  
W. Xie 90+6'  
10/12/2024 Barry Town United
2 - 1
Cardiff MU 0-1H2H+
Ryan Kavanagh 15'  
  0 - 1 43' Ryan Reynolds
Keenan Patten 44'  
Evan Press 47' 1 - 1  
Ryan Kavanagh 54' 2 - 1  
Callum Sainty 66'  
Joshua Beecher 66'  
  70' Tom Vincent
Samuel Snaith 75'  
Ieuan Owen 75'  
Ryan Kavanagh 87'  
Elliot Richards 87'  
Callum Sainty 90+1'  
09/11/2024 Barry Town United
3 - 2
Connah's Quay 1-0H2H+
Elliot Richards 14'  
Ryan Kavanagh 14'  
Ollie Hulbert 20'  
Kayne McLaggon 20'  
Kayne McLaggon 23' 1 - 0  
  46' Ben Maher
  46' Luca Daniel Hogan
  57' Rhys Hughes
  1 - 1 58' Rhys Hughes
Samuel Snaith 66'  
Ieuan Owen 66'  
Ben Margetson 66'  
Will Richards 66'  
Ieuan Owen 74' 2 - 1  
  78' Jordan Pownall
  78' Callum Bratley
Ryan Kavanagh 84'  
  2 - 2 85' Rhys Hughes
Ieuan Owen 88' 3 - 2  
  90+1' Dan Roberts
  90+1' Elliott Dugan
  90+6' Kai Edwards
02/11/2024 Barry Town United
1 - 4
The New Saints 1-3H2H+
  0 - 1 31' Ashley Baker
  0 - 2 31' Declan McManus
Samuel Snaith 36' 1 - 2  
  1 - 3 45+2' Declan McManus
  51' Ashley Baker
  1 - 4 66' Leo Smith
  67' Jordan Williams
  67' Ryan Brobbell
  68' Daniel Williams
  68' Rory Holden
Harrison Bright 69'  
Joshua Beecher 69'  
Ollie Hulbert 69'  
Kayne McLaggon 69'  
Samuel Snaith 74'  
Ieuan Owen 74'  
Ryan Kavanagh 75'  
Aiden Lewis 75'  
  78' Declan McManus
  78' Aramide Oteh
  79' Daniel Redmond
  79' Sion Bradley
  79' Leo Smith
  79' Adam Wilson
Elliot Richards 84'  
Michael George 84'  
26/10/2024 Flint Town United
1 - 2
Barry Town United 0-2H2H+
  0 - 1 21' Josh Yorwerth
  0 - 2 29' Samuel Snaith
  46' Keenan Patten
Ben Hughes 46'  
Elliott Reeves 46'  
  51' Samuel Snaith
  59' Elliot Richards
  61' Evan Press
Elliott Reeves 62' 1 - 2  
  64' Ben Margetson
  70' Elliot Richards
  70' Ryan Kavanagh
Harley Brindley-Peagram 70'  
Luke Mariette 70'  
  70' Samuel Snaith
  70' Kayne McLaggon
  77' Callum Sainty
  78' Ben Margetson
15/10/2024 Newtown AFC
2 - 4
Barry Town United 2-0H2H+
Aaron Williams 11' 1 - 0  
  32' Ben Margetson
Shane Sutton 44' 2 - 0  
  2 - 1 53' Ollie Hulbert
  2 - 2 58' Harrison Bright
Calvin Smith 67'  
Rhys Hollinshead 67'  
  2 - 3 69' Samuel Snaith
  73' Keenan Patten
Jason Oswell 77'  
Hannoch Boakye 77'  
  77' Ollie Hulbert
  77' Kayne McLaggon
  2 - 4 80' Keenan Patten
  86' Keenan Patten
  86' Ryan Kavanagh
12/10/2024 Barry Town United
3 - 1
Briton Ferry 2-1H2H+
Keenan Patten 10' 1 - 0  
  1 - 1 12' Ellis Sage
  19' Rhys Wilson
  19' Will Fuller
Elliot Richards 37' 2 - 1  
  46' Tyler Brock
  46' Rio Dyer
  46' Ellis Sage
  46' Tom Walters
Robbie Willmott 47'  
Ollie Hulbert 55' 3 - 1  
  56' Luis Bates
  56' Keiran Williams
Ollie Hulbert 62'  
Kayne McLaggon 62'  
  69' Will Rickard
  69' Luke Bowen
Elliot Richards 80'  
Ryan Kavanagh 80'  
  89' Thomas Price
Samuel Snaith 89'  
Ieuan Owen 89'  
Luc Rees 90+4'  
Ryan Kavanagh 90+5'  
04/10/2024 Penybont
4 - 1
Barry Town United 0-1H2H+
James Crole 25'  
  37' Samuel Snaith
  0 - 1 40' Harrison Bright
Clayton Green 42'  
Kane Owen 52' 1 - 1  
Billy Borge 67'  
Kai Ludvigsen 67'  
  67' Keenan Patten
  68' Samuel Snaith
  68' Kayne McLaggon
Owen Pritchard 68'  
Chris Venables 68'  
  70' Elliot Richards
  70' Aiden Lewis
  75' Ollie Hulbert
Lewis Harling 76'  
Kane Owen 78' 2 - 1  
  81' Harrison Bright
  81' Joshua Beecher
  81' Evan Press
  81' Ieuan Owen
Nathan Wood 83' 3 - 1  
Chris Venables 85' 4 - 1  
Lewis Harling 89'  
Jasper Jones 89'  
James Crole 89'  
Ioan Phillips 89'  
Nathan Wood 89'  
Lewys Ware 89'  
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 Haverfordwest County
1 - 1
Barry Town United 1-1H2H+
  0 - 1 23' Ollie Hulbert
  32' Josh Yorwerth
Ben Ahmun 45+3' 1 - 1  
Kyle Kenniford 63'  
Harri John 63'  
Luke Tabone 63'  
Owain Jones 63'  
  63' Samuel Snaith
  63' Aiden Lewis
  70' Ben Margetson
  71' Harrison Bright
Alaric Jones 75'  
Ioan Humphreys 75'  
  90+3' Luc Rees
21/09/2024 Barry Town United
1 - 1
Caernarfon Town 1-1H2H+
  0 - 1 9' Louis Lloyd
Samuel Snaith 10' 1 - 1  
  46' Zack Clarke
  46' Matty Hill
Harrison Bright 59'  
Josh Beecher 59'  
Robbie Willmott 62'  
Elliot Richards 62'  
Samuel Snaith 71'  
Kayne McLaggon 71'  
Evan Press 71'  
Ieuan Gwyn Owen 71'  
Michael George 79'  
  85' Danny Gossett
  85' Marc Williams
17/10/2023 Montenegro U19
3 - 0
Wales U19 3-0H2H+
Stefan Golubović 2' 1 - 0  
Bodin Tomašević 30' 2 - 0  
  39' Kit Margetson
Balša Mrvaljević 40' 3 - 0  
  43' Thierry Katsukunya
  46' Troy Perret
  46' Daniel Barton
  46' William Andiyapan
  46' Dylan Lawlor
  53' Ben Lloyd
Balša Mrvaljević 56'  
  59' Ben Lloyd
  59' Kai Andrews
  59' Omari Benjamin
  59' Japhet Matondo
  73' Luey Giles
  73' Joshua Beecher
Andrej Camaj 73'  
Marko Vračar 73'  
Balša Mrvaljević 78'  
Stefan Djukanovic 78'  
Nikola Medojević 84'  
Luka Bubanja 84'  
11/10/2023 Wales U19
0 - 0
Austria U19 0-0H2H+
  39' Tristan Osmani
  62' Tim Trummer
  62' Leon Grgic
  62' Benedict Scharner
  62' Diego Madritsch
Japhet Matondo 64'  
Omari Benjamin 64'  
Luey Giles 71'  
Kai Andrews 77'  
Daniel Barton 77'  
  81' Furkan Dursun
  81' Moritz Neumann
  82' Matteo Schablas
  84' Dejan Radonjic
  87' Tristan Osmani
  87' Filip Milojevic
Omari Benjamin 90+1'  
27/09/2023 Blackburn Rovers
5 - 2
Cardiff City 2-2H2H+
Jake Garrett 13' 1 - 0  
  1 - 1 18' Callum Robinson
Arnór Sigurdsson 36' 2 - 1  
  2 - 2 45+3' Kion Etete
Harry Pickering 46'  
Callum Brittain 46'  
Andrew Moran 49' 3 - 2  
Arnór Sigurdsson 53'  
Andrew Moran 54' 4 - 2  
  60' Kieron Evans
  60' Joshua Beecher
  60' Kion Etete
  60' James Crole
Arnór Sigurdsson 60'  
Sammie Szmodics 60'  
Dilan Markanday 69' 5 - 2  
  70' Ollie Tanner
  70' Cian Ashford
  71' Callum Robinson
  71' Joel Colwill
Semir Telalović 73'  
Zak Gilsenan 73'  
Jake Garrett 73'  
Lewis Travis 73'  
Dilan Markanday 79'  
Hayden Carter 79'  
23/05/2023 Wales U17
3 - 0
Poland U17 0-0H2H+
J. Cook 32'  
C. Crew 42'  
  44' F. Rejczyk
  46' S. Kądziołka
  46' Karol Borys
  46' Krzysztof Kurowski
  46' J. Krzyżanowski
  46' F. Rejczyk
  46' Maksymilian Sznaucner
J. Krzyżanowski 47'  
  57' F. Wolski
  57' K. Kolanko
B. Clarke 58'  
B. Clarke 58'  
J. Cook 60'  
I. Morgan 60'  
J. Andrews 61'  
A. Tuck 61'  
D. Lawlor 70'  
A. Debono 70'  
  70' O. Tomczyk
  70' M. Huras
  76' Axel Holewinski
G. Biancheri 82' 1 - 0  
G. Biancheri 86'  
C. Twose 86'  
F. Issaka 87'  
J. Hatch 87'  
I. Morgan 89' 2 - 0  
I. Morgan 90+1' 3 - 0  
  90+5' M. Huras
I. Morgan 90+5'  
20/05/2023 Republic of Ireland U17
3 - 0
Wales U17 2-0H2H+
N. Razi 23' 1 - 0  
N. Razi 23'  
I. Orazi 34' 2 - 0  
  52' A. Tuck
  52' J. Andrews
  52' T. Perrett
  52' G. Biancheri
R. Akachukwu 62' 3 - 0  
K. Harnett 64'  
D. Babb 64'  
N. Razi 77'  
Matthew Moore 77'  
I. Orazi 77'  
N. Okosun 77'  
  79' F. Issaka
  79' J. Beecher
  79' S. Parker
  79' R. Thomas
  81' I. Morgan
  83' J. Andrews
  88' C. Twose
  88' J. Hatch
R. Akachukwu 90'  
T. Mooney 90'  
L. Kehir 90'  
Matthew Murray 90'  
17/05/2023 Hungary U17
3 - 0
Wales U17 1-0H2H+
Dominik Kaczvinszki 10'  
Benedek Simon 43' 1 - 0  
  46' J. Hatch
  46' F. Issaka
  60' J. Andrews
  60' A. Tuck
Zétény Varga 69'  
Csaba Milán Molnár 69'  
Ádám Gyula Bagi 69'  
Szabó Szilárd 69'  
  73' T. Perrett
  73' J. Cook
  73' J. Beecher
  73' S. Parker
Szabó Szilárd 75' 2 - 0  
  80' I. Morgan
  80' A. Cunningham
Martin Kern 80'  
Bence Somfalvi 80'  
Benedek Simon 80'  
M. Vidnyánszky 80'  
Ádám Umathum 81' 3 - 0  
N. Fenyö 90'  
M. Burghart 90'  

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.