PLAYER PROFILE

Josh Thomas.

Fleetwood Town · Wales

Matrix 25217

At a glance

Full name
Joshua John Thomas
Born
24 Sep 2002
Age today
24
Nationality
Wales

Career by season

39 recorded appearances
Josh Thomas appearances by season, competition and team
SeasonCompetitionTeamAppsStartsGoalsAssistsMinutesCards
26/27League Two Fleetwood Town 1000—0
2026League of Ireland Premier Division Derry City 101000—0
2025League of Ireland Premier Division Drogheda United FC 22101400
24/25League Two Bromley FC 3000220
24/25International Friendly Games Wales U21 1000170
24/25Championship Swansea City 100011
23/24League One Port Vale FC 112024391
23/24International Friendly Games Wales U21 1010150
23/24EFL Cup Port Vale FC 33201970
22/23International Friendly Games Wales U21 21101160
20/21International Friendly Games Wales U20 1000330
19/20International Friendly Games Wales U19 3000460

Appearances in our supported competitions. Goals, assists and minutes come from match reports where we have them.

Match log

Newest first
Josh Thomas match log
DateCompetitionMatchScoreMinutesGoals
07 Oct 2023League One Portsmouth FC v Port Vale FCSubstitute, on 62′ 2 – 028
03 Oct 2023League One Bristol Rovers v Port Vale FCSubstitute, on 46′ 3 – 044
30 Sep 2023League One Port Vale FC v Bolton WanderersSubstitute, on 46′ 0 – 144
26 Sep 2023EFL Cup Port Vale FC v Sutton United 2 – 1761
08 Sep 2023International Friendly Games Wales U21 v Liechtenstein U21Substitute, on 75′ 4 – 0151
02 Sep 2023League One Oxford United v Port Vale FCSubstitute, on 68′ 1 – 222
29 Aug 2023EFL Cup Port Vale FC v Crewe Alexandra 0 – 057
26 Aug 2023League One Port Vale FC v Carlisle UnitedSubstitute, on 76′ 1 – 014
19 Aug 2023League One Charlton Athletic v Port Vale FCSubstitute, on 68′ 2 – 322
15 Aug 2023League One Blackpool FC v Port Vale FCSubstitute, on 61′ 0 – 029
12 Aug 2023League One Port Vale FC v Reading FC 1 – 076
08 Aug 2023EFL Cup Port Vale FC v Fleetwood Town 3 – 2641
05 Aug 2023League One Barnsley FC v Port Vale FCSubstitute, on 56′ 7 – 034
26 Mar 2023International Friendly Games Wales U21 v Scotland U21 3 – 0711
27 Sep 2022International Friendly Games Austria U21 v Wales U21Substitute, on 46′ 2 – 045
13 Oct 2020International Friendly Games England U20 v Wales U20Substitute, on 57′ 2 – 033
11 Oct 2019International Friendly Games Wales U19 v Austria U19Substitute, on 83′ 1 – 37
09 Sep 2019International Friendly Games Wales U19 v Norway U18Substitute, on 70′ 2 – 220
06 Sep 2019International Friendly Games Denmark U19 v Wales U19Substitute, on 71′ 3 – 319

Career transfers

14 recorded moves

All recorded career moves, newest first.

Josh Thomas career transfers
Date FromToMoveFee
01 Jul 2026 Swansea City Fleetwood Town Transfer Free
30 Jun 2026 Derry City Swansea City Loan return
19 Jan 2026 Swansea City Derry City Loan —
31 Dec 2025 Drogheda United FC Swansea City Loan return
17 Jan 2025 Swansea City Drogheda United FC Loan —
16 Jan 2025 Bromley FC Swansea City Loan return
30 Aug 2024 Swansea City Bromley FC Loan —
01 Jul 2024 Swansea City U21 Swansea City Internal move —
11 Jan 2024 Port Vale FC Swansea City U21 Loan return
02 Aug 2023 Swansea City U21 Port Vale FC Loan —
31 May 2021 Cardiff Metropolitan University Swansea City U21 Loan return
01 Feb 2021 Swansea City U21 Cardiff Metropolitan University Loan —
01 Jul 2020 Swansea City U18 Swansea City U21 Internal move —
01 Jul 2018 Swansea City Youth Swansea City U18 Internal move —

Contracts and market values are not available yet.