SigningLab · Annual Report

Signing Accuracy — Jupiler Pro League 2025/26

Published on January 12, 2026

Executive Summary

219
Real signings
194
Evaluated
32%
Clubs' average hit rate
34
Successful
109
Unsuccessful

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

League Analysis

Champions Club Brugge KV posted a hit rate of 50% on signings (7 evaluated), holding 5th place in the accuracy ranking. The bottom four in the table had an average hit rate of 0% on signings — below the league average (32%), highlighting the link between recruitment quality and sporting performance.

Cercle Brugge leads the accuracy ranking with 80% and Lommel United closes the list with 0%. p. over the clubs' decisions).

Club Ranking

ClubLeague positionSigningsEvaluatedSuccessfulFairUnsuccessfulHit rate %SigningLab*
1Cercle Brugge13º55320
80%
80%
2St. Truiden1010271
55%
100%
3Union St. Gilloise1010433
55%
90%
4Gent98242
50%
88%
5Club Brugge KV87313
50%
57%
6Antwerp12º1212435
46%
92%
7Charleroi98233
44%
88%
8Zulte Waregem11º1916367
38%
75%
9KVC Westerlo54112
38%
100%
10Standard Liege1414266
36%
93%
11Anderlecht119135
28%
78%
12KV Mechelen10º99135
28%
100%
13Genk44103
25%
100%
14RAAL La Louvière15º28285221
21%
79%
15OH Leuven14º87034
21%
71%
16Dender16º1010046
20%
100%
17Beerschot VA18º13110011
0%
91%
18Patro Eisden19º169009
0%
100%
19Liège20º117007
0%
100%
20Lommel United17º86006
0%
100%

* 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
Rob SchoofsUnion St. GilloiseM14822+56.88Excellent
Adem ZorganeUnion St. GilloiseM29754+57.04Excellent
Carlos BorgesClub Brugge KVF28178+87.01Excellent
Besfort ZeneliUnion St. GilloiseM7813+66.69Excellent
Pape Moussa FallRAAL La LouvièreF177211+16.43Excellent
Aleksandar StankovićClub Brugge KVF30836+27.09Excellent
Nacho FerriKVC WesterloF291011+26.66Excellent
Nicolò TresoldiClub Brugge KVF250719+57.01Excellent
Maksim PaskotsiGentD18134+16.94Excellent
Guilherme SmithUnion St. GilloiseM15544+24.57Good

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.

Anderlecht (11 signings)

PlayerMatchesMinutesGoalsAssistsRating
Nathan-Dylan Saliba34231931Fair
Enric Llansana34170901Fair
Adriano Bertaccini32157661Good
Ilay Camara27130921Fair
Moussa Diarra1397000Below expectations
Mihajlo Ilić2576900Below expectations
Danylo Sikan1041921Did not deliver
Justin Heekeren1918000Did not deliver
Coba Gomes Da Costa *814500Investment
Yasin Özcan *1313200Investment
Joachim Imbrechts2000Did not deliver

Antwerp (12 signings)

PlayerMatchesMinutesGoalsAssistsRating
Yuto Tsunashima34274010Good
Taishi Brandon Nozawa36265400Good
Thibo Somers35243442Good
Daam Foulon33229004Fair
Marwan Alsahafi31133010Below expectations
Boubakar Kouyate31121310Good
Glenn Bijl2965200Fair
Yannick Thoelen3949600Did not deliver
Isaac Babadi2347900Did not deliver
Rein Van Helden941510Fair
Mahamadou Diawara1840100Did not deliver
Geoffry Hairemans510600Did not deliver

Beerschot VA (13 signings)

PlayerMatchesMinutesGoalsAssistsRating
Bas Van den Eynden325700Below expectations
Genki Haraguchi325700Did not deliver
Dennis Gyamfi323100Did not deliver
Lukas Van Eenoo319910Did not deliver
Severin Sabri Guendouz217001Did not deliver
Ken Masui316700Did not deliver
Glenn Claes311600Did not deliver
Nilton33100Did not deliver
Xavier Gies3000Did not deliver
Anas Haj Mohamed *2000Investment
Andres Labie *3000Investment
Emre Uzun0000Did not deliver
Edisson Jordanov0000Did not deliver

Cercle Brugge (5 signings)

PlayerMatchesMinutesGoalsAssistsRating
Pieter Gerkens36284361Good
Edan Diop34260773Good
Oluwaseun Adewumi33160150Fair
Oumar Diakité26143270Fair
Dante Vanzeir1680422Good

