Ukraine, Russia and the United States were the top nations at the IMMAF Youth MMA World Championships ©IMMAF

Russia won seven under-18 gold medals on the final day of the International Mixed Martial Arts Federation (IMMAF) Youth MMA World Championships, as Ukraine finished top of the medal table with 17 world titles won over three days of action in Bulgarian capital Sofia.

Two of Russia's world titles today came in the boys' and girls' lightest Youth A categories.

Mansur Batiev won the men's under-52.2-kilogram final, beating Daniil Zheliaskov of Ukraine, while Umed Mahmadiev of Tajikistan and Russian Kurban Ibragimov won the bronzes.

Anastasiia Ivanova claimed the women's under-47.7kg title with a win over Kazakhstan's Gulnaz Abdrakhmanova.

The United States' Alexis Hazelton and Elnara Bissenova of Kazakhstan were the bronze medallists.

Elizaveta Chkalova was Russia's only other women's gold medallist in Youth A competition, winning the under-61.2kg final against American Andrea Frisque.

Allison Keenan of the US and Eva Mitriakova of Russia won the bronze medals.

Abdul-Malik Siriev gave Russia a fourth gold in the men's under-56.7kg with a final win against compatriot Mokhmad Chataev; they were joined on the podium by Bahrain's Mohamed Alsameea and Ukrainian Ihor Makogin.

David Ozmanyan won an all-Russian final in the men's under-61.2kg, defeating Mokhammad Khaladov, and Irish fighter Alex Keogh and Hamad Marhoon of Bahrain finished third.

Artem Sheshokin made it six with a win over home favourite Kristiyan Kanev in the men's under-70.3kg final.

Ukrainians Mykhailo Hryhorov and Artur Miniev were the bronze medallists.

Aleksandr Shepel was the seventh gold medallist for Russia in the men's under-93kg final, defeating compatriot Daud Ayubov.

Nikita Lyamin of Kazakhstan and Ukraine's Oleksandr Solovei - who was a gold medallist in under-16 Youth B two years ago - completed the podium.

Having won gold two years ago in Youth B, Ukraine's Anastasiia Holinko added a Youth A title in the women's under-56.7kg, beating compatriot Valeriia Husakova in the final.

Bronze medals went to Seval Olga Koc of Turkey and Alessandra Dardelli of Italy.

Three more golds went to Ukraine on the final day - all in the men's competition.

Ivan Yushchenko defeated compatriot Vadym Kovalskyi in the under-65.8kg final, with Cyprus' Kritonas Panagi and Italian Alberto Magris claiming bronze.

Maksym Selishchev came out on top in the men's under-83.9kg final against Finland's Juho Suvanto, where Russian Zhandar Uzairov and Kazakhstan's Igor Akhmatov were third.

Viacheslav Holenko was victorious in an all-Ukrainian final in the men's under-120.2kg final against Tymur Skrypnyk.

Matti Aurala of Finland and Kazakhstan's Ilyas Saifulin were the bronze medallists.

Max Lally gave Ireland its only gold medal of the World Championships, defeating team mate Jordan Scully in the men's under-77.1kg.

Hod Maman of Israel and Czech Viktor Cervinsky won the bronze medals.

American Abigail Alvarez won the women's under-52.2kg final against Zhanna Kaskinova of Kazakhstan, while the US' Irann Orozco and Kazakhstan's Aruzhan Zhakan won bronze.

Slovakia's Slavka Holubjakova defeated Bulgaria's Violeta Starcheva in the women's under-65.8kg; while the bronze medals went to Louise Brady of Ireland and Romanian Miruna Popescu.

Finally, Kazakhstan's Rayana Akdavletova won the women's under-70.3kg final against compatriot Arukhat Ibrova and Yana Komisarenko of Ukraine won the bronze.