Trusted by 16 Champions & Europa League clubs, plus 200 more. View Pricing

Best Players (All Positions) in the Ligue 1 (Jun 2026)

Ranked by Analytical Strength Score

Market Overview: Ligue 1 Players (All Positions) 2023-24

Our database tracked 411 Ligue 1 Players (All Positions) in the 2023-24 season, representing 32 clubs with a combined market value of 3.7B. The average market value for Ligue 1 Players (All Positions) was 9.0M, with the average age at 26.6 years old.

The most valuable player in the Ligue 1 was Vitinha, worth 110.0M and played for Paris Saint-Germain at 26 years old. The top 5 Players (All Positions) averaged €85.0M in market value, including Khvicha Kvaratskhelia and Nuno Mendes.

Age distribution showed the youngest tracked player was Ayyoub Bouaddi (18 years, LOSC Lille, 40.0M), while the oldest was Olivier Giroud (39 years, LOSC Lille, 1.0M). Research shows Players (All Positions) typically peak at age 26-27.

Historical analysis showed 193 Players (All Positions) (47%) increased in market value over the following 12 months based on age-curve trajectories, then-current performance trends, and playing time analysis. The Ligue 1 market for Players (All Positions) remained highly competitive with significant transfer activity in the 2023-24 season.

💡 Use the search bar below to find specific players, or apply filters to narrow results by club, age range, or market value. Click the chart icon next to any player to view their historical value trajectory and forecast.

Market Intelligence

Explore Market Size by Position in Ligue 1

Interactive bubble chart showing predicted 2-year growth vs current age for all Ligue 1 Players (All Positions). Identify undervalued assets and track market momentum across 32 clubs with 3.7B combined value.

411
Players Tracked
🔍
Age: 1840
0M–200M
Showing 411 of 412

Age Distribution: Ligue 1 Players (All Positions)

The Ligue 1 ALL market shows 5 distinct age segments, with the largest cohort in the 30+ bracket (105 players, 26% of market). The 21-23 age group holds the most value at 1.1B, averaging 12.1M per player.

U21 years32 players (8%)
490.3MAvg: 15.3M
Top player: Désiré Doué (90.0M)
21-23 years88 players (21%)
1.1BAvg: 12.1M
Top player: João Neves (110.0M)
24-26 years92 players (22%)
1.0BAvg: 11.2M
Top player: Vitinha (110.0M)
27-29 years94 players (23%)
644.0MAvg: 6.9M
Top player: Ousmane Dembélé (100.0M)
30+ years105 players (26%)
455.5MAvg: 4.3M
Top player: Fabián Ruiz (40.0M)

Top Players (All Positions) by Age Bracket

U21 Years (32 players)

1. Désiré Doué(20yo)
90.0M
2. Warren Zaïre-Emery(20yo)
50.0M
3. Senny Mayulu(20yo)
40.0M
4. Ayyoub Bouaddi(18yo)
40.0M
5. Ethan Nwaneri(19yo)
40.0M

21-23 Years (88 players)

1. Nuno Mendes(23yo)
75.0M
2. Bradley Barcola(23yo)
70.0M
3. João Neves(21yo)
110.0M
4. Ilya Zabarnyi(23yo)
50.0M
5. Lamine Camara(22yo)
30.0M

24-26 Years (92 players)

1. Vitinha(26yo)
110.0M
2. Khvicha Kvaratskhelia(25yo)
90.0M
3. Willian Pacho(24yo)
70.0M
4. Mason Greenwood(24yo)
50.0M
5. Maghnes Akliouche(24yo)
45.0M

27-29 Years (94 players)

1. Achraf Hakimi(27yo)
80.0M
2. Ousmane Dembélé(29yo)
100.0M
3. Denis Zakaria(29yo)
25.0M
4. Leonardo Balerdi(27yo)
20.0M
5. Facundo Medina(27yo)
20.0M

Market Value Distribution

Elite Tier Concentration

48%of market value

The top 42 Players (All Positions) (10% of players) control 1.8B

1. Vitinha110.0M
2. Khvicha Kvaratskhelia90.0M
3. Nuno Mendes75.0M
4. Achraf Hakimi80.0M
5. Bradley Barcola70.0M

Market Tiers

Elite (€50M+)12 players (3%)
945.0M
Premium (€30-50M)10 players (2%)
365.0M
High (€15-30M)50 players (12%)
994.0M
Mid (€5-15M)121 players (29%)
984.0M
Emerging (<€5M)218 players (53%)
401.0M

Market structure shows distributed value with elite (€50m+) tier representing 3% of the Ligue 1 ALL pool.

Elite (€50M+)

1. Vitinha
Paris Saint-Germain110.0M
2. Khvicha Kvaratskhelia
Paris Saint-Germain90.0M
3. Nuno Mendes
Paris Saint-Germain75.0M
4. Achraf Hakimi
Paris Saint-Germain80.0M
5. Bradley Barcola
Paris Saint-Germain70.0M

Premium (€30-50M)

1. Maghnes Akliouche
AS Monaco45.0M
2. Lucas Chevalier
Paris Saint-Germain35.0M
3. Fabián Ruiz
Paris Saint-Germain40.0M
4. Senny Mayulu
Paris Saint-Germain40.0M
5. Igor Paixão
Olympique Marseille35.0M

High (€15-30M)

1. Emmanuel Emegha
RC Strasbourg Alsace28.0M
2. Arthur Vermeeren
Olympique Marseille28.0M
3. Joaquín Panichelli
RC Strasbourg Alsace25.0M
4. Amine Gouiri
Olympique Marseille28.0M
5. Denis Zakaria
AS Monaco25.0M

Club Distribution: Ligue 1 Players (All Positions)

Among 32 Ligue 1 clubs, Paris Saint-Germain leads with 21 Players (All Positions) worth 1.1B (averaging 54.5M per player). The top 10 clubs account for 55% of tracked Players (All Positions).

#1
Paris Saint-Germain
21 players • 1.1B
#2
Olympique Marseille
24 players • 442.0M
#3
AS Monaco
26 players • 347.8M
#4
RC Strasbourg Alsace
23 players • 293.8M
#5
LOSC Lille
24 players • 225.9M
#6
Olympique Lyon
20 players • 187.7M
#7
Stade Rennais FC
18 players • 180.0M
#8
OGC Nice
22 players • 144.3M
#9
Paris FC
24 players • 104.4M
#10
RC Lens
22 players • 97.8M

Paris Saint-Germain (21 Players (All Positions))

