Joshua Thomas Profile and Player Statistics
First name: Joshua
Last name: Thomas
Position: Attacker
Nationality: Wales
Place of birth: Wales

Football Career Transfers and Statistics

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

Competition Season Football Club
Carabao Cup 2023/2024 Port Vale 197 3 0 3 2 0 1 0
EFL Trophy 2023/2024 Port Vale 87 1 0 1 1 0 0 0
FA Cup 2023/2024 Port Vale 0 0 0 0 0 0 0 0
League One 2023/2024 Port Vale 437 11 9 1 0 0 1 0
Premier League Cup 2023/2024 Swansea City U21 0 0 0 0 0 0 0 0
Professional Development League 2023/2024 Swansea City U21 0 0 0 0 0 0 0 0
Club Friendlies 3 2023 Port Vale 0 0 0 0 0 0 0 0
Friendly International U20 2023 Wales U20 0 0 0 0 0 0 0 0
Premier League Cup 2022/2023 Swansea City U21 80 1 0 1 1 0 0 0
Professional Development League 2022/2023 Swansea City U21 0 0 0 0 0 0 0 0
Carabao Cup 2021/2022 Swansea City 0 0 0 0 0 0 0 0
Championship 2021/2022 Swansea City 0 0 0 0 0 0 0 0
FA Cup 2021/2022 Swansea City 0 0 0 0 0 0 0 0
Club Friendlies 1 2021 Swansea City 0 0 0 0 0 0 0 0
Friendly International U19 2021 Wales U19 0 0 0 0 0 0 0 0
FA Youth Cup 2020/2021 Swansea U18 90 1 0 0 0 0 0 0
Premier League 2020/2021 Cardiff MU 88 4 3 1 0 0 1 0
Euro U19 2020 Wales U19 0 0 0 0 0 0 0 0
FA Youth Cup 2019/2020 Swansea U18 90 1 0 0 0 0 0 0
Premier League 2 Divison Two 2019/2020 Swansea City U23 295 11 7 1 1 0 0 0
Premier League Cup 2019/2020 Swansea City U23 0 0 0 0 0 0 0 0
Premier League International Cup 2019/2020 Swansea City U23 0 0 0 0 0 0 0 0
Premier League U18 2019/2020 Swansea U18 360 8 0 1 3 0 0 0
Euro U17 2019 Wales U17 0 1 1 0 0 0 1 0
Premier League U18 2018/2019 Swansea U18 798 11 4 4 2 0 0 0

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

Now showing: All Competitions

DateHomeScoreAwayHT
11/03/2024 Swansea City U21
2 - 2
Cardiff City U21 1-1H2H+
M. Bates 26' 1 - 0  
C. Ashford 44' 2 - 0  
Joshua Thomas 52' 3 - 0  
  3 - 1 90+2' R. Sawyers
07/11/2023 Wrexham
2 - 1
Port Vale 0-1H2H+
  0 - 1 31' Joshua Thomas
P. Mullin 70' 1 - 1  
J. McClean 73'  
J. McClean 83' 2 - 1  
  90+7' T. McDermott
31/10/2023 Mansfield Town
0 - 1
Port Vale 0-0H2H+
  0 - 1 50' A. Devine
  66' N. Smith
A. Flint 70'  
  87' Joshua Thomas
28/10/2023 Port Vale
1 - 2
Cheltenham Town 1-1H2H+
  31' W. Ferry
A. Devine 32' 1 - 0  
  32' D. Clarke
  34' C. Davies
  1 - 1 42' S. Long
  45+4' B. Williams
  59' W. Goodwin
J. Debrah 66'  
  1 - 2 66' S. Long
Joshua Thomas 90+1'  
24/10/2023 Port Vale
0 - 1
Peterborough United 0-1H2H+
  0 - 1 14' E. Mason-Clark
  24' A. Collins
B. Garrity 32'  
  55' K. Poku
  73' P. Kioso
  79' H. Kyprianou
  90+8' R. Crichlow-Noble
07/10/2023 Portsmouth
2 - 0
Port Vale 0-0H2H+
  45+2' O. Arblaster
P. Lane 52'  
C. Bishop 53' 1 - 0  
  57' K. Balmer
C. Bishop 58' 2 - 0  
  68' J. Lowe
03/10/2023 Bristol Rovers
3 - 0
Port Vale 2-0H2H+
  18' J. Debrah
L. McCormick 25' 1 - 0  
  38' J. Debrah
  42' A. Devine
J. Hunt 45+2' 2 - 0  
J. Grant 47'  
J. Brown 85' 3 - 0  
30/09/2023 Port Vale
0 - 1
Bolton Wanderers 0-1H2H+
A. Iacovitti 3'  
  0 - 1 43' D. Charles
K. Balmer 45+1'  
  64' J. Iredale
  68' A. Morley
  76' J. Sheehan
26/09/2023 Port Vale
2 - 1
Sutton United 0-0H2H+
  6' L. Angol
  32' J. Kizzi
Joshua Thomas 49' 1 - 0  
  56' B. Goodliffe
  1 - 1 70' H. Kasimu
  80' A. O'Brien
