2009 wurde er bei den Weltmeisterschaften in Berlin Neunter über 20 km und Zehnter im 50-km-Gehen. Bei den Europameisterschaften 2010 in Barcelona wurde Tóth erneut Sechster über 20 km. 2011 kam er bei den Weltmeisterschaften in Daegu über 20 km auf den 13. Platz; über 50 km erreichte er nicht das Ziel.