Not listed on the current UFC roster

Victor Moreno

Full professional career63 verified opponent profilesRecursive links active
VM
42–26–0PROFESSIONAL RECORD · W–L–D
CAREER SNAPSHOT

THE COMPLETE RECORD

This profile is part of the recursive Fight Atlas graph. Open any opponent below to load that athlete’s complete professional career, then continue through every linked opponent without returning to a third-party record page.

42Professional wins
26Professional losses
0Draws
0No contests
FULL PROFESSIONAL CAREER

EVERY RECORDED BOUT

Complete professional fight history, including competition before and outside UFC. Use the controls to isolate an opponent, promotion, method or result.

42–26–068 professional boutsNo no-contest results
68 of 68 bouts shown
ResultDate / recordOpponentEventFinish details
W42–26–0 after boutThiago OliveiraView status and profile →Xtreme Fighting Championships - XFC 52: The AwakeningSubmission (Rear-Naked Choke)Round 1 Time 3:43 Referee Zach Teiberis
L41–26–0 after boutMikey EnglandView status and profile →FAC 19 - Fighting Alliance Championship 19: Cinco de MayoSubmission (Rear-Naked Choke)Round 1 Time 4:46 Referee Nick Berens
W41–25–0 after boutNelly ThompsonView status and profile →FAC 14 - Fighting Alliance Championship 14Submission (Rear-Naked Choke)Round 1 Time 4:56 Referee Chris Klavetter
L40–25–0 after boutDante SchiroView status and profile →Caged Aggression 28 - Unstoppable: Day 1Submission (Guillotine Choke)Round 1 Time 3:52 Referee Not listed
W40–24–0 after boutR'Mandel CameronView status and profile →AFC - Ascendancy Fighting Championship 17Decision (Unanimous)Round 3 Time 5:00 Referee Not listed
L39–24–0 after boutYuri VillefortView status and profile →VFC 59 - Stots vs. BerdonSubmission (Guillotine Choke)Round 1 Time 0:29 Referee Brandon Pfannenstiel
W39–23–0 after boutTyler VogelView status and profile →MCC 63 - Winter WarTKO (Punches)Round 1 Time 3:47 Referee Not listed
W38–23–0 after boutJeff CarstensView status and profile →MCC 62 - Huskic vs. KirkTKO (Punches)Round 1 Time 1:34 Referee Eddie Cooper
L37–23–0 after boutJason JacksonView status and profile →VFC - Victory Fighting Championship 48TKO (Punches)Round 1 Time 1:55 Referee Rob Hinds
L37–22–0 after boutValdir AraujoView status and profile →Gladiator MMA - Gladiator ChallengeSubmission (Ankle Lock)Round 1 Time 4:50 Referee Mark Wasem
W37–21–0 after boutMark StoddardView status and profile →MCC 60 - Moreno vs. StoddardDecision (Unanimous)Round 5 Time 5:00 Referee Rick Tasler
W36–21–0 after boutBrian HoustonView status and profile →Victory Fighting Championship - VFC Fight Night Harrah's 2KO (Punch)Round 1 Time 1:57 Referee Rick Tasler
W35–21–0 after boutScott FutrellView status and profile →MCC 58 - Moreno vs. FutrellSubmission (Rear-Naked Choke)Round 1 Time 1:04 Referee Rick Tasler
W34–21–0 after boutMarcos MarquezView status and profile →Bellator MMA - Bellator 129Decision (Unanimous)Round 3 Time 5:00 Referee Rick Tasler
W33–21–0 after boutJason LouckView status and profile →MCC 55 - Midwest Cage ChampionshipKO (Punch)Round 1 Time 0:14 Referee Rick Tasler
L32–21–0 after boutAnthony SmithView status and profile →Bellator MMA - Bellator 117Submission (Triangle Choke)Round 2 Time 0:59 Referee Bruce Allen
L32–20–0 after boutBenjamin SmithView status and profile →Driller Promotions / SEG - Caged Chaos at Canterbury Park 4Submission (Keylock)Round 1 Time 1:38 Referee Not listed
L32–19–0 after boutRyan JensenView status and profile →VFC - Victory Fighting Championship 40Submission (Guillotine Choke)Round 1 Time 3:12 Referee Dave Jobeun
W32–18–0 after boutDan McGlassonView status and profile →WWFC - World War Fighting Championship 11TKO (Punches)Round 2 Time 4:43 Referee Not listed
W31–18–0 after boutBrian GreenView status and profile →WWFC - World War Fighting Championship 10TKO (Punches)Round 3 Time 3:49 Referee Not listed
L30–18–0 after boutBrian GreenView status and profile →WWFC - World War Fighting Championships 7SubmissionRound 1 Time 4:56 Referee Not listed
W30–17–0 after boutAndy StockView status and profile →MCC 37 - Thanksgiving Throwdown 4Submission (Armbar)Round 1 Time 4:55 Referee Not listed
L29–17–0 after boutBristol MarundeView status and profile →SCC - Superior Cage Combat 2Submission (Kimura)Round 1 Time 3:07 Referee Steve Mazzagatti
W29–16–0 after boutCalley KrugerView status and profile →MCC 34 - Moreno vs. KrugerSubmission (Rear-Naked Choke)Round 1 Time 1:30 Referee Not listed
W28–16–0 after boutDennis ReedView status and profile →MCC 32 - Bad BloodSubmission (Guillotine Choke)Round 1 Time 0:30 Referee Not listed
L27–16–0 after boutJosh RosaaenView status and profile →The Cage Inc. - Battle at the Border 5Submission (Rear-Naked Choke)Round 1 Time 2:23 Referee Kim Winslow
L27–15–0 after boutJeremy HornView status and profile →5150 Combat League / Xtreme Fighting League - New Year's RevolutionSubmission (Rear-Naked Choke)Round 1 Time 2:37 Referee Not listed
W27–14–0 after boutJohn CronkView status and profile →MFDM - Ballroom Brawl 3Submission (Rear-Naked Choke)Round 2 Time 4:29 Referee Not listed
L26–14–0 after boutSteve CarlView status and profile →MFDM - Ballroom Brawl 1Submission (Armbar)Round 1 Time 1:32 Referee Not listed
W26–13–0 after boutSean WestbrookView status and profile →GFC 6 - Glory Fighting Championships 6TKO (Punches)Round 1 Time 4:11 Referee Not listed
L25–13–0 after boutChris CamozziView status and profile →MTXAFN 2 - EvolutionSubmission (Guillotine Choke)Round 2 Time 0:31 Referee Steve Mazzagatti
L25–12–0 after boutZak CummingsView status and profile →MCC 13 - ContendersSubmission (Keylock)Round 2 Time 2:19 Referee Not listed
L25–11–0 after boutJesse ForbesView status and profile →MTXAFN 1 - Let's Get it OnTKO (Punches)Round 1 Time 1:38 Referee Steve Mazzagatti
W25–10–0 after boutDominic BrownView status and profile →Titan FC 10 - BattlestarDecision (Unanimous)Round 3 Time 5:00 Referee Mike England
W24–10–0 after boutRyan BraunView status and profile →MCC 10 - VengeanceTKO (Submission to Punches)Round 2 Time 4:19 Referee Not listed
W23–10–0 after boutKris FleurstilView status and profile →EC 80 - Extreme Challenge 80Submission (Armbar)Round 1 Time 4:30 Referee Not listed
W22–10–0 after boutDominic BrownView status and profile →TFC - Title Fighting ChampionshipsTKO (Submission to Punches)Round 1 Time 2:09 Referee Not listed
W21–10–0 after boutDaniel ThompsonView status and profile →CFC 2 - Cage Fighting Championships 2KORound 1 Time 0:26 Referee Not listed
W20–10–0 after boutJaxson MasonView status and profile →Greensparks 4 - RedemptionSubmissionRound 2 Time 1:46 Referee Not listed
L19–10–0 after boutShane WesselsView status and profile →FSG - Coliseum CarnageSubmission (Achilles Lock)Round 2 Time 1:52 Referee Not listed
L19–9–0 after boutBobby VoelkerView status and profile →MCC 7 - Valentine's MassacreTKO (Punches)Round 2 Time N/A Referee Not listed
L19–8–0 after boutJay HieronView status and profile →IFL - HoustonSubmission (Rear-Naked Choke)Round 1 Time 1:55 Referee Not listed
L19–7–0 after boutChad ReinerView status and profile →VFC 17 - PredatorsSubmission (Armbar)Round 1 Time 1:44 Referee Not listed
W19–6–0 after boutMark BearView status and profile →VFC 16 - KingsTKO (Punches)Round 1 Time N/A Referee Not listed
W18–6–0 after boutDuran BarlowView status and profile →Greensparks - Full Contact Fighting 1Submission (Armbar)Round 1 Time 3:31 Referee Not listed
W17–6–0 after boutNorm WatersView status and profile →MKS - Miletich Kombat SportsTKO (Punches)Round 3 Time N/A Referee Not listed
L16–6–0 after boutDustin HazelettView status and profile →EC 68 - Extreme Challenge 68Submission (Armbar)Round 1 Time 1:02 Referee Not listed
W16–5–0 after boutNick SorgView status and profile →EC 68 - Extreme Challenge 68Decision (Unanimous)Round 2 Time 5:00 Referee Not listed
W15–5–0 after boutSteve BergerView status and profile →DFC 1 - Diesel Fighting Championships 1TKO (Doctor Stoppage)Round 1 Time 3:00 Referee Not listed
W14–5–0 after boutBobby VoelkerView status and profile →MCC 2 - Midwest XplosionTKO (Punches)Round 1 Time 0:08 Referee Not listed
L13–5–0 after boutLaVerne ClarkView status and profile →KOTC - Redemption on the RiverDecision (Unanimous)Round 3 Time 5:00 Referee Herb Dean
L13–4–0 after boutChad ReinerView status and profile →EC 64 - Extreme Challenge 64Submission (Rear-Naked Choke)Round 1 Time 4:01 Referee Not listed
L13–3–0 after boutNick ThompsonView status and profile →FFC 16 - Freestyle Fighting Championship 16Submission (Guillotine Choke)Round 2 Time 0:52 Referee Not listed
W13–2–0 after boutGlenn MincerView status and profile →FFC 16 - Freestyle Fighting Championship 16Decision (Unanimous)Round 2 Time 5:00 Referee Not listed
W12–2–0 after boutRob MarcksView status and profile →XKK - TrialsTKO (Submission to Punches)Round 1 Time N/A Referee Not listed
W11–2–0 after boutKyle JensenView status and profile →EC 62 - Extreme Challenge 62Submission (Armbar)Round 1 Time 2:16 Referee Not listed
W10–2–0 after boutSean HuffmanView status and profile →EC 62 - Extreme Challenge 62Decision (Unanimous)Round 3 Time 5:00 Referee Not listed
W9–2–0 after boutMiguel CooleyView status and profile →XKK - Des MoinesTKO (Punches)Round 2 Time N/A Referee Not listed
L8–2–0 after boutRory MarkhamView status and profile →EC 61 - Extreme Challenge 61Submission (Rear-Naked Choke)Round 1 Time 4:16 Referee Not listed
W8–1–0 after boutDeryck RipleyView status and profile →XKK - Des MoinesTKO (Punches)Round 1 Time N/A Referee Not listed
W7–1–0 after boutMatt SheppardView status and profile →DD 3 - Downtown Destruction 3KO (Punches)Round 1 Time N/A Referee Not listed
W6–1–0 after boutDustin DaprizioView status and profile →VFC 8 - FalloutTKO (Submission to Punches)Round 1 Time 1:52 Referee Not listed
L5–1–0 after boutJames WarfieldView status and profile →XKK - Des MoinesSubmission (Guillotine Choke)Round 1 Time 1:19 Referee Not listed
W5–0–0 after boutJason PurcellView status and profile →XKK - Xtreme Kage KombatTKO (Doctor Stoppage)Round 3 Time N/A Referee Not listed
W4–0–0 after boutEric LambertView status and profile →POI - Point of ImpactTKO (Punches)Round 1 Time N/A Referee Not listed
W3–0–0 after boutAlonzo MartinezView status and profile →EC 57 - Extreme Challenge 57TKORound 1 Time 4:49 Referee Not listed
W2–0–0 after boutAlonzo MartinezView status and profile →POI - Point of ImpactN/ARound 1 Time N/A Referee Not listed
W1–0–0 after boutSean WilsonView status and profile →Gladiators 20 - Gladiators 20TKO (Punches)Round 1 Time 1:48 Referee Not listed
DATA CHECKEDAug 21, 2026
PRIMARY RECORD SOURCESherdog Fight Finder

Fight Atlas republishes factual bout results, not source articles or photography. Belt markers appear only when championship status is confirmed by an official promotion source; unverified bouts are never inferred. The matched source name for this profile is Victor Moreno.

Verify source record ↗
RECURSIVE COVERAGE

Every verified opponent opens another full career

68 professional bout rows are displayed from the source record. 63 unique opponent identities have a stable source ID and an internal Fight Atlas route. Every opponent row has a verified identity link.

Source and correction standard

The complete professional history is retrieved from the established public fight-record source and cached for up to 24 hours. Current-roster status remains separate from historical career data and does not imply retirement.

Verify source record ↗Current roster snapshot ↗