F. Ojo 83' 2 - 1  
E. Chislett 90+5'  
02/09/2023 Oxford United
1 - 2
Port Vale 0-0H2H+
  14' F. Ojo
G. Leigh 20'  
  62' G. Massey
M. Harris 62'  
  0 - 1 74' A. Iacovitti
G. Leigh 90+3' 1 - 1  
G. Leigh 90+5'  
F. Stevens 90+8'  
  1 - 2 90+9' A. Devine
29/08/2023 Port Vale
0 - 0
Crewe Alexandra 0-0H2H+
  24' C. Thomas
B. Garrity 28'  
  29' Z. Williams
L. Cass 54'  
A. Iacovitti 72'  
  78' J. Powell
A. Devine 84'  
  90+3' E. Nevitt
26/08/2023 Port Vale
1 - 0
Carlisle United 0-0H2H+
J. Wilson 50' 1 - 0  
19/08/2023 Charlton Athletic
2 - 3
Port Vale 1-0H2H+
  9' C. Ripley
A. May 10' 1 - 0  
A. May 32'  
A. Maynard-Brewer 34'  
K. Anderson 38'  
  50' E. Chislett
  1 - 1 55' J. Wilson
  1 - 2 56' E. Chislett
D. Kanu 71' 2 - 2  
  76' O. Arblaster
  2 - 3 87' F. Ojo
M. Hector 90+7'  
15/08/2023 Blackpool
0 - 0
Port Vale 0-0H2H+
S. Carey 24'  
  88' D. Jones
12/08/2023 Port Vale
1 - 0
Reading 0-0H2H+
  12' A. Carroll
  45+6' A. Carroll
B. Garrity 72' 1 - 0  
  76' L. Wing
08/08/2023 Port Vale
3 - 2
Fleetwood Town 1-1H2H+
  0 - 1 5' C. Hayes
E. Chislett 18' 1 - 1  
O. Arblaster 20'  
E. Chislett 41'  
  41' S. Rooney
  1 - 2 47' R. Graydon
Joshua Thomas 58' 2 - 2  
  66' R. Broom
C. Grant 68'  
E. Chislett 72' 3 - 2  
A. Iacovitti 90+6'  
05/08/2023 Barnsley
7 - 0
Port Vale 2-0H2H+
C. Styles 18'  
D. Cole 23' 1 - 0  
H. Kane 25'  
M. Watters 25'  
  39' F. Ojo
D. Jones 45' 2 - 0  
D. Cole 47' 3 - 0  
D. Cole 53' 4 - 0  
L. Kitching 60' 5 - 0  
  63' L. Cass
J. Russell 64' 6 - 0  
J. Russell 72'  
L. Roberts 89'  
J. Shepherd 90+1'  
A. Dallas 90+6' 7 - 0  
10/05/2023 Swansea City U21
10 - 1
Birmingham City U21 5-0H2H+
J. Thomas 4' 1 - 0  
Joshua Thomas 12' 2 - 0  
I. Smith 13' 3 - 0  
Joshua Thomas 18' 4 - 0  
Joshua Thomas 30' 5 - 0  
Joshua Thomas 46' 6 - 0  
C. Congreve 52' 7 - 0  
  7 - 1 65' R. Patterson
T. Rushesha 72' 8 - 1  
  73' R. Browne
C. Hurford 76' 9 - 1  
S. Leverett 86' 10 - 1  
05/05/2023 Swansea City U21
3 - 1
Bristol City U21 2-0H2H+
Joshua Thomas 9' 1 - 0  
J. Thomas 18' 2 - 0  
J. Cotterill 66' 3 - 0  
  3 - 1 87' S. Palmer-Houlden
24/04/2023 Swansea City U21
4 - 1
Sheffield United U21 2-1H2H+
L. Smith 21' 1 - 0  
  1 - 1 35' J. Buyabu
Joshua Thomas 40' 2 - 1  
40'  
Joshua Thomas 71' 3 - 1  
Joshua Thomas 83' 4 - 1  
07/03/2023 Queens Park Rangers U21
3 - 1
Swansea City U21 1-0H2H+
Adam Dougui 25' 1 - 0  
Kayden Harrack 47' 2 - 0  
  2 - 1 54' Tivonge Rushesha
Arkell Jude-Boyd 62'  
  78' Joshua Thomas
Rafferty Pedder 90+2' 3 - 1  
28/02/2023 Colchester United U21
3 - 4
Swansea City U21 2-2H2H+
  0 - 1 24' Joshua Thomas
  0 - 2 26' C. Hurford
K. Bennett 33' 1 - 2  
B. Ihionvein 45' 2 - 2  
B. Ihionvein 57' 3 - 2  
  3 - 3 64' R. Davies
  3 - 4 69' C. Congreve
24/02/2023 Watford U21
2 - 3
Swansea City U21 0-2H2H+
  0 - 1 14' I. Smith
  0 - 2 41' L. McFayden
A. Blake 59' 1 - 2  
A. Blake 60' 2 - 2  
  2 - 3 81' Joshua Thomas