Vitinha(26yo)
110.0M
João Neves(21yo)
110.0M
Ousmane Dembélé(29yo)
100.0M
Khvicha Kvaratskhelia(25yo)
90.0M
Désiré Doué(20yo)
90.0M

Olympique Marseille (24 Players (All Positions))

Mason Greenwood(24yo)
50.0M
Ethan Nwaneri(19yo)
40.0M
Igor Paixão(25yo)
35.0M
Arthur Vermeeren(21yo)
28.0M
Amine Gouiri(26yo)
28.0M

AS Monaco (26 Players (All Positions))

Maghnes Akliouche(24yo)
45.0M
Lamine Camara(22yo)
30.0M
Denis Zakaria(29yo)
25.0M
Mika Biereth(23yo)
22.0M
Folarin Balogun(24yo)
22.0M

RC Strasbourg Alsace (23 Players (All Positions))

Emmanuel Emegha(23yo)
28.0M
Joaquín Panichelli(23yo)
25.0M
Valentín Barco(21yo)
25.0M
Mamadou Sarr(20yo)
25.0M
Julio Enciso(22yo)
20.0M

Player Rankings

Ranked by APE Strength Score. Click any player to view full profile, or click the chart icon to see value history.

#1

Vitinha

Paris Saint-Germain26 years old

95.1M

110.0M

+15.6%

98.5M125.3M

Expected: 111.9M

95.5

#2

Khvicha Kvaratskhelia

Paris Saint-Germain25 years old

77.8M

90.0M

+15.6%

80.6M102.6M

Expected: 91.6M

94.6

#3

Nuno Mendes

Paris Saint-Germain23 years old

64.9M

75.0M

+15.6%

73.5M93.6M

Expected: 83.6M

94.2

#4

Achraf Hakimi

Paris Saint-Germain27 years old

84.5M

80.0M

-5.4%

64.1M81.6M

Expected: 72.9M

93.5

#5

Bradley Barcola

Paris Saint-Germain23 years old

60.5M

70.0M

+15.6%

68.6M87.4M

Expected: 78.0M

93.4

#7

João Neves

Paris Saint-Germain21 years old

95.1M

110.0M

+15.6%

108.8M143.6M

Expected: 126.2M

93.3

#6

Ousmane Dembélé

Paris Saint-Germain29 years old

129.1M

100.0M

-22.6%

75.9M96.6M

Expected: 86.3M

93.3

#8

Willian Pacho

Paris Saint-Germain24 years old

60.5M

70.0M

+15.6%

65.7M83.6M

Expected: 74.6M

92.9

#9

Désiré Doué

Paris Saint-Germain20 years old

77.8M

90.0M

+15.6%

92.6M122.2M

Expected: 107.4M

92.2

#10

Ilya Zabarnyi

Paris Saint-Germain23 years old

43.2M

50.0M

+15.6%

49.0M62.4M

Expected: 55.7M

89.2

#11

Mason Greenwood

Olympique Marseille24 years old

43.2M

50.0M

+15.6%

46.9M59.7M

Expected: 53.3M

88.6

#12

Warren Zaïre-Emery

Paris Saint-Germain20 years old

43.2M

50.0M

+15.6%

51.4M67.9M

Expected: 59.7M

87.4

#13

Maghnes Akliouche

AS Monaco24 years old

38.9M

45.0M

+15.6%

42.2M53.7M

Expected: 48.0M

87.2

#14

Lucas Chevalier

Paris Saint-Germain24 years old

30.3M

35.0M

+15.6%

36.9M43.4M

Expected: 40.2M

86.5

#15

Fabián Ruiz

Paris Saint-Germain30 years old

51.7M

40.0M

-22.6%

30.4M38.7M

Expected: 34.5M

85.4

#16

Senny Mayulu

Paris Saint-Germain20 years old

34.6M

40.0M

+15.6%

41.1M54.3M

Expected: 47.7M

84.6

#17

Igor Paixão

Olympique Marseille25 years old

30.3M

35.0M

+15.6%

31.3M39.9M

Expected: 35.6M

83.6

#18

Ayyoub Bouaddi

LOSC Lille18 years old

34.6M

40.0M

+15.6%

44.3M58.5M

Expected: 51.4M

83.2

#19

Ethan Nwaneri

Olympique Marseille19 years old

34.6M

40.0M

+15.6%

41.0M58.1M

Expected: 49.6M

82.9

#20

Marquinhos

Paris Saint-Germain32 years old

38.7M

30.0M

-22.6%

23.1M29.4M

Expected: 26.3M

78.5

...
Showing 1-20 of 411

Scout Tools

Advanced analytics for scouting and recruitment decisions. Each tool provides unique insights into player value, potential, and market dynamics.

Pre-Peak Value Efficiency (PPVE)

Identifies pre-peak players offering exceptional value relative to their age bracket. Higher PPVE = better value.

Understanding Pre-Peak Value Efficiency (PPVE)

Paris Saint-Germain's Khvicha Kvaratskhelia at 25 years old has the highest Pre-Peak Value Efficiency at 18.00×. That means Khvicha Kvaratskhelia is valued 18.00× higher than the median player in the 24-26 age bracket—representing exceptional value before reaching peak age.

In second is Paris Saint-Germain's João Neves, who is 21 years old, with a 15.71× PPVE. Third is Willian Pacho of Paris Saint-Germain, who is 24 years old with a 14.00× PPVE.

How PPVE is calculated: PPVE compares a player's current market value to the median value of all players in their age bracket. A PPVE of 18.00× means the player is worth 1700% more than typical players their age—making them high-value targets before they reach peak value.

PPVE by Age Bracket

