Skip to main content
Height
30
Shirt
31 years
Dec 20, 1994
Right
Preferred foot
New Zealand
Country
€520K
Transfer value
Jun 30, 2028
Contract end
Position
Primary
Defensive Midfielder
Others
Central Midfielder
DM
CM

Player traits

Stats compared to other midfielders
Touches67%Shot attempts14%Goals25%
Chances created37%Aerial duels won86%Defensive contributions100%
Transfer value: €520K
Highest: €4.6M(Dec 31, 2017)
€4.6M
€3.5M
€2.3M
€1.2M
€0

Eredivisie 2026/2027

0
Goals
0
Assists
9
Started
9
Matches
784
Minutes played
7.46
Rating
1
Yellow cards
0
Red cards
Match stats
Team
Minutes played
Position
Goals
Assists
Yellow cards
Red cards
Rating
Eredivisie

Nov 1

ADO Den Haag
W1 - 0
PEC Zwolle
90
CM
0
0
0
0
7.8
KNVB Cup

Oct 28

TOP Oss
L1 - 2
PEC Zwolle
58
DM
0
0
0
0
6.6
Eredivisie

Oct 24

FC Utrecht
D1 - 1
PEC Zwolle
90
DM
0
0
0
0
7.2
Eredivisie

Oct 18

Go Ahead Eagles
W4 - 1
PEC Zwolle
81
DM
0
0
0
0
7.9
Eredivisie

Oct 11

Cambuur
L0 - 1
PEC Zwolle
90
DM
0
0
0
0
7.7
Eredivisie

Sep 4

Sparta Rotterdam
D2 - 2
PEC Zwolle
90
DM
0
0
0
0
6.9
Eredivisie

Aug 29

NEC Nijmegen
L1 - 3
PEC Zwolle
90
DM
0
0
0
0
6.8
Eredivisie

Aug 22

SC Heerenveen
W0 - 2
PEC Zwolle
90
DM
0
0
1
0
8.3
Eredivisie

Aug 16

FC Twente
L3 - 1
PEC Zwolle
78
DM
0
0
0
0
7.4
Eredivisie

Aug 9

Ajax
L0 - 2
PEC Zwolle
85
CM
0
0
0
0
7.3
PEC Zwolle

Nov 1

Eredivisie
ADO Den Haag
W1 - 0
CM
90‎’‎
7.8

Oct 28

KNVB Cup
TOP Oss
L1 - 2
DM
58‎’‎
6.6

Oct 24

Eredivisie
FC Utrecht
D1 - 1
DM
90‎’‎
7.2

Oct 18

Eredivisie
Go Ahead Eagles
W4 - 1
DM
81‎’‎
7.9

Oct 11

Eredivisie
Cambuur
L0 - 1
DM
90‎’‎
7.7
2026/2027

Heatmap

Touches: 513

Season shot map

On target: 43%
  • 7Shots
  • 0Goals
  • 0.27xG
1 - 0
Shot typeLeft footSituationRegular playResultMiss
0.06xG-xGOT
Filter
Filter

Season performance
Minutes played: 784

Shooting

Goals
0
Expected goals (xG)
0.27
xG on target (xGOT)
0.16
Non-penalty xG
0.27
Shots
7
Shots on target
3
Headed shots
1

Passing

Assists
0
Expected assists (xA)
0.84
Successful passes
241
Successful passes %
72.6%
Accurate long balls
18
Accurate long balls %
36.0%
Line-breaking passes
72
Chances created
8
Successful crosses
2
Successful crosses %
28.6%

Possession

Successful dribbles
8
Successful dribbles %
66.7%
Duels won
67
Duels won %
65.0%
Aerial duels won
19
Aerial duels won %
70.4%
Touches
513
Touches in opposition box
4
Dispossessed
4
Fouls won
12

Defending

Defensive contributions
95
Tackles
28
Interceptions
23
Blocked shots
9
Fouls committed
13
Recoveries
52
Possession won final 3rd
3
Dribbled past
8
Clearances
35
Clean sheets
2
Goals conceded while on pitch
12
xG against while on pitch
14.41

