Bara Sapoko Ndiaye's permanent move to Bayern München has gone through, and the announcement is expected today at 13:00 CEST. He has signed a five-year contract through June 2031. The deal followed months of negotiation over fee, player rights and representation issues, so the final step now looks procedural rather than uncertain.
Contract done, announcement pending
Khadim Diakhaté reported that the move has gone through, with the official unveiling set for 13:00 CEST. That lines up with the broader picture around Bayern's move, which is described as a permanent signing after a six-month loan.
There is still a small difference between “done” and “announced”, and that is the only real wrinkle left. No club statement is included here, so the safest reading is that the transfer is complete in practice and waiting for Bayern to put it out formally.
Why Bayern moved for him now
The football case for acting quickly is easy to see. Ndiaye made his Bundesliga debut on Matchday 29 against FC St. Pauli, replacing Jamal Musiala in the 84th minute, then made his first Bundesliga start on Matchday 31 against FSV Mainz 05 and played 77 minutes. He has also earned two senior caps for Senegal at age 18.
Vincent Kompany said: "We're excited about his personality. He's shown that he's one of the talents we have in Bayern's youth academy. Things are going well for him." Christoph Freund added that Ndiaye has found his feet in a new environment very quickly, describing him as dynamic, fast on the ball and intelligent.
Bayern are not taking a gamble on a raw unknown. They are buying into a player who has already been trusted in the first team, and into a club environment that finished first in the Bundesliga with 89 points, scored 122 league goals and conceded 36. That is a high bar, but it is also the point: Bayern are clearly treating Ndiaye as someone worth securing before the market gets any wider.
Written by Jack Mercer with AI-assisted research, cross-checked against 2 outlets. How we work →






