TOP Tournaments
Show more
person-avatar

Thomas Ryan

New Zealand
New Zealand
Current Club:
Position:
Midfielder
Number:
30
Age:
31 (20.12.1994)
Height:
174 cm
Weight:
64 kg
Preferred Foot:
Right
Contract expires:
30.06.2027
Thomas Ryan Last matches
Date Match Minutes played Goals Assists Yellow cards Red cards
05.04 Go Ahead Eagles Go Ahead Eagles PEC Zwolle PEC Zwolle 5 0 On the bench
Date Match Minutes played Goals Assists Yellow cards Red cards
30.03 New Zealand New Zealand Chile Chile 4 1 6.4 24’ 0 0 0 0
Date Match Minutes played Goals Assists Yellow cards Red cards
21.03 PEC Zwolle PEC Zwolle NAC Breda NAC Breda 2 1 7.7 58’ 0 0 0 0
13.03 PEC Zwolle PEC Zwolle Groningen Groningen 1 1 6.6 30’ 0 0 0 0
08.03 Sparta Rotterdam Sparta Rotterdam PEC Zwolle PEC Zwolle 1 1 7.8 90’ 0 0 0 0
01.03 PEC Zwolle PEC Zwolle Ajax Ajax 0 0 7 57’ 0 0 1 0
22.02 Utrecht Utrecht PEC Zwolle PEC Zwolle 1 1 Not in the squad
15.02 Heerenveen Heerenveen PEC Zwolle PEC Zwolle 4 2 6.4 90’ 0 0 0 0
07.02 PEC Zwolle PEC Zwolle Volendam Volendam 1 2 6.1 90’ 0 0 0 0
31.01 PEC Zwolle PEC Zwolle Telstar Telstar 4 1 Suspended
24.01 N.E.C. N.E.C. PEC Zwolle PEC Zwolle 2 1 6.5 90’ 0 0 1 0
17.01 PEC Zwolle PEC Zwolle AZ Alkmaar AZ Alkmaar 3 1 7.4 90’ 0 0 0 0
10.01 Twente Twente PEC Zwolle PEC Zwolle 1 1 6.8 90’ 0 0 1 0
2025 Excelsior Excelsior PEC Zwolle PEC Zwolle 2 1 6.7 90’ 1 0 1 0
2025 PEC Zwolle PEC Zwolle Fortuna Sittard Fortuna Sittard 1 0 7.3 90’ 0 0 0 0
2025 Feyenoord Feyenoord PEC Zwolle PEC Zwolle 6 1 6.3 67’ 0 0 0 0
Date Match Minutes played Goals Assists Yellow cards Red cards
2025 PEC Zwolle PEC Zwolle AZ Alkmaar AZ Alkmaar 1 3 5.7 12’ 0 0 0 0
Date Match Minutes played Goals Assists Yellow cards Red cards
2025 PEC Zwolle PEC Zwolle Heerenveen Heerenveen 2 1 7.7 90’ 0 0 0 0
2025 Groningen Groningen PEC Zwolle PEC Zwolle 2 2 7.2 90’ 0 0 0 0
2025 PEC Zwolle PEC Zwolle Sparta Rotterdam Sparta Rotterdam 1 0 8 90’ 0 0 0 0
2025 Heracles Almelo Heracles Almelo PEC Zwolle PEC Zwolle 8 2 On the bench
Date Match Minutes played Goals Assists Yellow cards Red cards
2025 Helmond Sport Helmond Sport PEC Zwolle PEC Zwolle 1 4 Injured
Date Match Minutes played Goals Assists Yellow cards Red cards
2025 PEC Zwolle PEC Zwolle N.E.C. N.E.C. 2 2 Injured
2025 NAC Breda NAC Breda PEC Zwolle PEC Zwolle 2 2 7.1 61’ 0 0 0 0
Date Match Minutes played Goals Assists Yellow cards Red cards
2025 Norway Norway New Zealand New Zealand 1 1 6.9 70’ 0 0 0 0
2025 Poland Poland New Zealand New Zealand 1 0 6.5 82’ 0 0 0 0
Date Match Minutes played Goals Assists Yellow cards Red cards
2025 PEC Zwolle PEC Zwolle PSV Eindhoven PSV Eindhoven 0 4 6 90’ 0 0 0 0
2025 Volendam Volendam PEC Zwolle PEC Zwolle 2 1 6.5 90’ 0 0 0 0
2025 AZ Alkmaar AZ Alkmaar PEC Zwolle PEC Zwolle 2 2 6.4 59’ 0 0 0 0
2025 PEC Zwolle PEC Zwolle Go Ahead Eagles Go Ahead Eagles 0 2 6.7 90’ 0 0 0 0
2025 Ajax Ajax PEC Zwolle PEC Zwolle 3 1 7 90’ 0 0 1 0
Date Match Minutes played Goals Assists Yellow cards Red cards
2025 New Zealand New Zealand Australia Australia 1 3 6 67’ 0 0 0 0
2025 Australia Australia New Zealand New Zealand 1 0 7.1 64’ 0 0 0 0
Date Match Minutes played Goals Assists Yellow cards Red cards
2025 PEC Zwolle PEC Zwolle Utrecht Utrecht 0 2 6.5 90’ 0 0 0 0
2025 Telstar Telstar PEC Zwolle PEC Zwolle 0 2 7.4 90’ 0 0 1 0
2025 PEC Zwolle PEC Zwolle Twente Twente 1 0 7.2 90’ 0 0 0 0
Date Match Minutes played Goals Assists Yellow cards Red cards
2025 Portsmouth Portsmouth PEC Zwolle PEC Zwolle 1 0 0 64’ 0 0 0 0
2025 PEC Zwolle PEC Zwolle Rayo Vallecano Rayo Vallecano 0 5 0 77’ 0 0 0 0
2025 PEC Zwolle PEC Zwolle Kaizer Chiefs Kaizer Chiefs 0 1 0 45’ 0 0 0 0
2025 PEC Zwolle PEC Zwolle Dundee United Dundee United 2 1 0 61’ 0 0 0 0
Date Match Minutes played Goals Assists Yellow cards Red cards
2025 PEC Zwolle PEC Zwolle Groningen Groningen 2 0 7.1 82’ 0 0 1 0
2025 Willem II Willem II PEC Zwolle PEC Zwolle 1 2 On the bench
2025 PEC Zwolle PEC Zwolle Go Ahead Eagles Go Ahead Eagles 1 1 7.3 46’ 0 0 0 0
2025 NAC Breda NAC Breda PEC Zwolle PEC Zwolle 1 3 7.3 90’ 0 1 0 0
2025 Feyenoord Feyenoord PEC Zwolle PEC Zwolle 4 0 6.4 88’ 0 0 0 0
2025 PEC Zwolle PEC Zwolle Twente Twente 1 1 7.8 90’ 0 0 0 0
2025 Almere City Almere City PEC Zwolle PEC Zwolle 2 2 7.1 90’ 0 0 1 0
Thomas Ryan Transfers
Date From To Fee
25/10/22 PSV Eindhoven PSV Eindhoven PEC Zwolle PEC Zwolle Free agent
09/08/18 PEC Zwolle PEC Zwolle PSV Eindhoven PSV Eindhoven
2.8M € Transfer
30/06/13 No team PEC Zwolle PEC Zwolle Free agent
Thomas Ryan Career
National leagues
National cups
International cups
National team
Team Competition Matches Goals Assists Yellow cards Red cards
2025/2026
PEC Zwolle PEC Zwolle Eredivisie Eredivisie 6.9 24 1 0 6 0
2024
PEC Zwolle PEC Zwolle Eredivisie Eredivisie 6.8 17 0 2 4 0
2023
PEC Zwolle PEC Zwolle Eredivisie Eredivisie 6.9 7 0 0 1 0
2022
PEC Zwolle PEC Zwolle Eerste Divisie Eerste Divisie 7.3 18 0 2 1 0
2021/2022
PSV Eindhoven PSV Eindhoven Eredivisie Eredivisie 7.3 6 1 0 0 0
2020/2021
PSV Eindhoven PSV Eindhoven Eredivisie Eredivisie 7.3 16 1 2 0 0
2019/2020
PSV Eindhoven PSV Eindhoven Eredivisie Eredivisie 7.2 11 2 2 1 1
2017/2018
PEC Zwolle PEC Zwolle Eredivisie Eredivisie 7.4 31 1 3 3 0
2016/2017
PEC Zwolle PEC Zwolle Eredivisie Eredivisie 7 31 1 5 1 0
2015/2016
PEC Zwolle PEC Zwolle Eredivisie Eredivisie 7.2 12 2 1 4 0
2014/2015
PEC Zwolle PEC Zwolle Eredivisie Eredivisie 32 3 0 2 0
2013
PEC Zwolle PEC Zwolle Eredivisie Eredivisie 19 1 0 3 0
Total 224 13 17 26 1
Team Competition Matches Goals Assists Yellow cards Red cards
2021/2022
PSV Eindhoven PSV Eindhoven UEFA Europa League UEFA Europa League 6.8 1 0 0 0 0
2021/2022
PSV Eindhoven PSV Eindhoven UEFA Champions League UEFA Champions League 2 0 0 1 0
2020/2021
PSV Eindhoven PSV Eindhoven UEFA Europa League UEFA Europa League 7 6 0 2 2 0
2019/2020
PSV Eindhoven PSV Eindhoven UEFA Europa League UEFA Europa League 7.3 3 0 0 0 0
2014/2015
PEC Zwolle PEC Zwolle UEFA Europa League UEFA Europa League 2 0 0 0 0
Total 14 0 2 3 0
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 Ryan injury history

From Until Injury
13.03.2026 19.03.2026 injury-icon Injury
01.03.2026 06.03.2026 injury-icon Injury
08.12.2025 11.12.2025 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