Elle commence le rugby à l’âge de 5 ans dans l’école de rugby de la Vallée-du-Girou, puis à l’âge de 15 ans, elle part jouer à Grenade-sur-Garonne, dans l’équipe cadettes.
Au sein de la sélection Midi-Pyrénées, elle gagne 6 titres de championnes de France.
Elle arrive au Stade toulousain en 2014 pour faire sa dernière année de cadettes[1]. Elle intègre le Pôle France durant la saison 2016-2017[2].
En 2017, elle est promue capitaine de l’équipe de France des moins de 20 ans, lors des deux tests hivernaux face à l’Angleterre et parallèlement poursuit ses études de BTS en management d’unités commerciales[3].
En novembre 2018, elle fait partie des 24 premières joueuses françaises de rugby à XV qui signent un contrat fédéral à mi-temps[6]. Son contrat est prolongé pour la saison 2019-2020[7].
Cette même année, elle obtient une licence 3 en administration économique et sociale à l'université de Toulouse Capitole.
Le 4 juin 2022, à Grenoble, Fiona est titulaire en numéro 8 et pour la 1ère fois de leur histoire, l'équipe Elite 1 gagne le championnat de France contre Blagnac sur le score de 16 à 10.
Fiona boucle ses études en communication et évènementiel avec un Master 2 et est actuellement chef de projet au sein de l'agence de communication "A la Une".