Ryan Jared Thomas
PEC Zwolle

Ryan Jared Thomas

Midfielder · PEC Zwolle. Explore performance, career and dated market values.

PositionMID Age31 ClubPEC Zwolle Market value€650kTransfermarkt · 2026-05-28
Overview

Player snapshot

ClubPEC ZwolleEredivisie
PositionMidfielderMidfielder
Date of birth31 years old
NationalityNew ZealandAuckland
National teamNew ZealandCaps not stored
Contract untilNot currently verifiedExpired dates are not shown as current
Market value€650kTransfermarkt · 2026-05-28
AvailabilityCurrent absence reportedInjury
Height176 cm61 kg
Shirt number#30PEC Zwolle
Performance
Season stats

Eredivisie · 2026

PEC Zwolle · Midfielder

Appearances55 starts
Minutes4330 substitute entries
Rating7.03provider season average
Goals + assists00 goals · 0 assists
Goals / 900minimum 90-minute sample
Assists / 900minimum 90-minute sample
Shots31 on target
Passing73180 passes · 2 key
Defensive work1314 interceptions · 3 blocks
Duels won66.1%37 of 56
Dribble success71.4%5 of 7
Cards1Y / 0Rdiscipline

Totals come from API-Football. Per-90 rates and percentages are transparent calculations from those totals; unavailable inputs remain blank.

Availability record

Injury and absence history

Provider-reported fixture absences are grouped into episodes; this is not a medical diagnosis.

Current absence reportedInjuryFixture date ·
Last 12 months1groups in recorded history
Last 24 months1groups in recorded history
Last 36 months1groups in recorded history
Provider records4fixture-level reports
Reported episodeRecord datesFixture recordsClub / competitionSource confidence
InjuryOther / unspecifiedFixture date4Not equal to matches missedPEC ZwolleEredivisieAPI-FootballProvider record

Days missed, matches missed and availability percentage appear only when a source supplies start, return and fixture-total data. This feed does not currently support those claims reliably.

Comparable profiles

Players similar to Ryan Jared Thomas

Matched from stored role, age, value and season data. Similarity is descriptive, not a transfer recommendation.

Alex SantanaAlex SantanaCorinthians · MIDsame midfielder role · same midfielder group · similar age75match /100
Compare season stats2026 · 433 min / 2026 · 17 min

Profile match only: performance is excluded from the similarity score.

  • Different competitions; performance is not adjusted across leagues.
  • At least 180 minutes per player are required for per-90 comparison.

Scroll the table sideways to see both players.

Ryan Jared Thomas and Alex Santana — stored season statistics
Context / metricRyan Jared ThomasAlex Santana
Season20262026
CompetitionEredivisieSerie A Brazil
Team in this samplePEC ZwolleCorinthians
Minutes43317
Appearances51
SourceAPI-FootballAPI-Football
GoalsTotal / per 9000 per 900— per 90
AssistsTotal / per 9000 per 900— per 90
Key passesTotal / per 9020.42 per 90— per 90
TacklesTotal / per 90132.7 per 90— per 90

— means unavailable. Totals are shown even below 180 minutes; per-90 rates require at least 180. No league-strength adjustment is applied.

Yuri LaraYuri LaraClub not recorded · MIDsame midfielder role · same midfielder group · similar age75match /100
Compare season stats2026 · 433 min / 2026 · 344 min

Profile match only: performance is excluded from the similarity score.

  • Different competitions; performance is not adjusted across leagues.

Scroll the table sideways to see both players.

Ryan Jared Thomas and Yuri Lara — stored season statistics
Context / metricRyan Jared ThomasYuri Lara
Season20262026
CompetitionEredivisieSerie A Brazil
Team in this samplePEC ZwolleMirassol
Minutes433344
Appearances56
SourceAPI-FootballAPI-Football
GoalsTotal / per 9000 per 9000 per 90
AssistsTotal / per 9000 per 9000 per 90
Key passesTotal / per 9020.42 per 90— per 90
TacklesTotal / per 90132.7 per 9092.35 per 90

— means unavailable. Totals are shown even below 180 minutes; per-90 rates require at least 180. No league-strength adjustment is applied.

RichardRichardClub not recorded · MIDsame midfielder role · same midfielder group · similar age75match /100
Compare season stats2026 · 433 min / 2026 · 45 min

Profile match only: performance is excluded from the similarity score.

  • Different competitions; performance is not adjusted across leagues.
  • At least 180 minutes per player are required for per-90 comparison.

Scroll the table sideways to see both players.

Ryan Jared Thomas and Richard — stored season statistics
Context / metricRyan Jared ThomasRichard
Season20262026
CompetitionEredivisieSerie A Brazil
Team in this samplePEC ZwolleCoritiba
Minutes43345
Appearances51
SourceAPI-FootballAPI-Football
GoalsTotal / per 9000 per 900— per 90
AssistsTotal / per 9000 per 900— per 90
Key passesTotal / per 9020.42 per 900— per 90
TacklesTotal / per 90132.7 per 900— per 90

— means unavailable. Totals are shown even below 180 minutes; per-90 rates require at least 180. No league-strength adjustment is applied.

ShaylonShaylonMirassol · MIDsame midfielder role · same midfielder group · close age profile70match /100
Compare season stats2026 · 433 min / 2026 · 1,049 min

