SigningLab · Annual Report

Signing Accuracy — Eredivisie 2025/26

Published on January 12, 2026

Executive Summary

177
Real signings
165
Evaluated
37%
Clubs' average hit rate
29
Successful
78
Unsuccessful

In total we identified 177 real signings by the clubs of Eredivisie in the 2025/26 season — academy promotions, loan returns, internal moves and transfers that never went through are excluded. Of these, 165 are included in the hit-rate calculation; 12 are youth investments (under-23 with no game time), classified separately. Signings without relevant minutes in the season count as unsuccessful.

League Analysis

Champions PSV Eindhoven posted a hit rate of 55% on signings (10 evaluated), holding 3rd place in the accuracy ranking. The bottom four in the table had an average hit rate of 23% on signings — below the league average (37%), highlighting the link between recruitment quality and sporting performance.

Twente leads the accuracy ranking with 58% and Heracles closes the list with 8%. p. over the clubs' decisions).

Club Ranking

ClubLeague positionSigningsEvaluatedSuccessfulFairUnsuccessfulHit rate %SigningLab*
1Twente66231
58%
83%
2Utrecht66231
58%
100%
3PSV Eindhoven1110433
55%
60%
4Heerenveen1010343
50%
80%
5Ajax108323
50%
62%
6Groningen65131
50%
60%
7NEC Nijmegen1111263
46%
82%
8Feyenoord1616547
44%
94%
9Fortuna Sittard11º1111173
41%
100%
10PEC Zwolle15º54031
38%
100%
11GO Ahead Eagles12º77214
36%
43%
12FC Volendam16º1312237
29%
75%
13AZ Alkmaar66033
25%
83%
14Excelsior13º1613148
23%
85%
15NAC Breda17º98035
19%
75%
16Sparta Rotterdam10º98035
19%
75%
17Telstar14º13121110
12%
92%
18Heracles18º12120210
8%
75%

* SigningLab: hit rate of SigningLab’s verdicts (recommend or not recommend) on each club’s evaluated signings, projected at the time of signing.

The difference between Signings and Evaluated are youth investments (under-23 with no game time in the season), classified separately. Signings without relevant minutes are unsuccessful (Did not deliver).

Season Highlights

The ten signings with the greatest technical impact of the season, according to the Player Impact Score (PIS).

PlayerClubPosMinG+AAvg ratingRatingSigningLab
Mohammed IhattarenFortuna SittardM19466+107.14Excellent
Dies JanseGroningenD28192+27.14Excellent
Jordan BosFeyenoordD20584+76.94Excellent
Jesper KarlssonUtrechtF6184+16.51Excellent
Darko NejašmićNEC NijmegenM23114+17.29Excellent
Sondre ØrjasæterTwenteM21543+66.65Excellent
Gjivai ZechiëlUtrechtM28988+77.17Excellent
Sem SteijnFeyenoordM11067+26.39Excellent
Yarek GasiorowskiPSV EindhovenD21443+25.81Excellent
Tsuyoshi WatanabeFeyenoordD26372+07.12Excellent

Methodology

Club assessment — the universe of signings

The report considers exclusively genuine signings for the first-team squad, identified by the player's effective incorporation into the group between seasons. Excluded from the universe are: academy promotions, loan returns, internal administrative moves and transfers recorded but never completed. The aim is to measure the quality of market decisions — and those alone.

Player Impact Score (PIS)

