Swoją sportową karierę Maria Canins rozpoczęła od biegów narciarskich. W Pucharze Świata zadebiutowała 28 marca 1982 roku Štrbskim Plesie. W zawodach tych była szósta w biegu na 10 km techniką klasyczną i tym samym w swoim debiucie zdobyła pierwsze pucharowe punkty. W klasyfikacji generalnej najlepiej wypadła w sezonie 1981/1982, który ukończyła na 34. pozycji. Startowała także w zawodach Worldloppet wygrywając między innymi włoski maraton Marcialonga w latach 1979-1988 oraz La Sgambeda w 1997 roku. W 1982 roku brała udział w mistrzostwach świata w Oslo, zajmując dwudzieste miejsce na dystansie 20 km stylem klasycznym. Od 1981 roku rozpoczęła starty w szosowych wyścigach kolarskich. Pierwszy międzynarodowy sukces osiągnęła w 1982 roku, kiedy podczas szosowych mistrzostw świata w Goodwood zdobyła srebrny medal w wyścigu ze startu wspólnego. W tej samej konkurencji zdobyła ponadto kolejny srebrny medal na mistrzostwach świata w Giavera del Montello (1985) oraz brązowe na mistrzostwach świata w Altenrhein (1983) i mistrzostwach świata w Chambéry (1989). Ponadto wspólnie z koleżankami z reprezentacji zdobyła złoto na mistrzostwach świata w Ronse (1988) i srebro podczas MŚ w Chambéry (1989). W 1984 roku brała udział w letnich igrzyskach olimpijskich w Los Angeles, gdzie była piąta w wyścigu ze startu wspólnego. Na rozgrywanych cztery lata później igrzyskach w Seulu w tej samej konkurencji zajęła 32. miejsce. W 2002 roku zakończyła karierę.