NPC News Online

NPC Worldwide European Masters Championships

NPCW

Years: 2024 2023 2022

MEN'S BODYBUILDING

overall winner & earned pro card
Alberto Alonso Matinez Luciano Basoni Lukasz Prekop Sergey Moser
earned pro card
Furkan Memis Rafel Beltran Arenillas
masters 35+ super heavyweight
1 Ale Fall 2 Mattia Vecchi 3 Rob Graham 4 Emilio D'alessandro 5 Peter Kallberg Hart
masters 40+ super heavyweight
1 Mattia Vecchi 2 Sarafov Krasimiz 3 Rob Graham 4 Emilio D'alessandro 5 Aleksandar Dinev
masters 45+ super heavyweight
1 Sarafov Krasimiz 2 Artiom Davydov 3 Simone Costantini 4 Heine Kaas
masters 35+ heavyweight
1 Alessandro Fichicelli 2 Erdi kurtuldu 3 Wojciech Zander Hiller 4 Gauthier Aussel 5 Oskar Koch 6 Mohammed Alhardan 7 David Anderson
masters 35+ light heavyweight
1 Rafel Beltran Arenillas 2 Pedro Veiras Santana 3 Jose Luis Alvaro Guerra 4 Gianni Moio 5 Carmelo Zuccarello 6 Aram Noori 7 James Young-Walker 8 Carlos Ramirez Alonso 9 Leri Ivan 10 Alejandro Zafra Valenzuela 11 Arash Pourzeinali 12 Ruben Herrera 13 Marco Mainas 14 German Planelles 15 Giacomo Marras 16 Andreas Hartsiotis 16 Diego Grassi 16 Flavio Silva 16 Prisco Spinelli
masters 40+ heavyweight
1 Lukasz Prekop 2 Fabio Calafato 3 Lars Springer 4 Wojciech Zander Hiller 5 Ottaviano Marco Palmieri 6 Kaaren Naziri 7 Dmitrii Martcynkovskii 8 Leonardo Torlai
masters 40+ light heavyweight
1 Furkan Memis 2 Borja Martinez 3 Gianni Moio 4 Aram Noori 5 James Young-Walker 6 Giuseppe Celico 7 Leri Ivan 8 Gheorghe Ion Avram 9 Sirtaj Rahman 10 Mauro Mascia 11 Jose Sanchez Arias 12 Wojciech Nowosielski 13 Ruben Herrera 14 Stefano Ardita 15 Mamdouh Samir Madbouly 16 Andreas Hartsiotis 16 Hoonjik Kim 16 Prisco Spinelli 16 Rafel Beltran Arenillas
masters 45+ heavyweight
1 Sergey Moser 2 Lorenzo Fernandez 3 Nader Zareinoor 4 Aurelio Yeyo Adame
masters 45+ light heavyweight
1 Borja Martinez 2 Leri Ivan 3 Alessandro Stuto 4 Ruben Herrera 5 Grzegorz Dyrcz 6 Franco Olivieri 7 Vincenzo Russo 8 Miso Rakita
masters 50+ heavyweight
1 Luciano Basoni 2 Lorenzo Fernandez 3 Alessandro Stuto 4 Ilario Rongioletti 5 Fulgencio Morante Benito 6 Giovanni Dell'orto 7 Vincenzo Bove 8 Francesco Casolari 9 Franco Olivieri 10 Daimon Peachey 11 Matt Hill 12 Eric Burle 13 Stefano Benasso 14 Andrea Mazzoni 15 Livio Manganelli 16 Ben Djeghdir
masters 35+ middleweight
1 Alberto Alonso Matinez 2 Fernando Costa 3 Mauricio Villatoro 4 Artur Matzka
masters 40+ middleweight
1 Dulo Sanha 2 Farid Larbaoui 3 Andrea Zanovello 4 Huthaifa Alansari 5 Mauricio Villatoro 6 Artur Matzka
masters 45+ middleweight
1 Mauricio Villatoro 2 Giuseppe Scimone 3 Matteo Nodari 4 Tuomo Ek 5 Luigi Barbaccia 6 Nicola Pietrantonio
masters 50+ middleweight
1 Jorge Pardo 2 Javier Perez Arribas 3 Mirko Ercolani 4 Rosario Dimauro 5 Fabio Pizzaferri 6 Mikko Laukkanen 7 Jesael Leveau 8 Grzegorz Bendkowski 9 Antonio Mariani 10 Sandu Tente 11 Ferdinando Guareschi 12 Anthony Larson 13 Brian Lasgaard Vinther
novice masters 35+
1 Aram Noori 2 David Garcia Rosa 3 Mohammed Alhardan
novice masters 40+
1 Aram Noori 2 Ivan Bucher 3 Stefano Ardita 4 Andrea Pili 5 Dmitrii Martcynkovskii
novice masters 45+
1 Ruben Herrera 2 Grzegorz Dyrcz 3 Ronald Cerimele 4 Ivan Bucher 5 Vincenzo Russo
novice masters 50+
1 Daimon Peachey 2 Grzegorz Bendkowski 3 Ivan Bucher
true novice masters 35+
1 Aram Noori 2 Mohammed Alhardan 3 Flavio Silva
true novice masters 40+
1 Lars Springer 2 Aram Noori 3 Giovanni Messina
true novice masters 45+
1 Ruben Herrera 2 Ronald Cerimele
true novice masters 50+
1 Jesael Leveau
masters 35+ bantamweight
1 Eduardo Cerda Navarro
masters 35+ lightweight
1 Stefano Croccolino 2 Yenski Javier Sanchez Cruz
masters 45+ lightweight
1 Yakup Yilmaz
masters 50+ lightweight
1 Mauricio Villatoro 2 Brett Smith

