Voltooi die volgende sin: Puninski het vir Kroasië in die
mans se 100 m vlinder by die 2008 Somer Olimpiese Spele 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.