Profile match only: performance is excluded from the similarity score.

  • Different competitions; performance is not adjusted across leagues.

Scroll the table sideways to see both players.

Ryan Jared Thomas and Shaylon — stored season statistics
Context / metricRyan Jared ThomasShaylon
Season20262026
CompetitionEredivisieSerie A Brazil
Team in this samplePEC ZwolleMirassol
Minutes4331,049
Appearances521
SourceAPI-FootballAPI-Football
GoalsTotal / per 9000 per 9010.09 per 90
AssistsTotal / per 9000 per 9020.17 per 90
Key passesTotal / per 9020.42 per 90161.37 per 90
TacklesTotal / per 90132.7 per 9090.77 per 90

— means unavailable. Totals are shown even below 180 minutes; per-90 rates require at least 180. No league-strength adjustment is applied.

JádsonJádsonAtletico Paranaense · MIDsame midfielder role · same midfielder group · close age profile70match /100
Compare season stats2026 · 433 min / 2026 · 1,559 min

Profile match only: performance is excluded from the similarity score.

  • Different competitions; performance is not adjusted across leagues.

Scroll the table sideways to see both players.

Ryan Jared Thomas and Jádson — stored season statistics
Context / metricRyan Jared ThomasJádson
Season20262026
CompetitionEredivisieSerie A Brazil
Team in this samplePEC ZwolleAtletico Paranaense
Minutes4331,559
Appearances522
SourceAPI-FootballAPI-Football
GoalsTotal / per 9000 per 9000 per 90
AssistsTotal / per 9000 per 9010.06 per 90
Key passesTotal / per 9020.42 per 9080.46 per 90
TacklesTotal / per 90132.7 per 90462.66 per 90

— means unavailable. Totals are shown even below 180 minutes; per-90 rates require at least 180. No league-strength adjustment is applied.

Hugo MouraHugo MouraAl-Fayha · MIDsame midfielder role · same midfielder group · close age profile70match /100
Compare season stats2026 · 433 min / 2026 · 596 min

Profile match only: performance is excluded from the similarity score.

  • Different competitions; performance is not adjusted across leagues.

Scroll the table sideways to see both players.

Ryan Jared Thomas and Hugo Moura — stored season statistics
Context / metricRyan Jared ThomasHugo Moura
Season20262026
CompetitionEredivisieSerie A Brazil
Team in this samplePEC ZwolleVasco DA Gama
Minutes433596
Appearances511
SourceAPI-FootballAPI-Football
GoalsTotal / per 9000 per 9010.15 per 90
AssistsTotal / per 9000 per 9000 per 90
Key passesTotal / per 9020.42 per 9030.45 per 90
TacklesTotal / per 90132.7 per 9060.91 per 90

— means unavailable. Totals are shown even below 180 minutes; per-90 rates require at least 180. No league-strength adjustment is applied.

The score compares available profile facts only. Missing stats or value data never receive neutral points.

Career
Career economics

Transfer history

Confirmed provider records only; undisclosed terms are never estimated.

Recorded moves10 loans · 1 free moves
Known feesNo disclosed feesTotals are not converted across currencies
Highest disclosed feeNot suppliedNo verified monetary record

Latest recorded move: PSV Eindhoven → PEC Zwolle · 26 Oct 2022, with terms recorded as Free transfer. The player was 27.

Season / dateRouteDeal typeReported termsAge
202226 Oct 2022PSV Eindhoven → PEC ZwolleFreeFree transfer27
Career record

Career timeline

Dates retain the source's precision. Fixture and record dates are labelled separately.

Season context2026 season

PEC Zwolle · Eredivisie

Season label only; no start date is supplied.
Fixture dateInjury

PEC Zwolle

Fixture dateInjury

PEC Zwolle

Fixture dateInjury

PEC Zwolle

Fixture dateInjury

PEC Zwolle

FreePSV Eindhoven → PEC Zwolle

Provider transfer record

ProfileBorn

Auckland, New Zealand

Value & contract

Market value

€650k

Transfermarkt · 2026-05-28

View the source valuation

Market values and estimates are not asking prices or agreed transfer fees.

Contract

A current contract expiry has not been verified. Contract length, options and release clauses are unavailable.

News

Ryan Jared Thomas in the news

No published article is linked to this player yet.

Data & updates
Fact provenance

Where this profile data comes from

Confidence describes the stored field and its source, not the player's quality.

IdentityRyan Jared ThomasHighAPI-Football · checked
Current clubPEC ZwolleHighAPI-Football · checked
CompetitionEredivisieHighAPI-Football · checked
PositionMidfielderMediumAPI-Football · checked
Season stats2026 seasonHighAPI-Football · checked
Availability0 recordsMediumAPI-Football · checked
Transfer history1HighAPI-Football · checked
ContractNot storedNot verifiedSource not stored
Quality record updated: No automated consistency issue is currently recorded.
Profile updates

What changed?

Recorded updates show the previous and new values. Repeated position reports are grouped with their original dates.

0records in the last 24 hours2 updates · 10 retained records
ProfileDetailed position updated

Defensive MidfielderMidfielder

API-Football current squad
ProfileDetailed position updated

MidfielderDefensive Midfielder

API-Football squad and profile sync
9 matching records · show dates

The same position update was recorded repeatedly. Each original timestamp is retained.