TOP Tournaments
Show more

Thomas Sorba

Wales
Wales
Current Club:
Position:
Midfielder
Number:
7
Age:
27 (25.01.1999)
Height:
185 cm
Weight:
79 kg
Preferred Foot:
Right
Contract expires:
30.06.2028
Thomas Sorba Last matches
Date Match Minutes played Goals Assists Yellow cards Red cards
18.04 Wrexham Wrexham Stoke City Stoke City 2 0 6.5 90’ 0 0 0 0
11.04 Stoke City Stoke City Blackburn Rovers Blackburn Rovers 1 1 6.1 90’ 0 0 0 0
06.04 Derby County Derby County Stoke City Stoke City 2 0 6.9 90’ 0 0 0 0
03.04 Stoke City Stoke City Sheffield Wednesday Sheffield Wednesday 2 0 8.8 90’ 0 1 0 0
Date Match Minutes played Goals Assists Yellow cards Red cards
31.03 Wales Wales Northern Ireland Northern Ireland 1 1 7.4 71’ 1 0 0 0
Date Match Minutes played Goals Assists Yellow cards Red cards
26.03 Wales Wales Bosnia and Herzegovina Bosnia and Herzegovina 1 1 7.3 37’ 0 0 0 0
Date Match Minutes played Goals Assists Yellow cards Red cards
20.03 Preston North End Preston North End Stoke City Stoke City 3 1 7 90’ 1 0 0 0
14.03 Stoke City Stoke City Watford Watford 3 1 8.1 90’ 0 1 1 0
10.03 Stoke City Stoke City Ipswich Town Ipswich Town 3 3 Suspended
07.03 Swansea City Swansea City Stoke City Stoke City 2 0 4.6 36’ 0 0 2 1
28.02 Coventry City Coventry City Stoke City Stoke City 2 1 6.5 90’ 0 1 0 0
25.02 Stoke City Stoke City Oxford United Oxford United 2 1 7.8 90’ 0 1 0 0
21.02 Stoke City Stoke City Leicester City Leicester City 2 2 6.7 90’ 0 0 1 0
Date Match Minutes played Goals Assists Yellow cards Red cards
15.02 Stoke City Stoke City Fulham Fulham 1 2 6 90’ 0 0 0 0
Date Match Minutes played Goals Assists Yellow cards Red cards
11.02 Charlton Athletic Charlton Athletic Stoke City Stoke City 1 0 6 75’ 0 0 1 0
07.02 West Bromwich Albion West Bromwich Albion Stoke City Stoke City 0 0 6.8 90’ 0 0 0 0
31.01 Stoke City Stoke City Southampton Southampton 0 2 6.3 90’ 0 0 0 0
24.01 Birmingham City Birmingham City Stoke City Stoke City 1 1 6.9 90’ 0 0 0 0
21.01 Stoke City Stoke City Middlesbrough Middlesbrough 1 2 6 90’ 0 0 0 0
17.01 Stoke City Stoke City Queens Park Rangers Queens Park Rangers 0 0 6.6 90’ 0 0 0 0
Date Match Minutes played Goals Assists Yellow cards Red cards
10.01 Stoke City Stoke City Coventry City Coventry City 1 0 5.7 15’ 0 0 0 0
Date Match Minutes played Goals Assists Yellow cards Red cards
04.01 Norwich City Norwich City Stoke City Stoke City 0 2 8 90’ 1 1 0 0
01.01 Hull City Hull City Stoke City Stoke City 0 1 6.9 90’ 0 0 0 0
2025 Stoke City Stoke City Sheffield United Sheffield United 1 2 6.3 90’ 0 0 0 0
2025 Stoke City Stoke City Preston North End Preston North End 0 0 7.1 90’ 0 0 0 0
2025 Watford Watford Stoke City Stoke City 1 0 6.2 90’ 0 0 1 0
2025 Stoke City Stoke City Swansea City Swansea City 2 1 7.1 90’ 1 0 1 0
2025 Ipswich Town Ipswich Town Stoke City Stoke City 1 0 6.2 90’ 0 0 0 0
2025 Sheffield United Sheffield United Stoke City Stoke City 4 0 5.5 57’ 0 0 0 0
2025 Stoke City Stoke City Hull City Hull City 1 2 6.7 90’ 1 0 0 0
2025 Stoke City Stoke City Charlton Athletic Charlton Athletic 3 0 9 78’ 2 1 0 0
2025 Leicester City Leicester City Stoke City Stoke City 2 1 6.2 90’ 0 0 0 0
Date Match Minutes played Goals Assists Yellow cards Red cards
2025 Wales Wales Republic of North Macedonia Republic of North Macedonia 7 1 6.9 27’ 0 0 0 0
2025 Liechtenstein Liechtenstein Wales Wales 0 1 7.8 83’ 0 0 0 0
Date Match Minutes played Goals Assists Yellow cards Red cards
2025 Stoke City Stoke City Coventry City Coventry City 0 1 6 90’ 0 0 1 0
2025 Oxford United Oxford United Stoke City Stoke City 0 3 7.1 90’ 0 0 0 0
2025 Stoke City Stoke City Bristol City Bristol City 5 1 6.9 75’ 0 0 0 0
2025 Portsmouth Portsmouth Stoke City Stoke City 0 1 6.5 90’ 0 0 1 0
2025 Millwall Millwall Stoke City Stoke City 2 0 6.2 90’ 0 0 0 0
2025 Stoke City Stoke City Wrexham Wrexham 1 0 7.6 90’ 1 0 0 0
Date Match Minutes played Goals Assists Yellow cards Red cards
2025 Wales Wales Belgium Belgium 2 4 6.8 90’ 0 1 0 0
Date Match Minutes played Goals Assists Yellow cards Red cards
2025 England England Wales Wales 3 0 On the bench
Date Match Minutes played Goals Assists Yellow cards Red cards
2025 Blackburn Rovers Blackburn Rovers Stoke City Stoke City 1 1 7.2 90’ 0 1 0 0
2025 Middlesbrough Middlesbrough Stoke City Stoke City 0 0 7.3 90’ 0 0 0 0
2025 Stoke City Stoke City Norwich City Norwich City 1 1 8.4 90’ 1 0 0 0
2025 Stoke City Stoke City Birmingham City Birmingham City 1 0 6.2 90’ 0 0 1 0
Date Match Minutes played Goals Assists Yellow cards Red cards
2025 Wales Wales Canada Canada 0 1 6.8 21’ 0 0 0 0
Date Match Minutes played Goals Assists Yellow cards Red cards
2025 Kazakhstan Kazakhstan Wales Wales 0 1 7 77’ 0 0 0 0
Date Match Minutes played Goals Assists Yellow cards Red cards
2025 Stoke City Stoke City West Bromwich Albion West Bromwich Albion 0 1 6.4 90’ 0 0 1 0
Date Match Minutes played Goals Assists Yellow cards Red cards
2025 Stoke City Stoke City Bradford City Bradford City 0 3 On the bench
Date Match Minutes played Goals Assists Yellow cards Red cards
2025 Southampton Southampton Stoke City Stoke City 1 2 8 90’ 1 0 0 0
2025 Sheffield Wednesday Sheffield Wednesday Stoke City Stoke City 0 3 8.4 90’ 0 2 0 0
Date Match Minutes played Goals Assists Yellow cards Red cards
2025 Stoke City Stoke City Walsall Walsall 0 0 On the bench
Date Match Minutes played Goals Assists Yellow cards Red cards
2025 Stoke City Stoke City Derby County Derby County 3 1 7.9 90’ 1 1 0 0
Date Match Minutes played Goals Assists Yellow cards Red cards
2025 Stoke City Stoke City Burnley Burnley 1 0 0 90’ 0 0 0 0
2025 Stoke City Stoke City Wolverhampton Wanderers Wolverhampton Wanderers 1 1 0 90’ 0 0 0 0
2025 Crewe Alexandra Crewe Alexandra Stoke City Stoke City 1 2 0 46’ 1 0 0 0
Date Match Minutes played Goals Assists Yellow cards Red cards
2025 Belgium Belgium Wales Wales 4 3 8.3 90’ 1 1 0 0
2025 Wales Wales Liechtenstein Liechtenstein 3 0 8.4 64’ 0 1 0 0
Date Match Minutes played Goals Assists Yellow cards Red cards
2025 Nantes Nantes Montpellier HSC Montpellier HSC 3 0 8.5 72’ 0 0 1 0
2025 Auxerre Auxerre Nantes Nantes 1 1 7.3 90’ 0 1 0 0
2025 Nantes Nantes Angers SCO Angers SCO 0 1 On the bench
2025 Nantes Nantes Toulouse Toulouse 0 0 Injured
2025 Nantes Nantes Paris Saint-Germain Paris Saint-Germain 1 1 Injured
2025 Stade Rennais Stade Rennais Nantes Nantes 2 1 6.9 34’ 0 0 0 0
2025 Nice Nice Nantes Nantes 1 2 7.2 74’ 0 0 0 0
Thomas Sorba Transfers
Date From To Fee
30/06/25 Huddersfield Town Huddersfield Town Stoke City Stoke City Signed
29/06/25 Nantes Nantes Huddersfield Town Huddersfield Town Return from loan
29/07/24 Huddersfield Town Huddersfield Town Nantes Nantes On loan
Thomas Sorba Career
National leagues
National cups
National team
Player rating is based on a proprietary algorithm, taking into account ball actions, performance in attack and defense, and the player’s direct influence on the game outcome

Thomas Sorba injury history

From Until Injury
18.04.2025 02.05.2025 injury-icon Injury
18.04.2022 11.05.2022 injury-icon Injury
Top bookmakers
gift-icon-gray 3000 USD
Get Bonus
gift-icon-gray 100 USD
Get Bonus
gift-icon-gray 250 USD
Get Bonus
gift-icon-gray 750 USD
Get Bonus
gift-icon-gray 250 USD
Get Bonus
gift-icon-gray for $19.99
Get Bonus
gift-icon-gray for $15.99
Get Bonus