David Odogu is twenty, stands 1.91 metres, holds a European and a world title with Germany Under 17, and played roughly a quarter of an hour for Milan’s first team across the whole of last season. Since 18 August he has been on loan at Toulouse. It is the kind of transfer that makes no headlines and yet tells you exactly what happens when a club buys a talent and then has nowhere to put him.
The profile at a glance
| Item | Detail |
|---|---|
| Player | David Uyoyo Odogu |
| Born | 3 June 2006 (20) |
| Place of birth | Berlin, Germany |
| Position | Centre-back |
| Height | 1.91 m |
| Parent club | AC Milan (since 1 September 2025) |
| 2026-27 season | Toulouse, on loan |
| Youth international | Germany, 25 caps from Under 16 to Under 20 |
| Youth honours | Under 17 European Championship and Under 17 World Cup, both in 2023 |
Where he comes from
Odogu was born in Berlin and came through VfL Wolfsburg, where he made three first-team appearances before leaving Germany. The real jump in his career, though, is not between clubs: it is 2023.
That year Germany Under 17 won the European Championship in Hungary and then the World Cup in Indonesia, a double that rarely lands in European youth football. Odogu was part of that group. It is the reason a Serie A club decided, when he was nineteen, to invest a sum the press placed between seven and ten million euros.
What he does on the pitch
The technical profile is that of a tall, physically built central defender, and the height here is not decorative: 1.91 metres changes how a box is defended at set pieces and on every high ball into your own third.
Public records list him as naturally right-footed, even though he often played on the left of central defence in the youth ranks. That combination is less common than it sounds and should be read as versatility: a defender who can fill both slots in a back four or a back three is worth far more across a season of rotation than one who covers a single position.
The Italian press attached heavy comparisons to him from the moment he arrived, the kind of headline that does a twenty-year-old more harm than good. The measurable truth is simpler: he is a centre-back with rare physical structure for his age, a winning youth record and very few senior matches.
The problem: the appearances
Here comes the number that matters more than any other. In 2025-26 public records credit him with two appearances for Milan’s first team and three for Milan Futuro. The press reported around sixteen minutes in total with the senior side across the entire season.
For a nineteen-year-old centre-back, a year like that is not neutral. Centre-back is the position where experience counts most and accumulates most slowly, because almost everything you learn is about reading: when to step out, when to drop, when to let a runner go. Those decisions sharpen only through real matches against real forwards.
An idle year at that age does not erase the talent, but it removes twelve months from a counter that cannot be wound back.
Why Toulouse can be the right place
Of the five big leagues, Ligue 1 is the one most inclined to play defenders under twenty-two. Toulouse are not fighting for the title and need players who contribute now, which means real minutes rather than symbolic ones.
According to the French press the club’s plan is to use him on the left of central defence, in competition with Rasmus Nicolaisen, with Milan covering his wages. The French season starts on 21 August.
What to watch between now and June
The point will not be how many matches he plays, but what kind. A centre-back in a side that defends high and in open space develops different skills from one defending inside his own box with a deep line.
Odogu above all needs games in which he is asked to defend the space behind, because that is where a tall young centre-back makes the mistakes he later learns not to repeat. If Toulouse give him twenty-five or thirty matches of that type, in June Milan will get back a different player from the one they sent away in August. If they give him ten, this loan will only have moved the problem forward by a year.
Data and information gathered from public sources: official club communications, Wikipedia, Italian, German and French sports press, public statistical archives. Financial valuations are market estimates.
Frequently asked questions
Who is David Odogu?
A German centre-back born on 3 June 2006 in Berlin, 1.91 metres tall. He came through at VfL Wolfsburg, joined AC Milan on 1 September 2025 and has been on loan at Toulouse since 18 August 2026.
How much did Milan pay for him?
The press reported a figure between 7 and 10 million euros, with a contract said to run until the summer of 2029 and a club option for 2030. Transfer figures should be read as estimates, not as contractual data.
How much did he play in his first season at Milan?
Very little. Public records credit him with two first-team appearances and three for Milan Futuro, and the press reported roughly a quarter of an hour in total with the senior side.
What has he won at youth international level?
He belongs to the Germany generation that in 2023 won both the Under 17 European Championship in Hungary and the Under 17 World Cup in Indonesia. In all he has 25 caps between Under 16 and Under 20 level.
Why did Toulouse want him?
According to the French press the club signed him for the left side of central defence, in competition with Rasmus Nicolaisen, with Milan covering his wages. Ligue 1 is a league that gives young defenders real minutes.