TOP Tournaments
Show more
person-avatar

Tafazolli Ryan

England
England
Current Club:
Position:
Defender
Age:
34 (28.09.1991)
Height:
196 cm
Weight:
78 kg
Preferred Foot:
Right
Contract expires:
30.06.2026
Tafazolli Ryan Last matches
Date Match Minutes played Goals Assists Yellow cards Red cards
10.04 Colchester United Colchester United Swindon Town Swindon Town 3 0 Not in the squad
06.04 Swindon Town Swindon Town Walsall Walsall 2 1 7.2 90’ 0 0 0 0
02.04 Cambridge United Cambridge United Swindon Town Swindon Town 1 1 7.1 90’ 0 0 0 0
28.03 Swindon Town Swindon Town Fleetwood Town Fleetwood Town 1 1 6.6 77’ 0 0 1 0
21.03 Tranmere Rovers Tranmere Rovers Swindon Town Swindon Town 0 1 8.1 89’ 0 0 0 0
17.03 Gillingham Gillingham Swindon Town Swindon Town 0 2 8.8 90’ 0 0 1 0
14.03 Swindon Town Swindon Town Milton Keynes Dons Milton Keynes Dons 1 2 7.6 68’ 0 0 0 0
07.03 Crawley Town Crawley Town Swindon Town Swindon Town 2 2 Injured
28.02 Swindon Town Swindon Town Bristol Rovers Bristol Rovers 1 1 Injured
21.02 Swindon Town Swindon Town Crewe Alexandra Crewe Alexandra 1 2 Injured
17.02 Barnet Barnet Swindon Town Swindon Town 1 2 Injured
14.02 Shrewsbury Town Shrewsbury Town Swindon Town Swindon Town 3 1 Injured
11.02 Swindon Town Swindon Town Newport County Newport County 2 0 6.8 37’ 0 0 0 0
07.02 Swindon Town Swindon Town Oldham Athletic Oldham Athletic 3 0 8.4 90’ 0 0 0 0
31.01 Swindon Town Swindon Town Barrow Barrow 3 1 8.3 90’ 0 0 0 0
27.01 Notts County Notts County Swindon Town Swindon Town 2 1 On the bench
24.01 Bromley Bromley Swindon Town Swindon Town 2 1 7.7 90’ 0 0 0 0
17.01 Swindon Town Swindon Town Salford City Salford City 2 3 6.7 74’ 0 0 0 0
Date Match Minutes played Goals Assists Yellow cards Red cards
13.01 Luton Town Luton Town Swindon Town Swindon Town 3 0 Not in the squad
Date Match Minutes played Goals Assists Yellow cards Red cards
10.01 Salford City Salford City Swindon Town Swindon Town 0 0 6.7 90’ 0 0 0 0
Date Match Minutes played Goals Assists Yellow cards Red cards
04.01 Harrogate Town Harrogate Town Swindon Town Swindon Town 0 0 Not in the squad
01.01 Swindon Town Swindon Town Gillingham Gillingham 2 0 9.1 90’ 1 0 0 0
2025 Cheltenham Town Cheltenham Town Swindon Town Swindon Town 0 2 7.5 90’ 0 0 0 0
2025 Milton Keynes Dons Milton Keynes Dons Swindon Town Swindon Town 1 0 7.6 72’ 0 0 0 0
2025 Swindon Town Swindon Town Crawley Town Crawley Town 1 0 7.2 27’ 0 0 0 0
2025 Bristol Rovers Bristol Rovers Swindon Town Swindon Town 0 3 Not in the squad
2025 Swindon Town Swindon Town Cheltenham Town Cheltenham Town 0 1 Not in the squad
Date Match Minutes played Goals Assists Yellow cards Red cards
2025 Swindon Town Swindon Town Bolton Wanderers Bolton Wanderers 4 0 Not in the squad
Date Match Minutes played Goals Assists Yellow cards Red cards
2025 Swindon Town Swindon Town Peterborough United Peterborough United 1 0 Not in the squad
Date Match Minutes played Goals Assists Yellow cards Red cards
2025 Chesterfield Chesterfield Swindon Town Swindon Town 1 2 Not in the squad
2025 Swindon Town Swindon Town Grimsby Town Grimsby Town 2 2 6.4 64’ 0 0 0 0
2025 Fleetwood Town Fleetwood Town Swindon Town Swindon Town 1 1 8.5 90’ 1 0 1 0
Date Match Minutes played Goals Assists Yellow cards Red cards
2025 Milton Keynes Dons Milton Keynes Dons Swindon Town Swindon Town 0 4 7.3 46’ 0 0 0 0
Date Match Minutes played Goals Assists Yellow cards Red cards
2025 Swindon Town Swindon Town Tranmere Rovers Tranmere Rovers 2 1 6.7 26’ 0 0 0 0
Date Match Minutes played Goals Assists Yellow cards Red cards
2025 Rotherham United Rotherham United Swindon Town Swindon Town 1 2 Injured
Date Match Minutes played Goals Assists Yellow cards Red cards
2025 Swindon Town Swindon Town West Ham United U21 West Ham United U21 2 3 Injured
Date Match Minutes played Goals Assists Yellow cards Red cards
2025 Swindon Town Swindon Town Colchester United Colchester United 0 0 Injured
2025 Accrington Stanley Accrington Stanley Swindon Town Swindon Town 4 0 6.6 46’ 0 0 0 0
2025 Swindon Town Swindon Town Notts County Notts County 0 0 Injured
2025 Newport County Newport County Swindon Town Swindon Town 0 1 7.2 88’ 0 0 0 0
2025 Swindon Town Swindon Town Bromley Bromley 2 0 7.7 80’ 0 0 0 0
2025 Swindon Town Swindon Town Harrogate Town Harrogate Town 3 1 Not in the squad
2025 Barrow Barrow Swindon Town Swindon Town 1 3 Not in the squad
Date Match Minutes played Goals Assists Yellow cards Red cards
2025 Swindon Town Swindon Town Reading Reading 3 2 Not in the squad
Date Match Minutes played Goals Assists Yellow cards Red cards
2025 Crewe Alexandra Crewe Alexandra Swindon Town Swindon Town 0 3 Not in the squad
Date Match Minutes played Goals Assists Yellow cards Red cards
2025 Bromley Bromley Wycombe Wanderers Wycombe Wanderers 1 1 Not in the squad
Date Match Minutes played Goals Assists Yellow cards Red cards
2025 Wycombe Wanderers Wycombe Wanderers Reading Reading 2 2 Not in the squad
2025 Wycombe Wanderers Wycombe Wanderers Exeter City Exeter City 0 1 Not in the squad
2025 Doncaster Rovers Doncaster Rovers Wycombe Wanderers Wycombe Wanderers 1 1 Not in the squad
Date Match Minutes played Goals Assists Yellow cards Red cards
2025 Leyton Orient Leyton Orient Wycombe Wanderers Wycombe Wanderers 0 1 Not in the squad
Date Match Minutes played Goals Assists Yellow cards Red cards
2025 Wycombe Wanderers Wycombe Wanderers Stockport County Stockport County 1 2 Not in the squad
2025 Bradford City Bradford City Wycombe Wanderers Wycombe Wanderers 2 1 Not in the squad
Date Match Minutes played Goals Assists Yellow cards Red cards
2025 Barnet Barnet Wycombe Wanderers Wycombe Wanderers 1 1 Not in the squad
2025 Cheltenham Town Cheltenham Town Wycombe Wanderers Wycombe Wanderers 0 3 Not in the squad
2025 Sutton United Sutton United Wycombe Wanderers Wycombe Wanderers 1 0 Not in the squad
Date Match Minutes played Goals Assists Yellow cards Red cards
2025 Hong Kong Rangers Hong Kong Rangers Lee Man Lee Man 3 0 0 90’ 0 0 0 0
2025 North District North District Lee Man Lee Man 0 3 Not in the squad
2025 Kowloon City Kowloon City Lee Man Lee Man 1 2 0 89’ 0 0 2 1
2025 Hong Kong Football Club Hong Kong Football Club Lee Man Lee Man 0 4 0 60’ 1 0 1 0
2025 Lee Man Lee Man Eastern Sports Club Eastern Sports Club 2 1 0 90’ 0 0 1 0
2025 Lee Man Lee Man Kitchee Kitchee 4 0 0 90’ 0 0 0 0
2025 Southern District Southern District Lee Man Lee Man 0 1 0 90’ 0 0 0 0
Tafazolli Ryan Transfers
Date From To Fee
27/08/25 Wycombe Wanderers Wycombe Wanderers Swindon Town Swindon Town Signed
29/06/25 Lee Man Lee Man Wycombe Wanderers Wycombe Wanderers Return from loan
26/01/25 Wycombe Wanderers Wycombe Wanderers Lee Man Lee Man On loan
Tafazolli Ryan Career
National leagues
National cups
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

Tafazolli Ryan injury history

From Until Injury
11.02.2026 12.03.2026 injury-icon Injury
18.10.2025 06.11.2025 injury-icon Injury
22.08.2021 22.08.2021 injury-icon Injury
Top bookmakers
gift-icon-gray 100 USD
Get Bonus
gift-icon-gray for $19.99
Get Bonus
gift-icon-gray for $15.99
Get Bonus
gift-icon-gray for $2.99
Get Bonus
gift-icon-gray for $2.99
Get Bonus
gift-icon-gray 100%
Get Bonus
gift-icon-gray 100%
Get Bonus