Khvicha KvaratskheliaParis Saint-Germain
24-2625yo18.00×
90.0M1700% above median
João NevesParis Saint-Germain
21-2321yo15.71×
110.0M1471% above median
Willian PachoParis Saint-Germain
24-2624yo14.00×
70.0M1300% above median
Nuno MendesParis Saint-Germain
21-2323yo10.71×
75.0M971% above median
Mason GreenwoodOlympique Marseille
24-2624yo10.00×
50.0M900% above median
Bradley BarcolaParis Saint-Germain
21-2323yo10.00×
70.0M900% above median
Désiré DouéParis Saint-Germain
U2120yo10.00×
90.0M900% above median
Maghnes AklioucheAS Monaco
24-2624yo9.00×
45.0M800% above median
Ilya ZabarnyiParis Saint-Germain
21-2323yo7.14×
50.0M614% above median
Lucas ChevalierParis Saint-Germain
24-2624yo7.00×
35.0M600% above median
Igor PaixãoOlympique Marseille
24-2625yo7.00×
35.0M600% above median
Warren Zaïre-EmeryParis Saint-Germain
U2120yo5.56×
50.0M456% above median
Quinten TimberOlympique Marseille
24-2624yo5.00×
25.0M400% above median
Kang-in LeeParis Saint-Germain
24-2625yo5.00×
25.0M400% above median
Ayyoub BouaddiLOSC Lille
U2118yo4.44×
40.0M344% above median
RankPlayerAgeBracketCurrent ValueBracket MedianPPVE
#1
Khvicha Kvaratskhelia
Paris Saint-Germain
2524-2690.0M5.0M18.00×
#2
João Neves
Paris Saint-Germain
2121-23110.0M7.0M15.71×
#3
Willian Pacho
Paris Saint-Germain
2424-2670.0M5.0M14.00×
#4
Nuno Mendes
Paris Saint-Germain
2321-2375.0M7.0M10.71×
#5
Mason Greenwood
Olympique Marseille
2424-2650.0M5.0M10.00×
#6
Bradley Barcola
Paris Saint-Germain
2321-2370.0M7.0M10.00×
#7
Désiré Doué
Paris Saint-Germain
20U2190.0M9.0M10.00×
#8
Maghnes Akliouche
AS Monaco
2424-2645.0M5.0M9.00×
#9
Ilya Zabarnyi
Paris Saint-Germain
2321-2350.0M7.0M7.14×
#10
Lucas Chevalier
Paris Saint-Germain
2424-2635.0M5.0M7.00×
#11
Igor Paixão
Olympique Marseille
2524-2635.0M5.0M7.00×
#12
Warren Zaïre-Emery
Paris Saint-Germain
20U2150.0M9.0M5.56×
#13
Quinten Timber
Olympique Marseille
2424-2625.0M5.0M5.00×
#14
Kang-in Lee
Paris Saint-Germain
2524-2625.0M5.0M5.00×
#15
Ayyoub Bouaddi
LOSC Lille
18U2140.0M9.0M4.44×
#16
Ethan Nwaneri
Olympique Marseille
19U2140.0M9.0M4.44×
#17
Senny Mayulu
Paris Saint-Germain
20U2140.0M9.0M4.44×
#18
Folarin Balogun
AS Monaco
2424-2622.0M5.0M4.40×
#19
Malick Fofana
Olympique Lyon
2121-2330.0M7.0M4.29×
#20
Lamine Camara
AS Monaco
2221-2330.0M7.0M4.29×

Return-to-Peak Potential (RPP)

Recovery potential from current value to forecasted peak. Shows how much upside remains for players approaching their prime.

Understanding Return-to-Peak Potential (RPP)

Paris Saint-Germain's Renato Marin at 19 years old has the highest Return-to-Peak Potential at +52%. That means Renato Marin is projected to appreciate 52% as they reach their peak age in 7 years—representing significant upside before entering their prime.

In second is RC Strasbourg Alsace's Mike Penders, who is 20 years old, with a +48% RPP (6 years to peak). Third is Ibrahim Mbaye of Paris Saint-Germain, who is 18 years old with a +44% RPP (8 years to peak).

How RPP is calculated: RPP compares a player's current market value to their forecasted peak value, calculating the percentage appreciation potential. A 52% RPP means the player is expected to gain 52% value as they enter their prime—making them excellent growth investments.

Recovery Potential by Player

Renato MarinParis Saint-Germain
7yr to peak+52%
500K1.0M
Mike PendersRC Strasbourg Alsace
6yr to peak+48%
15.0M28.8M
Ibrahim MbayeParis Saint-Germain
8yr to peak+44%
25.0M44.7M
Hamidou MakalouStade Brestois 29
7yr to peak+44%
800K1.4M
Ayyoub BouaddiLOSC Lille
8yr to peak+44%
40.0M71.5M
Robin RisserRC Lens
5yr to peak+44%
10.0M17.9M
Guillaume RestesFC Toulouse
5yr to peak+44%
20.0M35.7M
Julián VignoloFC Toulouse
7yr to peak+40%
1.0M1.7M
Nidal CelikRC Lens
7yr to peak+40%
1.0M1.7M
Ethan MbappéLOSC Lille
7yr to peak+40%
9.0M15.0M
Samuel Amo-AmeyawRC Strasbourg Alsace
7yr to peak+40%
8.0M13.3M
EndrickOlympique Lyon
7yr to peak+40%
25.0M41.5M
Fodé SyllaRC Lens
6yr to peak+40%
1.0M1.7M
George IlenikhenaAS Monaco
7yr to peak+40%
12.0M19.9M
Herba GuirassyFC Nantes
7yr to peak+40%
6.0M10.0M
RankPlayerAgeYears to PeakCurrentPeak ForecastRPP %
#1
Renato Marin
Paris Saint-Germain
197500K1.0M+52%
#2
Mike Penders
RC Strasbourg Alsace
20615.0M28.8M+48%
#3
Ibrahim Mbaye
Paris Saint-Germain
18825.0M44.7M+44%
#4
Hamidou Makalou
Stade Brestois 29
197800K1.4M+44%
#5
Ayyoub Bouaddi
LOSC Lille
18840.0M71.5M+44%
#6
Robin Risser
RC Lens
21510.0M17.9M+44%
#7
Guillaume Restes
FC Toulouse
21520.0M35.7M+44%
#8
Julián Vignolo
FC Toulouse
1971.0M1.7M+40%
#9
Nidal Celik
RC Lens
1971.0M1.7M+40%
#10
Ethan Mbappé
LOSC Lille
1979.0M15.0M+40%
#11
Samuel Amo-Ameyaw
RC Strasbourg Alsace
1978.0M13.3M+40%
#12
Endrick
Olympique Lyon
19725.0M41.5M+40%
#13
Fodé Sylla
RC Lens
2061.0M1.7M+40%
#14
George Ilenikhena
AS Monaco
19712.0M19.9M+40%
#15
Herba Guirassy
FC Nantes
1976.0M10.0M+40%
#16
Ethan Nwaneri
Olympique Marseille
19740.0M66.5M+40%
#17
Lucas Høgsberg
RC Strasbourg Alsace
19712.0M19.9M+40%
#18
Mahamadou Nagida
Stade Rennais FC
2061.5M2.3M+35%
#19
Paris Brunner
AS Monaco
2061.5M2.3M+35%
#20
Ngal'ayel Mukau
LOSC Lille
21512.0M18.5M+35%

