Laporta started playing as a 13-year old at the San Domenico Golf in Brindisi[1] and developed his amateur career in Italy and South Africa.
Between 2013 and 2015 Laporta played full time in the Sunshine Tour, reaching his best career professional finish with a tie for second at the 2013 Zimbabwe Open where he also set a course record.
[4][5] Laporta's best result in the 2016 European Tour season came at the Trophée Hassan II where finished T-22, after leading the competition after two rounds.
Laporta started 2019 well when he was runner-up in the opening event of the season, the Turkish Airlines Challenge, losing in a sudden-death playoff to Connor Syme.
The following week he won the Hainan Open, finishing a stroke ahead of Robin Roussel, a result that guaranteed him promotion to the European Tour for 2020.