SigningLab · Annual Report

Signing Accuracy — Eredivisie 2023/24

Published on January 8, 2024

Executive Summary

221
Real signings
210
Evaluated
33%
Clubs' average hit rate
49
Successful
112
Unsuccessful

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

Club Ranking

ClubLeague positionSigningsEvaluatedSuccessfulFairUnsuccessfulHit rate %
1PSV Eindhoven76420
83%
2Sparta Rotterdam77403
57%
3Vitesse17º1010433
55%
4NEC Nijmegen1313535
50%
5Waalwijk16º99414
50%
6Almere City FC14º88323
50%
7PEC Zwolle13º1715546
47%
8Fortuna Sittard11º1313526
46%
9Excelsior10º66213
42%
10Heerenveen12º77214
36%
11Twente77133
36%
12Heracles15º1616358
34%
13Utrecht1111236
32%
14Feyenoord88215
31%
15NAC Breda19º77043
29%
16Ajax1111146
27%
17AZ Alkmaar86114
25%
18GO Ahead Eagles66114
25%
19FC Volendam18º66024
17%
20ADO Den Haag21º16160511
16%
21Emmen20º65014
10%
22Roda24º12100010
0%
23Dordrecht23º85005
0%
24De Graafschap22º22002
0%

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 ratingRating
Calvin StengsFeyenoordM21116+127.52Excellent
Younes NamliPEC ZwolleM25744+77.33Excellent
Sam LammersUtrechtF169711+37.49Excellent
Kaj SierhuisFortuna SittardF220412+37.07Excellent
Troy ParrottExcelsiorF193417+57.03Excellent
Thomas RobinetAlmere City FCF286111+37.03Excellent
Peer KoopmeinersAlmere City FCM27750+97.29Excellent
Jizz HornkampHeraclesF129410+27.31Excellent
Lennart ThyPEC ZwolleF267513+26.97Excellent
Lance DuijvestijnExcelsiorM13086+57.19Excellent

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.

ADO Den Haag (16 signings)

PlayerMatchesMinutesGoalsAssistsRating
Jari Vlak436001Fair
Nick Marsman436001Fair
Daryl van Mieghem434611Fair
Henk Veerman433821Fair
Matteo Waem430800Below expectations
Lasse Vigen Christensen421800Did not deliver
Amir Absalem321311Fair
Alex Schalk217930Did not deliver
Jort van der Sande415900Did not deliver
Bart Van Hintum45300Did not deliver
Henri Koudossou42800Did not deliver
Tim Coremans4000Did not deliver
Mohamed Hamdaoui0000Did not deliver
Sonny Stevens0000Did not deliver
Justin Che0000Did not deliver
Joey Sleegers0000Did not deliver

AZ Alkmaar (8 signings)

PlayerMatchesMinutesGoalsAssistsRating
David Möller Wolfe34238512Good
Alexandre Penetra34175701Below expectations
Kristijan Belić1593201Fair
Tiago Dantas3168611Did not deliver
Ibrahim Sadiq2666823Below expectations
Denso Kasius2945901Did not deliver
Lequincio Zeefuik *97301Investment
Gonçalo Esteves *2000Investment

Ajax (11 signings)

PlayerMatchesMinutesGoalsAssistsRating
Josip Šutalo25198010Fair
Diant Ramaj28182700Below expectations
Benjamin Tahirovic33168124Fair
Branco Van den Boomen24107521Fair
Chuba Akpom291057113Good
Ahmetcan Kaplan1994501Did not deliver
Borna Sosa2484904Below expectations
Jordan Henderson1075403Fair
Gastón Ávila1535400Did not deliver
Jakov Medić3234310Did not deliver
Georges Mikautadze1424000Did not deliver

Almere City FC (8 signings)

PlayerMatchesMinutesGoalsAssistsRating
Thomas Robinet332861113Excellent
Peer Koopmeiners31277509Excellent
Sherel Floranus30247701Fair
Yoann Cathline29172342Good
Kornelius Hansen31139141Fair
Loïc Mbe Soh29126411Below expectations
Adi Nalić1221810Did not deliver
Christopher Mamengi218700Did not deliver

De Graafschap (2 signings)

PlayerMatchesMinutesGoalsAssistsRating
Alexander Büttner216411Did not deliver
Mimoun Mahi24300Did not deliver

Dordrecht (8 signings)

