


Leonardo Miramar Rocha (born 23 May 1997) is a Portuguese professional footballer who plays as a forward for Polish club Raków Częstochowa.
Born in Almada to a Brazilian father, Rocha represented nine different clubs during his youth career, and finished his formation with AS Monaco FC. He made his senior debut with the B-team on 26 November 2016, playing the last 11 minutes in a 2–1 loss against US Colomiers for the CFA championship.
Rocha terminated his contract with Monaco on 30 January 2017, and joined Serie B side Vicenza Calcio on 1 February. He did not play for the club during his six-month spell, and subsequently moved to Spain with CD Leganés, being assigned to the reserves in Tercera División.
Rocha scored his first senior goal on 1 October 2017, scoring his team's third in a 3–1 home defeat of CDF Tres Cantos. The following 31 January, after three goals in ten matches, he was loaned to Segunda División B side Ontinyent CF until June.
On 19 July 2018, Rocha switched teams and countries again after signing for Lommel SK in the Belgian First Division B. He made his professional debut on 3 August, starting in a 1–0 home win against Royale Union Saint-Gilloise.
Rocha scored his first professional goal on 17 August 2018, netting a last-minute winner in a 2–1 away success over KV Mechelen. On 6 October, he scored a hat-trick in a 3–1 home win against K.S.V. Roeselare. He finished the campaign with 16 goals, being the division's top goalscorer as his side narrowly avoided relegation.
Remaining in Belgium, Rocha signed a three-year contract with First Division A side KAS Eupen on 23 July 2019. The fee was €500,000. In 2020–21, he was loaned back to the second tier at RWDM47 where he was the club's top scorer. On 10 October 2020, he scored a hat-trick for the Molenbeek-based club in an 8–1 victory at Union Rochefortoise in the fifth round of the national cup.
On 16 August 2022, Rocha signed a two-year contract with Lierse.
On 13 January 2023, Rocha joined Polish Ekstraklasa side Radomiak Radom until June 2026, becoming their record signing for a reported fee of approx. €150,000.
On 10 January 2025, he was transferred to Ekstraklasa side Raków Częstochowa on a three-and-a-half-year deal with an option for another year, for a reported fee of approx. €750,000.
On 8 September 2025, Rocha joined Zagłębie Lubin on a season-long loan with an option to buy. He scored seven goals in thirteen appearances across all competitions, before being recalled by Raków on 16 December.
![]()
Season Stats
1 appearances in the current 2025-2026 Season
4 goals scored in the current 2025-2026 Season
Trophies ![]()
Milestones
Former Youth Teams ![]()
2016-2017 |
2017-2018 |
2018 |
2018-2019 |
2019-2022 |
2020-2021 (Loan) |
2022-2023 |
2023-2025 |
2025-2026 (Loan) |
2025-2028 |





