Houweling was born in Huizen, North Holland, where he started playing youth football for local club SV Huizen, before joining the Utrecht youth academy in 2011.[2] In 2019, he signed his first professional contract; a two-year deal with an option for an additional season.[3] At that point, he had served as backup goalkeeper for the reserve team Jong Utrecht in the second-tier Eerste Divisie.
On 20 January 2020, Houweling made his professional debut for Jong Utrecht in a 2–1 home victory against Roda JC.[4] A few days earlier, he featured in Utrecht's matchday squad for the first time, however remaining benched in the 3–3 draw against PEC Zwolle.[5]
Telstar
In July 2022, Houweling signed with Eerste Divisie club Telstar.[6] Starting the season as the backup to Ronald Koeman Jr., he made his debut for the club on 11 November 2022, after Koeman suffered an injury during practice. He kept a clean sheet in a 0–0 draw against ADO Den Haag. His performance subsequently earned praise from head coach Mike Snoei, who commended him for playing "flawlessly".[7] He played several more games that season, as Koeman was suspended three games in January 2023.[8]
On 29 May 2024, Houweling extended his contract with Telstar by one season, keeping him at the club until 30 June 2025.[9]