FIGURE

overall winner & earned pro card
Joana Martinez Martinez Michelle Boroskova Toni Carreras Ortiz Victoria Crewe
earned pro card
Lisa Pagano Luana Cacciatore
novice masters 35+
1 Natalia Trykoz
novice masters 40+
1 Leonie Keller 2 Natalia Trykoz 3 Lisa Young-Harry
novice masters 45+
1 Emma Thackray 2 Natalia Trykoz 3 Lisa Young-Harry 4 Marion Moderer
novice masters 50+
1 Isabelle Hirt 2 Lisa Young-Harry 3 Tanya Tamam
true novice masters 45+
1 Iryna Zhukovska
masters 35+ a
1 Lisa Pagano 2 Vanessa Errico 3 Emanuela Galante 4 Lauren Martin 5 Jenni Hulkko
masters 35+ b
1 Marta Almendros 2 Iryna Zhukovska 3 Natalia Trykoz
masters 35+ c
1 Michelle Boroskova 2 Luana Cacciatore 3 Barbara Lorenzetto
masters 40+ a
1 Leonie Keller 2 Burkhardt Stephanie 3 Carrie Godfrey
masters 40+ b
1 Victoria Crewe 2 Iryna Zhukovska 3 Chantel Mason 4 Natalia Trykoz 5 Pauline Stewart-Prest
masters 40+ c
1 Luana Cacciatore 2 Iryna Schumacher
masters 45+ a
1 Toni Carreras Ortiz 2 Joana Martinez Martinez 3 Emma Thackray 4 Paola Marra 5 Adriana Raffaela Mawdsley 6 Boumazza Muriel 7 Lisa Woodruff 8 Kati Herranen
masters 45+ b
1 Victoria Crewe 2 Iryna Zhukovska 3 Chantel Mason 4 Deborah Bottazzi 5 Natalia Trykoz 6 Aga Tyszewicz 7 Alejandra Penelo 8 Pauline Stewart-Prest 9 Marion Moderer
masters 50+ a
1 Joana Martinez Martinez 2 Adriana Raffaela Mawdsley 3 Carmen Lombardi 4 Sandra Morales 5 Carla Pereira 6 Tanya Tamam
masters 50+ b
1 Isabelle Hirt 2 Ifeanyi Chidi 3 Antonella Rizzo 4 Lisa Young-Harry 5 Alejandra Penelo 6 Pauline Stewart-Prest

BIKINI

