Martina débute l'athlétisme à 12 ans et se distingue rapidement. Elle est cependant victime de problèmes de santé à cause de son corps très fragile qui lui cause de nombreuses fractures de fatigue. Elle trouve dans la course en montagne une discipline moins stressante pour son corps[3].
Entre 2006 et 2015, elle est très active en course en montagne. À 19 ans, elle remporte la médaille d'argent au Trophée mondial de course en montagne 2006[4] et remporte le premier de ses huit titres nationaux. Elle remporte deux titres de championne d'Europe en 2009 et 2011[5].
Après quatre podiums consécutifs à Morat-Fribourg, elle remporte enfin la victoire en 2013[6]. Cette année, elle débute également en marathon et remporte celui de Lucerne[5].
Elle prend part au marathon de Berlin 2015 où elle termine 24e en 2 h 36 min 58 s et souffre énormémement. Elle songe à renoncer au marathon mais s'y remet quand même[8].
Elle se qualifie pour le marathon des championnats du monde d'athlétisme 2017 à Londres mais ne peut pas y prendre part. Une fatigue du sacrum lui cause une hémorragie interne qui lui fait perdre les deux tiers de son sang et doit lutter pour survivre[3].
Elle termine deuxième du semi-marathon de Berlin 2018 en 1 h 9 min 29 s, établissant ainsi un nouveau record national[9].
Elle se blesse au pied fin 2018 et doit faire une pause pendant sept mois. Elle fait son retour gagnant à la Hellebardenlauf de Sempach en établissant un nouveau record féminin du parcours. Elle remporte ensuite le semi-marathon de Zermatt[13].
Après de nombreuses blessures et plusieurs années passées hors des grandes compétitions, elle décide de mettre un terme à sa carrière sportive en automne 2024[14].