Lathouwers played in the youth and for the reserves of Royal Antwerp. In the 2019–20 season, he was once included in the first team squad of Antwerp, in the cup final which they won 0–1 over Club Brugge. In 2020, he left for Dutch second-tier club MVV Maastricht after a successful trial period, signing a contract on an amateur basis.[1] He made his debut for MVV on 30 August 2020, in a 0–0 away draw against Almere City.
On 22 January 2021, he signed a one-and-a-half-year contract with Waasland-Beveren.[2]
On 18 June 2024, Lathouwers signed a contract for two seasons (with an optional third) with RWD Molenbeek.[3]