Ivona Dadic nasceu a 29 de Janeiro de 1993 em Oberösterreich, na Áustria, filha de pais de origem Croata que fugiram da Bósnia durante a guerra dos anos 90.

Desde 2012 que a austríaca é atleta do Centro de Desempenho Militar (HSLZ) das Forças Armadas Austríacas, ano em que participou nos seus primeiros Jogos Olímpicos na prova do heptatlo.

Ao longo da carreira, Ivona Dadic conquistou medalhas nos Jogos Europeus de sub-23 em 2015, Jogos Europeus de 2016 e ainda nos europeus e mundiais de pista coberta, tendo ainda batido o record nacional austríaco do heptatlo em quatro ocasiões.

No que às Olimpíadas diz respeito, Dadic conta com três presenças, tendo acabado os Jogos Olímpicos de 2021 no oitavo lugar.