NPCTitles & special awards
Overall winners
Deiver Urrutia MosqueraOverall Winner · MEN'S BODYBUILDING – Heavyweight
Samuel HartmanOverall Winner · MEN'S CLASSIC PHYSIQUE – Class C
France
Mihai TodoranOverall Winner · MEN'S PHYSIQUE – Class E
Antonia DiversOverall Winner · FIGURE – Class B
UK
Zina PerezOverall Winner · BIKINI – Class A
Mexico
Jennifer Afonso LuisOverall Winner · WOMEN'S WELLNESS – Class D
Spain
Sarah TerzenbachOverall Winner · FIT MODEL – Class D
Germany
Results by category
MEN'S BODYBUILDING
Super Heavyweight
| Place | Athlete | Country |
|---|---|---|
| 1 | Nathaniel Heckels | |
| 2 | Antonino Sebastiano Porcenito | |
| 3 | Tobias Mann | |
| 4 | Jakob Zangger | Austria |
Heavyweight
| Place | Athlete | Country |
|---|---|---|
| 1 | Deiver Urrutia Mosquera | |
| 2 | Karim Ragheb | Austria |
| 3 | Tiago Domingues | |
| 4 | Henrique Xavier |
Light Heavyweight
| Place | Athlete | Country |
|---|---|---|
| 1 | Loic Giraud | |
| 2 | Alvaro Coloma Reyes | |
| 3 | Gudmundur Emil Johannsson | |
| 4 | Vaclav Abraham | |
| 5 | Omar Smari Ottarsson |
Middleweight
| Place | Athlete | Country |
|---|---|---|
| 1 | Lucas Almeida |
Junior
| Place | Athlete | Country |
|---|---|---|
| 1 | Jakob Zangger | Austria |
Lightweight
| Place | Athlete | Country |
|---|---|---|
| 1 | Hugi Olafsson |
MEN'S CLASSIC PHYSIQUE
Novice
| Place | Athlete | Country |
|---|---|---|
| 1 | Ciprian Petre | |
| 2 | Julian Lagrave |
True Novice
| Place | Athlete | Country |
|---|---|---|
| 1 | Julian Lagrave |
Masters 40+
| Place | Athlete | Country |
|---|---|---|
| 1 | Guillermo Bermudo Alcalde |
Class A
| Place | Athlete | Country |
|---|---|---|
| 1 | Eduardo Manzanaro | |
| 2 | Furkan Gencer | |
| 3 | Maxime Crosaz | |
| 4 | Florian Allmayer | Austria |
Class B
Class C
| Place | Athlete | Country |
|---|---|---|
| 1 | Samuel Hartman | France |
Class D
| Place | Athlete | Country |
|---|---|---|
| 1 | Marvin Muller | |
| 2 | Guillermo Bermudo Alcalde | |
| 3 | Marvin Luders | |
| 4 | Henrique Xavier |
MEN'S PHYSIQUE
Novice
| Place | Athlete | Country |
|---|---|---|
| 1 | Julian Lagrave |
True Novice
| Place | Athlete | Country |
|---|---|---|
| 1 | Julian Lagrave |
Class A
| Place | Athlete | Country |
|---|---|---|
| 1 | Furkan Gencer | |
| 2 | Sutharsan Uthayakumar | |
| 3 | Renato Monteiro |
Class B
| Place | Athlete | Country |
|---|---|---|
| 1 | Jonathan Vazquez Ortiz |
Class C
| Place | Athlete | Country |
|---|---|---|
| 1 | Daniel Gomez Martinez |
Class D
| Place | Athlete | Country |
|---|---|---|
| 1 | Ats-Joonas Joelaid | |
| 2 | Carlos Palomino Fontecha | |
| 3 | Christian Ayala Fernandez | |
| 4 | Pablo Reina Marin |
Class E
| Place | Athlete | Country |
|---|---|---|
| 1 | Mihai Todoran | |
| 2 | Julian Lagrave |
Class F
| Place | Athlete | Country |
|---|---|---|
| 1 | Maiko Heinsalu | |
| 2 | Albert Lopez Catalan | |
| 3 | Mustafa Gunes | |
| 4 | Lorenzo Mateos-Aparicio Lopez-Milla |
Junior
| Place | Athlete | Country |
|---|---|---|
| 1 | Hamza Benncaeur |
WOMEN'S PHYSIQUE
Class A
| Place | Athlete | Country |
|---|---|---|
| 1 | Claire Crowther |
Class C
| Place | Athlete | Country |
|---|---|---|
| 1 | Anika Zimmerningkat |
FIGURE
Class A
| Place | Athlete | Country |
|---|---|---|
| 1 | Milena Abate | |
| 2 | Petra Prettenthaler | |
| 3 | Chantal Melcher |
Class B
| Place | Athlete | Country |
|---|---|---|
| 1 | Antonia Divers | UK |
| 2 | Jessica Soord |
Class C
| Place | Athlete | Country |
|---|---|---|
| 1 | Sophia Meier | |
| 2 | Alexandra Bossanyi | Austria |
BIKINI
Novice
| Place | Athlete | Country |
|---|---|---|
| 1 | Natalia Khudovich | |
| 2 | Anna Holzer | |
| 3 | Kolbrun Kristjansdottir |
True Novice
| Place | Athlete | Country |
|---|---|---|
| 1 | Rakel Lind Hrafnsdottir |
Masters 35+ B
| Place | Athlete | Country |
|---|---|---|
| 1 | Natalia Khudovich | |
| 2 | Lina Seidler |
Masters 40+
| Place | Athlete | Country |
|---|---|---|
| 1 | Kolbrun Kristjansdottir | |
| 2 | Rakel Lind Hrafnsdottir |
Class A
| Place | Athlete | Country |
|---|---|---|
| 1 | Zina Perez | Mexico |
| 2 | Alina Raevskaia |
Class C
| Place | Athlete | Country |
|---|---|---|
| 1 | Amparo Jorge Alonso | |
| 2 | Milena Limonghi Levy |
Class D
| Place | Athlete | Country |
|---|---|---|
| 1 | Alexandra Dima | |
| 2 | Laura Canosa | |
| 3 | Katsiaryna Kanavalchyk | |
| 4 | Saskia Mosch |
Class E
| Place | Athlete | Country |
|---|---|---|
| 1 | Natalia Khudovich | |
| 2 | Jasmin Welsch |
Class F
| Place | Athlete | Country |
|---|---|---|
| 1 | Hanna Zabarina |
Class G
| Place | Athlete | Country |
|---|---|---|
| 1 | Hope Faraday | |
| 2 | Jesica Gisselle Sanchez Mareque | Spain |
| 3 | Maria Khapalina | |
| 4 | Lina Seidler | |
| 5 | Elena Zach | Austria |
Class H
| Place | Athlete | Country |
|---|---|---|
| 1 | Natalie Sazamova | |
| 2 | Ekaterina Kovaleva | |
| 3 | Nicole Burgener | |
| 4 | Ines Vedie | |
| 5 | Anna Holzer |
WOMEN'S WELLNESS
Class A
| Place | Athlete | Country |
|---|---|---|
| 1 | Jessica Lopez Gomez | |
| 2 | Juliana Alves | |
| 3 | Lorraine Atidegla |
Class B
| Place | Athlete | Country |
|---|---|---|
| 1 | Jandriele Turchetti | Italy |
| 2 | Tatiana Manassi | |
| 3 | Olatz Zurinaga Landa | |
| 4 | Ana Isabel Romeo Montanes |
Class C
| Place | Athlete | Country |
|---|---|---|
| 1 | Denise Malone | Ireland |
| 2 | Fabiana Gutierrez |
Class D
| Place | Athlete | Country |
|---|---|---|
| 1 | Jennifer Afonso Luis | Spain |
FIT MODEL
Class A
| Place | Athlete | Country |
|---|---|---|
| 1 | Melanie Wilkinson | UK |
| 2 | Lisa Gnam |
Class C
| Place | Athlete | Country |
|---|---|---|
| 1 | Sarah Pierret |
Class D
| Place | Athlete | Country |
|---|---|---|
| 1 | Sarah Terzenbach | Germany |
| 2 | Chloe Portier | |
| 3 | Meike Mayfarth |