Nottingham Forest
Dan Ndoye

Dan Ndoye

Midfielder · Nottingham Forest · 26 · Switzerland

Season score
51.6
Premier League 26/27, 8 matches
Last 5 weeks
54.5
average of weeks with 60+ minutes
Market value
€35.0M
+€3.0M (+9%) since 3 Jun 2026
Transfermarkt, 7 Oct 2026

Photo: Supporterhéninois, CC0, via Wikimedia Commons

Born
25 Oct 2000
Height
184 cm
Foot
R
Contract until
30 Jun 2030
Wikipedia views
12,477 4 weeks

Every week

1–7 Jul 2025 to 20–26 Oct 2026

35 of 69 weeks with 60+ minutes, averaging 51.2 (minutes-weighted); 1 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 202616944.252.246.6
13–19 Oct 202617337.553.138.0
6–12 Oct 2026215860.352.455.4
29 Sep – 5 Oct 2026217361.251.760.6
22–28 Sep 202617552.451.162.0
15–21 Sep 202615938.551.840.3
8–14 Sep 202617559.351.466.7
1–7 Sep 202615934.452.433.8
25–31 Aug 202629678.150.273.5
18–24 Aug 202616235.951.035.4
7–13 Jul 2026217555.850.152.9
30 Jun – 6 Jul 202618763.949.056.7
23–29 Jun 202611055.648.955.8
16–22 Jun 202617139.449.540.1
9–15 Jun 202616543.849.848.5
2–8 Jun 202614531.450.632.7
26 May – 1 Jun 202614527.851.629.3
14–20 Apr 202616569.350.670.0
7–13 Apr 202629163.249.564.2
31 Mar – 6 Apr 202614551.149.452.8
24–30 Mar 202617857.848.748.7
17–23 Mar 202627149.248.649.2
10–16 Mar 202614534.549.134.0
24 Feb – 2 Mar 202618100.048.7100.0
17–23 Feb 202625353.548.454.3
10–16 Feb 202612564.047.968.6
3–9 Feb 202612377.847.381.2
27 Jan – 2 Feb 2026211047.247.149.9
20–26 Jan 202619043.347.345.1
13–19 Jan 202611455.147.155.3
6–12 Jan 202616926.448.227.7
9–15 Dec 202529138.848.742.4
2–8 Dec 2025211249.948.651.6
25 Nov – 1 Dec 202526941.248.741.7
18–24 Nov 202518643.949.144.9
11–17 Nov 202518948.249.148.3
4–10 Nov 2025211443.249.443.8
28 Oct – 3 Nov 202519033.550.633.1
21–27 Oct 2025217346.051.246.1
7–13 Oct 2025218052.551.352.3
30 Sep – 6 Oct 2025215567.349.664.3
23–29 Sep 202528639.749.939.8
16–22 Sep 202517646.650.146.5
9–15 Sep 202519068.248.968.9
2–8 Sep 2025217443.549.444.0
26 Aug – 1 Sep 202515839.150.038.7
19–25 Aug 202517168.249.068.9
12–18 Aug 202517941.249.431.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: +5.7 a week above expectation.

20.040.060.080.012 Aug23 Sep4 Nov9 Dec24 Mar30 Jun22 SepExpected 52.2Score 44.2
Transfermarkt €35.0M +€3.0M (+9%) since 3 Jun 2026 7 Oct 2026 · its own valuation, revised a few times a year
Current estimate €34.0M no change recorded 22 Oct 2026 · BSD, seen when squads refresh
Next summer, if it goes like similar cases €27.0M–€39.8M +0% median of 40 similar past cases; players the same age +0% Closest cases, what their Transfermarkt value then did in a year: Jakub Kiwior at 25 (€28.0M, scoring 52.2) +43%; Manuel Locatelli at 26 (€28.0M, scoring 52.6) +7%; Weston McKennie at 25 (€28.0M, scoring 51.9) −21%.
0€10M€20M€30M€40M2020202120222023202420252026€35.0M€34.0M
Every value as a table
DateSourceValue
22 Oct 2026Current estimate (BSD)€34.0M
7 Oct 2026Transfermarkt€35.0M
3 Jun 2026Transfermarkt€32.0M
9 Mar 2026Transfermarkt€35.0M
9 Dec 2025Transfermarkt€40.0M
17 Oct 2025Transfermarkt€40.0M
17 Jun 2025Transfermarkt€35.0M
18 Dec 2024Transfermarkt€25.0M
18 Jul 2024Transfermarkt€22.0M
5 Jun 2024Transfermarkt€14.0M
20 Dec 2023Transfermarkt€10.0M
11 Oct 2023Transfermarkt€8.5M
7 Jun 2023Transfermarkt€3.5M
10 Nov 2022Transfermarkt€3.5M
8 Jun 2022Transfermarkt€4.0M
3 Jan 2022Transfermarkt€4.0M
25 May 2021Transfermarkt€4.0M
7 Jan 2021Transfermarkt€4.0M
15 Oct 2020Transfermarkt€2.0M
31 Jul 2020Transfermarkt€1.3M
8 Apr 2020Transfermarkt€900k
6 Jan 2020Transfermarkt€1.0M
7 Oct 2019Transfermarkt€1.0M
4 Jun 2019Transfermarkt€600k

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

