Josh Tymon
Career snapshot
Career highs
Born the same day
Shares 1999-05-22 · 6 players total
| Full name | Josh Tymon |
|---|---|
| Name in home country | Joshua Lewis Tymon |
| Date of birth | 1999-05-22 (27 yrs) |
| Place of birth | Hull, England |
| Citizenship | England |
| Position | Defender - Left-Back (main: Defender) |
| Foot | left |
| Height | 180.00 m |
| Current club | Swansea City |
| Joined | 2023-09-01 |
| Contract expires | 2027-06-30 |
| Agent | Triple S Sports |
| Club | Seasons | First | Last | Matches | Goals | Assists | Minutes |
|---|---|---|---|---|---|---|---|
| Swansea City | 3 | 23/24 | 25/26 | 95 | 2 | 14 | 1,973 |
| Stoke City | 7 | 17/18 | 23/24 | 122 | 4 | 11 | 5,884 |
| Stoke City U23 | 4 | 17/18 | 20/21 | 27 | 1 | 3 | 1,619 |
| FC Famalicão | 1 | 19/20 | 19/20 | 7 | 0 | 0 | 0 |
| Milton Keynes Dons | 1 | 17/18 | 17/18 | 9 | 0 | 0 | 0 |
| Hull City | 2 | 15/16 | 16/17 | 14 | 1 | 0 | 17 |
| Hull City U21 | 1 | 15/16 | 15/16 | 2 | 0 | 0 | 0 |
Career trajectory — goals, assists & market value
Goals by season
Assists by season
| Season | Competition | Club | Matches | Goals | Assists | YC | RC | Minutes |
|---|---|---|---|---|---|---|---|---|
| 25/26 | Championship | Swansea City | 4 | 0 | 0 | 1 | 0 | 0 |
| 25/26 | EFL Cup | Swansea City | 2 | 0 | 1 | 0 | 0 | 0 |
| 24/25 | Championship | Swansea City | 45 | 2 | 7 | 6 | 0 | 1,973 |
| 24/25 | EFL Cup | Swansea City | 2 | 0 | 0 | 0 | 0 | 0 |
| 24/25 | FA Cup | Swansea City | 1 | 0 | 0 | 0 | 0 | 0 |
| 23/24 | Championship | Swansea City | 41 | 0 | 6 | 9 | 0 | 0 |
| 23/24 | Championship | Stoke City | 2 | 0 | 0 | 0 | 0 | 0 |
| 23/24 | EFL Cup | Stoke City | 2 | 0 | 0 | 0 | 0 | 0 |
| 22/23 | Championship | Stoke City | 28 | 1 | 4 | 2 | 0 | 1,646 |
| 22/23 | FA Cup | Stoke City | 3 | 0 | 2 | 0 | 0 | 0 |
| 21/22 | Championship | Stoke City | 44 | 1 | 4 | 7 | 0 | 3,859 |
| 21/22 | EFL Cup | Stoke City | 2 | 1 | 0 | 0 | 0 | 180 |
| 21/22 | FA Cup | Stoke City | 3 | 1 | 0 | 0 | 0 | 199 |
| 20/21 | Championship | Stoke City | 26 | 0 | 1 | 0 | 0 | 0 |
| 20/21 | EFL Cup | Stoke City | 3 | 0 | 0 | 0 | 0 | 0 |
| 20/21 | Premier League 2 | Stoke City U23 | 1 | 0 | 0 | 0 | 0 | 0 |
| 19/20 | Allianz Cup | FC Famalicão | 1 | 0 | 0 | 0 | 0 | 0 |
| 19/20 | Championship | Stoke City | 2 | 0 | 0 | 1 | 0 | 0 |
| 19/20 | Liga NOS | FC Famalicão | 5 | 0 | 0 | 2 | 0 | 0 |
| 19/20 | Premier League 2 | Stoke City U23 | 2 | 0 | 0 | 1 | 0 | 0 |
| 19/20 | Taça de Portugal | FC Famalicão | 1 | 0 | 0 | 0 | 0 | 0 |
| 18/19 | Championship | Stoke City | 1 | 0 | 0 | 0 | 0 | 0 |
| 18/19 | EFL Trophy | Stoke City U23 | 4 | 0 | 1 | 1 | 0 | 0 |
| 18/19 | FA Cup | Stoke City | 1 | 0 | 0 | 0 | 0 | 0 |
| 18/19 | Premier League 2 | Stoke City U23 | 18 | 1 | 2 | 4 | 0 | 1,619 |
| 17/18 | EFL Cup | Stoke City | 2 | 0 | 0 | 0 | 0 | 0 |
| 17/18 | League One | Milton Keynes Dons | 9 | 0 | 0 | 1 | 0 | 0 |
| 17/18 | Premier League | Stoke City | 3 | 0 | 0 | 0 | 0 | 0 |
| 17/18 | Premier League 2 | Stoke City U23 | 2 | 0 | 0 | 0 | 0 | 0 |
| 16/17 | EFL Cup | Hull City | 5 | 0 | 0 | 0 | 0 | 0 |
| 16/17 | FA Cup | Hull City | 2 | 1 | 0 | 0 | 0 | 17 |
| 16/17 | Premier League | Hull City | 5 | 0 | 0 | 1 | 0 | 0 |
| 15/16 | FA Cup | Hull City | 2 | 0 | 0 | 0 | 0 | 0 |
| 15/16 | U21 PL Cup | Hull City U21 | 2 | 0 | 0 | 0 | 0 | 0 |
| Season | Date | From | To | Type | Market value | Fee |
|---|---|---|---|---|---|---|
| 16/17 | 2016-07-01 | Hull U18 | Hull City | Transfer | 0 | — |
| 17/18 | 2017-07-05 | Hull City | Stoke City | Transfer | 1000000 | — |
| 17/18 | 2018-01-30 | Stoke City | MK Dons | Loan | 2000000 | — |
| 17/18 | 2018-05-31 | MK Dons | Stoke City | Return from loan | 2000000 | — |
| 19/20 | 2019-07-17 | Stoke City | Famalicão | Loan | 1000000 | — |
| 19/20 | 2019-12-31 | Famalicão | Stoke City | Return from loan | 1500000 | — |
| 23/24 | 2023-09-01 | Stoke City | Swansea | Transfer | 3000000 | €2.20m |
| Season | Injury | From | To | Days missed | Games missed |
|---|---|---|---|---|---|
| 20/21 | Foot injury | 2020-10-28 | 2020-11-01 | 5 | 1 |
| 22/23 | Ankle injury | 2022-08-14 | 2022-09-12 | 30 | 5 |
| 22/23 | Ankle injury | 2022-09-16 | 2022-11-01 | 47 | 8 |
| 22/23 | Ankle injury | 2023-02-04 | 2023-03-01 | 26 | 7 |
| Date | Value |
|---|---|
| Jan 1, 1970 | €3.50m |
| Jan 1, 1970 | €3.20m |
| Jan 1, 1970 | €3.20m |
| Jan 1, 1970 | €3.00m |
| Jan 1, 1970 | €2.80m |
| Jan 1, 1970 | €1.80m |
| Jan 1, 1970 | €3.00m |
| Jan 1, 1970 | €3.00m |
| Jan 1, 1970 | €1.00m |
| Jan 1, 1970 | €1.50m |
| Jan 1, 1970 | €1.80m |
| Jan 1, 1970 | €1.00m |
| Jan 1, 1970 | €900k |
| Jan 1, 1970 | €1.00m |
| Jan 1, 1970 | €1.50m |
| Jan 1, 1970 | €1.00m |
| Jan 1, 1970 | €2.00m |
| Jan 1, 1970 | €1.50m |
| Jan 1, 1970 | €500k |
| Jan 1, 1970 | €1.00m |
| Team | Shirt | Matches | Goals | Debut | Age at debut | Status |
|---|---|---|---|---|---|---|
| Team #31269 | — | 2 | 0 | — | — | former national player |
| Team #23260 | — | 3 | 0 | — | — | former national player |
| Team #22907 | — | 5 | 0 | — | — | former national player |
| Team #21340 | — | 3 | 0 | — | — | former national player |
| Teammate | PPG played with | Joint goals | Minutes |
|---|---|---|---|
| Jacob Brown | 1 | 3 | 0 |
| Tyrese Campbell | 1 | 2 | 0 |
| Matt Grimes | 1 | 1 | 0 |
| Harry Darling | 1 | 2 | 0 |
| Jordan Thompson | 2 | 1 | 0 |
| Ben Wilmot | 1 | 0 | 0 |
| Harry Souttar | 1 | 0 | 0 |
| Oliver Cooper | 1 | 0 | 0 |
| Nick Powell | 1 | 1 | 0 |
| Sam Clucas | 1 | 1 | 0 |
| Lewis Baker | 1 | 1 | 0 |
| Morgan Fox | 1 | 0 | 0 |
| Carl Rushworth | 1 | 0 | 0 |
Single-season peaks across competitions in this player's career.
Top goalscoring seasons
| Season | Competition | Club | Goals | Matches |
|---|---|---|---|---|
| 24/25 | Championship | Swansea City | 2 | 45 |
| 21/22 | EFL Cup | Stoke City | 1 | 2 |
| 16/17 | FA Cup | Hull City | 1 | 2 |
Top assist seasons
| Season | Competition | Club | Assists | Matches |
|---|---|---|---|---|
| 24/25 | Championship | Swansea City | 7 | 45 |
| 23/24 | Championship | Swansea City | 6 | 43 |
| 21/22 | Championship | Stoke City | 4 | 44 |
Every loan spell across this player's career.
| Season | Date | From | To | Type | Fee | Value at transfer |
|---|---|---|---|---|---|---|
| 19/20 | 2019-12-31 | Famalicão | Stoke City | Return from loan | — | €1.50m |
| 19/20 | 2019-07-17 | Stoke City | Famalicão | Loan | — | €1.00m |
| 17/18 | 2018-05-31 | MK Dons | Stoke City | Return from loan | — | €2.00m |
| 17/18 | 2018-01-30 | Stoke City | MK Dons | Loan | — | €2.00m |
Last 50 matches for Swansea City The Availability column cross-references our injury database — matches inside a known injury window are flagged INJURED. Per-match goal attribution requires a paid feed (FBref/Sofascore) and isn't wired up yet.
| Date | Comp | Home | Score | Away | Availability |
|---|---|---|---|---|---|
| 2024-08-28 | CGB |
Swansea City | 0–1 | Wycombe Wanderers | Available |
| 2024-08-13 | CGB |
Swansea City | 3–1 | Gillingham FC | Available |
| 2023-08-29 | CGB |
Swansea City | 2–3 | AFC Bournemouth | Available |
| 2023-08-08 | CGB |
Swansea City | 3–0 | Northampton Town | Available |
| 2022-08-09 | CGB |
Oxford United | 5–3 | Swansea City | Available |
| 2021-09-22 | CGB |
Brighton & Hove Albion | 2–0 | Swansea City | Available |
| 2021-08-24 | CGB |
Swansea City | 4–1 | Plymouth Argyle | Available |
| 2021-08-10 | CGB |
Reading FC | 0–3 | Swansea City | Available |
| 2021-02-10 | GB1 |
Swansea City | 1–3 | Manchester City | Available |
| 2020-09-05 | CGB |
Newport County | 2–0 | Swansea City | Available |
| 2020-06-30 | GB2 |
Millwall FC | 1–1 | Swansea City | Available |
| 2020-06-27 | GB2 |
Swansea City | 0–1 | Luton Town | Available |
| 2020-06-20 | GB2 |
Middlesbrough FC | 0–3 | Swansea City | Available |
| 2020-03-07 | GB2 |
Swansea City | 0–0 | West Bromwich Albion | Available |
| 2020-02-29 | GB2 |
Blackburn Rovers | 2–2 | Swansea City | Available |
| 2020-02-26 | GB2 |
Fulham FC | 1–0 | Swansea City | Available |
| 2020-02-22 | GB2 |
Swansea City | 3–1 | Huddersfield Town | Available |
| 2020-02-14 | GB2 |
Hull City | 4–4 | Swansea City | Available |
| 2020-02-11 | GB2 |
Swansea City | 0–0 | Queens Park Rangers | Available |
| 2020-02-08 | GB2 |
Swansea City | 2–3 | Derby County | Available |
| 2020-02-01 | GB2 |
Preston North End | 1–1 | Swansea City | Available |
| 2020-01-25 | GB2 |
Stoke City | 2–0 | Swansea City | Available |
| 2020-01-18 | GB2 |
Swansea City | 2–1 | Wigan Athletic | Available |
| 2020-01-12 | GB2 |
Cardiff City | 0–0 | Swansea City | Available |
| 2020-01-02 | GB2 |
Swansea City | 1–0 | Charlton Athletic | Available |
| 2019-12-29 | GB2 |
Swansea City | 0–0 | Barnsley FC | Available |
| 2019-12-26 | GB2 |
Brentford FC | 3–1 | Swansea City | Available |
| 2019-12-21 | GB2 |
Luton Town | 0–1 | Swansea City | Available |
| 2019-12-14 | GB2 |
Swansea City | 3–1 | Middlesbrough FC | Available |
| 2019-12-11 | GB2 |
Swansea City | 1–1 | Blackburn Rovers | Available |
| 2019-12-08 | GB2 |
West Bromwich Albion | 5–1 | Swansea City | Available |
| 2019-11-29 | GB2 |
Swansea City | 1–2 | Fulham FC | Available |
| 2019-11-26 | GB2 |
Huddersfield Town | 1–1 | Swansea City | Available |
| 2019-11-23 | GB2 |
Swansea City | 0–1 | Millwall FC | Available |
| 2019-11-09 | GB2 |
Sheffield Wednesday | 2–2 | Swansea City | Available |
| 2019-11-02 | GB2 |
Wigan Athletic | 1–2 | Swansea City | Available |
| 2019-10-27 | GB2 |
Swansea City | 1–0 | Cardiff City | Available |
| 2019-10-22 | GB2 |
Swansea City | 0–3 | Brentford FC | Available |
| 2019-10-19 | GB2 |
Barnsley FC | 1–1 | Swansea City | Available |
| 2019-10-05 | GB2 |
Swansea City | 1–2 | Stoke City | Available |
| 2019-10-02 | GB2 |
Charlton Athletic | 1–2 | Swansea City | Available |
| 2019-09-28 | GB2 |
Swansea City | 1–1 | Reading FC | Available |
| 2019-09-24 | CGB |
Watford FC | 2–1 | Swansea City | Available |
| 2019-09-21 | GB2 |
Bristol City | 0–0 | Swansea City | Available |
| 2019-09-14 | GB2 |
Swansea City | 0–1 | Nottingham Forest | Available |
| 2019-08-31 | GB2 |
Leeds United | 0–1 | Swansea City | Available |
| 2019-08-28 | CGB |
Swansea City | 6–0 | Cambridge United | Available |
| 2019-08-25 | GB2 |
Swansea City | 3–0 | Birmingham City | Available |
| 2019-08-21 | GB2 |
Queens Park Rangers | 1–3 | Swansea City | Available |
| 2019-08-17 | GB2 |
Swansea City | 3–2 | Preston North End | Available |
Teams faced most often by Josh Tymon's clubs during seasons he played in those competitions (team-level results, not personal head-to-head goals — see disclaimer above).
| Opponent | P | W | D | L | GF | GA | GD | Win % |
|---|---|---|---|---|---|---|---|---|
| Middlesbrough FC | 13 | 4 | 5 | 4 | 16 | 11 | +5 | 31% |
| West Bromwich Albion | 12 | 2 | 2 | 8 | 11 | 21 | -10 | 17% |
| Brentford FC | 8 | 4 | 1 | 3 | 16 | 14 | +2 | 50% |
| Crystal Palace | 8 | 3 | 1 | 4 | 13 | 19 | -6 | 38% |
| Southampton FC | 7 | 3 | 2 | 2 | 7 | 6 | +1 | 43% |
| Sheffield United | 7 | 3 | 2 | 2 | 11 | 12 | -1 | 43% |
| Sheffield Wednesday | 7 | 2 | 3 | 2 | 10 | 9 | +1 | 29% |
| Manchester City | 7 | 0 | 1 | 6 | 6 | 18 | -12 | 0% |
| Derby County | 7 | 1 | 2 | 4 | 5 | 12 | -7 | 14% |
| Reading FC | 7 | 4 | 2 | 1 | 14 | 7 | +7 | 57% |
| Nottingham Forest | 7 | 1 | 2 | 4 | 5 | 10 | -5 | 14% |
| Watford FC | 7 | 4 | 1 | 2 | 8 | 3 | +5 | 57% |
Auto-detected milestones based on cumulative career totals.
| Season / Year | Milestone | Date |
|---|---|---|
| 15/16 | Senior debut season | |
| 16/17 | First senior goal |
Yellow / second-yellow / red cards per season. Only seasons with at least one card are shown.
| Season | Matches | Mins | YC | 2nd YC | RC | Cards / 90′ |
|---|---|---|---|---|---|---|
| 25/26 | 6 | 0 | 1 | 0 | 0 | 0 |
| 24/25 | 48 | 1,973 | 6 | 0 | 0 | 0.27 |
| 23/24 | 45 | 0 | 9 | 0 | 0 | 0 |
| 22/23 | 31 | 1,646 | 2 | 0 | 0 | 0.11 |
| 21/22 | 49 | 4,238 | 7 | 0 | 0 | 0.15 |
| 19/20 | 11 | 0 | 4 | 0 | 0 | 0 |
| 18/19 | 24 | 1,619 | 5 | 0 | 0 | 0.28 |
| 17/18 | 16 | 0 | 1 | 0 | 0 | 0 |
| 16/17 | 12 | 17 | 1 | 0 | 0 | 5.29 |
Output by competition
Career goals and assists broken down by tournament.
More on Josh Tymon
Explore this player's career through different angles.
Similar players
Same position, similar age, sorted by market value.
Frequently asked about Josh Tymon
Who is Josh Tymon?
Josh Tymon is an England professional footballer who plays as a left-back for Swansea City.
How old is Josh Tymon?
Josh Tymon is 27 years old. He was born on May 22, 1999 in Hull.
What position does Josh Tymon play?
Josh Tymon plays as a left-back (Defender - Left-Back).
What club does Josh Tymon play for?
Josh Tymon currently plays for Swansea City.
How many career goals has Josh Tymon scored?
Across all senior club competitions in our dataset, Josh Tymon has scored 8 goals in 276 appearances.
What is Josh Tymon's market value?
Josh Tymon's most recent reported market value is €3.50m.
England