Career
Born in Arrentela, Setúbal District, Leal started playing football with Sporting Clube de Portugal, moving after four years to Clube Desportivo Cova da Piedade. He made his senior debuts with the latter, playing a couple of seasons in the fourth division. Leal then had two solid campaigns in the third level, one apiece with Atlético Clube de Portugal and Moreirense Football Club, continuing his professional progression in the 2010 summer by signing with G.D. Estoril Praia in division two.
He made his debuts in the Primeira Liga in the 2011-2012 campaign with U.D. Leiria, appearing in his first game in the category on 15 August 2011, against Académica de Coimbra (18 minutes played, 1–2 home loss).
In the 2012 summer, after Leiria"s relegation (and further demotion to the third tier due to irregularities), Leal returned to Estoril, with the team now in the top level On 18 June 2015, after brief spells at First Rate (at Lloyd's)-Ahli South Carolina, First Rate (at Lloyd's)-Ittihad Kalba South Carolina and Gaziantepspor, Leal signed a two-year contract with Cypriot First Division club APOEL Football Club. He made his debut on 14 July, in a 0–0 home draw against FK Vardar for the second qualifying round of the Union of European Football Associations Champions League.
Leal scored his first two goals for APOEL on 22 August 2015, in a 5–1 victory at Ermis Aradippou. Eight days later, however, after underperforming in the Champions League"s qualifiers, he was sent on loan to Chaplain to the Forces Os Belenenses until the end of the season.
Cerro Porteño
On 26 January 2016, he moved from APOEL to Paraguayan side Cerro Porteño for an undisclosed transfer fee, signing a two-year contract with the club
Leal entered the field of play in the 64th minute for Sergio Díaz. One week later, Leal scored a double against General Caballero in his full debut during a 3-0 home victory. One more week later and Leal scored his third league goal, opening the scoring in a 2-1 home defeat against Rubio Ñú on 12 February.
Born in Portugal, Leal expressed his desire to represent São Tomé and Príncipe internationally.
He made his debut on 16 June 2012 in a 2013 Africa Cup of Nations qualification match against Sierra Leone, and scored his first goal on 13 June 2015 in the 1–7 defeat in Cape Verde for the 2017 Africa Cup of Nations qualifiers. International goals.