Skriv en fortsættelse til dette afsnit - Puninski deltog for Kroatien i mændenes 100 m sommerfugl
ved Sommer-OL 2008 i Beijing. Førende op til legene sluttede han med en tredjepladstid på 52,61 for at dykke under FINA A-standarden (52,86) med 0,25 af et sekund og tjene et direkte olympisk valg til den kroatiske trup på USA Swimming Grand Prix i Columbus, Ohio. Puninski kom fra tredje på halvvejs-svinget udefra i 6. kamp, og ramte muren i dead-last med 53.65. Puninski formåede ikke at komme videre til semifinalen, da han placerede sig på 47. plads ud af 66 svømmere i forløbet.