PlayerMatchesMinutesGoalsAssistsRating
Ilias Sebaoui *218000Investment
Luca Plogmann218000Did not deliver
Ruben Kluivert *218000Investment
Dylan Mbayo *217201Investment
Ilias Bronkhorst213510Did not deliver
Rocco Robert Shein2100Did not deliver
Celton Biai2000Did not deliver
Şahverdi Çetin0000Did not deliver

Emmen (6 signings)

PlayerMatchesMinutesGoalsAssistsRating
Vicente Besuijen436030Fair
Patrick Brouwer *411301Investment
Joey Konings49400Did not deliver
Jorrit Smeets28600Did not deliver
Chardi Landu0000Did not deliver
Mike van Beijnen0000Did not deliver

Excelsior (6 signings)

PlayerMatchesMinutesGoalsAssistsRating
Troy Parrott301934175Excellent
Cisse Sandra32184412Fair
Derensili Sanches Fernandes35138421Below expectations
Lance Duijvestijn17130865Excellent
Richie Omorowa3654522Below expectations
Oscar Uddenäs3347030Below expectations

FC Volendam (6 signings)

PlayerMatchesMinutesGoalsAssistsRating
George Cox24192101Fair
Luke Le Roux1486910Fair
Robin Maulun1670201Below expectations
Garang Kuol2667911Did not deliver
Vivaldo1562510Below expectations
Axel Guessand124100Did not deliver

Feyenoord (8 signings)

PlayerMatchesMinutesGoalsAssistsRating
Calvin Stengs292111612Excellent
Ramiz Zerrouki32138900Below expectations
Thomas Beelen33129400Did not deliver
Luka Ivanušec25116435Excellent
Ayase Ueda2982052Fair
Ondrej Lingr3032931Below expectations
Thomas Van den Belt2828400Did not deliver
Kostas Lamprou32000Did not deliver

Fortuna Sittard (13 signings)

PlayerMatchesMinutesGoalsAssistsRating
Mitchell Dijks31235402Good
Kaj Sierhuis312204123Excellent
Alen Halilović32211942Excellent
Rosier Loreintz30170510Good
Justin Lonwijk15103332Good
Siemen Voet3098100Did not deliver
Ragnar Oratmangoen3190801Did not deliver
Kristoffer Peterson1858602Fair
Luuk Koopmans3345000Did not deliver
Mouhamed Belkheir2742410Did not deliver
Alessio Da Cruz1539711Fair
Nathan Markelo337200Did not deliver
Jayden Braaf166000Did not deliver

GO Ahead Eagles (6 signings)

PlayerMatchesMinutesGoalsAssistsRating
Victor Kaj Edvardsen34193761Good
Thibo Baeten3590902Below expectations
Søren Tengstedt1648202Fair
Luca Everink2927900Did not deliver
Dean James3410500Did not deliver
Erwin Mulder35000Did not deliver

Heerenveen (7 signings)

PlayerMatchesMinutesGoalsAssistsRating
Luuk Brouwers26204261Excellent
Patrick Wålemark25124732Good
Mickey van der Hart32108000Did not deliver
Ion Nicolaescu2269850Fair
Denzel Hall2341200Did not deliver
Loizos Loizou1512900Did not deliver
Nathan Tjoe-A-On113900Did not deliver

Heracles (16 signings)

PlayerMatchesMinutesGoalsAssistsRating
Brian De Keersmaecker33295422Good
Bryan Limbombe33174420Fair
Mario Engels34161353Good
Jannes Wieckhoff28137101Did not deliver
Fredrik Oppegård15134901Fair
Jizz Hornkamp171294102Excellent
Marko Vejinović33122911Below expectations
Ajdin Hrustić15117010Fair
Mohamed Sankoh32109760Fair
Jetro Willems33108200Did not deliver
Thomas Bruns28107702Below expectations
Kelvin Leerdam1279001Fair
Jordy Bruijn1769112Below expectations
Abdenego Nankishi1434331Below expectations
Sava Cestic1922500Did not deliver
Fabian De Keijzer33000Did not deliver

NAC Breda (7 signings)

PlayerMatchesMinutesGoalsAssistsRating
Jan Van den Bergh654021Fair
Roy Kuijpers643121Fair
Fredrik Jensen638501Fair
Boy Kemper531610Fair
Manel Royo622400Below expectations
Clint Leemans0000Did not deliver
Patriot Sejdiu0000Did not deliver

NEC Nijmegen (13 signings)

