Visser hatte ihren ersten internationalen Erfolg bei den Juniorenweltmeisterschaften 2015 in Warschau. Dort gewann sie die Goldmedaille in der Teamverfolgung. Zudem errang sie dort den 22. Platz über 1500 m und den siebten Platz über 3000 m. Ein Jahr zuvor wurde sie niederländische Juniorenmeisterin über 3000 m und 5000 m. Zu Beginn der Saison 2017/18 startete sie in Stavanger erstmals im Weltcup. Dabei gewann sie den 5000-m-Lauf in der B-Gruppe. Im Januar 2018 wurde sie bei den Europameisterschaften in Kolomna Europameisterin über 3000 m. Beim Saisonhöhepunkt, den Olympischen Winterspielen 2018 in Pyeongchang, lief sie mit 6:50,23 Minuten persönliche Bestzeit und holte damit überraschend die Goldmedaille über 5000 m. Zu Beginn der Saison 2018/19 holte sie über 3000 m in Obihiro und über 5000 m in Tomaszów Mazowiecki ihre ersten Weltcupsiege. Bei den Einzelstreckenweltmeisterschaften 2019 in Inzell gewann sie die Silbermedaille über 5000 m. Beim Weltcupfinale in Salt Lake City wurde sie Zweite über 3000 m und erreichte den zweiten Platz im Gesamtweltcup über 3000/5000 m.