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

Player traits

Stats compared to other midfielders
Touches73%Shot attempts14%Goals24%
Chances created24%Aerial duels won68%Defensive contributions99%
Transfer value: €569.3K
Highest: €4.6M(Dec 31, 2017)
€4.6M
€3.5M
€2.3M
€1.2M
€0

Eredivisie 2025/2026

1
Goals
0
Assists
23
Started
23
Matches
1,894
Minutes played
7.07
Rating
6
Yellow cards
0
Red cards
Match stats

Mar 13

FC Groningen
D1-1
30
0
0
0
0
6.7

Mar 8

Sparta Rotterdam
D1-1
90
0
0
0
0
8.2

Mar 1

Ajax
D0-0
57
0
0
1
0
7.1

Feb 15

SC Heerenveen
L4-2
90
0
0
0
0
5.3

Feb 7

FC Volendam
L1-2
90
0
0
0
0
6.3

Jan 24

NEC Nijmegen
L2-1
90
0
0
1
0
6.8

Jan 17

AZ Alkmaar
W3-1
90
0
0
0
0
7.7

Jan 10

FC Twente
D1-1
90
0
0
1
0
6.4

Dec 20, 2025

Excelsior
L2-1
90
1
0
1
0
7.1

Dec 13, 2025

Fortuna Sittard
W1-0
90
0
0
0
0
7.7
PEC Zwolle

Mar 13

Eredivisie
FC Groningen
1-1
30‎’‎
6.7

Mar 8

Eredivisie
Sparta Rotterdam
1-1
90‎’‎
8.2

Mar 1

Eredivisie
Ajax
0-0
57‎’‎
7.1

Feb 15

Eredivisie
SC Heerenveen
4-2
90‎’‎
5.3

Feb 7

Eredivisie
FC Volendam
1-2
90‎’‎
6.3
2025/2026

Season shot map

On target: 15%
  • 13Shots
  • 1Goals
  • 0.59xG
2 - 1
Shot typeLeft footSituationRegular playResultGoal
0.10xG0.15xGOT
Filter

Season performance
Minutes played: 1,894

Shooting

Goals
1
Expected goals (xG)
0.53
xG on target (xGOT)
0.36
Non-penalty xG
0.53
Shots
13
Shots on target
2

Passing

Assists
0
Expected assists (xA)
2.20
Successful passes
694
Successful passes %
80.4%
Accurate long balls
50
Accurate long balls %
48.1%
Chances created
12
Big chances created
1
Successful crosses
1
Successful crosses %
10.0%

Possession

Successful dribbles
14
Successful dribbles %
58.3%
Duels won
126
Duels won %
56.2%
Aerial duels won
29
Aerial duels won %
52.7%
Touches
1,266
Touches in opposition box
15
Dispossessed
13
Fouls won
32

Defending

Tackles
51
Interceptions
46
Blocked shots
11
Fouls committed
27
Recoveries
106
Possession won final 3rd
6
Dribbled past
23
Clearances
85
Clean sheets
4
Goals conceded while on pitch
38
xG against while on pitch
36.97

Discipline

Yellow cards
6
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 2025/2026 Eredivisie season, Ryan Thomas has recorded 1 goal, 0 assists, 1,894 minutes, an average FotMob rating of 7.07, 6 yellow cards.

