Fodé Ballo-Touré
Career snapshot
Career highs
Born the same day
Shares 1997-01-03 · 6 players total
| Full name | Fodé Ballo-Touré |
|---|---|
| Name in home country | Fodé Ballo-Touré |
| Date of birth | 1997-01-03 (29 yrs) |
| Place of birth | Conflans-Sainte-Honorine, Senegal |
| Citizenship | Senegal France |
| Position | Defender - Left-Back (main: Defender) |
| Foot | left |
| Height | 182.00 m |
| Current club | FC Metz |
| Joined | 2025-09-03 |
| Contract expires | 2026-06-30 |
| Agent | Horizon |
| Outfitter | adidas |
| Club | Seasons | First | Last | Matches | Goals | Assists | Minutes |
|---|---|---|---|---|---|---|---|
| Le Havre AC | 1 | 24/25 | 24/25 | 10 | 0 | 0 | 0 |
| Milan Futuro | 1 | 24/25 | 24/25 | 3 | 0 | 0 | 0 |
| Fulham FC | 1 | 23/24 | 23/24 | 8 | 0 | 0 | 0 |
| AC Milan | 2 | 21/22 | 22/23 | 26 | 1 | 0 | 518 |
| AS Monaco | 3 | 18/19 | 20/21 | 74 | 0 | 8 | 0 |
| LOSC Lille | 2 | 17/18 | 18/19 | 47 | 0 | 2 | 0 |
| Paris Saint-Germain | 1 | 16/17 | 16/17 | 0 | 0 | 0 | 0 |
| Paris Saint-Germain B | 3 | 14/15 | 16/17 | 53 | 1 | 0 | 1,280 |
| Paris Saint-Germain UEFA U19 | 4 | 13/14 | 16/17 | 22 | 1 | 2 | 900 |
Career trajectory — goals, assists & market value
Goals by season
Assists by season
| Season | Competition | Club | Matches | Goals | Assists | YC | RC | Minutes |
|---|---|---|---|---|---|---|---|---|
| 24/25 | Ligue 1 | Le Havre AC | 10 | 0 | 0 | 0 | 0 | 0 |
| 24/25 | Serie C-B | Milan Futuro | 3 | 0 | 0 | 0 | 0 | 0 |
| 23/24 | EFL Cup | Fulham FC | 2 | 0 | 0 | 0 | 0 | 0 |
| 23/24 | Premier League | Fulham FC | 6 | 0 | 0 | 1 | 0 | 0 |
| 22/23 | Champions League | AC Milan | 4 | 0 | 0 | 2 | 0 | 0 |
| 22/23 | Serie A | AC Milan | 10 | 1 | 0 | 0 | 0 | 518 |
| 21/22 | Champions League | AC Milan | 2 | 0 | 0 | 0 | 0 | 0 |
| 21/22 | Italy Cup | AC Milan | 0 | 0 | 0 | 0 | 0 | 0 |
| 21/22 | Serie A | AC Milan | 10 | 0 | 0 | 2 | 0 | 0 |
| 20/21 | Coupe de France | AS Monaco | 5 | 0 | 1 | 2 | 0 | 0 |
| 20/21 | Ligue 1 | AS Monaco | 24 | 0 | 4 | 2 | 0 | 0 |
| 19/20 | Coupe de France | AS Monaco | 2 | 0 | 0 | 1 | 0 | 0 |
| 19/20 | Coupe de la Ligue | AS Monaco | 2 | 0 | 0 | 0 | 0 | 0 |
| 19/20 | Ligue 1 | AS Monaco | 21 | 0 | 0 | 4 | 0 | 0 |
| 18/19 | Coupe de France | AS Monaco | 1 | 0 | 0 | 0 | 0 | 0 |
| 18/19 | Coupe de la Ligue | AS Monaco | 1 | 0 | 0 | 1 | 0 | 0 |
| 18/19 | Coupe de la Ligue | LOSC Lille | 0 | 0 | 0 | 0 | 0 | 0 |
| 18/19 | Ligue 1 | LOSC Lille | 18 | 0 | 2 | 3 | 0 | 0 |
| 18/19 | Ligue 1 | AS Monaco | 18 | 0 | 3 | 4 | 0 | 0 |
| 17/18 | Coupe de France | LOSC Lille | 1 | 0 | 0 | 0 | 0 | 0 |
| 17/18 | Coupe de la Ligue | LOSC Lille | 1 | 0 | 0 | 0 | 0 | 0 |
| 17/18 | Ligue 1 | LOSC Lille | 27 | 0 | 0 | 5 | 1 | 0 |
| 16/17 | CFA - Grp. A | Paris Saint-Germain B | 15 | 1 | 0 | 1 | 0 | 1,280 |
| 16/17 | Ligue 1 | Paris Saint-Germain | 0 | 0 | 0 | 0 | 0 | 0 |
| 16/17 | UEFA Youth League | Paris Saint-Germain UEFA U19 | 6 | 0 | 1 | 0 | 0 | 0 |
| 15/16 | CFA - Grp. A | Paris Saint-Germain B | 21 | 0 | 0 | 2 | 0 | 0 |
| 15/16 | UEFA Youth League | Paris Saint-Germain UEFA U19 | 10 | 1 | 0 | 2 | 0 | 900 |
| 14/15 | CFA - Grp. A | Paris Saint-Germain B | 17 | 0 | 0 | 1 | 0 | 0 |
| 14/15 | UEFA Youth League | Paris Saint-Germain UEFA U19 | 6 | 0 | 1 | 0 | 0 | 0 |
| 13/14 | UEFA Youth League | Paris Saint-Germain UEFA U19 | 0 | 0 | 0 | 0 | 0 | 0 |
| Season | Date | From | To | Type | Market value | Fee |
|---|---|---|---|---|---|---|
| 12/13 | 2012-07-01 | PSG Youth | Paris SG U17 | Transfer | 0 | — |
| 14/15 | 2014-07-01 | Paris SG U17 | Paris SG U19 | Transfer | 0 | — |
| 15/16 | 2015-07-01 | Paris SG U19 | Paris SG B | Transfer | 0 | — |
| 17/18 | 2017-07-01 | Paris SG B | LOSC Lille | Transfer | 0 | — |
| 18/19 | 2019-01-10 | LOSC Lille | Monaco | Transfer | 7000000 | €11.00m |
| 21/22 | 2021-07-18 | Monaco | AC Milan | Transfer | 6500000 | €5.40m |
| 23/24 | 2023-09-01 | AC Milan | Fulham | Loan | 3500000 | — |
| 23/24 | 2024-06-30 | Fulham | AC Milan | Return from loan | 3000000 | — |
| 24/25 | 2024-07-08 | AC Milan | Milan Futuro | Transfer | 3000000 | — |
| 24/25 | 2025-01-23 | Milan Futuro | Le Havre AC | Transfer | 1500000 | — |
| 25/26 | 2025-07-01 | Le Havre AC | Without Club | Transfer | 1200000 | — |
| 25/26 | 2025-09-03 | Without Club | FC Metz | Transfer | 1200000 | — |
| Season | Injury | From | To | Days missed | Games missed |
|---|---|---|---|---|---|
| 20/21 | Metatarsal fracture | 2020-09-27 | 2020-11-02 | 37 | 6 |
| 21/22 | Ankle injury | 2021-10-23 | 2021-10-30 | 8 | 2 |
| 21/22 | Ankle problems | 2021-11-02 | 2021-11-05 | 4 | 1 |
| 21/22 | Corona virus | 2022-01-12 | 2022-01-16 | 5 | 2 |
| 21/22 | Adductor pain | 2022-02-09 | 2022-02-12 | 4 | 1 |
| 22/23 | Acromioclavicular joint dislocation | 2022-12-30 | 2023-01-28 | 30 | 10 |
| 24/25 | Injury to the ankle | 2025-02-03 | 2025-02-22 | 20 | 2 |
| 24/25 | Muscle injury | 2025-03-10 | 2025-03-15 | 6 | 0 |
| 24/25 | Injury to the ankle | 2025-03-27 | 2025-03-29 | 3 | 0 |
| Date | Value |
|---|---|
| Jan 1, 1970 | €1.20m |
| Jan 1, 1970 | €1.50m |
| Jan 1, 1970 | €3.00m |
| Jan 1, 1970 | €3.50m |
| Jan 1, 1970 | €3.00m |
| Jan 1, 1970 | €3.50m |
| Jan 1, 1970 | €3.50m |
| Jan 1, 1970 | €5.00m |
| Jan 1, 1970 | €6.50m |
| Jan 1, 1970 | €6.50m |
| Jan 1, 1970 | €7.50m |
| Jan 1, 1970 | €6.50m |
| Jan 1, 1970 | €12.00m |
| Jan 1, 1970 | €8.00m |
| Jan 1, 1970 | €12.00m |
| Jan 1, 1970 | €10.00m |
| Jan 1, 1970 | €2.00m |
| Jan 1, 1970 | €2.00m |
| Jan 1, 1970 | €7.00m |
| Jan 1, 1970 | €3.50m |
| Jan 1, 1970 | €600k |
| Team | Shirt | Matches | Goals | Debut | Age at debut | Status |
|---|---|---|---|---|---|---|
| Team #10844 | — | 9 | 0 | — | — | retired national player |
| Team #9323 | #3 | 8 | 0 | — | — | retired national player |
| Team #3499 | #12 | 16 | 0 | — | — | former national player |
| Teammate | PPG played with | Joint goals | Minutes |
|---|---|---|---|
| Benjamin Lecomte | 2 | 0 | 0 |
| Thiago Maia | 1 | 0 | 0 |
| Adrien Silva | 1 | 0 | 0 |
| Dylan Batubinsika | 1 | 0 | 0 |
| Djibril Sidibé | 2 | 0 | 0 |
| Alec Georgen | 2 | 0 | 0 |
| Kamil Glik | 1 | 0 | 0 |
| Guillermo Maripán | 2 | 0 | 0 |
| Kévin Rimane | 2 | 0 | 0 |
| Christopher Nkunku | 2 | 0 | 0 |
| Yohan Demoncy | 2 | 1 | 0 |
| Mike Maignan | 2 | 0 | 0 |
| Gelson Martins | 1 | 2 | 0 |
| Wissam Ben Yedder | 2 | 2 | 0 |
| Thiago Mendes | 2 | 0 | 0 |
| Rémy Descamps | 2 | 0 | 0 |
| Nicolas Pépé | 1 | 1 | 0 |
| Yakou Méïté | 2 | 0 | 0 |
| Félix Eboa Eboa | 2 | 0 | 0 |
| Benoît Badiashile | 2 | 0 | 0 |
Single-season peaks across competitions in this player's career.
Top goalscoring seasons
| Season | Competition | Club | Goals | Matches |
|---|---|---|---|---|
| 22/23 | Serie A | AC Milan | 1 | 10 |
| 16/17 | CFA - Grp. A | Paris Saint-Germain B | 1 | 15 |
| 15/16 | UEFA Youth League | Paris Saint-Germain UEFA U19 | 1 | 10 |
Top assist seasons
| Season | Competition | Club | Assists | Matches |
|---|---|---|---|---|
| 18/19 | Ligue 1 | LOSC Lille | 5 | 36 |
| 20/21 | Ligue 1 | AS Monaco | 4 | 24 |
| 14/15 | UEFA Youth League | Paris Saint-Germain UEFA U19 | 1 | 6 |
Every loan spell across this player's career.
| Season | Date | From | To | Type | Fee | Value at transfer |
|---|---|---|---|---|---|---|
| 23/24 | 2024-06-30 | Fulham | AC Milan | Return from loan | — | €3.00m |
| 23/24 | 2023-09-01 | AC Milan | Fulham | Loan | — | €3.50m |
Last 35 matches for FC Metz while Fodé Ballo-Touré was at the club (joined 2025-09-03). The Availability column cross-references our injury database — matches inside a known injury window are flagged INJURED. Per-match goal attribution requires a paid feed (FBref/Sofascore) and isn't wired up yet.
| Date | Comp | Home | Score | Away | Availability |
|---|---|---|---|---|---|
| 2026-05-17 | FR1 |
OGC Nice | – | FC Metz | TIMED |
| 2026-05-10 | FR1 |
FC Metz | 0–4 | FC Lorient | Available |
| 2026-05-10 | FR1 |
FC Metz | 0–4 | FC Lorient | Available |
| 2026-05-02 | FR1 |
FC Metz | 1–2 | AS Monaco FC | Available |
| 2026-05-02 | FR1 |
FC Metz | 1–2 | AS Monaco FC | Available |
| 2026-04-26 | FR1 |
Le Havre AC | 4–4 | FC Metz | Available |
| 2026-04-26 | FR1 |
Le Havre AC | 4–4 | FC Metz | Available |
| 2026-04-19 | FR1 |
FC Metz | 1–3 | Paris FC | Available |
| 2026-04-19 | FR1 |
FC Metz | 1–3 | Paris FC | Available |
| 2026-04-10 | FR1 |
Olympique de Marseille | 3–1 | FC Metz | Available |
| 2026-04-05 | FR1 |
FC Metz | 0–0 | FC Nantes | Available |
| 2026-03-22 | FR1 |
Stade Rennais FC 1901 | 0–0 | FC Metz | Available |
| 2026-03-15 | FR1 |
FC Metz | 3–4 | Toulouse FC | Available |
| 2026-03-08 | FR1 |
Racing Club de Lens | 3–0 | FC Metz | Available |
| 2026-03-01 | FR1 |
FC Metz | 0–1 | Stade Brestois 29 | Available |
| 2026-02-21 | FR1 |
Paris Saint-Germain FC | 3–0 | FC Metz | Available |
| 2026-02-15 | FR1 |
FC Metz | 1–3 | AJ Auxerre | Available |
| 2026-02-06 | FR1 |
FC Metz | 0–0 | Lille OSC | Available |
| 2026-02-01 | FR1 |
Angers SCO | 1–0 | FC Metz | Available |
| 2026-01-25 | FR1 |
FC Metz | 2–5 | Olympique Lyonnais | Available |
| 2026-01-18 | FR1 |
RC Strasbourg Alsace | 2–1 | FC Metz | Available |
| 2026-01-04 | FR1 |
FC Lorient | 1–1 | FC Metz | Available |
| 2025-12-13 | FR1 |
FC Metz | 2–3 | Paris Saint-Germain FC | Available |
| 2025-12-07 | FR1 |
AJ Auxerre | 3–1 | FC Metz | Available |
| 2025-11-28 | FR1 |
FC Metz | 0–1 | Stade Rennais FC 1901 | Available |
| 2025-11-23 | FR1 |
Stade Brestois 29 | 3–2 | FC Metz | Available |
| 2025-11-09 | FR1 |
FC Metz | 2–1 | OGC Nice | Available |
| 2025-11-02 | FR1 |
FC Nantes | 0–2 | FC Metz | Available |
| 2025-10-29 | FR1 |
FC Metz | 2–0 | Racing Club de Lens | Available |
| 2025-10-26 | FR1 |
Lille OSC | 6–1 | FC Metz | Available |
| 2025-10-19 | FR1 |
Toulouse FC | 4–0 | FC Metz | Available |
| 2025-10-04 | FR1 |
FC Metz | 0–3 | Olympique de Marseille | Available |
| 2025-09-28 | FR1 |
FC Metz | 0–0 | Le Havre AC | Available |
| 2025-09-21 | FR1 |
AS Monaco FC | 5–2 | FC Metz | Available |
| 2025-09-14 | FR1 |
FC Metz | 1–1 | Angers SCO | Available |
Teams faced most often by Fodé Ballo-Touré's clubs during seasons he played in those competitions (team-level results, not personal head-to-head goals — see disclaimer above).
| Opponent | P | W | D | L | GF | GA | GD | Win % |
|---|---|---|---|---|---|---|---|---|
| SSC Napoli | 10 | 3 | 3 | 4 | 13 | 15 | -2 | 30% |
| Inter | 8 | 1 | 2 | 5 | 7 | 11 | -4 | 13% |
| Torino FC | 7 | 3 | 2 | 2 | 9 | 8 | +1 | 43% |
| Empoli FC | 6 | 3 | 2 | 1 | 12 | 7 | +5 | 50% |
| ACF Fiorentina | 6 | 3 | 1 | 2 | 7 | 6 | +1 | 50% |
| AS Roma | 6 | 0 | 3 | 3 | 6 | 12 | -6 | 0% |
| Udinese Calcio | 6 | 2 | 1 | 3 | 10 | 11 | -1 | 33% |
| Sassuolo Calcio | 4 | 3 | 0 | 1 | 7 | 6 | +1 | 75% |
| Juventus | 4 | 1 | 0 | 3 | 3 | 5 | -2 | 25% |
| Genoa CFC | 4 | 2 | 0 | 2 | 3 | 5 | -2 | 50% |
| Chievo Verona | 4 | 3 | 1 | 0 | 7 | 2 | +5 | 75% |
| Bologna FC | 4 | 3 | 0 | 1 | 5 | 1 | +4 | 75% |
Auto-detected milestones based on cumulative career totals.
| Season / Year | Milestone | Date |
|---|---|---|
| 15/16 | First senior goal |
Yellow / second-yellow / red cards per season. Only seasons with at least one card are shown.
| Season | Matches | Mins | YC | 2nd YC | RC | Cards / 90′ |
|---|---|---|---|---|---|---|
| 24/25 | 13 | 0 | 0 | 1 | 0 | 0 |
| 23/24 | 8 | 0 | 1 | 0 | 0 | 0 |
| 22/23 | 14 | 518 | 2 | 0 | 0 | 0.35 |
| 21/22 | 12 | 0 | 2 | 0 | 0 | 0 |
| 20/21 | 29 | 0 | 4 | 0 | 0 | 0 |
| 19/20 | 25 | 0 | 5 | 0 | 0 | 0 |
| 18/19 | 38 | 0 | 8 | 0 | 0 | 0 |
| 17/18 | 29 | 0 | 5 | 0 | 1 | 0 |
| 16/17 | 21 | 1,280 | 1 | 0 | 0 | 0.07 |
| 15/16 | 31 | 900 | 4 | 0 | 0 | 0.4 |
| 14/15 | 23 | 0 | 1 | 0 | 0 | 0 |
Output by competition
Career goals and assists broken down by tournament.
More on Fodé Ballo-Touré
Explore this player's career through different angles.
Similar players
Same position, similar age, sorted by market value.
Frequently asked about Fodé Ballo-Touré
Who is Fodé Ballo-Touré?
Fodé Ballo-Touré is a Senegal professional footballer who plays as a left-back for FC Metz.
How old is Fodé Ballo-Touré?
Fodé Ballo-Touré is 29 years old. He was born on January 3, 1997 in Conflans-Sainte-Honorine.
What position does Fodé Ballo-Touré play?
Fodé Ballo-Touré plays as a left-back (Defender - Left-Back).
What club does Fodé Ballo-Touré play for?
Fodé Ballo-Touré currently plays for FC Metz.
How many career goals has Fodé Ballo-Touré scored?
Across all senior club competitions in our dataset, Fodé Ballo-Touré has scored 3 goals in 243 appearances.
What is Fodé Ballo-Touré's market value?
Fodé Ballo-Touré's most recent reported market value is €1.20m.