Risk-Adjusted Upside (RAU)

Upside potential weighted against forecast uncertainty. Higher RAU = better risk-reward profile.

Understanding Risk-Adjusted Upside (RAU)

Paris Saint-Germain's Renato Marin has the highest Risk-Adjusted Upside at 154.3. That means Renato Marin has 40% upside potential with only 0% forecast uncertainty—representing excellent risk-reward for value appreciation.

In second is RC Strasbourg Alsace's Mike Penders with a 118.5 RAU (28% upside, 0% uncertainty). Third is Robin Risser of RC Lens with a 103.3 RAU (23% upside, 0% uncertainty).

How RAU is calculated: RAU divides upside potential by forecast uncertainty (RAU = Upside % ÷ Uncertainty %). A RAU of 154.3 means the upside is 154.3× greater than the uncertainty—making it a high-confidence growth opportunity. Target RAU ≥2.0 for balanced risk-reward.

Risk-Adjusted Upside by Player

Renato MarinParis Saint-Germain
40% / ±0%154.3
Range: 634K - 762K
Mike PendersRC Strasbourg Alsace
28% / ±0%118.5
Range: 17.4M - 20.9M
Robin RisserRC Lens
23% / ±0%103.3
Range: 11.2M - 13.5M
Guillaume RestesFC Toulouse
23% / ±0%103.3
Range: 22.4M - 27.0M
Ayyoub BouaddiLOSC Lille
29% / ±0%80.4
Range: 44.3M - 58.5M
Lucas ChevalierParis Saint-Germain
15% / ±0%80.3
Range: 36.9M - 43.4M
Ibrahim MbayeParis Saint-Germain
23% / ±0%68.9
Range: 26.6M - 35.1M
Hamidou MakalouStade Brestois 29
23% / ±0%68.9
Range: 852K - 1.1M
Désiré DouéParis Saint-Germain
19% / ±0%58.7
Range: 92.6M - 122.2M
Warren Zaïre-EmeryParis Saint-Germain
19% / ±0%58.7
Range: 51.4M - 67.9M
Senny MayuluParis Saint-Germain
19% / ±0%58.7
Range: 41.1M - 54.3M
Stefan BajicRC Strasbourg Alsace
10% / ±0%58.1
Range: 507K - 595K
Julián VignoloFC Toulouse
19% / ±0%58.0
Range: 1.0M - 1.4M
Nidal CelikRC Lens
19% / ±0%58.0
Range: 1.0M - 1.4M
Samuel Amo-AmeyawRC Strasbourg Alsace
19% / ±0%58.0
Range: 8.2M - 10.8M
RankPlayerExpectedRangeUpside %RAU
#1
Renato Marin
Paris Saint-Germain
698K634K-762K+40%154.3
#2
Mike Penders
RC Strasbourg Alsace
19.2M17.4M-20.9M+28%118.5
#3
Robin Risser
RC Lens
12.3M11.2M-13.5M+23%103.3
#4
Guillaume Restes
FC Toulouse
24.7M22.4M-27.0M+23%103.3
#5
Ayyoub Bouaddi
LOSC Lille
51.4M44.3M-58.5M+29%80.4
#6
Lucas Chevalier
Paris Saint-Germain
40.2M36.9M-43.4M+15%80.3
#7
Ibrahim Mbaye
Paris Saint-Germain
30.9M26.6M-35.1M+23%68.9
#8
Hamidou Makalou
Stade Brestois 29
988K852K-1.1M+23%68.9
#9
Désiré Doué
Paris Saint-Germain
107.4M92.6M-122.2M+19%58.7
#10
Warren Zaïre-Emery
Paris Saint-Germain
59.7M51.4M-67.9M+19%58.7
#11
Senny Mayulu
Paris Saint-Germain
47.7M41.1M-54.3M+19%58.7
#12
Stefan Bajic
RC Strasbourg Alsace
551K507K-595K+10%58.1
#13
Julián Vignolo
FC Toulouse
1.2M1.0M-1.4M+19%58.0
#14
Nidal Celik
RC Lens
1.2M1.0M-1.4M+19%58.0
#15
Samuel Amo-Ameyaw
RC Strasbourg Alsace
9.5M8.2M-10.8M+19%58.0
#16
Fodé Sylla
RC Lens
1.2M1.0M-1.4M+19%58.0
#17
Ethan Mbappé
LOSC Lille
10.7M9.2M-12.2M+19%58.0
#18
George Ilenikhena
AS Monaco
14.3M12.3M-16.3M+19%58.0
#19
Herba Guirassy
FC Nantes
7.1M6.2M-8.1M+19%58.0
#20
Lucas Høgsberg
RC Strasbourg Alsace
14.3M12.3M-16.3M+19%58.0

Roster Pressure Index (RPI)

Squad depth pressure based on Z-score distribution. Negative RPI = thin depth, positive = deep roster.

What This Shows

Z-Score explained: Measures how many standard deviations a player's strength is from the position average. Z-Score = 0 means average, +1.0 is one standard deviation above average, -1.0 is below average.

How to use: RPI < -1.0 indicates critical depth shortage. These positions need immediate reinforcement. RPI > +1.0 suggests strong depth, allowing selective, high-value additions only.

Current market: player position shows weak depth (avg Z-score: -0.00). RPI: -0.00.

Position Depth Analysis

411
Total Players
-0.00
Avg Z-Score
-0.00
RPI Score
Weak DepthStrong Depth
-3.00+3.0

Highest Z-Scores

Vitinha+6.81
João Neves+6.81
Ousmane Dembélé+6.13
Khvicha Kvaratskhelia+5.46
Désiré Doué+5.46

Lowest Z-Scores

Djamel Eddine Benlamri-0.60
Aïssa Boudechicha-0.59
Ilyes Chetti-0.59
Youssef El Arabi-0.59
Sofiane Alakouch-0.59

Age-Share Concentration (ASC)

Identifies players capturing disproportionate value relative to age group representation. Positive ASC = value concentration.

Understanding Age-Share Concentration (ASC)

LOSC Lille's Thomas Meunier in the 30+ age bracket has the highest Age-Share Concentration at +-13.2%. That means Fabián Ruiz captures 12.3% of total market value while representing only 25.5% of players in their age group—showing dominant elite status.

In second is Angers SCO's Florent Hanin with a +-13.2% ASC (12.3% value share vs 25.5% player share in 30+ bracket). Third is Karl-Johan Johnsson of RC Strasbourg Alsace with a +-13.2% ASC (12.3% value vs 25.5% players in 30+ bracket).