Ryan Thomas scores highly on Started, Minutes, and Rating 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 March 21, 2026 when PEC Zwolle face NAC Breda 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 Jasper Schendelaar, Sherel Floranus, Olivier Aertssen, Anselmo MacNulty, Tijs Velthuis, Tristan Gooijer, Shola Shoretire, Zico Buurmeester, Younes Namli, Koen Kostons, Tom de Graaff, Odysseus Velanas, Jan Faberski, Gabriel Reiziger, Samir Lagsir, Kaj de Rooij, Thijs Oosting, Jadiel Pereira da Gama, Simon Graves, Thomas Buitink, Damian van der Haar, Nick Fichtinger, Jamiro Monteiro, Givaro Rahajaän, David Voute, Nick Dobben, Duke Verduin, Dylan Ruward, Jayden Holtman, 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 teams include Dalton Wilkins, Jayden Smith, Max Crocombe, Tim Payne, Francis De Vries, Tyler Bindon, Michael Boxall, Joe Bell, Matthew Garbett, Marko Stamenic, Chris Wood, Sarpreet Singh, Elijah Just, Alex Paulsen, Lukas Kelly-Heald, Finn Surman, George Stanger, Owen Parker-Price, Andre De Jong, Ben Waine, Benjamin Old, Callum McCowatt, Bill Poni Tuiloma, Nikola Tzanev, Tommy Smith, Grace Wisnewski, Kate Taylor, Claudia Bunge, Catherine Bott, Meikayla Moore, Milly Clegg, Annalie Longo, Katie Bowen, Grace Neville, Jacqueline Hand, Gabi Rennie, Elizabeth Anton, Indiah-Paige Riley, Victoria Esson, Hannah Blake, Mackenzie Barry, Maya Hahn, Michaela Foster, Lara Wall, Katie Kitching, Manaia Elliott, Emma Pijnenburg, Kelli Brown, Alina Santos, Deven Jackson, Rebecca Lake, and Maddie Iro. 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, Eerste Divisie, Europa League, Champions League Qualification qualification, and World Cup Inter-confederation qualification playoff. 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
Touches73%Shot attempts14%Goals24%
Chances created24%Aerial duels won68%Defensive contributions99%

Career

Senior career

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

Youth career

1
0

National team

21
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 2025/2026 Eredivisie season, Ryan Thomas has recorded 1 goal, 0 assists, 1,894 minutes, an average FotMob rating of 7.07, 6 yellow cards.

Ryan Thomas scores highly on Started, Minutes, and Rating 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 March 21, 2026 when PEC Zwolle face NAC Breda 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 Jasper Schendelaar, Sherel Floranus, Olivier Aertssen, Anselmo MacNulty, Tijs Velthuis, Tristan Gooijer, Shola Shoretire, Zico Buurmeester, Younes Namli, Koen Kostons, Tom de Graaff, Odysseus Velanas, Jan Faberski, Gabriel Reiziger, Samir Lagsir, Kaj de Rooij, Thijs Oosting, Jadiel Pereira da Gama, Simon Graves, Thomas Buitink, Damian van der Haar, Nick Fichtinger, Jamiro Monteiro, Givaro Rahajaän, David Voute, Nick Dobben, Duke Verduin, Dylan Ruward, Jayden Holtman, 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 teams include Dalton Wilkins, Jayden Smith, Max Crocombe, Tim Payne, Francis De Vries, Tyler Bindon, Michael Boxall, Joe Bell, Matthew Garbett, Marko Stamenic, Chris Wood, Sarpreet Singh, Elijah Just, Alex Paulsen, Lukas Kelly-Heald, Finn Surman, George Stanger, Owen Parker-Price, Andre De Jong, Ben Waine, Benjamin Old, Callum McCowatt, Bill Poni Tuiloma, Nikola Tzanev, Tommy Smith, Grace Wisnewski, Kate Taylor, Claudia Bunge, Catherine Bott, Meikayla Moore, Milly Clegg, Annalie Longo, Katie Bowen, Grace Neville, Jacqueline Hand, Gabi Rennie, Elizabeth Anton, Indiah-Paige Riley, Victoria Esson, Hannah Blake, Mackenzie Barry, Maya Hahn, Michaela Foster, Lara Wall, Katie Kitching, Manaia Elliott, Emma Pijnenburg, Kelli Brown, Alina Santos, Deven Jackson, Rebecca Lake, and Maddie Iro. 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, Eerste Divisie, Europa League, Champions League Qualification qualification, and World Cup Inter-confederation qualification playoff. 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.