After playing in the youth sector of his hometown club FC Lahti organisation, Puukko signed his first professional contract with the club on 30 September 2022, on a three-year deal.[2] Puukko made his Veikkausliiga debut at the age of 16, on 16 October 2022 at home against HIFK, after being named in the starting line-up.[3] He played 77 minutes in a 6–1 victory.[4]
On 16 November 2023, FC Lahti announced that Puukko had extended his contract with the club, signing a deal until the end of the 2026 season.[5]
Bologna
On 30 August 2024, it was confirmed that Puukko would join the Italian Serie A club Bologna for an undisclosed fee.[6][7][8] However, he was first assigned to the youth academy team, competing in Primavera.[9] He also represented Bologna in the UEFA Youth League.
International career
Puukko is a regular Finnish youth international, having represented Finland at under-16, under-17, under-18 and under-19 youth national team levels.[10]