How ASC is calculated: ASC = (% of total value) - (% of total players) in age bracket. A +-13.2% ASC means the player captures -13.2% more market value than their numerical representation—indicating marquee status. ASC > +15% = elite dominance, ASC < -15% = potential value targets.

Value Concentration by Player

Thomas MeunierLOSC Lille
30+-13.2%
12.3% value share / 25.5% player share
Florent HaninAngers SCO
30+-13.2%
12.3% value share / 25.5% player share
Karl-Johan JohnssonRC Strasbourg Alsace
30+-13.2%
12.3% value share / 25.5% player share
Rémy CabellaFC Nantes
30+-13.2%
12.3% value share / 25.5% player share
Rachid GhezzalOlympique Lyon
30+-13.2%
12.3% value share / 25.5% player share
Paul PogbaAS Monaco
30+-13.2%
12.3% value share / 25.5% player share
Loïc NegoLe Havre AC
30+-13.2%
12.3% value share / 25.5% player share
Jonathan GraditRC Lens
30+-13.2%
12.3% value share / 25.5% player share
Benjamin StambouliFC Metz
30+-13.2%
12.3% value share / 25.5% player share
Maxime DupéOGC Nice
30+-13.2%
12.3% value share / 25.5% player share
Geoffrey KondogbiaOlympique Marseille
30+-13.2%
12.3% value share / 25.5% player share
Nicolás TagliaficoOlympique Lyon
30+-13.2%
12.3% value share / 25.5% player share
Haris BelkeblaAngers SCO
30+-13.2%
12.3% value share / 25.5% player share
Yvon MvogoFC Lorient
30+-13.2%
12.3% value share / 25.5% player share
Maxime ColinFC Metz
30+-13.2%
12.3% value share / 25.5% player share
RankPlayerAge BracketValue SharePlayer ShareASC
#1
Thomas Meunier
LOSC Lille
30+12.3%25.5%-13.2%
#2
Florent Hanin
Angers SCO
30+12.3%25.5%-13.2%
#3
Karl-Johan Johnsson
RC Strasbourg Alsace
30+12.3%25.5%-13.2%
#4
Rémy Cabella
FC Nantes
30+12.3%25.5%-13.2%
#5
Rachid Ghezzal
Olympique Lyon
30+12.3%25.5%-13.2%
#6
Paul Pogba
AS Monaco
30+12.3%25.5%-13.2%
#7
Loïc Nego
Le Havre AC
30+12.3%25.5%-13.2%
#8
Jonathan Gradit
RC Lens
30+12.3%25.5%-13.2%
#9
Benjamin Stambouli
FC Metz
30+12.3%25.5%-13.2%
#10
Maxime Dupé
OGC Nice
30+12.3%25.5%-13.2%
#11
Geoffrey Kondogbia
Olympique Marseille
30+12.3%25.5%-13.2%
#12
Nicolás Tagliafico
Olympique Lyon
30+12.3%25.5%-13.2%
#13
Haris Belkebla
Angers SCO
30+12.3%25.5%-13.2%
#14
Yvon Mvogo
FC Lorient
30+12.3%25.5%-13.2%
#15
Maxime Colin
FC Metz
30+12.3%25.5%-13.2%
#16
Djibril Sidibé
FC Toulouse
30+12.3%25.5%-13.2%
#17
Mory Diaw
Le Havre AC
30+12.3%25.5%-13.2%
#18
Lionel Mpasi-Nzau
Le Havre AC
30+12.3%25.5%-13.2%
#19
Takumi Minamino
AS Monaco
30+12.3%25.5%-13.2%
#20
Pierre-Emile Højbjerg
Olympique Marseille
30+12.3%25.5%-13.2%

Buy-Now vs Wait-List Map

Categorizes players by age position and upside potential to guide timing of acquisition.

What This Shows

How to use: "Buy Now - High Upside" = immediate priority targets. "Watch List" = monitor for 6-12 months. "Peak" = pay premium for proven performers. "Aging" = short-term depth only.

Current market: 20 immediate targets, 109 standard acquisitions, 0 watch-list prospects, 149 at peak.

BUY NOW - High Upside

Désiré Doué
20yo • Paris Saint-Germain
90.0M
Warren Zaïre-Emery
20yo • Paris Saint-Germain
50.0M
Senny Mayulu
20yo • Paris Saint-Germain
40.0M
Ayyoub Bouaddi
18yo • LOSC Lille
40.0M
Ethan Nwaneri
19yo • Olympique Marseille
40.0M
Endrick
19yo • Olympique Lyon
25.0M
Guillaume Restes
21yo • FC Toulouse
20.0M
Ibrahim Mbaye
18yo • Paris Saint-Germain
25.0M
Mike Penders
20yo • RC Strasbourg Alsace
15.0M
George Ilenikhena
19yo • AS Monaco
12.0M
Lucas Høgsberg
19yo • RC Strasbourg Alsace
12.0M
Robin Risser
21yo • RC Lens
10.0M
Ethan Mbappé
19yo • LOSC Lille
9.0M
Samuel Amo-Ameyaw
19yo • RC Strasbourg Alsace
8.0M
Herba Guirassy
19yo • FC Nantes
6.0M
Fodé Sylla
20yo • RC Lens
1.0M
Julián Vignolo
19yo • FC Toulouse
1.0M
Nidal Celik
19yo • RC Lens
1.0M
Hamidou Makalou
19yo • Stade Brestois 29
800K
Renato Marin
19yo • Paris Saint-Germain
500K

WATCH LIST - High Upside

No players in this category

BUY NOW - Medium Upside