Discipline

Yellow cards
1
Red cards
0

News

About

Ryan Thomas is a 31-year-old football player who plays as a defensive midfielder for PEC Zwolle, born on December 20, 1994, who is right-footed. Follow Ryan Thomas on FotMob for live match updates, detailed statistics, career history, transfer news, FotMob ratings, and comprehensive performance analytics.

In the 2026/2027 Eredivisie season, Ryan Thomas has recorded 0 goals, 0 assists, 784 minutes, an average FotMob rating of 7.46, 1 yellow card.

Ryan Thomas scores highly on Rating and Minutes compared to defensive midfielders in the Eredivisie.

Ryan Thomas's 10 most recent matches are shown below. Visit each match page for full details including lineups, match events, and advanced statistics:

Ryan Thomas's next match is on November 6, 2026 when PEC Zwolle face Willem II in the Eredivisie.

Explore Ryan Thomas's playing style with FotMob's interactive trait graph, which visualizes key attributes like attacking threat, defensive work rate, and passing ability based on performance data.

View Ryan Thomas's shot map on FotMob to see a visual breakdown of every shot taken this season, including expected goals (xG) for each attempt.

Ryan Thomas currently plays for PEC Zwolle alongside Filip Krastev, Jayden Holtman, Jasper Schendelaar, Sherel Floranus, Olivier Aertssen, Tijs Velthuis, Jan Bürger, Younes Namli, Tobias Sommer, Elias Sørensen, Koen Kostons, Dylan Mbayo, Tom de Graaff, Sydney van Hooijdonk, Odysseus Velanas, Gabriël Reiziger, Ibrahim Cissoko, Nick Viergever, Thijs Oosting, Jadiel Pereira da Gama, Simon Graves, Damian van der Haar, Nick Fichtinger, Gilles van der Wal, Givaro Rahajaän, Nick Dobben, Duke Verduin, Dylan Ruward, and Len Bakker. Visit their player pages on FotMob to explore detailed statistics, performance ratings, and career information.

Ryan Thomas's career has also included time at PSV Eindhoven, PEC Zwolle, and Waikato Bay of Plenty Football.

On the international stage, Ryan Thomas has represented New Zealand and New Zealand U20.

Ryan Thomas is from New Zealand, and the national team includes Max Crocombe, Tim Payne, Francis De Vries, Michael Boxall, Joe Bell, Logan Rogerson, Marko Stamenić, Chris Wood, Sarpreet Singh, Elijah Just, Alex Paulsen, Liberato Cacace, Alex Rufer, Nando Pijnaker, Finn Surman, Kosta Barbarouses, Ben Waine, Benjamin Old, Callum McCowatt, Jesse Randall, Michael Woud, Callan Elliot, Lachlan Bayliss, and Tommy Smith. Explore each player's page on FotMob for comprehensive statistics, match history, and international career data.

Throughout their career, Ryan Thomas has won 5 titles: Super Cup (2014/2015) and KNVB Cup (2013/2014) with PEC Zwolle, Super Cup (2021/2022) and KNVB Cup (2021/2022) with PSV Eindhoven, and OFC U20 Championship (2013) with New Zealand U20.

Ryan Thomas has competed in Eredivisie, KNVB Cup, World Cup, Eerste Divisie, Europa League, Champions League Qualification qualification, World Cup Inter-confederation qualification playoff, and World Cup OFC qualification. Each league page on FotMob provides comprehensive coverage including standings, fixtures, top scorers, and detailed team statistics.

FotMob provides comprehensive coverage of Ryan Thomas, including career statistics, match-by-match ratings, transfer history, market value trends, and detailed performance analytics. Follow Ryan Thomas to receive notifications about upcoming matches, goals, and other key events.

Player traits

Stats compared to other midfielders
Touches67%Shot attempts14%Goals25%
Chances created37%Aerial duels won86%Defensive contributions100%

Career

Senior career

