Google Analytics cookies only if you accept. Cookie policy

Transfer Tracker

Player

Leonardo Lelo

Leonardo Lelo

Left Back · Age 26 · Value €6m (powered by Transfer Tracker) · Portugal · Sporting Braga · On loan at Almería · Contract until 2029

Leonardo Lelo (Sporting Braga) · market value, contract status and career path, plus the players most like Leonardo Lelo. No live transfer rumour is currently scored for Leonardo Lelo; the moment one breaks from a verified reporter it appears here with a probability.

Leonardo Lelo contract and transfer fees

Leonardo Lelo's contract with Sporting Braga runs until 30 June 2029 (31 months left). The final six months open on 1 January 2029, when FIFA rules let him agree a pre-contract elsewhere.

Leonardo Lelo has made 1 permanent move since 2015, none for a disclosed fee.

Leonardo Lelo transfer history and what each club made

  • Casa Pia · left free for Sporting Braga (Jul 2025)
  • Sporting Braga · joined free from Casa Pia (Jul 2025) · current club

Leonardo Lelo injury record and availability

Leonardo Lelo has no injury or suspension on record as of 10 Nov 2026.

In the 2026/27 league season Leonardo Lelo has played 0 of a possible 990 minutes (0%): 0 starts and 0 appearances in 11 games.

Since 2022, Leonardo Lelo has had 2 injury spells: 145 days out and 22 games missed. Longest: injury (type not disclosed), 92 days (Nov 2022).

  • 2026/27: no injury recorded
  • 2025/26: no injury recorded
  • 2024/25: no injury recorded

Sporting Braga injury list

Leonardo Lelo international career

Leonardo Lelo has 3 caps for Portugal U21 (latest Jul 2023) and no senior cap yet.

Leonardo Lelo career & transfer history

Players similar to Leonardo Lelo

More Sporting Braga players

Keep exploring

See the full player profile · market-value chart, positional metrics and transfer history. Open on transfertracker.ai

Explore Transfer Tracker

Live rumoursDone dealsRankingsSourcesClubs & leaguesFree agentsMarket valuesWindow dates

Data as of 10 Nov 2026, 10:39 UTC · pages refresh several times daily · live numbers load in a moment.