Mainhart startete international erstmals bei den Junioren-Skiweltmeisterschaften 1987 in Asiago. Dort belegte sie den 36. Platz über 5 km. Bei den Weltmeisterschaften 1989 in Lahti errang sie den 28. Platz über 10 km klassisch und den zehnten Rang mit der Staffel. Bei den Weltmeisterschaften 1991 im Val di Fiemme lief sie auf den 37. Platz über 15 km klassisch und auf den 25. Rang über 5 km klassisch. In der Saison 1992/93 kam sie bei den Weltmeisterschaften 1993 in Falun auf den 51. Platz über 30 km Freistil, auf den 46. Rang in der Verfolgung und auf den 45. Platz über 5 km klassisch und holte mit dem 29. Platz über 15 km klassisch ihre einzigen Weltcuppunkte. Bei österreichischen Meisterschaften gewann sie 20 Medaillen. Sie wurde jeweils sechsmal Zweite und Dritte und gewann achtmal den Meistertitel, davon jeweils dreimal über 5 km (1989, 1991, 1992) und über 10 km (1990–1992) und zweimal über 15 km (1992, 1993).