Charleroi (9 signings)

PlayerMatchesMinutesGoalsAssistsRating
Aurelien Scheidler36293094Good
Patrick Pflücke35237247Fair
Kevin Van Den Kerkhof30211734Good
Lewin Blum34178401Fair
Jakob Napoleon Romsaas38174923Did not deliver
Jules Gaudin3365100Did not deliver
Antoine Colassin3963421Fair
Filip Szymczak3130100Did not deliver
Freddy Mbemba *32300Investment

Club Brugge KV (8 signings)

PlayerMatchesMinutesGoalsAssistsRating
Aleksandar Stanković39308362Excellent
Carlos Borges38281788Excellent
Nicolò Tresoldi402507195Excellent
Mamadou Diakhon3381507Fair
Dani van den Heuvel2376400Did not deliver
Ludovit Reis1026500Below expectations
Lynnt Audoor1420301Did not deliver
Félix Lemaréchal *106900Investment

Dender (10 signings)

PlayerMatchesMinutesGoalsAssistsRating
Luc Marijnissen37322510Fair
Junior Marsoni Sambu Mansoni32219304Fair
David Toševski28152040Below expectations
Gauthier Gallon15132600Fair
Alireza Jahanbakhsh2290711Fair
Benjamin Fredrick1486200Did not deliver
Krzysztof Koton3038300Did not deliver
Dion Moise Sahi67800Did not deliver
Louis Fortin21000Did not deliver
Rick2000Did not deliver

Genk (4 signings)

PlayerMatchesMinutesGoalsAssistsRating
Daan Heymans302261104Good
Tobias Okiki Lawal29162000Below expectations
Jusef Erabi2147510Did not deliver
Ayumu Yokoyama1430210Did not deliver

Gent (9 signings)

PlayerMatchesMinutesGoalsAssistsRating
Siebe Van Der Heyden36295521Fair
Wilfried Kanga352748124Fair
Michał Skóraś31251727Good
Abdelkahar Kadri34200425Fair
Maksim Paskotsi22181341Excellent
Daiki Hashioka17128100Fair
Jean-Kevin Duverne28117411Below expectations
Hatim Essaouabi1620100Did not deliver
Kjell Peersman *28000Investment

KV Mechelen (9 signings)

PlayerMatchesMinutesGoalsAssistsRating
Therence Koudou39306052Fair
Myron Van Brederode34284095Good
Tommy St Jago29228201Fair
Dikeni Salifou21100200Did not deliver
Gora Diouf2995111Fair
Maxim Kireev1631700Below expectations
Massimo Decoene3025100Did not deliver
Hassane Bandé208200Did not deliver
Ryan Teague115900Did not deliver

KVC Westerlo (5 signings)

PlayerMatchesMinutesGoalsAssistsRating
Nacho Ferri382910112Excellent
Seiji Kimura21183910Fair
Clinton Nsiala1026500Did not deliver
Afonso Patrao1624410Did not deliver
Enis Destan *39600Investment

Liège (11 signings)

PlayerMatchesMinutesGoalsAssistsRating
Alexis Andre Jr.218000Did not deliver
Pierre-Yves Ngawa218000Did not deliver
Eric N'jo *214900Investment
Kays Ruiz-Atil *212100Investment
Kylian Hazard212110Did not deliver
Damien Mouchamps29000Did not deliver
Alexis Lefebvre *18700Investment
Alexis De Sart27900Did not deliver
Victor Corneillie21200Did not deliver
Emrehan Gedikli *21100Investment
Jordi Belin2000Did not deliver

Lommel United (8 signings)

PlayerMatchesMinutesGoalsAssistsRating
Joey Pelupessy654000Did not deliver
Tom Reyners651811Did not deliver
Ralf Seuntjens649122Below expectations
Jason van Duiven641020Below expectations
Timothy Eyoma611400Did not deliver
Nicolas Rommens68900Did not deliver
Nikola Ivezic *6000Investment
John Edwin Montaño *0000Investment

OH Leuven (8 signings)

PlayerMatchesMinutesGoalsAssistsRating
Łukasz Łakomy34212333Fair
Noe Dussenne26187710Fair
Henok Teklab33163830Below expectations
Sory Kaba31159562Fair
Abdoul Karim Traoré3397221Did not deliver
Kyan Vaesen1757110Did not deliver
Casper Terho1755200Did not deliver
Bryang Kayo *910000Investment

Patro Eisden (16 signings)

