Joshua John Thomas

Passport
First nameJoshua John
Last nameThomas
NationalityWales
Birth dateSeptember 24, 2002
Age23
Birthplace, Wales
PositionAttacker
Teams
Drogheda United01/17/25 - 12/31/25
Wales U2105/30/23 - 08/29/25
Bromley08/30/24 - 01/17/25
Swansea City U2107/01/22 - 08/30/24
Port Vale08/02/23 - 01/11/24
Swansea City07/01/21 - 08/02/23
Cardiff MU02/01/21 - 06/30/21
Wales U2010/12/20 - ongoing
Swansea City U2307/01/19 - 02/01/21
Swansea City U1804/27/18 - 02/01/21
Wales U1911/06/19 - 11/30/19
Wales U1710/01/18 - 10/31/18
Career
SeasonTeam
Comp
Min
App
Lineups
In
Out
Bench
G
YC
2YC
RC
2025/26
LEC
0000000000
2025Drogheda United
PRD
372752522100
2025
FPS
55110100000
2024/25
CHA
1101010100
2024/25Bromley
LET
22303030000
2023/24Port Vale
EFT
87110101000
2023/24Port Vale
LEO
4391129190200
Total976249158153400
Trophies
Club Domestic
Wales League Cup
Runner-up 1x2023/2024
Republic of Ireland FAI President's Cup
Runner-up 1x2025
Transfers & Loans
DateFromToValue
01/01/26DroghedaSwanseaBack from Loan
17/01/25SwanseaDroghedaLoan
30/08/24SwanseaBromleyLoan
01/07/24Port ValeSwanseaBack from Loan
02/08/23SwanseaPort ValeLoan
Sidelined
TypeStart dateEnd date
Injury
12/09/2324/09/23
Inactive
30/03/25
Injury
21/02/2526/03/25
Matches of - Josh Thomas
More
17/08/22
PLC
PLC
Arsenal FC
Swansea
2
1
20/08/22
CHA
CHA
Swansea
Luton
0
2
27/08/22
CHA
CHA
Middlesbrough
Swansea
2
1
18/10/22
CHA
CHA
Swansea
Reading
3
2
10/08/24
CHA
CHA
Middlesbrough
Swansea
1
0
13/08/24
LEC
LEC
Swansea
Gillingham
3
1
17/08/24
CHA
CHA
Swansea
Preston
3
0
03/09/24
EFT
EFT
Bromley
Cambridge Utd
P45
34
14/09/24
LET
LET
Bromley
Notts
2
4
24/09/24
EFT
EFT
Bromley
Chelsea
2
3
Odds promotions are 18+. Read more on BeGambleAware.org
Odds promotions are 18+. Read more on BeGambleAware.org
Advertisement
Ad