Nuno Mendes
23yo • Paris Saint-Germain
75.0M
Bradley Barcola
23yo • Paris Saint-Germain
70.0M
João Neves
21yo • Paris Saint-Germain
110.0M
Willian Pacho
24yo • Paris Saint-Germain
70.0M
Ilya Zabarnyi
23yo • Paris Saint-Germain
50.0M
Mason Greenwood
24yo • Olympique Marseille
50.0M
Maghnes Akliouche
24yo • AS Monaco
45.0M
Lucas Chevalier
24yo • Paris Saint-Germain
35.0M
Lamine Camara
22yo • AS Monaco
30.0M
Emmanuel Emegha
23yo • RC Strasbourg Alsace
28.0M
Arthur Vermeeren
21yo • Olympique Marseille
28.0M
Malick Fofana
21yo • Olympique Lyon
30.0M
Joaquín Panichelli
23yo • RC Strasbourg Alsace
25.0M
Valentín Barco
21yo • RC Strasbourg Alsace
25.0M
Mika Biereth
23yo • AS Monaco
22.0M
Hákon Arnar Haraldsson
23yo • LOSC Lille
22.0M
Mamadou Sarr
20yo • RC Strasbourg Alsace
25.0M
Matthis Abline
23yo • FC Nantes
20.0M
Lucas Beraldo
22yo • Paris Saint-Germain
20.0M
Julio Enciso
22yo • RC Strasbourg Alsace
20.0M
Tyler Morton
23yo • Olympique Lyon
18.0M
Matías Fernández-Pardo
21yo • LOSC Lille
20.0M
Hamza Igamane
23yo • LOSC Lille
18.0M
Guela Doué
23yo • RC Strasbourg Alsace
18.0M
Jérémy Jacquet
20yo • Stade Rennais FC
20.0M
Ismaël Doukouré
22yo • RC Strasbourg Alsace
18.0M
Diego Moreira
21yo • RC Strasbourg Alsace
18.0M
Mamadou Sangaré
23yo • RC Lens
15.0M
Charlie Cresswell
23yo • FC Toulouse
15.0M
Djaoui Cissé
22yo • Stade Rennais FC
15.0M
Christian Mawissa
21yo • AS Monaco
15.0M
Tanner Tessmann
24yo • Olympique Lyon
12.0M
Tiago Santos
23yo • LOSC Lille
12.0M
Elye Wahi
23yo • OGC Nice
12.0M
CJ Egan-Riley
23yo • Olympique Marseille
12.0M
Ngal'ayel Mukau
21yo • LOSC Lille
12.0M
Ernest Nuamah
22yo • Olympique Lyon
12.0M
Mohamed-Ali Cho
22yo • OGC Nice
12.0M
Ansu Fati
23yo • AS Monaco
10.0M
Nathan Ngoy
22yo • LOSC Lille
10.0M
Diego Coppola
22yo • Paris FC
10.0M
Kévin Danois
21yo • AJ Auxerre
10.0M
Mathis Amougou
20yo • RC Strasbourg Alsace
10.0M
Bilal Nadir
22yo • Olympique Marseille
9.0M
Arthur Avom
21yo • FC Lorient
9.0M
Kassoum Ouattara
21yo • AS Monaco
9.0M
Abdoul Ouattara
20yo • RC Strasbourg Alsace
9.0M
Louis Leroux
20yo • FC Nantes
9.0M
Mamadou Coulibaly
22yo • AS Monaco
8.0M
Junior Mwanga
23yo • RC Strasbourg Alsace
7.0M
Johann Lepenant
23yo • FC Nantes
7.0M
Andrew Omobamidele
23yo • RC Strasbourg Alsace
7.0M
Martial Godo
23yo • RC Strasbourg Alsace
7.0M
Kamory Doumbia
23yo • Stade Brestois 29
7.0M
Samir El Mourabet
20yo • RC Strasbourg Alsace
8.0M
Noah Nartey
20yo • Olympique Lyon
8.0M
Soumaïla Coulibaly
22yo • Stade Brestois 29
7.0M
Joris Chotard
24yo • Stade Brestois 29
6.0M
Juma Bah
20yo • OGC Nice
7.0M
Boubacar Traoré
24yo • FC Metz
5.0M
Tom Louchet
23yo • OGC Nice
5.0M
Pablo Pagis
23yo • FC Lorient
5.0M
Junior Diaz
22yo • Stade Brestois 29
5.0M
Afonso Moreira
21yo • Olympique Lyon
5.0M
Nhoa Sangui
20yo • Paris FC
5.0M
Stanis Idumbo
20yo • AS Monaco
5.0M
Sékou Mara
23yo • AJ Auxerre
4.0M
Ousmane Camara
23yo • Angers SCO
4.0M
Lucas Gourna-Douath
22yo • Le Havre AC
4.0M
Jacques Ekomié
22yo • Angers SCO
4.0M
Antoine Mendy
22yo • OGC Nice
4.0M
Pape Demba Diop
22yo • FC Toulouse
4.0M
Sadibou Sané
21yo • FC Metz
4.0M
Emersonn
21yo • FC Toulouse
4.0M
Luca Koleosho
21yo • Paris FC
4.0M
Saïdou Sow
23yo • RC Strasbourg Alsace
3.0M
Abakar Sylla
23yo • RC Strasbourg Alsace
3.0M
Pathé Mboup
22yo • Stade Brestois 29
3.0M
Dermane Karim
22yo • FC Lorient
3.0M
Ismaëlo Ganiou
21yo • RC Lens
3.0M
Emmanuel Biumla
21yo • Angers SCO
3.0M
Isaak Touré
23yo • FC Lorient
2.5M
Louis Mouton
23yo • Angers SCO
2.5M
Lucas Michal
20yo • AS Monaco
2.5M
Noah Edjouma
20yo • FC Toulouse
2.5M
Joel Mvuka
23yo • FC Lorient
2.0M
Timothée Pembélé
23yo • Le Havre AC
2.0M
Théo Le Bris
23yo • FC Lorient
2.0M
Dehmaine Tabibou
21yo • FC Nantes
2.0M
Santiago Hidalgo
21yo • FC Toulouse
2.0M
Luck Zogbé
21yo • Stade Brestois 29
2.0M
Rémy Labeau Lascary
23yo • Stade Brestois 29
1.8M
Paris Brunner
20yo • AS Monaco
1.5M
Mahamadou Nagida
20yo • Stade Rennais FC
1.5M
Nathaniel Adjei
23yo • FC Lorient
1.2M
Simon Ebonog
21yo • Le Havre AC
1.0M
Anthony Bermont
21yo • RC Lens
1.0M
Lasso Coulibaly
23yo • AJ Auxerre
900K
Rafik Messali
23yo • FC Toulouse
800K
Ibou Sané
21yo • FC Metz
800K
Fredrik Oppegård
23yo • AJ Auxerre
600K
Rafael Fernandes
23yo • LOSC Lille
600K
Achraf Laâziri
22yo • Olympique Lyon
500K
Stefan Bajic
24yo • RC Strasbourg Alsace
500K
Ousmane Touré
21yo • LOSC Lille
500K
Malick Mbaye
22yo • FC Metz
400K
Cedrik Gbo
23yo • Etoile Sportive du Sahel
400K
Théo De Percin
25yo • AJ Auxerre
300K
Amine Messoussa
21yo • MC Algiers
250K

PEAK Players

