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
06 Jun 2026International Friendly Games Switzerland v Australia 1 – 1461
31 May 2026International Friendly Games Switzerland v Jordan 4 – 1461
16 Apr 2026UEFA Europa League Nottingham Forest v FC Porto 1 – 065
12 Apr 2026Premier League Nottingham Forest v Aston VillaSubstitute, on 89′ 1 – 11
09 Apr 2026UEFA Europa League FC Porto v Nottingham Forest 1 – 190
31 Mar 2026International Friendly Games Norway v Switzerland 0 – 045
27 Mar 2026International Friendly Games Switzerland v Germany 3 – 4781
22 Mar 2026Premier League Tottenham Hotspur v Nottingham ForestSubstitute, on 80′ 0 – 310
19 Mar 2026UEFA Europa League FC Midtjylland v Nottingham Forest 1 – 261
15 Mar 2026Premier League Nottingham Forest v Fulham FCSubstitute, on 46′ 0 – 045
01 Mar 2026Premier League Brighton & Hove Albion v Nottingham ForestSubstitute, on 82′ 2 – 18
22 Feb 2026Premier League Nottingham Forest v Liverpool FCSubstitute, on 66′ 0 – 124
19 Feb 2026UEFA Europa League Fenerbahçe v Nottingham ForestSubstitute, on 61′ 0 – 329
11 Feb 2026Premier League Nottingham Forest v Wolverhampton WanderersSubstitute, on 65′ 0 – 025
06 Feb 2026Premier League Leeds United v Nottingham ForestSubstitute, on 67′ 3 – 123
01 Feb 2026Premier League Nottingham Forest v Crystal PalaceSubstitute, on 70′ 1 – 120
29 Jan 2026UEFA Europa League Nottingham Forest v Ferencvárosi TC 4 – 090
22 Jan 2026UEFA Europa League SC Braga v Nottingham Forest 1 – 090
17 Jan 2026Premier League Nottingham Forest v Arsenal FCSubstitute, on 76′ 0 – 014
09 Jan 2026FA Cup Wrexham AFC v Nottingham Forest 3 – 369

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.