DateMoveFee
17 Aug 2025Bologna Nottingham ForestFirst match
31 Jul 2025Bologna Nott'm Forest€42.0M
14 Aug 2023Basel Bologna€16.4M
1 Jul 2022Nice Basel€2.0M
30 Jun 2022Basel NiceFree or loan
31 Aug 2021Nice BaselFree or loan

What the score is made of

Premier League 26/27, 535 minutes. Each part as a percentile against 640 top-five-league midfielder seasons of 900+ minutes since 2025/26: 50 is the middle of them (the dashed ring).

Shooting98Creating89Progressing48Keeping the ball23Defending0Aerial48Finishing50
As a table
PartPercentilePer 90 vs average
Shooting98+1.26
Creating89+0.59
Progressing48−0.07
Keeping the ball23−0.56
Defending0−0.52
Aerial48−0.14
Finishing50−0.02

Attention

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

020K40K60K80K28 Oct16 Dec3 Feb24 Mar12 May30 Jun18 Aug6 Oct

Plays most like

same position, last 12 months: the shape of their play, not its level
PlayerRecent scoreValue nowLikeness
Marcus Tavernier Bournemouth · 2760.0€30.0M97%Compare
Can Uzun Eintracht Frankfurt · 2052.9€45.0M96%Compare
Morgan Gibbs-White Nottingham Forest · 2657.6€80.0M95%Compare
Mohamed Salah Trabzonspor · 34 · cheaper54.3€17.0M94%Compare
Justin Kluivert Bournemouth · 2748.6€25.0M94%Compare
Luis Díaz FC Bayern München · 2956.2€70.0M94%Compare

Recent score: the last six months. Cheaper: valued at less than 60% of Dan Ndoye.

Seasons

SeasonCompetitionTeamMatchesMinutesScoreUnderlying
Premier League 26/27Premier LeagueNottingham Forest853551.651.7
UEFA Nations League 26/27UEFA Nations LeagueSwitzerland433457.557.9
EFL Cup 26/27EFL CupNottingham Forest13050.250.2
World Cup Qualification, UEFA 2026World Cup Qualification UEFASwitzerland544348.148.2
World Cup 2026World Cup 2026Switzerland640852.850.9
Int. Friendly Games 2026International FriendliesSwitzerland421344.442.1
Premier League 25/26Premier LeagueNottingham Forest241,17649.749.7
UEFA Europa League 25/26Europa LeagueNottingham Forest1276951.251.7
FA Cup 25/26FA CupNottingham Forest16926.427.7
Int. Friendly Games 2025International FriendliesSwitzerland429741.742.3
Serie A 24/25Serie ABologna302,15148.548.1
UEFA Champions League 24/25Champions LeagueBologna861951.553.2
Coppa Italia 24/25Coppa ItaliaBologna325254.454.1
Serie A 23/24Serie ABologna321,77550.952.7
UEFA Europa Conference League 23/24Conference LeagueBasel217763.762.8
UEFA Europa Conference League 22/23Conference LeagueBasel191,43650.750.8

Latest matches

