CalloutIQbeta

Kim Santos

Not Yet Qualified
Also competes in: Men's Physique
2026 Olympia Qualification

Not yet qualified

Not currently inside the points ranking for this division — the top 25 by points qualify, or any athlete auto-qualifies with two contest wins.
What Kim Santos needs
The 2026 window is closed.
Qualifying ended Aug 30, so no result now moves the 2026 board. CalloutIQ holds no 2026 qualification for Kim Santos.
CalloutIQ projection from sourced results — not an IFBB Pro League call. The line moves as results land, entry lists aren't confirmed until athletes check in, and IFBB tiebreaks aren't modeled.
Manual Review Compiled by CalloutIQ and awaiting official IFBB Pro League reconciliation — not yet on a published qualified list. How we source this →
Kim Santos's Confirmed Appearances
No entry on file yet. CalloutIQ lists an appearance only once a roster is published or announced — and those usually land in the days before a show — so this being empty doesn't mean Kim Santos isn't competing. The schedule below is the division's, not theirs.
Remaining Classic Physique Qualifying Shows
Every Classic Physique show left in the 2026 qualifying window — the division's schedule, not Kim Santos's. Entry is only shown where we have a sourced roster.
2026-09-11 – 2026-09-12
Santo Domingo, Dominican Republic
2026-09-12
San Antonio, TX, USA
2026-09-13
Xi'an, China
2026-09-13
Offenbach, Germany
2026-09-20
Izmir, Turkey
2026-09-24 – 2026-09-27
Las Vegas, NV, USA
2026-09-26 – 2026-09-27
Seoul, South Korea
2026-10-03
Toulouse-Labege, France
2026-10-03
Dalton, GA, USA
2026-10-04
Nuevo Vallarta, Nayarit, Mexico
2026-10-11
Prague, Czech Republic
2026-10-16 – 2026-10-17
St. Petersburg, FL, USA
2026-10-16 – 2026-10-18
Sao Paulo, Brazil
2026-10-18
Budapest, Hungary
2026-10-24
Moscow, Russia
2026-10-25
Kosice, Slovakia
2026-11-01
Alicante, Spain
2026-11-07 – 2026-11-08
Bucharest, Romania
2026-11-07
Las Vegas, NV, USA
2026-11-07
Auckland, New Zealand
2026-11-20 – 2026-11-22
Madrid, Spain
2026-11-21
Towson, MD, USA
2026-11-22
Zhuhai, China
2026-11-29
Hangzhou, China
2026-12-04 – 2026-12-06
Kaohsiung, Taiwan
2026-12-12 – 2026-12-13
Beijing, China
Career History
Career placements 11 results for Kim Santos from 2018 to 2025, each plotted as their finishing position within the field at that contest. 1st1733 17th of 28 — Men's Physique, Pittsburgh Pro (2018) 17th of 23 — Men's Physique, Battle in the Desert (2018) 8th of 9 — Classic Physique, Upper Midwest Pro (2019) 16th of 33 — Classic Physique, Battle of Texas (2020) 7th of 16 — Classic Physique, Texas Pro (2021) 2nd of 11 — Classic Physique, San Antonio Pro (2021) 13th of 17 — Classic Physique, Texas State Pro (2021) 5th of 18 — Classic Physique, Tampa Pro (2022) 11th of 18 — Classic Physique, Texas Pro (2022) 9th of 17 — Classic Physique, Texas Pro (2025) 9th of 15 — Classic Physique, San Antonio Pro (2025) 201820192020202120222025
Each mark is one contest: the faint bar is the whole field on that show's card, top to bottom, and the dot is where Kim Santos finished in it — so a dot near the top of a long bar beat a deep field. Every value is in the table below.
2025 San Antonio ProClassic Physique 9th 31
2025 Texas ProClassic Physique 9th 27
2022 Texas ProClassic Physique 11th 33
2022 Tampa ProClassic Physique 5th 27
2021 Texas State ProClassic Physique 13th 39
2021 San Antonio ProClassic Physique 2nd 6
2021 Texas ProClassic Physique 7th 21
2018–2020 4 earlier results
2020 Battle of TexasClassic Physique 16th
2019 Upper Midwest ProClassic Physique 8th 25
2018 Battle in the DesertMen's Physique 17th 48
2018 Pittsburgh ProMen's Physique 17th 80
Head-to-Head
Courage Opara 4 meetings 0–4 Compare →
Kim Courage
2022 Texas ProClassic Physique 11th 1st
2022 Tampa ProClassic Physique 5th 1st
2020 Battle of TexasClassic Physique 16+ 1st
2019 Upper Midwest ProClassic Physique 8th 1st
Brandon Cooper 3 meetings 1–2 Compare →
Kim Brandon
2025 Texas ProClassic Physique 9th 11th
2021 Texas State ProClassic Physique 13th 11th
2020 Battle of TexasClassic Physique 16+ 10th
Ashwin Lucas 3 meetings 0–3 Compare →
Kim Ashwin
2022 Texas ProClassic Physique 11th 6th
2021 Texas State ProClassic Physique 13th 6th
2021 Texas ProClassic Physique 7th 5th
Aaron Sparenberg 3 meetings 3–0 Compare →
Kim Aaron
2022 Texas ProClassic Physique 11th 13th
2022 Tampa ProClassic Physique 5th 12th
2021 San Antonio ProClassic Physique 2nd 3rd
Harold Bright Jr. 3 meetings 1–1 Compare →
Kim Harold
2022 Texas ProClassic Physique 11th 12th
2021 Texas ProClassic Physique 7th 6th
2020 Battle of TexasClassic Physique · both outside top 15 16+ 16+
Andre Porter 20262 meetings 2–0 Compare →
Kim Andre
2025 San Antonio ProClassic Physique 9th 13th
2021 San Antonio ProClassic Physique 2nd 8th
Derek Ewing 2 meetings 2–0 Compare →
Kim Derek
2022 Texas ProClassic Physique 11th 15th
2022 Tampa ProClassic Physique 5th 14th
Matt Maldonado 2 meetings 1–1 Compare →
Kim Matt
2022 Texas ProClassic Physique 11th 9th
2022 Tampa ProClassic Physique 5th 7th
Valentin Petrov 2 meetings 0–2 Compare →
Kim Valentin
2022 Texas ProClassic Physique 11th 2nd
2022 Tampa ProClassic Physique 5th 3rd
Justin Badurina 2 meetings 0–2 Compare →
Kim Justin
2021 Texas State ProClassic Physique 13th 3rd
2020 Battle of TexasClassic Physique 16+ 8th
Mehdi Larijani 2 meetings 0–2 Compare →
Kim Mehdi
2021 Texas State ProClassic Physique 13th 1st
2020 Battle of TexasClassic Physique 16+ 7th
Geobanny Paula 2 meetings 0–2 Compare →
Kim Geobanny
2018 Battle in the DesertMen's Physique 17+ 11th
2018 Pittsburgh ProMen's Physique 17+ 16th
Ufuoma Otobo 2 meetings 1–0 Compare →
Kim Ufuoma
2021 San Antonio ProClassic Physique 2nd 6th
2020 Battle of TexasClassic Physique · both outside top 15 16+ 16+
Anton Ratushnyi 20261 meeting 0–1 Compare →
Kim Anton
2025 San Antonio ProClassic Physique 9th 2nd
Kyrylo Khudaiev 20261 meeting 0–1 Compare →
Kim Kyrylo
2025 San Antonio ProClassic Physique 9th 1st
Kellen Wilson 20261 meeting 0–1 Compare →
Kim Kellen
2025 San Antonio ProClassic Physique 9th 3rd
Momar Bah 20261 meeting 0–1 Compare →
Kim Momar
2025 San Antonio ProClassic Physique 9th 4th
Andy Paredes 20261 meeting 0–1 Compare →
Kim Andy
2025 San Antonio ProClassic Physique 9th 5th
Chris Ferman 20261 meeting 0–1 Compare →
Kim Chris
2025 San Antonio ProClassic Physique 9th 6th
Carlos Chapa 20261 meeting 0–1 Compare →
Kim Carlos
2025 San Antonio ProClassic Physique 9th 7th
Yukihiro Yuasa 20261 meeting 0–1 Compare →
Kim Yukihiro
2025 San Antonio ProClassic Physique 9th 8th
James Yount 20261 meeting 1–0 Compare →
Kim James
2025 San Antonio ProClassic Physique 9th 10th
Derek Duszynski 20261 meeting 1–0 Compare →
Kim Derek
2025 San Antonio ProClassic Physique 9th 11th
Richy Chan 20261 meeting 1–0 Compare →
Kim Richy
2025 San Antonio ProClassic Physique 9th 12th
Todd Lee 20261 meeting 1–0 Compare →
Kim Todd
2025 San Antonio ProClassic Physique 9th 14th
Olushomo Oni 20261 meeting 1–0 Compare →
Kim Olushomo
2025 San Antonio ProClassic Physique 9th 15th
Matheus Menegate 1 meeting 0–1 Compare →
Kim Matheus
2025 Texas ProClassic Physique 9th 1st
Carlos Dommar 1 meeting 0–1 Compare →
Kim Carlos
2025 Texas ProClassic Physique 9th 2nd
Seo Joo Seong 1 meeting 0–1 Compare →
Kim Seo
2025 Texas ProClassic Physique 9th 3rd
Austin Espy 1 meeting 0–1 Compare →
Kim Austin
2025 Texas ProClassic Physique 9th 4th
Nick Koeu 1 meeting 0–1 Compare →
Kim Nick
2025 Texas ProClassic Physique 9th 5th
Matt Orchard 1 meeting 0–1 Compare →
Kim Matt
2025 Texas ProClassic Physique 9th 6th
Richard Morilla 1 meeting 0–1 Compare →
Kim Richard
2025 Texas ProClassic Physique 9th 7th
Marof Montanary 1 meeting 0–1 Compare →
Kim Marof
2025 Texas ProClassic Physique 9th 8th
Zavier Steward 1 meeting 1–0 Compare →
Kim Zavier
2025 Texas ProClassic Physique 9th 10th
Jesse Carter 1 meeting 1–0 Compare →
Kim Jesse
2025 Texas ProClassic Physique 9th 12th
Ken Garcia 1 meeting 1–0 Compare →
Kim Ken
2025 Texas ProClassic Physique 9th 13th
Connor Kovacs 1 meeting 1–0 Compare →
Kim Connor
2025 Texas ProClassic Physique 9th 14th
Flemming Okeke 1 meeting 1–0 Compare →
Kim Flemming
2025 Texas ProClassic Physique 9th 15th
Kevin Serra 1 meeting 1–0 Compare →
Kim Kevin
2025 Texas ProClassic Physique 9th 16+
Justin Stilwell 1 meeting 1–0 Compare →
Kim Justin
2025 Texas ProClassic Physique 9th 16+
Kim Jorge
2022 Texas ProClassic Physique 11th 3rd
John Le 1 meeting 0–1 Compare →
Kim John
2022 Texas ProClassic Physique 11th 4th
Kim Florian
2022 Texas ProClassic Physique 11th 5th
Jared Thompson 1 meeting 0–1 Compare →
Kim Jared
2022 Texas ProClassic Physique 11th 7th
Vince Krause 1 meeting 0–1 Compare →
Kim Vince
2022 Texas ProClassic Physique 11th 8th
Adam Thomas 1 meeting 0–1 Compare →
Kim Adam
2022 Texas ProClassic Physique 11th 10th
Dominic Semenza 1 meeting 1–0 Compare →
Kim Dominic
2022 Texas ProClassic Physique 11th 14th
Isaiah Hilton 1 meeting 1–0 Compare →
Kim Isaiah
2022 Texas ProClassic Physique 11th 16+
Jicheng Qian 1 meeting 1–0 Compare →
Kim Jicheng
2022 Texas ProClassic Physique 11th 16+
Vladimir Markov 1 meeting 1–0 Compare →
Kim Vladimir
2022 Texas ProClassic Physique 11th 16+
Armando Aman 1 meeting 0–1 Compare →
Kim Armando
2022 Tampa ProClassic Physique 5th 4th
Adely Annorat 1 meeting 0–1 Compare →
Kim Adely
2022 Tampa ProClassic Physique 5th 2nd
Kim Theodore
2022 Tampa ProClassic Physique 5th 17th
Joe Brighty 1 meeting 1–0 Compare →
Kim Joe
2022 Tampa ProClassic Physique 5th 10th
Felix Burgos 1 meeting 1–0 Compare →
Kim Felix
2022 Tampa ProClassic Physique 5th 9th
Charles Donaldson 1 meeting 1–0 Compare →
Kim Charles
2022 Tampa ProClassic Physique 5th 15th
Keith D. Holmes 1 meeting 1–0 Compare →
Kim Keith
2022 Tampa ProClassic Physique 5th 6th
Joshua Langbein 1 meeting 1–0 Compare →
Kim Joshua
2022 Tampa ProClassic Physique 5th 13th
Miguel Sanchez 1 meeting 1–0 Compare →
Kim Miguel
2022 Tampa ProClassic Physique 5th 16th
Jason Ornella 1 meeting 1–0 Compare →
Kim Jason
2022 Tampa ProClassic Physique 5th 18th
Kiran Shrestha 1 meeting 1–0 Compare →
Kim Kiran
2022 Tampa ProClassic Physique 5th 8th
Daniel Sullivan 1 meeting 1–0 Compare →
Kim Daniel
2022 Tampa ProClassic Physique 5th 11th
Dancovea Anderson 1 meeting 0–1 Compare →
Kim Dancovea
2021 Texas State ProClassic Physique 13th 2nd
Harold Bright 1 meeting 0–1 Compare →
Kim Harold
2021 Texas State ProClassic Physique 13th 4th
Shavis Higa 1 meeting 0–1 Compare →
Kim Shavis
2021 Texas State ProClassic Physique 13th 5th
Paul Kanu 1 meeting 0–1 Compare →
Kim Paul
2021 Texas State ProClassic Physique 13th 7th
Ahmed El Halawani 1 meeting 0–1 Compare →
Kim Ahmed
2021 Texas State ProClassic Physique 13th 8th
Jamir Grady 1 meeting 0–1 Compare →
Kim Jamir
2021 Texas State ProClassic Physique 13th 9th
Tom Connelly 1 meeting 0–1 Compare →
Kim Tom
2021 Texas State ProClassic Physique 13th 10th
Richard Wilson 1 meeting 0–1 Compare →
Kim Richard
2021 Texas State ProClassic Physique 13th 12th
Aaron Jeffery 1 meeting 1–0 Compare →
Kim Aaron
2021 Texas State ProClassic Physique 13th 14th
Rohan Duncan 1 meeting 1–0 Compare →
Kim Rohan
2021 Texas State ProClassic Physique 13th 15th
Michael Sheppard 1 meeting 1–0 Compare →
Kim Michael
2021 Texas State ProClassic Physique 13th 16+
Jesse Valencia 1 meeting 1–0 Compare →
Kim Jesse
2021 Texas State ProClassic Physique 13th 16+
Jake Phippen 1 meeting 1–0 Compare →
Kim Jake
2021 San Antonio ProClassic Physique 2nd 10th
Darren Farrell 1 meeting 0–1 Compare →
Kim Darren
2021 San Antonio ProClassic Physique 2nd 1st
Jeffrey Robbins 1 meeting 1–0 Compare →
Kim Jeffrey
2021 San Antonio ProClassic Physique 2nd 11th
Mark Zamora 1 meeting 1–0 Compare →
Kim Mark
2021 San Antonio ProClassic Physique 2nd 9th
Jay Warren 1 meeting 1–0 Compare →
Kim Jay
2021 San Antonio ProClassic Physique 2nd 4th
Tyler Sibley 1 meeting 1–0 Compare →
Kim Tyler
2021 San Antonio ProClassic Physique 2nd 7th
Jason Theobald 1 meeting 1–0 Compare →
Kim Jason
2021 San Antonio ProClassic Physique 2nd 5th
Logan Franklin 1 meeting 0–1 Compare →
Kim Logan
2021 Texas ProClassic Physique 7th 2nd
Robert Timms 1 meeting 0–1 Compare →
Kim Robert
2021 Texas ProClassic Physique 7th 1st
Steve Laureus 1 meeting 0–1 Compare →
Kim Steve
2021 Texas ProClassic Physique 7th 3rd
Brandon Williams 1 meeting 0–1 Compare →
Kim Brandon
2021 Texas ProClassic Physique 7th 4th
Ronnell Seales 1 meeting 1–0 Compare →
Kim Ronnell
2021 Texas ProClassic Physique 7th 8th
Vladimir Sizov 1 meeting 1–0 Compare →
Kim Vladimir
2021 Texas ProClassic Physique 7th 9th
Zanyar Ghaderpour 1 meeting 1–0 Compare →
Kim Zanyar
2021 Texas ProClassic Physique 7th 10th
Isaac Baier 1 meeting 1–0 Compare →
Kim Isaac
2021 Texas ProClassic Physique 7th 11th
Ken Jones 1 meeting 1–0 Compare →
Kim Ken
2021 Texas ProClassic Physique 7th 12th
Kim Joseph
2021 Texas ProClassic Physique 7th 13th
Khan Yalaman 1 meeting 1–0 Compare →
Kim Khan
2021 Texas ProClassic Physique 7th 14th
Danny Rossner 1 meeting 1–0 Compare →
Kim Danny
2021 Texas ProClassic Physique 7th 15th
Tony Duong 1 meeting 0–1 Compare →
Kim Tony
2020 Battle of TexasClassic Physique 16+ 9th
Kim Ali
2020 Battle of TexasClassic Physique 16+ 12th
Jose Marte 1 meeting 0–1 Compare →
Kim Jose
2020 Battle of TexasClassic Physique 16+ 6th
Jonathan Pelkey 1 meeting 0–1 Compare →
Kim Jonathan
2020 Battle of TexasClassic Physique 16+ 3rd
Lamar Shaw 1 meeting 0–1 Compare →
Kim Lamar
2020 Battle of TexasClassic Physique 16+ 15th
Christopher Hunte 1 meeting 0–1 Compare →
Kim Christopher
2020 Battle of TexasClassic Physique 16+ 2nd
Kim Jordan
2020 Battle of TexasClassic Physique 16+ 13th
Tomas Adame 1 meeting 0–1 Compare →
Kim Tomas
2020 Battle of TexasClassic Physique 16+ 5th
Jarek Crew 1 meeting 0–1 Compare →
Kim Jarek
2020 Battle of TexasClassic Physique 16+ 4th
Ali Emre 1 meeting 0–1 Compare →
Kim Ali
2020 Battle of TexasClassic Physique 16+ 14th
John Hawkins 1 meeting 0–1 Compare →
Kim John
2020 Battle of TexasClassic Physique 16+ 11th
Khaled Chikhaoui 1 meeting 0–1 Compare →
Kim Khaled
2019 Upper Midwest ProClassic Physique 8th 2nd
Ro'Vonte Moody 1 meeting 0–1 Compare →
Kim Ro'Vonte
2019 Upper Midwest ProClassic Physique 8th 3rd
George Kawalawu 1 meeting 0–1 Compare →
Kim George
2019 Upper Midwest ProClassic Physique 8th 4th
Aaron Futel 1 meeting 0–1 Compare →
Kim Aaron
2019 Upper Midwest ProClassic Physique 8th 5th
Murray Calcutt 1 meeting 0–1 Compare →
Kim Murray
2019 Upper Midwest ProClassic Physique 8th 6th
Phong Nguyen 1 meeting 0–1 Compare →
Kim Phong
2019 Upper Midwest ProClassic Physique 8th 7th
Valentino Harris 1 meeting 1–0 Compare →
Kim Valentino
2019 Upper Midwest ProClassic Physique 8th 9th
Anthony Woods 1 meeting 0–1 Compare →
Kim Anthony
2018 Battle in the DesertMen's Physique 17+ 1st
Long Wu 1 meeting 0–1 Compare →
Kim Long
2018 Battle in the DesertMen's Physique 17+ 2nd
Ahmad Deguzman 1 meeting 0–1 Compare →
Kim Ahmad
2018 Battle in the DesertMen's Physique 17+ 4th
Brandon Ficklin 1 meeting 0–1 Compare →
Kim Brandon
2018 Battle in the DesertMen's Physique 17+ 5th
Youssef Hassan 1 meeting 0–1 Compare →
Kim Youssef
2018 Battle in the DesertMen's Physique 17+ 6th
Tonnell Rodrigue 1 meeting 0–1 Compare →
Kim Tonnell
2018 Battle in the DesertMen's Physique 17+ 7th
Kaunaoa McGee 1 meeting 0–1 Compare →
Kim Kaunaoa
2018 Battle in the DesertMen's Physique 17+ 8th
Thomas Canepa 1 meeting 0–1 Compare →
Kim Thomas
2018 Battle in the DesertMen's Physique 17+ 9th
Frank Worley 1 meeting 0–1 Compare →
Kim Frank
2018 Battle in the DesertMen's Physique 17+ 10th
Antoine Danford 1 meeting 0–1 Compare →
Kim Antoine
2018 Battle in the DesertMen's Physique 17+ 14th
Rodrick Clark 1 meeting 0–1 Compare →
Kim Rodrick
2018 Battle in the DesertMen's Physique 17+ 15th
Don Bankston 1 meeting 0–1 Compare →
Kim Don
2018 Battle in the DesertMen's Physique 17+ 16th
Daniel Ammons 1 meeting 0–1 Compare →
Kim Daniel
2018 Battle in the DesertMen's Physique 17+ 3rd
Bhuwan Chauhan 1 meeting 0–1 Compare →
Kim Bhuwan
2018 Battle in the DesertMen's Physique 17+ 13th
Kenneth Jones 1 meeting 0–1 Compare →
Kim Kenneth
2018 Battle in the DesertMen's Physique 17+ 12th
Raymont Edmonds* 1 meeting 0–1 Compare →
Kim Raymont
2018 Pittsburgh ProMen's Physique 17+ 1st
Fernando Rios 1 meeting 0–1 Compare →
Kim Fernando
2018 Pittsburgh ProMen's Physique 17+ 3rd
Ondrej Kmostak 1 meeting 0–1 Compare →
Kim Ondrej
2018 Pittsburgh ProMen's Physique 17+ 4th
Kim Raymond
2018 Pittsburgh ProMen's Physique 17+ 5th
Jeph Gabriel 1 meeting 0–1 Compare →
Kim Jeph
2018 Pittsburgh ProMen's Physique 17+ 6th
Steven Cao 1 meeting 0–1 Compare →
Kim Steven
2018 Pittsburgh ProMen's Physique 17+ 7th
Frank Griffin 1 meeting 0–1 Compare →
Kim Frank
2018 Pittsburgh ProMen's Physique 17+ 9th
Xavisus Gayden 1 meeting 0–1 Compare →
Kim Xavisus
2018 Pittsburgh ProMen's Physique 17+ 10th
Tyler Grogan 1 meeting 0–1 Compare →
Kim Tyler
2018 Pittsburgh ProMen's Physique 17+ 11th
Maurice Benton 1 meeting 0–1 Compare →
Kim Maurice
2018 Pittsburgh ProMen's Physique 17+ 12th
Joshua Bynum 1 meeting 0–1 Compare →
Kim Joshua
2018 Pittsburgh ProMen's Physique 17+ 13th
Joseph Gass 1 meeting 0–1 Compare →
Kim Joseph
2018 Pittsburgh ProMen's Physique 17+ 14th
Brian J. Roberts 1 meeting 0–1 Compare →
Kim Brian
2018 Pittsburgh ProMen's Physique 17+ 15th
Akeem Scott 1 meeting 0–1 Compare →
Kim Akeem
2018 Pittsburgh ProMen's Physique 17+ 2nd
Kim Antoine
2018 Pittsburgh ProMen's Physique 17+ 8th
Asante Gibson 1 meeting no decisive result Compare →
Kim Asante
2020 Battle of TexasClassic Physique · both outside top 15 16+ 16+
Juan Araujo 1 meeting no decisive result Compare →
Kim Juan
2020 Battle of TexasClassic Physique · both outside top 15 16+ 16+
Joe Bruno 1 meeting no decisive result Compare →
Kim Joe
2020 Battle of TexasClassic Physique · both outside top 15 16+ 16+
Abdul Gibbs 1 meeting no decisive result Compare →
Kim Abdul
2020 Battle of TexasClassic Physique · both outside top 15 16+ 16+
Christopher London 1 meeting no decisive result Compare →
Kim Christopher
2020 Battle of TexasClassic Physique · both outside top 15 16+ 16+
Tyson Hammary 1 meeting no decisive result Compare →
Kim Tyson
2020 Battle of TexasClassic Physique · both outside top 15 16+ 16+
Bernardo Costa 1 meeting no decisive result Compare →
Kim Bernardo
2020 Battle of TexasClassic Physique · both outside top 15 16+ 16+
Chibueze Anyasor 1 meeting no decisive result Compare →
Kim Chibueze
2020 Battle of TexasClassic Physique · both outside top 15 16+ 16+
Dickens Fenelon 1 meeting no decisive result Compare →
Kim Dickens
2020 Battle of TexasClassic Physique · both outside top 15 16+ 16+
Darcell Francois 1 meeting no decisive result Compare →
Kim Darcell
2020 Battle of TexasClassic Physique · both outside top 15 16+ 16+
Keith Lanier 1 meeting no decisive result Compare →
Kim Keith
2020 Battle of TexasClassic Physique · both outside top 15 16+ 16+
DeShawn Glass 1 meeting no decisive result Compare →
Kim DeShawn
2020 Battle of TexasClassic Physique · both outside top 15 16+ 16+
Blaine Cockrell 1 meeting no decisive result Compare →
Kim Blaine
2020 Battle of TexasClassic Physique · both outside top 15 16+ 16+
Barrett Ward 1 meeting no decisive result Compare →
Kim Barrett
2020 Battle of TexasClassic Physique · both outside top 15 16+ 16+
Arturo Mendez 1 meeting no decisive result Compare →
Kim Arturo
2020 Battle of TexasClassic Physique · both outside top 15 16+ 16+
Anthony Sullivan 1 meeting no decisive result Compare →
Kim Anthony
2018 Battle in the DesertMen's Physique · both outside top 15 17+ 17+
Ddub Freeman 1 meeting no decisive result Compare →
Kim Ddub
2018 Battle in the DesertMen's Physique · both outside top 15 17+ 17+
Damar Turner 1 meeting no decisive result Compare →
Kim Damar
2018 Battle in the DesertMen's Physique · both outside top 15 17+ 17+
Jean-Pierre Marshall 1 meeting no decisive result Compare →
Kim Jean-Pierre
2018 Battle in the DesertMen's Physique · both outside top 15 17+ 17+
Larry Crawford 1 meeting no decisive result Compare →
Kim Larry
2018 Battle in the DesertMen's Physique · both outside top 15 17+ 17+
Napoleon Amos 1 meeting no decisive result Compare →
Kim Napoleon
2018 Pittsburgh ProMen's Physique · both outside top 15 17+ 17+
Michael Ferguson 1 meeting no decisive result Compare →
Kim Michael
2018 Pittsburgh ProMen's Physique · both outside top 15 17+ 17+
Fredrick Gaston 1 meeting no decisive result Compare →
Kim Fredrick
2018 Pittsburgh ProMen's Physique · both outside top 15 17+ 17+
Aaron Harvey 1 meeting no decisive result Compare →
Kim Aaron
2018 Pittsburgh ProMen's Physique · both outside top 15 17+ 17+
Artarrius Jennings 1 meeting no decisive result Compare →
Kim Artarrius
2018 Pittsburgh ProMen's Physique · both outside top 15 17+ 17+
Laquan Jones 1 meeting no decisive result Compare →
Kim Laquan
2018 Pittsburgh ProMen's Physique · both outside top 15 17+ 17+
Kyle Lepper 1 meeting no decisive result Compare →
Kim Kyle
2018 Pittsburgh ProMen's Physique · both outside top 15 17+ 17+
Albert Mchugh 1 meeting no decisive result Compare →
Kim Albert
2018 Pittsburgh ProMen's Physique · both outside top 15 17+ 17+
Steven Rogers 1 meeting no decisive result Compare →
Kim Steven
2018 Pittsburgh ProMen's Physique · both outside top 15 17+ 17+
Malith Wijeratne 1 meeting no decisive result Compare →
Kim Malith
2018 Pittsburgh ProMen's Physique · both outside top 15 17+ 17+
Troy Williams 1 meeting no decisive result Compare →
Kim Troy
2018 Pittsburgh ProMen's Physique · both outside top 15 17+ 17+
Cite, Download or Embed
Take this record with you. Every export keeps the per-result source links, because a number without its receipt is the thing this site exists not to publish.
Cite this pageCitation & BibTeX
CalloutIQ. "Kim Santos — competition record." CalloutIQ, 11 results on file, accessed September 3, 2026. https://calloutiq.com/athletes/kim-santos
@misc{calloutiq-athletes-kim-santos-2026-09-03,
  title  = {{Kim Santos — competition record}},
  author = {{CalloutIQ}},
  year   = {2026},
  note   = {Accessed September 3, 2026},
  howpublished = {\url{https://calloutiq.com/athletes/kim-santos}}
}
CalloutIQ compiles this record from the IFBB Pro League's and the NPC's published results; the compilation is CalloutIQ's, the results are theirs. Nothing here is an official record of either organization. The record is live, so cite the access date.
Download as CSVSpreadsheet, one row per result
↓ Download CSV
11 results, 10 carrying judging scores off an official card, each row with its own source link. An empty official_field_size means that field is unverified — not that these rows are the whole field.
Embed this cardPaste anywhere
<iframe src="https://calloutiq.com/embed/athletes/kim-santos" title="Kim Santos — CalloutIQ" width="100%" height="300" loading="lazy" style="border:1px solid #2a2622;border-radius:10px;max-width:520px;"></iframe>
The card renders live from CalloutIQ and updates itself as results land. Free to use with the attribution link left intact.