overall winner & earned pro card
Christiin Noell Nygaard Liliana Oliveira Lubova Saponenko Raphaela Rafisa Santos Costa
earned pro card
Esselien Wirosoewignjo Sandra Grundke
novice master 45+
1 Magdalena Kowaliczek
novice masters 35+
1 Sarah Castillo 2 Sephora Cadozza 3 Marta Wojtkow 4 Tania Pagliai 5 Katrina Opielka 6 Selver Ahmed
novice masters 40+
1 Raphaela Rafisa Santos Costa 2 Oksana Kulikova 3 Sarah Castillo 4 Marina Friedel 5 Francien Kruiswijk 6 Aurelie Magron
novice masters 50+
1 Vania Villa
true novice masters 35+
1 Sarah Castillo
true novice masters 40+
1 Sarah Castillo 2 Anastadiia Rodinchuk
masters 35+ a
1 Rosanna Viteri 2 Raphaela Rafisa Santos Costa 3 Serena Carlini 4 Raluca Tanasa 5 Nuria Torreblanca Fernandez
masters 35+ b
1 Silvia Maddaluno 2 Alicia George
masters 35+ c
1 Lubova Saponenko 2 Emmanuelle Marius 3 Sara Alvarez Ortega 4 Martina Cappetti 5 Telma Costa 6 Stefania D'incecco 7 Ines Vega 8 Sandra Mathis 9 Cristina De Masi 10 Laure Planes 11 Solange Meunier
masters 35+ d
1 Sandra Grundke 2 Monika Rybak 3 Hui Hoon Goh 4 Karina Vasconcelos Da Silva 5 Virginia Mascolo 6 Nataly Caro 7 Fiona Crawford 8 Katrina Opielka 9 Selver Ahmed 10 Francesca Borghetto 11 Diana Mak 12 Mirian Soriano
masters 35+ e
1 Kristina Deakova 2 Krzysztofa Bozuchowska 3 Desiree De Ravallet 4 Tania Rodrigues 5 Silvia Boncristiano 6 Marta Wojtkow
masters 35+ f
1 Melissa Rizzi 2 Patricia Duarte Cespedes 3 Maya Tessler 4 Maria Khapalina 5 Lea Mastrogiovanni 6 Anna Ostapenko 7 Noemi Sara Baretta 8 christine dourecannou
masters 35+ g
1 Tamara Hufnagl-Saffe 2 Laura Solini 3 Denise Ras 4 Vanessa Guastini 5 Maria Rosa prieto lloret
masters 35+ h
1 Michelle Walker 2 Sephora Cadozza 3 Violetta Alsufeva 4 Tania Pagliai 5 Marina Storm 6 Iulia Namasco 7 Laura Mazzuno
masters 40+ a
1 Raphaela Rafisa Santos Costa 2 Farah De Nardis 3 Yamile Osorio Lopez
masters 40+ b
1 Nunzia Carrozza 2 Angela Bordonaro
masters 40+ c
1 Esselien Wirosoewignjo 2 Ludivine Lafosse 3 Monica Antonello 4 Stefania D'incecco 5 Elisa Montebello 6 Cristina De Masi 7 Mateja Hrvatin 8 Laure Planes 9 Farah Esmail 10 Marina Friedel 11 Radka Szombathova
masters 40+ d
1 Sandra Grundke 2 Monika Rybak 3 Kerryann Haywood 4 Romina Amalia Bloise 5 Stefania Mauriello 6 Fiona Crawford 7 Rachael Taylor 8 Petra Muller 9 Francesca Borghetto 10 Nadia Troiano 11 Aurelie Magron
masters 40+ e
1 Krzysztofa Bozuchowska 2 Tania Rodrigues 3 Alessandra Santoro 4 Silvia Boncristiano 5 Pearly Dobson
masters 40+ f
1 Gisela Pineda 2 Maya Tessler 3 Maria Khapalina 4 Vivian Ravn 5 Anna Ostapenko 6 Karelle Buteaud 7 Gaelle Porta-Carril
masters 40+ g
1 Lenaya Rotklein 2 Raminta Bunduliene 3 Maria Rosa prieto lloret
masters 40+ h
1 Monika Eberbach 2 Michelle Walker 3 Diana Agronova 4 Beata Bandurska 5 Anastadiia Rodinchuk 6 Francien Kruiswijk
masters 50+ a
1 Petruccio Margareth 2 Tanya Tamam 3 Vania Villa
masters 50+ b
1 Vanessa Duco 2 Olivia Mecit 3 Diana Stavchansky 4 Paula Sofia Cerdeira Faria 5 Sabrina Papola 6 Farah Esmail 7 Arianna Brini 8 Lara Castino
masters 50+ c
1 Christiin Noell Nygaard 2 Bego Hualde 3 Vivian Ravn 4 Patricia Mifsud 5 Sibel Osman 6 Etlana Kraus 7 Pearly Dobson
masters 50+ d
1 Natalia Jimenez Velasco 2 Anne-Sophie Rocher-El Aynaoui 3 Camilla Rosen
master 45+ a
1 Farah De Nardis 2 Yamile Osorio Lopez 3 Petruccio Margareth
master 45+ b
1 Anna Leccese 2 Angela Bordonaro 3 Monica Antonello 4 Mateja Hrvatin 5 Alessandra Saracino 6 Farah Esmail
master 45+ c
1 Liliana Oliveira 2 Ludivine Lafosse 3 Elisa Montebello 4 Kerryann Haywood 5 Olivia Mecit 6 Diana Stavchansky 7 Lara Buzzetti 8 Natasha Kann 9 Rachael Taylor 10 Lara Castino
master 45+ d
1 Christiin Noell Nygaard 2 Bego Hualde 3 Vanessa Duco 4 Karelle Buteaud 5 Diana Schwarz 6 Pearly Dobson
master 45+ e
1 Gisela Pineda 2 Hicran Canan Yavas 3 Vivian Ravn 4 Patricia Mifsud 5 Sibel Osman 6 Natalia Jimenez Velasco
master 45+ f
1 Beata Bandurska 2 Camilla Rosen