Vitinha
26yo • Paris Saint-Germain
110.0M
Khvicha Kvaratskhelia
25yo • Paris Saint-Germain
90.0M
Achraf Hakimi
27yo • Paris Saint-Germain
80.0M
Igor Paixão
25yo • Olympique Marseille
35.0M
Amine Gouiri
26yo • Olympique Marseille
28.0M
Quinten Timber
24yo • Olympique Marseille
25.0M
Kang-in Lee
25yo • Paris Saint-Germain
25.0M
Folarin Balogun
24yo • AS Monaco
22.0M
Vanderson
24yo • AS Monaco
20.0M
Matt O'Riley
25yo • Olympique Marseille
20.0M
Leonardo Balerdi
27yo • Olympique Marseille
20.0M
Facundo Medina
27yo • Olympique Marseille
20.0M
Alexsandro
26yo • LOSC Lille
20.0M
Timothy Weah
26yo • Olympique Marseille
20.0M
Angel Gomes
25yo • Olympique Marseille
18.0M
Matvey Safonov
27yo • Paris Saint-Germain
15.0M
Sebastian Nanasi
24yo • RC Strasbourg Alsace
15.0M
Ludovic Blas
28yo • Stade Rennais FC
15.0M
Caio Henrique
28yo • AS Monaco
15.0M
Estéban Lepaul
26yo • Stade Rennais FC
15.0M
Hamed Traoré
26yo • Olympique Marseille
15.0M
Quentin Merlin
24yo • Stade Rennais FC
12.0M
Yann Gboho
25yo • FC Toulouse
12.0M
Wout Faes
28yo • AS Monaco
12.0M
Ilan Kebbal
27yo • Paris FC
12.0M
Hicham Boudaoui
26yo • OGC Nice
12.0M
Jordan Teze
26yo • AS Monaco
12.0M
Sebastian Szymanski
27yo • Stade Rennais FC
12.0M
Berke Özer
26yo • LOSC Lille
10.0M
Otávio
24yo • Paris FC
10.0M
Osame Sahraoui
24yo • LOSC Lille
10.0M
Orel Mangala
28yo • Olympique Lyon
10.0M
Yehvann Diouf
26yo • OGC Nice
9.0M
Melvin Bard
25yo • OGC Nice
10.0M
Félix Correia
25yo • LOSC Lille
10.0M
Sofiane Diop
25yo • OGC Nice
10.0M
Ainsley Maitland-Niles
28yo • Olympique Lyon
10.0M
Malang Sarr
27yo • RC Lens
10.0M
Mahdi Camara
27yo • Stade Rennais FC
10.0M
Mohammed Salisu
27yo • AS Monaco
10.0M
Lilian Brassier
26yo • Stade Rennais FC
10.0M
Anthony Rouault
25yo • Stade Rennais FC
9.0M
Clément Akpa
24yo • AJ Auxerre
8.0M
Arouna Sangante
24yo • Le Havre AC
8.0M
Odsonne Édouard
28yo • RC Lens
8.0M
Youssouf Ndayishimiye
27yo • OGC Nice
8.0M
Moïse Bombito
26yo • OGC Nice
8.0M
Bradley Locko
24yo • Stade Brestois 29
7.0M
Willem Geubbels
24yo • Paris FC
7.0M
Charles Vanhoutte
27yo • OGC Nice
7.0M
Montassar Talbi
28yo • FC Lorient
7.0M
Romain Perraud
28yo • LOSC Lille
7.0M
Cristian Cásseres Jr.
26yo • FC Toulouse
7.0M
Lassine Sinayoko
26yo • AJ Auxerre
7.0M
Abner
26yo • Olympique Lyon
7.0M
Himad Abdelli
26yo • Angers SCO
7.0M
Maxime Lopez
28yo • Paris FC
6.0M
Kevin Carlos
25yo • OGC Nice
6.0M
Alidu Seidu
25yo • Stade Rennais FC
6.0M
Junior Dina Ebimbe
25yo • Stade Brestois 29
6.0M
Amadou Haidara
28yo • RC Lens
6.0M
Mousa Tamari
28yo • Stade Rennais FC
6.0M
Hugo Magnetti
28yo • Stade Brestois 29
6.0M
Krépin Diatta
27yo • AS Monaco
6.0M
Mark McKenzie
27yo • FC Toulouse
6.0M
Rassoul Ndiaye
24yo • Le Havre AC
5.0M
Yassine Kechta
24yo • Le Havre AC
5.0M
Danny Namaso
25yo • AJ Auxerre
5.0M
Issa Soumaré
25yo • Le Havre AC
5.0M
Aron Dønnum
28yo • FC Toulouse
5.0M
Jonathan Ikoné
28yo • Paris FC
5.0M
Romain Faivre
27yo • AJ Auxerre
5.0M
Moustapha Mbow
26yo • Paris FC
5.0M
Salis Abdul Samed
26yo • OGC Nice
4.5M
Radoslaw Majecki
26yo • Stade Brestois 29
4.0M
Abdallah Sima
24yo • RC Lens
4.0M
Bamo Meïté
24yo • FC Lorient
4.0M
Yassin Belkhdim
24yo • Angers SCO
4.0M
Tiago Gouveia
24yo • OGC Nice
4.0M
Philipp Köhn
28yo • AS Monaco
4.0M
Sinaly Diomandé
25yo • AJ Auxerre
4.0M
Sambou Soumano
25yo • FC Lorient
4.0M
Darlin Yongwa
25yo • FC Lorient
4.0M
Morgan Guilavogui
28yo • RC Lens
4.0M
Mostafa Mohamed
28yo • FC Nantes
4.0M
Jean-Philippe Krasso
28yo • Paris FC
4.0M
Frank Magri
26yo • FC Toulouse
4.0M
Josué Casimir
24yo • AJ Auxerre
3.5M
Elisha Owusu
28yo • AJ Auxerre
3.5M
Cheikh Sabaly
27yo • FC Metz
3.5M
Gideon Mensah
27yo • AJ Auxerre
3.5M
Étienne Youté Kinkoué
24yo • Le Havre AC
3.0M
Jhoanner Chávez
24yo • RC Lens
3.0M
Ibrahima Sissoko
28yo • FC Nantes
3.0M
Marvin Senaya
25yo • AJ Auxerre
3.0M
Nicolas Cozza
27yo • FC Nantes
3.0M
Mohamed Abdelmonem
27yo • OGC Nice
3.0M
Saud Abdulhamid
26yo • RC Lens
3.0M
Mohamed Bamba
24yo • FC Lorient
2.5M
Ruben Kluivert
25yo • Olympique Lyon
2.5M
Giorgi Tsitaishvili
25yo • FC Metz
2.5M
Koffi Kouao
28yo • FC Metz
2.5M
Jessy Deminguet
28yo • FC Metz
2.5M
Kelvin Amian
28yo • FC Nantes
2.5M
Jean-Victor Makengo
27yo • FC Lorient
2.5M
Goduine Koyalipou
26yo • Angers SCO
2.5M
Panos Katseris
24yo • FC Lorient
2.0M
Jeffrey de Lange
28yo • Olympique Marseille
2.0M
Arnaud Bodart
28yo • LOSC Lille
2.0M
Fodé Doucouré
25yo • Le Havre AC
2.0M
Abu Francis
25yo • FC Toulouse
2.0M
Vincent Marchetti
28yo • Paris FC
2.0M
Thibault De Smet
27yo • Paris FC
2.0M
Aiyegun Tosin
27yo • FC Lorient
2.0M
Ignatius Ganago
27yo • FC Nantes
2.0M
Oussama El Azzouzi
25yo • AJ Auxerre
1.8M
Reda Khadra
24yo • Le Havre AC
1.8M
Lilian Raolisoa
25yo • Angers SCO
1.8M
Yanis Zouaoui
28yo • Le Havre AC
1.8M
Bamba Dieng
26yo • FC Lorient
1.8M
Farid El Melali
28yo • CR Belouizdad
1.8M
Yan Sasse
28yo • Esperance Tunis
1.7M
Mohamed Kaba
24yo • FC Nantes
1.5M
Warren Kamanzi
25yo • FC Toulouse
1.5M
Julien Le Cardinal
28yo • Stade Brestois 29
1.5M
Zineddine Belaid
27yo • JS Kabylie
1.2M
Joel Asoro
27yo • FC Metz
900K
Hamza Rafia
27yo • Esperance Tunis
900K
Grégoire Coudert
27yo • Stade Brestois 29
800K
Godson Kyeremeh
25yo • Le Havre AC
800K
Florian Danho
25yo • Esperance Tunis
700K
Felix Mambimbi
25yo • Le Havre AC
600K
Assane Dioussé
28yo • AJ Auxerre
600K
Naoufel Khacef
28yo • CR Belouizdad
600K
Amadou N'Diaye
26yo • Stade Tunisien
550K
Moataz Zemzemi
26yo • Club Africain
550K
Said Hamulic
25yo • FC Toulouse
500K
Kjetil Haug
27yo • FC Toulouse
500K
Billal Messaoudi
28yo • JS Kabylie
500K
Mehdi Merghem
28yo • JS Kabylie
450K
Bassem Srarfi
28yo • Club Africain
450K
Bandiougou Fadiga
25yo • FC Lorient
250K
Lamine Gueye
28yo • Paris FC
250K
Álex Domínguez
27yo • FC Toulouse
250K
Kelyan Guessoum
27yo • MC Oran
250K
Bilal Benkhedim
25yo • MC Oran
225K
Motez Nourani
24yo • Club Athlétique Bizertin
200K
Sofiane Alakouch
27yo • Paris FC
200K
Aïssa Boudechicha
26yo • ES Sétif
150K

