2014 scheiterte er bei den U20-Weltmeisterschaften bereits in der Qualifikation. Ein Jahr später konnte er bei den U20-Europameisterschaften ebenfalls nicht in das Finale einziehen. Im August wurde er zwar erstmals ungarischer Meister, jedoch konnte er mit seinen Weiten nicht an seine Leistungen vor zwei Jahren anknüpfen. Erst 2016 gelang ihm eine deutliche Steigerung von mehr als sechs Metern seiner Bestleistung auf 79,47 m. Einen Monat danach trat er bei den Europameisterschaften in Amsterdam an. Dort kam er auf 74,56 m und landete damit insgesamt auf dem 27. Platz. Im Juli 2017 trat Rivasz-Tóth zunächst bei den U23-Europameisterschaften in Bydgoszcz an. Nachdem er dort in das Finale einzog, steigerte er sich dort auf 83,08 m, mit denen er die Goldmedaille gewann und zudem einen neuen Nationalrekord bedeutete. Im August trat er dann bei den Weltmeisterschaften in London an, bei denen er nicht in die Nähe seiner zuvor aufgestellten Bestmarke kam und auf dem 21. Platz landete. Schließlich startete der Student der Universität Debrecen bei der Universiade in Taipeh, wo er den sechsten Platz belegte.