Seit dem Sprint 2002 in Obertilliach startete Roberta Fiandino im &lt;a href="IBU-Cup"&gt;Europa-/IBU-Cup&lt;/a&gt;. Hier verbesserte sie sich stetig. Im Jahr darauf konnte sie an selber Stelle bei einem Einzel einen fünften Platz erreichen. Erst 2006 konnte sie die Platzierung nochmals bei einer Verfolgung in Martell als Vierte verbessern. Drei Ergebnisse in den Top-10 sorgten dafür, dass sie daraufhin erstmals für den Biathlon-Weltcup aufgestellt wurde. Mit der Staffel wurde sie Elfte, im folgenden Sprint 88. Erstmals in Die Punkte lief Fiandino als 29. eines Sprints 2007 in Hochfilzen. Im folgenden Rennen in Pokljuka wurde sie 24. des Einzels. Es war lange Zeit das Beste Ergebnis der Italienerin, bis sie 2009 in Antholz als 17. ihr bislang bestes Resultat erreichte. 2007 erreichte sie auch mit einem zweiten Rang hinter Sabrina Buchholz bei einem Verfolger in Ridnaun ihr bestes Ergebnis im Europacup. 2007 lief Fiandino in Antholz auch ihre ersten Biathlon-Weltmeisterschaften und wurde 56. des Einzels, verpasste als 61. des Sprints um einen Rang die Verfolgung und belegte mit der italienischen Staffel Rang acht. Ein Jahr später kam sie in Östersund im Einzel mit Rang 25 auf eine ihrer besten Ergebnisse überhaupt und wurde zudem 43. des Sprints, 36. der Verfolgung, Zehnte mit der Staffel und Fünfte mit der Mixed-Staffel. Im weiteren Verlauf des Jahres startete sie auch bei den Wettkämpfen auf Rollskiern bei den Sommerbiathlon-Weltmeisterschaften 2008 in Haute Maurienne. Hier wurde sie 12. des Sprints und 15. der Verfolgung. Auch bei den Weltmeisterschaften 2009 in Pyeongchang wurde Fiandino eingesetzt. Im Sprint verpasste sie als 63. wieder knapp das Verfolgungsrennen, im Einzel kam sie auf den 46. Platz. Im Staffelrennen verpasste sie ihren Einsatz als Schlussläuferin Italiens, da Michela Ponza schon kurz nach dem Start aufgeben musste.