PLAYER PROFILE

Dan Ndoye.

Nottingham Forest · Switzerland

Matrix 30368

At a glance

Full name
Dan Assane Ndoye
Born
25 Oct 2000
Age today
26
Nationality
Switzerland

Career by season

330 recorded appearances
Dan Ndoye appearances by season, competition and team
SeasonCompetitionTeamAppsStartsGoalsAssistsMinutesCards
26/27UEFA Nations League Switzerland 44233340
26/27Premier League Nottingham Forest 99206001
26/27EFL Cup Nottingham Forest 1000300
25/26UEFA Europa League Nottingham Forest 128117691
25/26Premier League Nottingham Forest 2414111,1761
25/26International Friendly Games Switzerland 44302150
2026FIFA World Cup Switzerland 65204090
25/26FA Cup Nottingham Forest 1100690
2025World Cup Qual. UEFA Switzerland 55234451
24/25UEFA Nations League Switzerland 22001790
24/25UEFA Champions League Bologna FC 1909 87006190
24/25Serie A Bologna FC 1909 3026842,1524
24/25International Friendly Games Switzerland 44202970
24/25Coppa Italia Bologna FC 1909 44122521
23/24UEFA Conference League FC Basel 1893 22011770
23/24Swiss Super League FC Basel 1893 22121800
23/24Serie A Bologna FC 1909 3220121,8054
23/24International Friendly Games Switzerland 44003001
2024EURO Switzerland 55104121
23/24Coppa Italia Bologna FC 1909 21101250
22/23UEFA Nations League Switzerland 1000220
22/23UEFA Conference League FC Basel 1893 1914141,4373 / 1 red
22/23Swiss Super League FC Basel 1893 3225412,3276
22/23Swiss Cup FC Basel 1893 32202141
22/23International Friendly Games Switzerland U21 22121600
22/23EURO, Qualification Switzerland 61021940
21/22UEFA Conference League FC Basel 1893 86225271
21/22Swiss Super League FC Basel 1893 2925252,1205
21/22Swiss Cup FC Basel 1893 22001340
21/22Ligue 1 OGC Nice 32012040
20/21UEFA Europa League OGC Nice 51201871
20/21Ligue 1 OGC Nice 283115310
20/21Coupe de France OGC Nice 1100900
19/20Challenge League FC Lausanne-Sport 3016581,5776

Appearances in our supported competitions. Goals, assists and minutes come from match reports where we have them.

Match log

Newest first
Dan Ndoye match log
DateCompetitionMatchScoreMinutesGoals
31 Oct 2026Premier League Brentford FC v Nottingham Forest 2 – 065
23 Oct 2026Premier League Ipswich Town v Nottingham Forest 1 – 169
18 Oct 2026Premier League Nottingham Forest v Arsenal FC 0 – 173
11 Oct 2026Premier League Crystal Palace v Nottingham Forest 3 – 1721
06 Oct 2026UEFA Nations League Switzerland v North Macedonia 3 – 0861
03 Oct 2026UEFA Nations League Switzerland v Slovenia 2 – 1871
29 Sep 2026UEFA Nations League Scotland v Switzerland 0 – 386
26 Sep 2026UEFA Nations League North Macedonia v Switzerland 0 – 375
19 Sep 2026Premier League Nottingham Forest v Coventry City 0 – 159
12 Sep 2026Premier League Aston Villa v Nottingham Forest 1 – 275
05 Sep 2026Premier League Nottingham Forest v Tottenham Hotspur 0 – 059
29 Aug 2026Premier League Liverpool FC v Nottingham Forest 2 – 2661
25 Aug 2026EFL Cup Nottingham Forest v Leeds UnitedSubstitute, on 60′ 0 – 230
22 Aug 2026Premier League Nottingham Forest v Leeds United 0 – 162
12 Jul 2026FIFA World Cup Argentina v Switzerland 3 – 1861
07 Jul 2026FIFA World Cup Switzerland v Colombia 0 – 090
03 Jul 2026FIFA World Cup Switzerland v Algeria 2 – 0871
24 Jun 2026FIFA World Cup Switzerland v CanadaSubstitute, on 80′ 2 – 110
18 Jun 2026FIFA World Cup Switzerland v Bosnia & Herzegovina 4 – 171
13 Jun 2026FIFA World Cup Qatar v Switzerland 1 – 165

Career transfers

13 recorded moves

All recorded career moves, newest first.

Dan Ndoye career transfers
Date FromToMoveFee
31 Jul 2025 Bologna FC 1909 Nottingham Forest Transfer €42m
14 Aug 2023 FC Basel 1893 Bologna FC 1909 Transfer €16.5m
01 Jul 2022 OGC Nice FC Basel 1893 Transfer €2m
30 Jun 2022 FC Basel 1893 OGC Nice Loan return
31 Aug 2021 OGC Nice FC Basel 1893 Loan —
01 Aug 2020 FC Lausanne-Sport OGC Nice Loan return
28 Jan 2020 OGC Nice FC Lausanne-Sport Loan —
27 Jan 2020 FC Lausanne-Sport OGC Nice Transfer —
11 Feb 2019 FC Lausanne-Sport II FC Lausanne-Sport Internal move —
01 Jan 2018 FC Lausanne-Sport U18 FC Lausanne-Sport II Internal move —
01 Jul 2017 FC Lausanne-Sport U17 FC Lausanne-Sport U18 Internal move —
01 Jul 2016 FC Lausanne-Sport Jugend FC Lausanne-Sport U17 Internal move —
01 Jul 2014 FC Stade Nyonnais Youth FC Lausanne-Sport Jugend Transfer Free

Contracts and market values are not available yet.