Ab 2012 kämpfte der 1,74 m große Krisztián Tóth generell im Mittelgewicht. 2012 wurde er in dieser Gewichtsklasse ungarischer Meister und Dritter der U23-Europameisterschaften. Im August 2013 nahm er an den Weltmeisterschaften in Rio de Janeiro teil. Im Viertelfinale unterlag er dem Kubaner Asley González, den Kampf um Bronze verlor er gegen den Russen Kirill Denissow. Im Oktober gewann er seinen dritten ungarischen Meistertitel in der Erwachsenenklasse, belegte aber bei den Juniorenweltmeisterschaften lediglich den siebten Platz. Im November siegte er bei den U23-Europameisterschaften. 2014 siegte er zum vierten Mal bei den ungarischen Meisterschaften. Bei den Europameisterschaften in Montpellier unterlag er im Halbfinale dem Georgier Warlam Liparteliani, im Kampf um Bronze bezwang er Shahin Gahramanov aus Aserbaidschan. Im Juni 2014 erreichte er das Finale beim Grand-Prix-Turnier in Budapest, dort unterlag er dem Japaner Daiki Nishiyama. Bei den Weltmeisterschaften 2014 in Tscheljabinsk bezwang er im Viertelfinale Warlam Liparteliani und im Halbfinale den Russen Kirill Woprosow, das Finale verlor er gegen den Griechen Ilias Iliadis. Zwei Monate nach den Weltmeisterschaften in der Erwachsenenklasse fanden in Fort Lauderdale die Junioren-Weltmeisterschaften statt und hier gewann Krisztián Tóth. Eine Woche später siegte er beim Grand-Slam-Turnier in Abu Dhabi. Mit einem fünften Platz bei den U23-Europameisterschaften beschloss er das Jahr.