MEN'S PHYSIQUE

overall winner & earned pro card
Andreas Hamberg Arold Triberti Jose Figueiredo Michele Angelini
earned pro card
Antonio Ioan NAOKI TANAKA
novice masters 35+
1 Carlos Castanho 2 Ares Favati 3 Daniel Szenawa 4 Moussa Yanina
novice masters 40+
1 Daniel Szenawa 2 Wahid Kochar 3 Benzilarab Hichem
novice masters 45+
1 Vincent Lespagnol 2 Ivan Bucher 3 Benzilarab Hichem
novice masters 50+
1 Ivan Bucher
true novice masters 50+
1 Abdullah Alshammari
masters 35+ a
1 Suliman Abdeljwaad 2 Alejandro De La Nuez Perez 3 Pablo Fernandez Manso 4 Andy Herrera Oria 5 Alberto Curcetti
masters 35+ b
1 Joao Coelho 2 Cedric Clivaz 3 Monsif Febbo 4 Romeo Pena Garcia 5 Ramtin Jorsari 6 Samuel Chollet 7 Mohammed Aljahdaliy 8 Heman Fong 9 Sucjung Hong 10 Moussa Yanina 11 Lisandro Perez-Diez Cornejo 12 Khenteur Abbes
masters 35+ c
1 Javier Garcia Montero 2 NAOKI TANAKA 3 Andrea Carpi
masters 35+ d
1 Thiago De Oliveira Tavares 2 Abdelatif Riyahi 3 Muhammad Cole 4 Erdi Ucar 5 Carlos Castanho 6 Alex Roberts 7 Massimiliano Consoli 8 Massimo Paradiso 9 Francesco D'Andrea 10 Ludovic Riff 11 Abdull Nayef
masters 35+ e
1 Antonio Ioan 2 Joni Fernandes 3 Rusu Viorel 4 Rafael Gouvea Bafuni 5 Mehdi Chahdi 6 Reza Bahrani 7 Daniil Agronov 8 Gregory Graham 9 Andrea Candini 10 Damien Agostini-Hutchinson 11 Kun Qian 12 Diogo Bazzanella
masters 35+ f
1 Michele Angelini 2 Mario Rui Almeida Costa Ferreira 3 Olegario Caldeirao 4 Henrik Lindh 5 Ares Favati 6 Albert Lopez Catalan 7 Marcelo Vieira 8 Marco Pigoli 9 Alberto Soler Romero 10 Daniele Carbone
masters 40+ a
1 Othmane Mouhssin 2 Daniel De Domenico 3 Pablo Fernandez Manso 4 Mamdouh Samir Madbouly 5 Deepak Verma 6 Moby Amir 7 Huthaifa Alansari
masters 40+ b
1 Romeo Pena Garcia 2 Sirtaj Rahman 3 Antonio Reveglia 4 Mohammed Aljahdaliy 5 Sucjung Hong 6 Wahid Kochar 7 Lisandro Perez-Diez Cornejo
masters 40+ c
1 NAOKI TANAKA 2 Renzo Rossi 3 Mariusz Ksiazek 4 Ramin Moggi 5 Alexander Lebedev
masters 40+ d
1 Karim Ibrahim 2 Muhammad Cole 3 Stefan Florin Cosovanu 4 Massimiliano Consoli 5 Gianluca Salvi
masters 40+ e
1 Mohamed Reda Belbachir 2 Gregory Graham 3 Orlando Carvalho 4 Daniel Szenawa 5 Rezamand Reza 6 Jacopo Ballotta 7 Diogo Bazzanella
masters 40+ f
1 Andreas Hamberg 2 Mario Rui Almeida Costa Ferreira 3 Henrik Lindh 4 Alberto Soler Romero
masters 45+ a
1 Deepak Verma 2 Reda Sellou 3 Ufuk Isik 4 Moby Amir
masters 45+ b
1 Romeo Pena Garcia 2 Antonio Reveglia 3 Tony Goncalves 4 David Garcia Rosa
masters 45+ c
1 Arold Triberti 2 Pedro Duarte 3 Gianluca Salvi 4 Renzo Rossi 5 Mario Lucas 6 Matteo Alessandro Tani 7 Ramin Moggi 8 Parvinder Powar
masters 45+ d
1 Mauro Dordolo 2 Jose Figueiredo 3 Vincent Lespagnol 4 Stefano Strada
masters 50+ a
1 Marco De Rubeis
masters 50+ b
1 Marcel Demjanovic 2 Cristiano Giovinazzo 3 Ferdinando Guareschi
masters 50+ c
1 Ben Djeghdir 2 Michael Nesbitt
masters 50+ d
1 Jose Figueiredo 2 Franco Pescatori 3 Abdullah Alshammari