65 since July 2025
DateCompetitionOpponentResultMinGoalsAssistsxGxAScore
23 Oct 2026Premier Leagueat Ipswich TownD 1–169000.230.3444.2
18 Oct 2026Premier LeagueArsenalL 0–173000.080.0037.5
11 Oct 2026Premier Leagueat Crystal PalaceL 1–372100.560.0467.3
6 Oct 2026UEFA Nations LeagueNorth MacedoniaW 3–086110.370.0654.5
3 Oct 2026UEFA Nations LeagueSloveniaW 2–187100.430.0854.6
29 Sep 2026UEFA Nations Leagueat ScotlandW 3–086020.340.2768.0
26 Sep 2026UEFA Nations Leagueat North MacedoniaW 3–075000.890.1052.4
19 Sep 2026Premier LeagueCoventry CityL 0–159000.160.0638.5
12 Sep 2026Premier Leagueat Aston VillaW 2–175000.660.4859.3
5 Sep 2026Premier LeagueTottenham HotspurD 0–05900–0.0034.4
All 65 matches
DateCompetitionOpponentResultMinGoalsAssistsxGxAScore
23 Oct 2026Premier Leagueat Ipswich TownD 1–169000.230.3444.2
18 Oct 2026Premier LeagueArsenalL 0–173000.080.0037.5
11 Oct 2026Premier Leagueat Crystal PalaceL 1–372100.560.0467.3
6 Oct 2026UEFA Nations LeagueNorth MacedoniaW 3–086110.370.0654.5
3 Oct 2026UEFA Nations LeagueSloveniaW 2–187100.430.0854.6
29 Sep 2026UEFA Nations Leagueat ScotlandW 3–086020.340.2768.0
26 Sep 2026UEFA Nations Leagueat North MacedoniaW 3–075000.890.1052.4
19 Sep 2026Premier LeagueCoventry CityL 0–159000.160.0638.5
12 Sep 2026Premier Leagueat Aston VillaW 2–175000.660.4859.3
5 Sep 2026Premier LeagueTottenham HotspurD 0–05900–0.0034.4
29 Aug 2026Premier Leagueat Liverpool FCD 2–266100.330.6390.7
25 Aug 2026EFL CupLeeds UnitedL 0–23000––50.2
22 Aug 2026Premier LeagueLeeds UnitedL 0–16200–0.0035.9
12 Jul 2026World Cup 2026at ArgentinaD 1–186100.280.0963.7
7 Jul 2026World Cup 2026ColombiaD 0–089000.030.0348.2
3 Jul 2026World Cup 2026AlgeriaW 2–087100.150.0763.9
24 Jun 2026World Cup 2026CanadaW 2–11000–0.0055.6
18 Jun 2026World Cup 2026Bosnia & HerzegovinaW 4–171000.100.0339.4
13 Jun 2026World Cup 2026at QatarD 1–165000.400.0243.8
6 Jun 2026International FriendliesAustraliaD 1–14510––31.4
31 May 2026International FriendliesJordanW 4–14510––27.8
16 Apr 2026Europa LeagueFC PortoW 1–06500–0.4769.3
12 Apr 2026Premier LeagueAston VillaD 1–1100–0.0095.5
9 Apr 2026Europa Leagueat FC PortoD 1–190000.050.1962.9
31 Mar 2026International Friendliesat NorwayD 0–045000.10–51.1
27 Mar 2026International FriendliesGermanyL 3–478100.08–57.8
22 Mar 2026Premier Leagueat Tottenham HotspurW 3–01000–0.0041.0
19 Mar 2026Europa Leagueat FC MidtjyllandW 2–16100–0.3950.6
15 Mar 2026Premier LeagueFulhamD 0–04500–0.0034.5
1 Mar 2026Premier Leagueat Brighton & Hove AlbionL 1–2800–0.01100.0
22 Feb 2026Premier LeagueLiverpool FCL 0–124000.050.0059.9
19 Feb 2026Europa Leagueat FenerbahçeW 3–02900–0.0048.2
11 Feb 2026Premier LeagueWolverhamptonD 0–025000.130.0264.0
6 Feb 2026Premier Leagueat Leeds UnitedL 1–323000.070.2677.8
1 Feb 2026Premier LeagueCrystal PalaceD 1–120000.020.0035.2
29 Jan 2026Europa LeagueFerencváros TCW 4–090000.370.2849.8
22 Jan 2026Europa Leagueat Sporting BragaL 0–190000.230.0243.3
17 Jan 2026Premier LeagueArsenalD 0–01400–0.0055.1
9 Jan 2026FA Cupat WrexhamD 3–369000.19–26.4
14 Dec 2025Premier LeagueTottenham HotspurW 3–0100–0.0045.2
11 Dec 2025Europa Leagueat FC UtrechtW 2–190000.470.0338.7
6 Dec 2025Premier Leagueat EvertonL 0–34500–0.0046.5
3 Dec 2025Premier Leagueat WolverhamptonW 1–067000.250.0352.1
30 Nov 2025Premier LeagueBrighton & Hove AlbionL 0–245000.070.0143.5
27 Nov 2025Europa LeagueMalmö FFW 3–02400–0.0136.9
22 Nov 2025Premier Leagueat Liverpool FCW 3–086000.130.0143.9
15 Nov 2025World Cup Qualification UEFASwedenW 4–18911––48.2
9 Nov 2025Premier LeagueLeeds UnitedW 3–190000.120.4745.1
6 Nov 2025Europa Leagueat SK Sturm GrazD 0–02400–0.0036.1
1 Nov 2025Premier LeagueManchester UnitedD 2–290000.020.0533.5
26 Oct 2025Premier Leagueat BournemouthL 0–283000.050.0142.8
23 Oct 2025Europa LeagueFC PortoW 2–09000–0.0148.9
13 Oct 2025World Cup Qualification UEFAat SloveniaD 0–09000––52.0
10 Oct 2025World Cup Qualification UEFAat SwedenW 2–09000––52.9
5 Oct 2025Premier Leagueat Newcastle UnitedL 0–26500–0.0678.1
2 Oct 2025Europa LeagueFC MidtjyllandL 2–390100.290.0659.4
27 Sep 2025Premier LeagueSunderlandL 0–160000.050.0133.7
24 Sep 2025Europa Leagueat Real BetisD 2–22600–0.0053.5
20 Sep 2025Premier Leagueat BurnleyD 1–17600–0.1846.6
13 Sep 2025Premier Leagueat ArsenalL 0–39000–0.0368.2
8 Sep 2025World Cup Qualification UEFASloveniaW 3–08910––40.9
5 Sep 2025World Cup Qualification UEFAKosovoW 4–08502––46.3
31 Aug 2025Premier LeagueWest Ham UnitedL 0–35800–0.0039.1
24 Aug 2025Premier Leagueat Crystal PalaceD 1–17101–0.3568.2
17 Aug 2025Premier LeagueBrentfordW 3–179100.100.0141.2