13/02/2023 Swansea City U21
2 - 2
Cardiff City U21 1-0H2H+
L. Walsh 14' 1 - 0  
  1 - 1 72' M. Wigley
  1 - 2 78' G. Whyte
Joshua Thomas 85' 2 - 2  
17/08/2022 Arsenal U21
2 - 1
Swansea City U21 2-1H2H+
  0 - 1 13' Joshua Thomas
J. Ideho 18' 1 - 1  
  33' J. Thomas
Cédric Soares 34' 2 - 1  
  40' J. Thomas
02/04/2021 Cardiff MU
1 - 2
Barry Town United 0-0H2H+
H. Owen 25'  
  0 - 1 51' R. Morgan
E. Lewis 52' 1 - 1  
  1 - 2 90' E. Press
Joshua Thomas 90'  
27/03/2021 Caernarfon Town
3 - 2
Cardiff MU 1-0H2H+
J. Kenny 12' 1 - 0  
N. Edwards 28'  
G. Edwards 34'  
M. Hayes 55' 2 - 0  
  60' E. Lewis
  2 - 1 61' H. Owen
G. Edwards 66'  
J. Bickerstaff 81' 3 - 1  
T. Williams 81'  
R. Williams 90+4'  
  3 - 2 90+4' E. Evans
20/03/2021 Cardiff MU
0 - 0
Cefn Druids 0-0H2H+
  21' A. Simpson
L. Rees 49'  
  64' R. Kershaw
13/03/2021 Newtown
4 - 1
Cardiff MU 2-1H2H+
T. Ofori 5' 1 - 0  
  1 - 1 21' B. Woolridge
T. Ofori 28' 2 - 1  
L. Mwandwe 36'  
  41' D. Rees
  52' E. Lewis
  56' E. Evans
J. Evans 57' 3 - 1  
G. Hughes 63'  
  63' T. Price
J. Evans 69' 4 - 1  
J. O'Neill 79'  
08/12/2020 Swansea U18
2 - 1
Queens Park Rangers U18 1-1H2H+
M. Murphy 18' 1 - 0  
  1 - 1 38' M. Anthony
M. Clark 79' 2 - 1  
13/10/2020 England U20
2 - 0
Wales U20 2-0H2H+
X. Amaechi 32' 1 - 0  
X. Amaechi 36' 2 - 0  
03/02/2020 Swansea City U23
0 - 4
Newcastle Utd U23 0-1H2H+
  0 - 1 1' A. Wilson
C. Evans 48'  
  0 - 2 56' R. Longelo-Mbule
  0 - 3 68' E. Sørensen
E. Kenko-Djoudie 74'  
  0 - 4 79' Y. Toure
27/01/2020 Everton U23
0 - 4
Swansea City U23 0-3H2H+
  0 - 1 3' L. Cullen
  0 - 2 7' L. Cullen
  0 - 3 20' L. Cullen
  0 - 4 59' L. Cullen
  63' J. Evans
A. Denny 72'  
23/01/2020 Southampton U18
5 - 0
Swansea U18 3-0H2H+
S. Keogh 12' 1 - 0  
J. Turner 33' 2 - 0  
J. Turner 44' 3 - 0  
R. Mitchell 83' 4 - 0  
J. Turner 89' 5 - 0  
18/01/2020 Tottenham U18
3 - 0
Swansea U18 2-0H2H+
K. Etete 20' 1 - 0  
J. Okedina 32' 2 - 0  
  47' L. McKendry
  66' L. Motruk
J. Lloyd-Bennett 89' 3 - 0  
19/12/2019 Manchester City U18
3 - 0
Swansea U18 1-0H2H+
  42' L. Motruk
T. Doyle 43' 1 - 0  
J. Braaf 61' 2 - 0  
J. Wilson-Esbrand 68'  
J. Mcatee 86' 3 - 0  
16/12/2019 Aston Villa U23
1 - 1
Swansea City U23 1-1H2H+
T. Wright 33' 1 - 0  
M. Bridge 43'  
  1 - 1 45' B. Cooper
  45+2' R. Bevan
  62' J. Evans
09/12/2019 Swansea City U23
2 - 1
Norwich City U23 1-0H2H+
A. Al-Hamadi 14' 1 - 0  
  50' I. Thorvaldsson
  54' A. Famewo
  1 - 1 58' A. Famewo
K. de Boer 90+3' 2 - 1  
07/12/2019 Swansea U18
0 - 8
Chelsea U18 0-1H2H+
  0 - 1 5' G. Nunn
A. Moti 39'  
  0 - 2 48' M. Peart-Harris
  0 - 3 52' J. Haigh
  0 - 4 55' M. Peart-Harris
A. Rutter 78'  
  0 - 5 79' J. Haigh
  0 - 6 82' D. Rankine
  0 - 7 84' J. Haigh
  0 - 8 88' L. Bate
22/11/2019 Fulham U23
1 - 1
Swansea City U23 0-1H2H+
  0 - 1 18' W. Rickard
M. Taylor-Crossdale 20'  
  37' S. Paulet
M. Taylor-Crossdale 50' 1 - 1  
M. Taylor-Crossdale 55'  

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