Transfer Finder

“Find me a cheaper version of this player.” Nearest statistical profiles in the same position group with a lower estimated acquisition cost.

Target: Gabri Veiga · 24 · Attacking midfielder · FC Porto · est. acquisition €21.6M – €39.5M

Similarity uses age, context-adjusted output, minutes share, performance percentile, league and team strength. Style/role similarity needs event data that the current free source lacks.

PlayerSimilarityAgePosMarket valueEst. acquisitionModel valueBIRiskStrengthsDifferences
Yunus Akgün
Galatasaray · Super Lig
47%25AM€18.0M€11.3M – €19.6M€4.0M – €24.4M28/100Risk: LowPerformance-implied value in the top 23% of MID peers; 450 minutes in continental competitionweaker league (0.40)
Georgiy Sudakov
SL Benfica · Liga Portugal
46%23AM€25.0M€15.8M – €28.4M€1.7M – €13.3M48/100Risk: Moderate1145 minutes in continental competitionadj. G+A/90 0.23 vs 0.38
Giannis Konstantelias
Panthessalonikios Athlitikos Omilos Konstantinoupoliton · Super League 1
45%23AM€22.0M€14.6M – €30.0M€1.9M – €9.3M15/100Risk: ModerateImproving trajectory; 813 minutes in continental competitionweaker league (0.42)
Ousseynou Niang
Union Saint-Gilloise · Jupiler Pro League
43%24LM€6.0M€3.9M – €8.4M€3.5M – €9.4M45/100Risk: LowGoal contributions 1.3x the positional average in the league (context-adjusted); Improving trajectoryplays Left midfielder; adj. G+A/90 0.30 vs 0.38
Pavel Sulc
Olympique Lyon · Ligue 1
43%25AM€20.0M€13.4M – €26.9M€5.8M – €29.0M46/100Risk: LowPerformance-implied value in the top 20% of MID peers; 657 minutes in continental competitionstronger league (0.88); adj. G+A/90 0.47 vs 0.38
Julio Enciso
RC Strasbourg Alsace · Ligue 1
41%22AM€25.0M€17.2M – €32.3M€11.5M – €37.3M49/100Risk: LowPerformance-implied value in the top 18% of MID peers; Strong for age (22): top 18% of same-age peersstronger league (0.88)
Nikita Krivtsov
FK Krasnodar · Premier Liga
41%23CM€7.5M€5.5M – €10.9M€3.3M – €11.9M55/100Risk: Very HighImproving trajectoryplays Central midfielder; adj. G+A/90 0.28 vs 0.38
Daan Heymans
KRC Genk · Jupiler Pro League
40%27AM€6.0M€2.9M – €7.1M€3.6M – €7.5M28/100Risk: Moderate810 minutes in continental competition3 yrs older; adj. G+A/90 0.48 vs 0.38
Martin Baturina
Como 1907 · Serie A
40%23AM€30.0M€21.1M – €39.2M€3.1M – €21.6M38/100Risk: Low—stronger league (0.93); adj. G+A/90 0.49 vs 0.38
Nikolas Nartey
VfB Stuttgart · Bundesliga
38%26AM€10.0M€5.6M – €12.1M€2.6M – €12.2M32/100Risk: Moderate—2 yrs older; stronger league (0.94)
Gabri Martínez
SC Braga · Liga Portugal
38%23LM€7.0M€5.2M – €10.5M€1.8M – €5.7M48/100Risk: ModerateImproving trajectory; 782 minutes in continental competitionplays Left midfielder; adj. G+A/90 0.29 vs 0.38
Malik Tillman
Bayer 04 Leverkusen · Bundesliga
38%24AM€30.0M€18.6M – €38.8M€12.9M – €42.5M39/100Risk: ModeratePerformance-implied value in the top 16% of MID peers; 533 minutes in continental competitionstronger league (0.94); adj. G+A/90 0.26 vs 0.38
Farès Chaïbi
Eintracht Frankfurt · Bundesliga
38%23AM€15.0M€10.5M – €21.2M€7.5M – €25.3M55/100Risk: ModeratePerformance-implied value in the top 24% of MID peers; Improving trajectorystronger league (0.94)
Sebastian Szymanski
Stade Rennais FC · Ligue 1
38%27AM€12.0M€6.2M – €12.0M€3.1M – €10.2M13/100Risk: Moderate556 minutes in continental competition3 yrs older; stronger league (0.88)
Brajan Gruda
RB Leipzig · Bundesliga
38%22AM€28.0M€17.0M – €37.8M€18.2M – €39.2M34/100Risk: LowPerformance-implied value in the top 12% of MID peers; Strong for age (22): top 10% of same-age peers2 yrs younger; stronger league (0.94)

Compare with the closest alternative →