PEC Zwolle (Free transfer)Oct 2022 - now
81
1
48
4
143
12
Waikato Bay of Plenty FootballOct 2011 - Jun 2013
18
4

Youth career

1
0

National team

26
3
6
1
  • Matches
  • Goals
Trophies

PEC Zwolle

Netherlands
1
Super Cup(14/15)
1
KNVB Cup(13/14)

New Zealand U20

International
1
OFC U20 Championship(2013)

News

About

Ryan Thomas is a 31-year-old football player who plays as a defensive midfielder for PEC Zwolle, born on December 20, 1994, who is right-footed. Follow Ryan Thomas on FotMob for live match updates, detailed statistics, career history, transfer news, FotMob ratings, and comprehensive performance analytics.

In the 2026/2027 Eredivisie season, Ryan Thomas has recorded 0 goals, 0 assists, 784 minutes, an average FotMob rating of 7.46, 1 yellow card.

Ryan Thomas scores highly on Rating and Minutes compared to defensive midfielders in the Eredivisie.

Ryan Thomas's 10 most recent matches are shown below. Visit each match page for full details including lineups, match events, and advanced statistics:

Ryan Thomas's next match is on November 6, 2026 when PEC Zwolle face Willem II in the Eredivisie.

Explore Ryan Thomas's playing style with FotMob's interactive trait graph, which visualizes key attributes like attacking threat, defensive work rate, and passing ability based on performance data.

View Ryan Thomas's shot map on FotMob to see a visual breakdown of every shot taken this season, including expected goals (xG) for each attempt.

Ryan Thomas currently plays for PEC Zwolle alongside Filip Krastev, Jayden Holtman, Jasper Schendelaar, Sherel Floranus, Olivier Aertssen, Tijs Velthuis, Jan Bürger, Younes Namli, Tobias Sommer, Elias Sørensen, Koen Kostons, Dylan Mbayo, Tom de Graaff, Sydney van Hooijdonk, Odysseus Velanas, Gabriël Reiziger, Ibrahim Cissoko, Nick Viergever, Thijs Oosting, Jadiel Pereira da Gama, Simon Graves, Damian van der Haar, Nick Fichtinger, Gilles van der Wal, Givaro Rahajaän, Nick Dobben, Duke Verduin, Dylan Ruward, and Len Bakker. Visit their player pages on FotMob to explore detailed statistics, performance ratings, and career information.

Ryan Thomas's career has also included time at PSV Eindhoven, PEC Zwolle, and Waikato Bay of Plenty Football.

On the international stage, Ryan Thomas has represented New Zealand and New Zealand U20.

Ryan Thomas is from New Zealand, and the national team includes Max Crocombe, Tim Payne, Francis De Vries, Michael Boxall, Joe Bell, Logan Rogerson, Marko Stamenić, Chris Wood, Sarpreet Singh, Elijah Just, Alex Paulsen, Liberato Cacace, Alex Rufer, Nando Pijnaker, Finn Surman, Kosta Barbarouses, Ben Waine, Benjamin Old, Callum McCowatt, Jesse Randall, Michael Woud, Callan Elliot, Lachlan Bayliss, and Tommy Smith. Explore each player's page on FotMob for comprehensive statistics, match history, and international career data.

Throughout their career, Ryan Thomas has won 5 titles: Super Cup (2014/2015) and KNVB Cup (2013/2014) with PEC Zwolle, Super Cup (2021/2022) and KNVB Cup (2021/2022) with PSV Eindhoven, and OFC U20 Championship (2013) with New Zealand U20.

Ryan Thomas has competed in Eredivisie, KNVB Cup, World Cup, Eerste Divisie, Europa League, Champions League Qualification qualification, World Cup Inter-confederation qualification playoff, and World Cup OFC qualification. Each league page on FotMob provides comprehensive coverage including standings, fixtures, top scorers, and detailed team statistics.

FotMob provides comprehensive coverage of Ryan Thomas, including career statistics, match-by-match ratings, transfer history, market value trends, and detailed performance analytics. Follow Ryan Thomas to receive notifications about upcoming matches, goals, and other key events.