Skryf 'n voortsetting vir hierdie paragraaf - Puninski het vir Kroasië meegeding in die mans se 100 m vlinder
by die Somer Olimpiese Spele 2008 in Beijing. Hy het met 'n derde plek in 52.61 onder die FINA A-standaard (52.86) met 0.25 van 'n sekonde geëindig en 'n direkte Olimpiese keuse vir die Kroaties span by die VSA-swem Grand Prix in Columbus, Ohio, verdien. Puninski het in die sesde helfte van die wedstryd van die derde plek af gekom en die muur in die doodslag getref met 'n 53.65. Puninski het nie in die halfeindronde gevorder nie, want hy het die 47ste plek in die algehele telling behaal uit ses en sestig swemmers in die voorrondes.