PlayerMatchesMinutesGoalsAssistsRating
Bram Nuytinck31249100Good
Koki Ogawa342281111Good
Mees Hoedemakers33205117Good
Youri Baas30174233Good
Rober Gonzalez34148064Fair
Mathias Ross32113620Did not deliver
Tjaronn Chery15112752Excellent
Brayann Pereira2088601Did not deliver
Lars Olden Larsen3469810Did not deliver
Sylla Sow1651121Fair
Bas Dost846232Fair
Yvandro Borges Sanches1221200Did not deliver
Sai Van Wermeskerken916300Did not deliver

PEC Zwolle (17 signings)

PlayerMatchesMinutesGoalsAssistsRating
Jasper Schendelaar33288000Good
Lennart Thy322675132Excellent
Younes Namli30257447Excellent
Davy van den Berg30255952Excellent
Odysseus Velanas33215755Good
Zico Buurmeester18136202Fair
Ferdy Druijf1594852Fair
Filip Krastev1590221Fair
Apostolos Vellios3473932Fair
Sylvester van de Water1558110Did not deliver
Ryan Thomas834600Did not deliver
Bart Van Hintum318100Did not deliver
Lennart Czyborra1916800Did not deliver
Kaj de Rooij *616300Investment
Nico Serrano *1615101Investment
Anthony Fontana275300Did not deliver
Kenneth Vermeer26000Did not deliver

PSV Eindhoven (7 signings)

PlayerMatchesMinutesGoalsAssistsRating
Jerdy Schouten29242730Excellent
Sergiño Dest27212626Excellent
Malik Tillman311590910Excellent
Hirving Lozano26153663Good
Noa Lang1158841Fair
Ricardo Pepi3149072Fair
Armel Bella-Kotchap *1516300Investment

Roda (12 signings)

PlayerMatchesMinutesGoalsAssistsRating
Matisse Didden *215700Investment
Brian Koglin214410Did not deliver
Rodney Kongolo210400Did not deliver
Walid Ould-Chikh29900Did not deliver
Arjen Van Der Heide *29900Investment
Lennerd Daneels29700Did not deliver
Koen Bucker29000Did not deliver
Wesley Spieringhs28800Did not deliver
Orhan Dzepar27600Did not deliver
Metehan Güçlü23600Did not deliver
Laurit Krasniqi2000Did not deliver
Jesse Schuurman0000Did not deliver

Sparta Rotterdam (7 signings)

PlayerMatchesMinutesGoalsAssistsRating
Saïd Bakari34293902Good
Djevencio van der Kust35259316Good
Pelle Clement30199624Good
Tijs Velthuis32176600Did not deliver
Camiel Neghli28146050Good
Django Warmerdam2789800Did not deliver
Agustin Anello1422400Did not deliver

Twente (7 signings)

PlayerMatchesMinutesGoalsAssistsRating
Youri Regeer32175021Good
Carel Eiting2879803Fair
Alec Van Hoorenbeeck3253000Did not deliver
Mitchell Van Bergen2852501Did not deliver
Naci Ünüvar2650033Fair
Myron Boadu1129430Fair
Issam El Maach32000Did not deliver

Utrecht (11 signings)

PlayerMatchesMinutesGoalsAssistsRating
Ryan Flamingo33285231Good
Souffian El Karouani34254103Fair
Sam Lammers191697113Excellent
Mats Seuntjens1695811Fair
Isac Lidberg2594343Fair
Marouan Azarkan2482101Did not deliver
Ole Romeny2251010Did not deliver
Mattijs Branderhorst3545000Did not deliver
Niklas Vesterlund1327400Did not deliver
Hugo Novoa Ramos920300Did not deliver
Jeppe Okkels916301Did not deliver

Vitesse (10 signings)

PlayerMatchesMinutesGoalsAssistsRating
Eloy Room34306000Good
Ramon Hendriks31264400Good
Mica26183012Fair
Amine Boutrah29182232Good
Mathijs Tielemans26167711Fair
Paxten Aaronson14125440Good
Said Hamulic1571501Below expectations
Mexx Meerdink759400Fair
Joel Voelkerling Persson2531000Did not deliver
Fodé Fofana39700Did not deliver

Waalwijk (9 signings)

PlayerMatchesMinutesGoalsAssistsRating
Godfried Roemeratoe29233802Good
Aaron Meijers31231406Good
Denilho Cleonise33181714Good
Reuven Niemeijer29160722Good
Richonell Margaret2882941Fair
Filip Stevanović2763420Did not deliver
Jeffrey Bruma2941400Did not deliver
Jeroen Houwen3332100Did not deliver
Raz Meir166600Did not deliver