MEN'S CLASSIC PHYSIQUE

overall winner & earned pro card
Andreas Ofner Paco Moratalla Pitarch Rafal Frydrychowicz Tony Barnbrook
earned pro card
Alessio Magatelli Alfonso Carpentiere
novice masters 35+
1 Johannes Bauer 2 Hafid Cherifi 3 Mohammed Alhardan
novice masters 40+
1 Andrea Pili 2 Vincenzo Bernocco 3 Alessandro Caruso 4 Roberto Falso 5 Ricky Lupo
novice masters 45+
1 Marco Fedriga
true novice masters 35+
1 Libor Lukas 2 Mohammed Alhardan
masters 35+ a
1 Daniele Farfarelli 2 Marc Vidal Garrido
masters 35+ b
1 Alessio Magatelli 2 Ibrahim Hadla 3 Marco De Ascentis 4 Arash Pourzeinali
masters 35+ c
1 Andreas Ofner 2 Francisco Jose Galvan Torres 3 Erdi kurtuldu 4 Johannes Bauer 5 Victor Martinez Hita 6 George Muhamed Lapastica 7 Alex Santi 8 Meysam Zakeri 9 Angelo Ferella 10 David Anderson 11 Mohammed Alhardan
masters 35+ d
1 Peter Kallberg Hart 2 Timo Pommerenck 3 Eduardo Mauricio Goulart 4 Libor Lukas 5 Hafid Cherifi 6 Christian De Ravallet 7 Ricky Lupo 8 Rogelio Perez Ramirez
masters 40+ a
1 Alfonso Carpentiere 2 Farid Larbaoui 3 Marc Vidal Garrido 4 Huthaifa Alansari 5 Martins Sleikss 6 Ovidiu Chilibon
masters 40+ b
1 Sirtaj Rahman 2 Flores Correa 3 Carlos Mauricio Gomez Salas 4 Mauro Mascia 5 Alexander Lebedev 6 Mohannad Otb 7 Alessandro Caruso 8 Miliadis Pavlo 9 Luis Alberto Acosta
masters 40+ c
1 Paco Moratalla Pitarch 2 Hoonjik Kim 3 Meysam Zakeri 4 Christophe Da Silva 5 Andrius Pauliukevicius 6 Domenico Armento 7 Roberto Falso
masters 40+ d
1 Nicolae Cristian Grad 2 Timo Pommerenck 3 Eduardo Mauricio Goulart 4 Anthony Ward 5 Morris Ferri 6 Antonio Jesus Rodriguez Garcia 7 Nick Mather 8 Christian De Ravallet 9 Sebastien Marandin 10 Ricky Lupo 11 Thomas Evans
masters 45+ a
1 Javier Perez Arribas 2 Francesco Ferrali
masters 45+ b
1 Nicola Pietrantonio 2 Ali Khalaf 3 Scott Swiatek
masters 45+ c
1 Marco Fedriga
masters 45+ d
1 Rafal Frydrychowicz 2 Peter Antal 3 Bo Granat 4 Antonio Jesus Rodriguez Garcia
masters 50+ a
1 Javier Perez Arribas 2 Fabio Pizzaferri 3 Brett Smith 4 Mark Nightingale
masters 50+ b
1 Tony Barnbrook 2 Gary Fryer 3 Fouad Baziz 4 Geoffrey Lemesre 5 Vincenzo Bove 6 Ferdinando Guareschi 7 Brian Lasgaard Vinther 8 Ben Djeghdir
masters 50+ c
1 Roberto Massagli 2 Bo Granat 3 Michael Clifford