PlayerMatchesMinutesGoalsAssistsRating
Léandro Rousseau *19000Investment
Aloïs Penin *19000Investment
Gian Geladé19000Did not deliver
Kéres Masangu19000Did not deliver
Justin Munezero19000Did not deliver
Raymond Asante *18700Investment
Radja Nainggolan18100Did not deliver
Milan Robberechts *17100Investment
Denis Prychynenko17100Did not deliver
Ridwane M'Barki11900Did not deliver
Nicolas Orye1900Did not deliver
Arnaud Dony *1800Investment
Raphaël Sarfo *1000Investment
Ilyas Lefrancq *1000Investment
Aaron Kamardin1000Did not deliver
Julien Devriendt0000Did not deliver

RAAL La Louvière (28 signings)

PlayerMatchesMinutesGoalsAssistsRating
Marcos Hernán Peano36306300Good
Sami Lahssaini34277011Fair
Yllan Okou34273410Good
Jordi Liongola31262126Good
Djibril Lamego35255600Below expectations
Joël Ito34234011Below expectations
Maxence Maisonneuve36230501Below expectations
Wagane Faye29230431Excellent
Pape Moussa Fall301772111Excellent
Thierry Lutonda34173311Did not deliver
Samuel Gueulette34129800Did not deliver
Nolan Gillot33129724Fair
Owen Maes27128201Did not deliver
Darío Benavides3097401Did not deliver
Oucasse Mendy2093010Below expectations
Maxime Pau2069610Below expectations
Mohamed Guindo2158600Did not deliver
Majeed Ashimeru1041300Did not deliver
Bryan Soumaré1131700Did not deliver
Nachon Nsingi1525510Below expectations
Celestin De Schrevel3618000Did not deliver
Alexis Beka Beka1716910Did not deliver
Mouhamed Belkheir516700Did not deliver
Sekou Sidibe1414400Did not deliver
Theo Epailly89200Did not deliver
Lucas Bretelle31301Did not deliver
Mathis Riou15100Did not deliver
Daan Klomp0000Did not deliver

St. Truiden (10 signings)

PlayerMatchesMinutesGoalsAssistsRating
Abdoulaye Sissako40334923Fair
Ilias Sebaoui40327255Fair
Keisuke Goto382885117Good
Taiga Hata35244413Fair
Arbnor Muja27185562Fair
Ryan Merlen3496532Fair
Loïc Mbe Soh1992120Good
Kaito Matsuzawa3970522Did not deliver
Joedrick Pupe1848910Fair
Oumar Diouf1821730Fair

Standard Liege (14 signings)

PlayerMatchesMinutesGoalsAssistsRating
Rafiki Saïd37275684Good
Marco Ilaimaharitra32244530Fair
Tobias Mohr40230922Fair
Josué Homawoo33219801Fair
Adnane Abid37211425Fair
Casper Nielsen27187852Excellent
Thomas Henry23136032Below expectations
Timothee Nkada32124141Did not deliver
Nayel Mehssatou39112401Below expectations
Lucas Pirard4099000Fair
Mohamed El Hankouri1864100Did not deliver
Teddy Teuma937101Fair
Rick1000Did not deliver
Belmin Dizdarević7000Did not deliver

Union St. Gilloise (10 signings)

PlayerMatchesMinutesGoalsAssistsRating
Adem Zorgane37297545Excellent
Kjell Scherpen34284200Fair
Guilherme Smith34155442Good
Rob Schoofs30148225Excellent
Raul Florucz30121473Fair
Louis Patris3393001Fair
Besfort Zeneli1678136Excellent
Vic Chambaere4076500Did not deliver
Ivan Pavlic237700Did not deliver
Jens Teunckens6000Did not deliver

Zulte Waregem (19 signings)

PlayerMatchesMinutesGoalsAssistsRating
Brent Gabriel36324001Good
Jeppe Erenbjerg352787133Good
Thomas Claes34278421Fair
Anosike Ementa34261648Good
Jakob Kiilerich31229200Fair
Marley Aké30174680Below expectations
Benoit Nyssen31174422Below expectations
Laurent Lemoine22167010Fair
Anton Tanghe29166430Fair
Tochukwu Nnadi18141801Below expectations
Enrique Lofolomo35133602Fair
Wilguens Paugain30129810Below expectations
Emran Soglo21104503Below expectations
Stavros Gavriel3662911Below expectations
Serxho Ujka2760912Fair
Tobias Hedl3135110Did not deliver
Abdoulaye Traore *316100Investment
Nikola Mituljikić *94300Investment
Kadir Seven *1000Investment