Olympique Lyonnais

Kaïl Boudache

Forward · Olympique Lyonnais · 20 · Algeria

Season score
47.6
Ligue 1 26/27, 8 matches
Last 5 weeks
46.9
average of weeks with 60+ minutes
Market value
€8.0M
+€3.0M (+60%) since 1 Jun 2026
Transfermarkt, 24 Sep 2026
Born
15 Jun 2006
Height
175 cm
Foot
L
Contract until
30 Jun 2031
Wikipedia views
1,108 4 weeks

Every week

1–7 Jul 2025 to 27 Oct – 2 Nov 2026

10 of 70 weeks with 60+ minutes, averaging 46.5 (minutes-weighted); 0 of them 70 or better.

Form bars show the weekly score: no matchunder 60′under 4545–5555–7070+

Every week as a table
WeekMatchesMinutesScoreExpectedUnderlying
20–26 Oct 202628451.549.054.6
13–19 Oct 202629546.749.347.3
6–12 Oct 202611976.648.580.2
15–21 Sep 2026210744.348.844.4
8–14 Sep 202613100.048.6100.0
1–7 Sep 202612351.448.588.7
25–31 Aug 202628939.049.238.5
18–24 Aug 2026210552.949.554.2
11–17 Aug 202611448.248.848.4
26 May – 1 Jun 202614545.548.946.0
19–25 May 202612439.549.138.4
12–18 May 202614538.549.639.5
28 Apr – 4 May 202617139.250.538.5
21–27 Apr 202612361.250.275.0
14–20 Apr 20261864.650.166.0
31 Mar – 6 Apr 202611037.450.336.1
17–23 Mar 202612548.950.348.7
10–16 Mar 202616347.350.646.9
3–9 Mar 2026212738.552.438.3
24 Feb – 2 Mar 202614548.353.348.1
17–23 Feb 202614582.651.689.2
10–16 Feb 202618461.150.469.8
3–9 Feb 202625264.649.853.4
27 Jan – 2 Feb 202629046.649.447.1
20–26 Jan 202611432.750.030.9

Against expectation

How it's expected

Each week's score beside what the player's earlier matches led to expect. Over the last 10 weeks with 60+ minutes: −3.5 a week below expectation.

30.040.050.060.070.027 Jan3 Mar28 Apr25 Aug13 OctScore 51.5Expected 49.0
14

On the breakout watchlist

A 38% chance of breaking out within a year, on how players like them went before. Underlying 50.7 over 1,310 minutes in the last year, up 0.9 over the last 10 weeks. Wikipedia views 3.1× below similar performers. Valued €8.0M against €13.0M expected. See the list

Transfermarkt €8.0M +€3.0M (+60%) since 1 Jun 2026 24 Sep 2026 · its own valuation, revised a few times a year
Current estimate €8.2M no change recorded 22 Oct 2026 · BSD, seen when squads refresh
Next summer, if it goes like similar cases €6.2M–€13.7M +24% median of 40 similar past cases; players the same age +40% Closest cases, what their Transfermarkt value then did in a year: Niccolò Pisilli at 20 (€7.5M, scoring 46.8) +60%; Tom Alexander Rothe at 20 (€8.0M, scoring 46.1) +25%; Lucien Agoumé at 20 (€7.0M, scoring 47.1) +0%.
0€2.5M€5.0M€7.5M€10MAprJulOct€8.0M€8.2M
Every value as a table
DateSourceValue
22 Oct 2026Current estimate (BSD)€8.2M
24 Sep 2026Transfermarkt€8.0M
1 Jun 2026Transfermarkt€5.0M
27 Mar 2026Transfermarkt€4.0M

Two different estimates, so each is its own line and each change is measured within its own line.

DateMoveFee
4 Aug 2026Nice Olympique LyonnaisFirst match
1 Jul 2026Nice LyonFree
1 Jul 2022Ol. Alès U17 Nizza U19Free

What the score is made of

Ligue 1 26/27, 297 minutes. Each part as a percentile against 295 top-five-league forward seasons of 900+ minutes since 2025/26: 50 is the middle of them (the dashed ring).

Shooting47Creating68Progressing87Keeping the ball20Defending94Aerial1Finishing0
As a table
PartPercentilePer 90 vs average
Shooting47−0.05
Creating68+0.13
Progressing87+0.66
Keeping the ball20−0.40
Defending94+0.37
Aerial1−0.80
Finishing0−0.74

Attention

English Wikipedia views per week, the article and its redirects, last 39 weeks.

05001.0K1.5K2.0K27 Jan3 Mar7 Apr12 May16 Jun21 Jul25 Aug29 Sep

Plays most like