WOMEN'S BODYBUILDING

masters 40+ heavyweight
1 Eva Blom
novice masters 40+
1 Pia Lasgaard Vinther
masters 40+ lightweight
1 Carmen Lombardi

WOMEN'S PHYSIQUE

overall winner & earned pro card
Franca La Ganga Katja Heldt Kerry Macdonald
novice masters 40+
1 Leonie Keller 2 Raffaella Sesana
masters 35+ a
1 Katja Heldt 2 Lauren Martin 3 Vanessa Errico
masters 40+ a
1 Katja Heldt 2 Leonie Keller 3 Kerry Macdonald 4 Vittoria Savoni 5 Pia Lasgaard Vinther
masters 40+ c
1 Raffaella Sesana
masters 45+ a
1 Kerry Macdonald 2 Adriana Raffaela Mawdsley 3 Ade Bishop 4 Pia Lasgaard Vinther 5 Chantel Mason
masters 45+ b
1 Evgeniya Proskurina-Shpak 2 Alysha Kempf
masters 50+ a
1 Franca La Ganga 2 Adriana Raffaela Mawdsley 3 Ade Bishop 4 Sandra Morales 5 Daniela Sena 6 Daniella Scozzi-Owens
masters 50+ b
1 Marian De Graaf 2 Elisabeth Rastelen

WOMEN'S WELLNESS

overall winner & earned pro card
Ana Varela Flavia Victor De Lima Flavia Victor
earned pro card
Andrea Scharer Lorna Paterson
novice master 35+
1 Flavia Victor De Lima Flavia Victor 2 Francesca Cioppi 3 Gina Le Visage
novice masters 40+
1 Patricia Devesa Llopis
masters 35+ a
1 Andrea Scharer 2 Francesca Cioppi 3 Veronica Intelisano 4 Magdalena Niewinczana 5 Iole Chiatto 6 Jemmineese Ayers 7 Ibon Yulima Palacio Osorio
masters 35+ b
1 Lorna Paterson 2 Amanda Vente 3 Marianna Di Carlo 4 Aixa Belen Dip 5 Juliana Pinti 6 Chiara Scarpellini 7 Cinthia Garnelo
masters 35+ c
1 Flavia Victor De Lima Flavia Victor 2 Michelle Boroskova 3 Domenica Memoli 4 Tatiana Andrade
masters 40+ a
1 Ana Varela 2 Patricia Devesa Llopis 3 Magdalena Niewinczana 4 Yolly Angelica Quintero Gauta 5 Jemmineese Ayers 6 Ibon Yulima Palacio Osorio 7 Lara Buzzetti 8 Larissa Pires De Oliveira Sodre 9 Helene Valencin 10 Anetta Hardoe
masters 40+ b
1 Lorna Paterson 2 Juliana Pinti 3 Paula Dourado 4 Viviana Gomez Salas 5 Yelitza Alejandra Cooz Anchez
masters 40+ c
1 Domenica Memoli 2 Irina Slizco 3 Lenaya Rotklein 4 Isil Mehtap Aktan 5 Tatiana Andrade

Recent News

2024 NPC National Championships

2024 NPC National Championships Contest PhotosDecember 13, 2024
2024 NPC National Championships

Around the NPC: 2024 NPC National Championships…December 12, 2024
Articles

2024 NPC NATIONAL CHAMPIONSHIPS CHAMPIONS SHOOT INFORMATIONDecember 12, 2024
Articles

2024 NPC Battle of the Bay Contest…December 12, 2024
Articles

2024 NPC Worldwide African Pro Qualifier Contest…December 11, 2024
Articles

2024 J.M. Manion Wellness Olympia NPC News…December 11, 2024



SUBSCRIBE TO OUR NEW NPC/IFBB PRO WEEKLY NEWSLETTER

>