Napíšte pokračovanie pre tento odsek - Puninski súťažil za Chorvátsko na 100 m motýľ
na Letných olympijských hrách v Pekingu v roku 2008. Na olympijských hrách skončil na treťom mieste s časom 52,61 sekundy, čo je o 0,25 sekundy nižšie ako FINA A-standard (52,86 sekundy) a získal priamy olympijský výber do chorvátskeho tímu na Veľkú cenu plavenia USA v Columbuse v Ohiu. Prichádzajúci z tretieho v polovici zatáčania na vonkajšej strane v šiestom kole, Puninski vybledol po úseku, aby trafil stenu v mŕtvom poslednom s 53.65. Puninski sa nedostal do semifinále, keďže sa umiestnil na štyridsaťsedmom mieste zo šesťdesiatich šiestich plavcov v predbežných súťažiach.