same position, last 12 months: the shape of their play, not its level
PlayerRecent scoreValue nowLikeness
Weslley Patati AZ Alkmaar · 23 · cheaper52.7€4.5M88%Compare
Lukáš Provod SK Slavia Praha · 30––88%Compare
Jorge de Frutos Rayo Vallecano · 2944.4€10.9M88%Compare
Iván Romero Levante UD · 2546.8€8.0M87%Compare
Wilfried Gnonto Fiorentina · 22––86%Compare
Elias Saad Nashville SC · 26 · cheaper41.6€2.0M84%Compare

Recent score: the last six months. Cheaper: valued at less than 60% of Kaïl Boudache.

Seasons

SeasonCompetitionTeamMatchesMinutesScoreUnderlying
Ligue 1 26/27Ligue 1Olympique Lyonnais829747.651.1
UEFA Europa League 26/27Europa LeagueOlympique Lyonnais318548.850.9
UEFA Champions League 26/27Champions LeagueOlympique Lyonnais35757.356.4
Ligue 1 25/26Ligue 1Nice1458050.152.6
Coupe de France 25/26Coupe de FranceNice313248.242.6
UEFA Europa League 25/26Europa LeagueNice25942.942.6

Latest matches

33 since July 2025
DateCompetitionOpponentResultMinGoalsAssistsxGxAScore
26 Oct 2026Ligue 1at Paris Saint-GermainL 0–2900–0.0053.0
22 Oct 2026Europa Leagueat TSG HoffenheimL 0–375000.270.1551.4
18 Oct 2026Ligue 1NiceW 2–17500–0.1143.5
15 Oct 2026Europa LeagueCrystal PalaceW 3–220000.110.3158.7
9 Oct 2026Ligue 1at RC LensL 1–219000.020.0676.6
19 Sep 2026Ligue 1Stade RennaisW 4–01700–0.0043.4
16 Sep 2026Europa Leagueat RSC AnderlechtW 2–190000.080.2944.5
12 Sep 2026Ligue 1at Paris FCD 0–0300–0.16100.0
4 Sep 2026Ligue 1AuxerreW 3–123000.940.0051.4
29 Aug 2026Ligue 1Le HavreD 1–16100–0.0138.0
All 33 matches
DateCompetitionOpponentResultMinGoalsAssistsxGxAScore
26 Oct 2026Ligue 1at Paris Saint-GermainL 0–2900–0.0053.0
22 Oct 2026Europa Leagueat TSG HoffenheimL 0–375000.270.1551.4
18 Oct 2026Ligue 1NiceW 2–17500–0.1143.5
15 Oct 2026Europa LeagueCrystal PalaceW 3–220000.110.3158.7
9 Oct 2026Ligue 1at RC LensL 1–219000.020.0676.6
19 Sep 2026Ligue 1Stade RennaisW 4–01700–0.0043.4
16 Sep 2026Europa Leagueat RSC AnderlechtW 2–190000.080.2944.5
12 Sep 2026Ligue 1at Paris FCD 0–0300–0.16100.0
4 Sep 2026Ligue 1AuxerreW 3–123000.940.0051.4
29 Aug 2026Ligue 1Le HavreD 1–16100–0.0138.0
26 Aug 2026Champions LeagueFenerbahçeL 1–22800––41.2
22 Aug 2026Ligue 1at ToulouseW 2–090000.280.0445.8
18 Aug 2026Champions Leagueat FenerbahçeD 1–11500––95.8
11 Aug 2026Champions LeagueAC Sparta PrahaW 3–01400––48.2
29 May 2026Ligue 1Saint-ÉtienneW 4–14510––45.5
22 May 2026Coupe de Franceat RC LensL 1–32400––39.5
17 May 2026Ligue 1MetzD 0–045000.110.0638.5
2 May 2026Ligue 1RC LensD 1–171000.030.0339.2
26 Apr 2026Ligue 1at Olympique de MarseilleD 1–123000.320.0261.2
18 Apr 2026Ligue 1at LilleD 0–0800–0.0064.6
4 Apr 2026Ligue 1at RC StrasbourgL 1–31000–0.0037.4
21 Mar 2026Ligue 1Paris Saint-GermainL 0–42500–0.0048.9
14 Mar 2026Ligue 1at AngersW 2–06300–0.0647.3
8 Mar 2026Ligue 1Stade RennaisL 0–445000.140.0034.3
4 Mar 2026Coupe de Franceat LorientD 0–08200––40.9
1 Mar 2026Ligue 1at Paris FCL 0–14500–0.0948.3
22 Feb 2026Ligue 1LorientD 3–345101.180.0482.6
15 Feb 2026Ligue 1at Olympique LyonnaisL 0–284000.710.1461.1
8 Feb 2026Ligue 1AS MonacoD 0–026000.060.0249.9
4 Feb 2026Coupe de FranceMontpellierW 3–226100.22–79.2
1 Feb 2026Ligue 1Stade BrestoisD 2–245000.060.0047.2
29 Jan 2026Europa Leagueat LudogoretsL 0–145000.030.0246.1
22 Jan 2026Europa LeagueGo Ahead EaglesW 3–11400–0.0032.7