In haar jeugdjaren deed Neff ook aan veldrijden. Zo werd ze in 2011 tweede op het Zwitsers kampioenschap voor junioren. In het seizoen 2017-2018 deed ze voor het eerst mee aan internationale wedstrijden. Zo won ze in Bern een manche van de EKZ CrossTour. De Duinencross werd dat seizoen haar eerste Wereldbeker ooit. Ze eindigde er als veertiende. Later dat seizoen behaalde ze nog top tien plaatsen in de Citadelcross in Namen en de GP Eric De Vlaeminck in Zolder. Begin 2018 kwam ze samen met Pauline Ferrand-Prévot zwaar ten val tijdens de GP Adrie van der Poel in Hoogerheide, waardoor ze het wereldkampioenschap in Valkenburg moest missen. Ook in het seizoen 2018-2019 nam ze deel aan de wereldbekers in Namen en Zolder. In de Citadelcross finishte ze als vijfde. Bij de start van de GP Eric De Vlaeminck werd ze echter opgehouden door een val van Annemarie Worst en werd zodoende slechts 26e. Op 1 januari 2019 won ze de GP Sven Nys in Baal na een felle tweestrijd met wereldkampioene Sanne Cant.