Each evaluated signing receives a score from 0 to 100 that combines four observable technical dimensions: individual performance (average match ratings over the season), output (goals, assists and decisive actions adjusted for game time), collective performance (starting status and correlation with the club's results) and availability (volume of matches, adjusted for interruptions). High-impact players with reduced game time are promoted through an alternative efficiency criterion.

Outcome classification

The rating tiers are: Excellent and Good (successful signings — a full point in the index), Fair (intermediate performance — half a point) and Below expectations / Did not deliver (unsuccessful signings). Two categories sit outside the calculation, for distinct reasons: Injury (a serious injury prevented a fair assessment) and Investment (an under-23 player with low game time — the return depends on development and cannot be counted for or against the club in this cycle). Signings that did not reach relevant game time in the season are classified as unsuccessful, reflecting the sporting cost of the decision.

A note on scope

This is SigningLab's public, simplified model, developed for transparent retrospective market assessment. SigningLab's commercial solutions for partner clubs use a substantially larger set of variables and dedicated predictive mechanisms, and are not fully reflected in this document.

Appendix — Signings by club

* Youth investment (under-23, no game time in the season) — outside the hit-rate calculation.

AZ Alkmaar (6 signings)

PlayerMatchesMinutesGoalsAssistsRating
Isak Steiner Jensen33204424Fair
Weslley Batista31144823Fair
Mateo Chávez2983912Fair
Matěj Šín3155711Did not deliver
Jizz Hornkamp1123500Below expectations
Ayoub Oufkir1621500Did not deliver

Ajax (10 signings)

PlayerMatchesMinutesGoalsAssistsRating
Vítězslav Jaroš23171000Good
Oscar Gloukh34156966Good
Ko Itakura24134410Fair
Kasper Dolberg26111733Good
Maarten Paes13108000Fair
Raúl Moro1956901Did not deliver
Takehiro Tomiyasu1422200Below expectations
James McConnell *810100Investment
Maher Carrizo *126400Investment
Oleksandr Zinchenko22000Did not deliver

Excelsior (16 signings)

PlayerMatchesMinutesGoalsAssistsRating
Irakli Yegoian31267552Good
Gyan de Regt34266237Below expectations
Rick Meissen34251303Fair
Ilias Bronkhorst33235620Fair
Lewis Schouten29136510Fair
Adam Carlén34124301Below expectations
Szymon Włodarczyk2876431Did not deliver
Emil Hansson1457911Below expectations
Stan Henderikx2754200Did not deliver
Simon Janssen2651701Did not deliver
Stefan Mitrović1125600Did not deliver
Chris-Kévin Nadje1123300Did not deliver
Miliano Jonathans922220Fair
Calvin Raatsie *2718000Investment
Mathijs Tielemans *1313300Investment
Zach Booth *410500Investment

FC Volendam (13 signings)

PlayerMatchesMinutesGoalsAssistsRating
Mawouna Amevor34276511Fair
Yannick Leliendal32275211Fair
Brandley Kuwas32203054Good
Gibson Yah24166503Good
Ozan Kökçü32158412Did not deliver
Joel Ideho29114711Below expectations
Anthony Descotte1588141Below expectations
Dave Kwakman1072604Fair
Juninho Bacuna1371702Below expectations
Alex Plat3459500Did not deliver
Aaron Meijers3351100Did not deliver
Silvinho Esajas *147400Investment
Dion Vlak29000Did not deliver

Feyenoord (16 signings)

PlayerMatchesMinutesGoalsAssistsRating
Tsuyoshi Watanabe30263720Excellent
Luciano Valente32255527Good
Anel Ahmedhodžić26221001Fair
Jordan Bos29205847Excellent
Mats Deijl14114602Excellent
Sem Steijn21110672Excellent
Gonçalo Borges3045921Fair
Casper Tengstedt3443430Fair
Raheem Sterling1142101Fair
Gaoussou Diarra2420900Did not deliver
Jeremiah St. Juste815800Did not deliver
Cyle Larin1215701Did not deliver
Steven Benda139000Did not deliver
Liam Bossin33000Did not deliver
Gabriele Parlanti0000Did not deliver
Milan Hokke0000Did not deliver

Fortuna Sittard (11 signings)

PlayerMatchesMinutesGoalsAssistsRating
Iván Márquez32250610Fair
Philip Brittijn32241541Fair
Dimitris Limnios34218726Fair
Mohammed Ihattaren281946610Excellent
Justin Hubner30149121Fair
Neraysho Kasanwirjo16132002Fair
Lance Duijvestijn15125832Fair
Yassin Oukili1347320Fair
Houboulang Mendes129600Did not deliver
Marko Kerkez152400Did not deliver
Nick Marsman4000Did not deliver

GO Ahead Eagles (7 signings)

PlayerMatchesMinutesGoalsAssistsRating
Melle Meulensteen34283261Good
Richonell Margaret32103012Below expectations
Alfons Sampsted1487702Good
Kenzo Goudmijn2677000Did not deliver
Giovanni van Zwam2768500Did not deliver
Jaden Slory1665701Below expectations
Stefán Ingi Sigurðarson1463730Fair

Groningen (6 signings)

PlayerMatchesMinutesGoalsAssistsRating
Dies Janse32281922Excellent
Younes Taha33269859Fair
Tygo Land31160831Fair
Tyrique Mercera3487401Did not deliver
Oskar Zawada2131030Fair
Lovro Štubljar *33000Investment

Heerenveen (10 signings)

PlayerMatchesMinutesGoalsAssistsRating
Joris Van Overeem343028210Good
Vassilis Zagaritis35290623Good
Maas Willemsen35266810Fair
Ringo Meerveld31253763Good
Dylan Vente31222383Fair
Maxence Rivera31206444Below expectations
Lasse Selvåg Nordås1789061Fair
Luca Oyen1853810Did not deliver
Václav Sejk1747131Fair
Nordin Bakker359000Did not deliver

Heracles (12 signings)

PlayerMatchesMinutesGoalsAssistsRating
Alec Van Hoorenbeeck26215620Fair
Walid Ould-Chikh28150014Below expectations
Mike te Wierik28140110Fair
Tristan van Gilst30127720Did not deliver
Djevencio van der Kust34121802Below expectations
Lequincio Zeefuik16106120Below expectations
Remko Pasveer1499000Below expectations
Erik Ahlstrand1574801Did not deliver
Naci Ünüvar1165601Below expectations
Yvandro Borges Sanches2051520Did not deliver
Jeff Reine-Adélaïde23200Did not deliver
Robin Mantel33000Did not deliver

NAC Breda (9 signings)

PlayerMatchesMinutesGoalsAssistsRating
Rio Hillen31200501Below expectations
Lewis Holtby31194115Fair
Mohamed Nassoh31182651Fair
Denis Odoi19151200Below expectations
Charles-Andreas Brym30150524Fair
Juho Talvitie34139932Below expectations
André Ayew1788110Below expectations
Amine Salama1232901Did not deliver
Jayden Candelaria *2515900Investment

NEC Nijmegen (11 signings)

PlayerMatchesMinutesGoalsAssistsRating
Gonzalo Crettaz31279000Excellent
Darko Nejašmić29231141Excellent
Ahmetcan Kaplan25205010Fair
Eli Dasa24181510Fair
Deveron Fonville29147802Fair
Noe Lebreton27143254Fair
Virgil Misidjan3254212Below expectations
Youssef El Kachati2550032Fair
Danilo1227711Fair
Jetro Willems2417700Did not deliver
Willum Thor Willumsson149700Did not deliver

PEC Zwolle (5 signings)

PlayerMatchesMinutesGoalsAssistsRating
Koen Kostons342887116Fair
Thijs Oosting34265263Fair
Shola Shoretire24165751Fair
Tijs Velthuis1357000Did not deliver
Duke Verduin *349000Investment

PSV Eindhoven (11 signings)

PlayerMatchesMinutesGoalsAssistsRating
Matej Kovar32279000Fair
Yarek Gasiorowski34214432Excellent
Paul Wanner31164933Fair
Dennis Man32149677Good
Kiliann Sildillia28126423Good
Anass Salah-Eddine19109200Below expectations
Ruben van Bommel638130Good
Myron Boadu2032330Fair
Alassane Pléa211201Did not deliver
Nick Olij239000Did not deliver
Kjell Peersman *0000Investment

Sparta Rotterdam (9 signings)

PlayerMatchesMinutesGoalsAssistsRating
Joel Drommel34306000Fair
Bruno Martins Indi29221110Fair
Jens Toornstra3379500Fair
Lance Duijvestijn1469200Below expectations
Sayfallah Ltaief1651110Below expectations
Milan Zonneveld1323040Below expectations
Casper Terho1322811Below expectations
Pascal Kuiper *33000Investment
Filip Bednarek34000Did not deliver

Telstar (13 signings)

PlayerMatchesMinutesGoalsAssistsRating
Patrick Brouwer31229876Good
Neville Nwankwo28216601Did not deliver
Jochem Ritmeester van de Kamp29204471Fair
Soufiane Hetli32161831Below expectations
Milan Zonneveld2086122Below expectations
Kay Tejan2981231Below expectations
Dylan Mertens2748600Did not deliver
Nökkvi Þórisson839311Did not deliver
Dion Malone2820700Did not deliver
Daan Reiziger3410100Did not deliver
Nigel Ogidi Nwankwo *227000Investment
Rick1000Did not deliver
Achraf Douiri0000Did not deliver

Twente (6 signings)

PlayerMatchesMinutesGoalsAssistsRating
Kristian Hlynsson332569104Excellent
Thomas Van den Belt33219251Fair
Sondre Ørjasæter31215436Excellent
Stav Lemkin30204001Fair
Marko Pjaca3091221Fair
Daouda Weidmann2246201Did not deliver

Utrecht (6 signings)

PlayerMatchesMinutesGoalsAssistsRating
Gjivai Zechiël35289887Excellent
Dani de Wit28225173Fair
Jesper Karlsson1761841Excellent
Mike Eerdhuijzen2243200Fair
Derry Murkin1835323Fair
Davy van den Berg1214110Did not deliver