Price vs Peer Z-Score

IQR-based pricing analysis relative to position peers. Identifies over/undervalued players vs market.

What This Shows

How to use: Z-score < -1.5 = significantly undervalued (potential bargain). Z-score > +1.5 = premium pricing (requires strong justification). Within ±1.0 = fair market value.

Current market: Position median is 1.0M. 2 undervalued, 9 premium.

Value Positioning vs Peers

Moussa NiakhatéOlympique Lyon
15.0M-2.50
Undervalued
Mike PendersRC Strasbourg Alsace
15.0M-2.00
Undervalued
Stanis IdumboAS Monaco
5.0M-1.50
Undervalued
Nhoa SanguiParis FC
5.0M-1.50
Undervalued
Junior DiazStade Brestois 29
5.0M-1.33
Undervalued
Tom LouchetOGC Nice
5.0M-1.33
Undervalued
Pablo PagisFC Lorient
5.0M-1.33
Undervalued
Afonso MoreiraOlympique Lyon
5.0M-1.33
Undervalued
Christian MawissaAS Monaco
15.0M-1.25
Undervalued
Charlie CresswellFC Toulouse
15.0M-1.25
Undervalued
Mamadou SangaréRC Lens
15.0M-1.25
Undervalued
Djaoui CisséStade Rennais FC
15.0M-1.25
Undervalued
Jérémy JacquetStade Rennais FC
20.0M-1.00
Fair value
Renato MarinParis Saint-Germain
500K-1.00
Fair value
Herba GuirassyFC Nantes
6.0M-1.00
Fair value
PlayerMarket ValuePosition MedianZ-ScoreAssessment
Moussa Niakhaté
Olympique Lyon
15.0M4.0M-2.50Undervalued
Mike Penders
RC Strasbourg Alsace
15.0M4.0M-2.00Undervalued
Stanis Idumbo
AS Monaco
5.0M4.0M-1.50Good Value
Nhoa Sangui
Paris FC
5.0M4.0M-1.50Good Value
Junior Diaz
Stade Brestois 29
5.0M4.0M-1.33Good Value
Tom Louchet
OGC Nice
5.0M4.0M-1.33Good Value
Pablo Pagis
FC Lorient
5.0M4.0M-1.33Good Value
Afonso Moreira
Olympique Lyon
5.0M4.0M-1.33Good Value
Christian Mawissa
AS Monaco
15.0M4.0M-1.25Good Value
Charlie Cresswell
FC Toulouse
15.0M4.0M-1.25Good Value
Mamadou Sangaré
RC Lens
15.0M4.0M-1.25Good Value
Djaoui Cissé
Stade Rennais FC
15.0M4.0M-1.25Good Value
Jérémy Jacquet
Stade Rennais FC
20.0M4.0M-1.00Good Value
Renato Marin
Paris Saint-Germain
500K4.0M-1.00Good Value
Herba Guirassy
FC Nantes
6.0M4.0M-1.00Good Value
Pierre-Emile Højbjerg
Olympique Marseille
18.0M4.0M-1.00Good Value
Marquinhos
Paris Saint-Germain
30.0M4.0M-1.00Good Value
Aleksandr Golovin
AS Monaco
18.0M4.0M-1.00Good Value
Achraf Hakimi
Paris Saint-Germain
80.0M4.0M-1.00Good Value
Mason Greenwood
Olympique Marseille
50.0M4.0M-1.00Good Value