Puputin Superpesisura alkoi kaudella 2015 Alajärven Ankkureissa, johon Puputti siirtyi edustettuaan kolme edellistä kautta Oulun Lippoa. Tulokaskaudellaan etenijän roolissa pelaava Puputti löi yhden ja toi 29 juoksua. Samalla kaudella Puputti valittiin myös vuoden tulokkaaksi.
Kaudeksi 2017 Puputti siirtyi Koskenkorvan Urheilijoihin. Samalla kaudella Puputti valittiin myös ensimmäisen kerran urallaan miesten Itä-Länsi-otteluun.[2]