Early years While a junior at Atletico Arad, Stahl traveled to English club
Manchester City for several trials, but nothing came out of it, and he later joined
UTA Arad. He was promoted from the UTA academy in the summer of 2016, aged 17, and made his senior debut on 20 August in a 3–0 victory to
Dacia Unirea Braila for the
Liga II championship. On 14 May 2017, he scored his first goal for the club in a 6–0 away win over
Academica Clinceni. In 2018, Stahl traveled to German club
Borussia Dortmund for a trial, but nothing concrete was achieved.
Astra Giurgiu On 19 July 2019,
Astra Giurgiu transferred Stahl for an undisclosed fee, with the player penning a four-year deal.
Rapid București On 30 August 2021, Stahl signed a three-year contract with Romanian club
Rapid București.
UTA Arad After spending one season on loan, Stahl signed a one-year contract with
UTA Arad, with an option to extend for another season. ==Career statistics==