2025 NPC Excalibur, San Diego, California, United States 12/6

Gender Division Category RESULTS
MaleMen’s BodybuildingHero
1
MARK AINSWORTH
United States
Masters 35 +
1
ANTHONY ARGUELLES
United States
Masters 40 +
2
IGNACIO IGGY LUJAN
United States
3
HANS HOELLER
United States
4th
JESSE MEDINA
United States
5th
ZEKE VILLEGAS
United States
Masters 50 +
1
MARK LINDSEY
United States
2
ALEX SOTO
United States
3
MARK AINSWORTH
United States
Masters 60 +
1
MARK AINSWORTH
United States
2
ROLY MARTINEZ
United States
3
TOM MENDENHALL
United States
4th
WILLIAM WOLFSON
United States
Novice
1
BRENTON TRIPLETT
United States
2
JESSE MEDINA
United States
3
YOUSEF MCMAHON
United States
True Novice
1
BRYAN NICHOLSON
United States
2
YOUSEF MCMAHON
United States
3
STEVE ORTIZ
United States
4th
WILLIAM WOLFSON
United States
5th
JAVIER PULIDO JR
United States
Lightweight
1
ROLY MARTINEZ
United States
2
KYLE STAMBAUGH
United States
3
YOUSEF MCMAHON
United States
4th
WILLIAM WOLFSON
United States
5th
ZEKE VILLEGAS
United States
Middleweight
1
MATTHEW (MATT) ULLERICK
United States
2
JAMES JUAREZ
United States
3
ALEX SOTO
United States
4th
TOM MENDENHALL
United States
Light-Heavyweight
1
CAMERON FOLTS
United States
2
ANGEL GARCIA-PEREZ (2)
United States
3
FRANCISCO JAVIER CASTELLANOS
United States
4th
ARNOLD RECINOS
United States
5th
IGNACIO IGGY LUJAN
United States
6th
AUSTIN VETETO
United States
7th
BRENTON TRIPLETT
United States
8th
ANTHONY ARGUELLES
United States
Heavyweight
1
EDER LOPEZ
United States
2
JARED MEDEIROS
United States
3
MARK LINDSEY
United States
5th
DAVIS LEBARRON
United States
6th
JESSE MEDINA
United States
7th
DIEGO VASQUEZ
United States
8th
JAVIER PULIDO JR
United States
overall
1
EDER LOPEZ
United States
Men's PhysiqueHero
1
MARK AINSWORTH
United States
Juniors
1
QIYUAN DING
United States
2
DINGQI LIU
United States
3
CHENGKAI YANG
United States
Masters 35 +
1
United States
2
RYAN DOAN
United States
3
MIGUEL ANGEL ARTEAGA
United States
4th
FABIAN HERNANDEZ
United States
5th
JOSE RODRIGUEZ 6
United States
6th
JOSHUA YAKES
United States
7th
SCOTT ROBINSON
United States
8th
SHAM SHARMA
United States
9th
IAN NICKLEN
United States
10th
VINICIUS (VINNI) MORAIS
United States
11th
SEAN ALARCON
United States
Masters 40 +
1
SCOTT ROBINSON
United States
2
DAVID GARIBAY
United States
3
SEAN ALARCON
United States
Masters 45 +
1
SCOTT ROBINSON
United States
2
HENRY GARCIA
United States
Masters 50 +
1
SCOTT ROBINSON
United States
2
STEVE GARFIELD
United States
3
HENRY GARCIA
United States
4th
MIKE PERRY
United States
5th
MARK AINSWORTH
United States
Masters 60 +
1
MARK AINSWORTH
United States
2
STEVEN ALLEVATO
United States
Novice A
1
OSCAR LOPEZ (4)
United States
2
DAVID MEDINA
United States
3
JAKE MATSUMOTO
United States
4th
ANDRE JOO
United States
5th
STEVE GARFIELD
United States
6th
DAVID GARIBAY
United States
7th
WATARU OKAMOTO
United States
8th
OSCAR ROSILES
United States
Novice B
1
JAMES HARRIS
United States
2
JUSTIN PARKER
United States
3
ALEXANDER (ALEX) SIDORENKO
United States
4th
MIGUEL GORDILLO
United States
5th
JOSE RODRIGUEZ 6
United States
6th
DINGQI LIU
United States
7th
IAN NICKLEN
United States
8th
DANIEL ORTEGA SIGALA
United States
9th
ELLIOT MARSH
United States
True Novice A
1
KHARL RONIL PAYDA
United States
2
QIYUAN DING
United States
3
KEITA ITO
United States
4th
STEVE GARFIELD
United States
5th
ATLAS EGSI
United States
6th
DENIS LA ZHOU
United States
7th
WATARU OKAMOTO
United States
8th
OSCAR ROSILES
United States
9th
JOSEPH MENDEZ
United States
True Novice B
1
XINRUI WANG
United States
2
MIGUEL GORDILLO
United States
3
CHENGKAI YANG
United States
4th
JAEHYUN CHO
United States
5th
SEAN ALARCON
United States
6th
BRIAN DAVIS
United States
7th
JOSE MANUEL GONZALEZ (USA) (4)
United States
8th
YAN ZHANG
United States
9th
ELLIOT MARSH
United States
10th
ALEKSANDR OGANESIAN
United States
11th
MIGUEL ROMERO
United States
class A
1
United States
2
OSCAR LOPEZ (4)
United States
3
DAVID MEDINA
United States
4th
STEVEN CORONA
United States
5th
JONATHAN MARTIN
United States
6th
JESUS SOTO
United States
7th
JAKE MATSUMOTO
United States
8th
DAVID GARIBAY
United States
class B
1
MARIO MOEDANO
United States
2
ERIC SOHN
United States
3
BRIAN TANAKA
United States
4th
KEITA ITO
United States
5th
FABIAN HERNANDEZ
United States
class C
1
RYAN DOAN
United States
2
JAMES HARRIS
United States
3
EDDIE WANG
United States
4th
MIGUEL ANGEL ARTEAGA
United States
5th
SAYED HASHIMI
United States
6th
SCOTT ROBINSON
United States
7th
SHAM SHARMA
United States
8th
DINGQI LIU
United States
class D
1
LUIS SANTANA (2)
United States
2
JUSTIN PARKER
United States
3
EDUARDO ALCALA
United States
4th
ALEXANDER (ALEX) SIDORENKO
United States
5th
XINRUI WANG
United States
6th
JOSE RODRIGUEZ 6
United States
7th
JOSHUA YAKES
United States
8th
NATHAN GARCIA
United States
9th
VINICIUS (VINNI) MORAIS
United States
10th
SEAN ALARCON
United States
11th
DANIEL ORTEGA SIGALA
United States
class E
1
IAN NICKLEN
United States
2
STEFAN MCCRAE
United States
class F
1
JAEHYUN CHO
United States
overall
1
MARIO MOEDANO
United States
Men's Classic PhysiqueHero
1
ARIN DAVIS
United States
2
ROBERT GOLTZ
United States
3
CALEB COSTI
United States
4th
JARED FLETCHER
United States
5th
LUIS FRANCHI
United States
6th
BEN LOPEZ
United States
Juniors
1
JULIUS HAYAR KASTNER
United States
Masters 35 +
1
RYAN DOAN
United States
2
ANTONIO BADAJOZ
United States
3
RICARDO VELARDE
United States
4th
FABIAN HERNANDEZ
United States
5th
FRANCISCO JAVIER CASTELLANOS
United States
Masters 40 +
1
RICARDO VELARDE
United States
2
ERICK O RODRIGUEZ
United States
3
NICK VARGAS
United States
4th
JESSE MEDINA
United States
Masters 45 +
1
JEREMIAH DE LA CRUZ
United States
2
RICHARD SCHADE
United States
Masters 50 +
1
DANIEL E ROCHA (2)
United States
2
ROBERT GOLTZ
United States
3
ROBERT PORTER
United States
Masters 60 +
1
ROBERT GOLTZ
United States
2
GLENN HOGAN
United States
3
TERRANCE TERBUSH
United States
Novice A
1
ARIN DAVIS
United States
2
ANTHONY GONZALEZ
United States
3
RICARDO VELARDE
United States
4th
KIRYL PASHKEVICH
United States
5th
DAMIAN REYES
United States
6th
CALEB COSTI
United States
7th
LUIS FRANCHI
United States
8th
DENNIS CORONA
United States
Novice B
1
FREDERIC CRUMPLER
United States
2
NOEL BELTRAN-LOPEZ
United States
3
LEONID KIREENKO
United States
4th
MICHAEL FERNANDEZ
United States
5th
TREVOR WOO
United States
6th
ELIJAH SCHOLES
United States
7th
JESSE MEDINA
United States
8th
FARRUKH RAFI
United States
9th
KAMYAR MAHDIANROSHAN
United States
True Novice A
1
IHOR SHUSTUR
United States
2
KHARL RONIL PAYDA
United States
3
ANTHONY GONZALEZ
United States
4th
KIRYL PASHKEVICH
United States
5th
HLEE VANG
United States
6th
ABRAHAM MIRAMONTES
United States
7th
JUSTIN ORTEGA
United States
8th
BRENTON TRIPLETT
United States
9th
CALEB COSTI
United States
10th
ABDULLAH ALGHIZAWI
United States
11th
JARED FLETCHER
United States
12th
DENNIS CORONA
United States
13th
BEN LOPEZ
United States
14th
BRANDON MERCADO
United States
15th
KENNETH ALEGRE
United States
True Novice B
1
FREDERIC CRUMPLER
United States
2
JAMES VIGIL
United States
3
XINRUI WANG
United States
4th
JULIUS HAYAR KASTNER
United States
5th
BRIAN DAVIS
United States
6th
KAMYAR MAHDIANROSHAN
United States
7th
ANTHONY ANDRADE
United States
class A
1
ARIN DAVIS
United States
2
ANTONIO BADAJOZ
United States
3
ADRIAN BELEN
United States
4th
ANTHONY GONZALEZ
United States
5th
RICARDO VELARDE
United States
6th
JESUS SOTO
United States
7th
JOSE CRISTOBAL QUIROZ SANTOS
United States
8th
KIRYL PASHKEVICH
United States
9th
STEVEN CORONA
United States
10th
ERICK O RODRIGUEZ
United States
11th
JOSHUA GLASS
United States
12th
HLEE VANG
United States
13th
JUSTIN ORTEGA
United States
14th
EDWARD FRANCO
United States
15th
ROBERT GOLTZ
United States
class B
1
KOLE PLATT
United States
2
JOSHUA WEISS
United States
3
ALEXANDER MONCADA
United States
4th
RYAN DOAN
United States
5th
JOEY MORETTI
United States
6th
ROBERT ARGUIJO
United States
7th
JAY MORENO
United States
8th
CAMERON FOLTS
United States
9th
IHOR SHUSTUR
United States
10th
LEONID KIREENKO
United States
11th
MATTHEW (MATT) ULLERICK
United States
12th
LUKE LICCINI
United States
13th
DREW ODANIEL
United States
14th
CALEB COSTI
United States
15th
MICHAEL FERNANDEZ
United States
class C
1
DANIEL E ROCHA (2)
United States
2
NICK VARGAS
United States
3
PAT MAHAR
United States
4th
LANDYN WILLIAMS
United States
5th
TREVOR WOO
United States
6th
HUNTER VANVLIET
United States
7th
ELIJAH SCHOLES
United States
8th
JESSE MEDINA
United States
class D
1
FREDERIC CRUMPLER
United States
2
NOEL BELTRAN-LOPEZ
United States
overall
1
KOLE PLATT
United States
FemaleWomen’s BikiniHero
1
REBECCA JOHNSTON
United States
2
NANCY GUILLAUME
United States
3
CARLEY RANSOM
United States
4th
NICOLE DURAN
United States
Juniors
1
KATERYNA KOCHURA
United States
2
LUCERO ALCARAZ
United States
Masters 35 +
1
JESSICA BOAZ
United States
2
NANCY GUILLAUME
United States
3
PHYLLIS BLANCHARD
United States
4th
KATHLEEN FERGUSON
United States
Masters 40 +
1
KIM TONG
United States
2
TABITHA HERSEY
United States
3
HOLLY HOWARD
United States
4th
KATHLEEN FERGUSON
United States
5th
ANGEL PAULS
United States
Masters 45 +
1
RAVEN HSIEH
United States
2
ANNALEE CAILING
United States
3
MARY HERNANDEZ
United States
4th
LISA MUELLER
United States
5th
CRISTINA BALLESTEROS
United States
6th
JOYCE CABOT
United States
7th
ANGEL PAULS
United States
8th
MARIANNE ABIJAY
United States
Masters 50 +
1
LISA MUELLER
United States
2
WANDA BLAIR
United States
3
HOLLY HOWARD
United States
4th
ANGEL PAULS
United States
Masters 60 +
1
WANDA BLAIR
United States
Novice A
1
JACQUELYN HANDAVAKA
United States
2
ADONICA PEDRAZA
United States
3
KRYSTAL CEBALLOS
United States
4th
ARIANA DORSCH
United States
5th
YARA JACOBS
United States
Novice B
1
NATALIE VILLA
United States
2
MELISSA AGUILA
United States
3
RAVEN HSIEH
United States
4th
MARY PHILLIPS
United States
5th
MARISA JUNG
United States
6th
BEREKET DENSLOW
United States
7th
PHYLLIS BLANCHARD
United States
8th
MARY HERNANDEZ
United States
Novice C
1
LEONELA LOZA
United States
2
ERICA COWAN
United States
3
MAKENNA SONG
United States
4th
KIM TONG
United States
5th
BRIANA DEYAN
United States
6th
ALEXIA VELARDE
United States
7th
NATALIE OSAYANDE
United States
8th
KATHLEEN FERGUSON
United States
9th
CRISTINA BALLESTEROS
United States
10th
ANGEL PAULS
United States
11th
ABIGAIL SMITH
United States
Novice D
1
NANCY GUILLAUME
United States
2
RACHEL MCGHEE
United States
3
VICTORIA GIACOMAZZI
United States
True Novice A
1
ADONICA PEDRAZA
United States
2
SEDA KARAOGLANYAN
United States
True Novice B
1
NATALIE VILLA
United States
2
MELISSA AGUILA
United States
3
RAVEN HSIEH
United States
4th
BEREKET DENSLOW
United States
5th
SARAHI CHAVEZ LOPEZ
United States
6th
LOURDES SANDOVAL
United States
7th
PHYLLIS BLANCHARD
United States
8th
LUCERO ALCARAZ
United States
9th
ALYSSA LISKEY
United States
10th
ANNALEE CAILING
United States
11th
JOYCE CABOT
United States
True Novice C
1
YUENDIE GURIDI
United States
2
REBECCA JOHNSTON
United States
3
ERICA COWAN
United States
4th
MAKENNA SONG
United States
5th
ALEXIA VELARDE
United States
6th
HANNAH GRAHAM
United States
7th
CRISTINA BALLESTEROS
United States
8th
CARLEY RANSOM
United States
9th
NYCHOLE ANTILLON
United States
10th
JESSICA PEREZ (2)
United States
11th
KIMBERLY PETRINI
United States
True Novice D
1
JESSICA BOAZ
United States
2
NANCY GUILLAUME
United States
3
INEZ RODRIGUEZ
United States
4th
RACHEL MCGHEE
United States
5th
LAYA JABALAMELI
United States
6th
NICOLE DURAN
United States
class A
1
JACQUELYN HANDAVAKA
United States
2
ADONICA PEDRAZA
United States
3
KRYSTAL CEBALLOS
United States
4th
YARA JACOBS
United States
5th
MARIANNE ABIJAY
United States
class B
1
NICOLETTE DEMERS
United States
2
KARLA RODRIGUEZ
United States
3
ANNALEE CAILING
United States
4th
SEDA KARAOGLANYAN
United States
class C
1
VALERIE MELENDEZ ALOMAR
United States
2
RAVEN HSIEH
United States
3
MARY PHILLIPS
United States
4th
SARAHI CHAVEZ LOPEZ
United States
5th
MARISA JUNG
United States
6th
KATERYNA KOCHURA
United States
7th
LOURDES SANDOVAL
United States
8th
PHYLLIS BLANCHARD
United States
9th
VIRGINIA LEVEQUE HERNANDEZ
United States
10th
MARY HERNANDEZ
United States
11th
ALYSSA LISKEY
United States
12th
ISABEL LUNA
United States
class D
1
YUENDIE GURIDI
United States
2
REBECCA JOHNSTON
United States
3
LEONELA LOZA
United States
4th
ERICA COWAN
United States
5th
KIM TONG
United States
6th
BRIANA DEYAN
United States
7th
ALEXIA VELARDE
United States
8th
NATALIE OSAYANDE
United States
9th
CARLEY RANSOM
United States
10th
NYCHOLE ANTILLON
United States
11th
ABIGAIL SMITH
United States
class E
1
DANIELLE MAYER
United States
2
JESSICA BOAZ
United States
3
INEZ RODRIGUEZ
United States
4th
RACHEL MCGHEE
United States
5th
KATHLEEN FERGUSON
United States
6th
LISA MUELLER
United States
7th
NICOLE DURAN
United States
8th
KIMBERLY PETRINI
United States
class F
1
NANCY GUILLAUME
United States
2
LAYA JABALAMELI
United States
3
VICTORIA GIACOMAZZI
United States
overall
1
DANIELLE MAYER
United States
Women’s FigureMasters 35 +
1
NICHOLE GUILDNER
United States
2
DANIELLE LAGAS
United States
Masters 40 +
1
ADRIANA BEATRIZ ILLIANO
United States
2
NICHOLE GUILDNER
United States
3
DANIELLE LAGAS
United States
Masters 45 +
1
SHANNON STONE
United States
2
LORELEI SANDOVAL
United States
3
DANIELLE LAGAS
United States
4th
CHINA ABDULLAH-AKBAR
United States
5th
SARA HATCH
United States
Masters 50 +
1
CHARISSE HITCHCOCK
United States
2
LISA LANDRY
United States
3
CHINA ABDULLAH-AKBAR
United States
Masters 60 +
1
LISA LANDRY
United States
Novice
1
ADRIANA BEATRIZ ILLIANO
United States
2
SHANNON STONE
United States
3
NICHOLE GUILDNER
United States
4th
DANIELLE LAGAS
United States
True Novice
1
ANA GIL
United States
2
LENA MALMSTROM
United States
3
LISA LANDRY
United States
4th
DANIELLE LAGAS
United States
class A
1
ASHLEY FRANKLIN
United States
2
ANA GIL
United States
3
LENA MALMSTROM
United States
4th
ADRIANA BEATRIZ ILLIANO
United States
5th
CHARISSE HITCHCOCK
United States
6th
NICHOLE GUILDNER
United States
class B
1
JUSTINA MARQUEZ
United States
2
DANIELLE LAGAS
United States
overall
1
ASHLEY FRANKLIN
United States
Women’s PhysiqueMasters 35 +
1
SIERRAH MOORE
United States
2
KAYME BELL
United States
Masters 40 +
1
KAYME BELL
United States
Masters 45 +
1
KAYME BELL
United States
Masters 50 +
1
KAYME BELL
United States
class A
1
CATHLEEN KAESTEL
United States
2
CHRISTINA HERNANDEZ
United States
3
KAYME BELL
United States
class B
1
DANIELLE MARTIN
United States
2
SIERRAH MOORE
United States
3
JUSTINA MARQUEZ
United States
4th
LORELEI SANDOVAL
United States
5th
DOMINIQUE MONTGOMERY
United States
overall
1
DANIELLE MARTIN
United States
Women's WellnessHero
1
LORI GRIFFITH
United States
Juniors
1
EMMA MAJERCZAK
United States
Masters 35 +
1
SHANIE EVANS
United States
2
SHANAE LARRY
United States
3
BRITTNEY SANCHEZ
United States
4th
JENNIFER SPANGLER
United States
Masters 40 +
1
BRITTNEY SANCHEZ
United States
2
JENNIFER SPANGLER
United States
3
XOCHITL HERNANDEZ
United States
Masters 45 +
1
MARISELA MADRIGAL-SOTO
United States
2
LYDIA ZEPEDA
United States
Masters 50 +
1
JENNIFER SPANGLER
United States
2
LIVIER HERNANDEZ
United States
Novice
1
NIKKA RIVERA
United States
2
TAYLOR LEWIS
United States
3
KARLA RODRIGUEZ
United States
4th
SHANAE LARRY
United States
5th
ERICA LOPEZ (2)
United States
6th
ZHANICE LANE
United States
7th
BRITTNEY SANCHEZ
United States
8th
XOCHITL HERNANDEZ
United States
9th
LYDIA ZEPEDA
United States
True Novice
1
TAYLOR LEWIS
United States
2
NADIA HUMARAN
United States
3
HANNAH GRAHAM
United States
4th
ANGELA ALEJO
United States
5th
MAILE KAMALII
United States
6th
KARINA WARD
United States
7th
EMMA MAJERCZAK
United States
class A
1
TAYLOR LEWIS
United States
2
KARLA RODRIGUEZ
United States
3
ANGELA ALEJO
United States
4th
MARISELA MADRIGAL-SOTO
United States
5th
JENNIFER SPANGLER
United States
6th
LORI GRIFFITH
United States
class B
1
SAFIRE HOLT
United States
2
ZHANICE LANE
United States
class C
1
BRENDA ALVAREZ (1)
United States
2
NADIA HUMARAN
United States
3
LIVIER HERNANDEZ
United States
class D
1
NICOLE DALESSANDRO
United States
2
NIKKA RIVERA
United States
3
SHANIE EVANS
United States
4th
ERICA LOPEZ (2)
United States
5th
DOMINIQUE MONTGOMERY
United States
overall
1
NICOLE DALESSANDRO
United States
Women's Fit-ModelHero
1
VICTORIA MOLINA
United States
Masters 35 +
1
LENA BAZY
United States
2
LAURA SANCHEZ-ALVAREZ MENDOZA
United States
Masters 40 +
1
CHARISSA PURCELL
United States
2
HUOLISI LIANG
United States
Masters 45 +
1
TATIANA POLIZOS
United States
2
ARLENE ROMO
United States
Novice
1
MAYRA ORNELAS
United States
2
TATUM MORRIS
United States
3
VICTORIA MOLINA
United States
4th
LENA BAZY
United States
5th
JESSICA VALENCIA
United States
6th
NAN DONG
United States
True Novice
1
MAYRA ORNELAS
United States
2
TATUM MORRIS
United States
3
VICTORIA MOLINA
United States
4th
LENA BAZY
United States
5th
KOBY ERNST
United States
6th
NAN DONG
United States
7th
HUOLISI LIANG
United States
8th
ARLENE ROMO
United States
9th
LAURA SANCHEZ-ALVAREZ MENDOZA
United States
class A
1
ZEYLA OLSON
United States
class B
1
VICTORIA MOLINA
United States
2
JESSICA VALENCIA
United States
3
LAURA SANCHEZ-ALVAREZ MENDOZA
United States
class C
1
SHAYLA COOK
United States
2
TATUM MORRIS
United States
3
LENA BAZY
United States
4th
TATIANA POLIZOS
United States
class D
1
MAYRA ORNELAS
United States
2
KOBY ERNST
United States
3
HUOLISI LIANG
United States
4th
PAULINA SMITH
United States
overall
1
MAYRA ORNELAS
United States