Not listed on the current UFC roster

Joe Riggs

Full professional career68 verified opponent profilesRecursive links active
JR
50–18–1 (2 NC)PROFESSIONAL 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.

50Professional wins
18Professional losses
1Draws
2No 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.

50–18–1 (2 NC)71 professional bouts2 no contests
71 of 71 bouts shown
ResultDate / recordOpponentEventFinish details
NC50–18–1 (2 NC) after boutGeorge SullivanView status and profile →ROC 70 - Ring of Combat 70No Contest (Overturned)Round 3 Time 2:08 Referee Keith Peterson
W50–18–1 (1 NC) after boutJared TorgesonView status and profile →Fusion Fight League - Diesel's Last RideSubmission (Rear-Naked Choke)Round 1 Time 2:55 Referee Not listed
W49–18–1 (1 NC) after boutDan YatesView status and profile →KOP 63 - KnockOut Promotions 63TKO (Submission to Punches)Round 1 Time 3:31 Referee Not listed
L48–18–1 (1 NC) after boutArtem FrolovView status and profile →M-1 Challenge 93 - Shlemenko vs. SilvaTKO (Knee Injury)Round 2 Time 0:46 Referee Viktor Korneev
D48–17–1 (1 NC) after boutBorys PolezhaiView status and profile →M-1 Challenge 90 - Kunchenko vs. ButenkoDraw (Split)Round 3 Time 5:00 Referee Vyacheslav Kiselev
W48–17–0 (1 NC) after boutErick LozanoView status and profile →KOP 60 - KnockOut Promotions 60TKO (Punches)Round 2 Time 2:53 Referee Vance Swerdan
W47–17–0 (1 NC) after boutOleg OlenichevView status and profile →M-1 Challenge 84 - 20 Years of MMATKO (Punches)Round 3 Time 3:21 Referee Mika Sinkkonen
W46–17–0 (1 NC) after boutShonie CarterView status and profile →Z Promotions - Fight Night 5: Medicine HatTKO (Punches)Round 2 Time 4:54 Referee Not listed
W45–17–0 (1 NC) after boutDmitry SamoilovView status and profile →M-1 Challenge 81 - Battle in the Mountains 6TKO (Punches)Round 3 Time 1:24 Referee Lukasz Bosacki
W44–17–0 (1 NC) after boutJerome JonesView status and profile →WXC 68 - NemesisTKO (Punches)Round 1 Time 0:27 Referee Not listed
W43–17–0 (1 NC) after boutBilly MartinView status and profile →ICF 27 - The Last StandTKO (Punches)Round 1 Time 1:48 Referee Not listed
W42–17–0 (1 NC) after boutCody McKenzieView status and profile →Z Promotions - Fight Night 3: Medicine HatTKO (Submission to Punches)Round 1 Time 1:51 Referee Jerin Valel
L41–17–0 (1 NC) after boutChris CamozziView status and profile →UFC Fight Night 83 - Cerrone vs. OliveiraTKO (Knees)Round 1 Time 0:26 Referee Mario Yamasaki
W41–16–0 (1 NC) after boutRon StallingsView status and profile →UFC 191 - Johnson vs. Dodson 2Disqualification (Illegal Upkick)Round 2 Time 2:28 Referee Jason Herzog
L40–16–0 (1 NC) after boutPatrick CoteView status and profile →UFC 186 - Johnson vs. HoriguchiDecision (Unanimous)Round 3 Time 5:00 Referee Marc Goddard
L40–15–0 (1 NC) after boutBen SaundersView status and profile →UFC on Fox 13 - Dos Santos vs. MiocicTKO (Neck Injury)Round 1 Time 0:57 Referee John McCarthy
W40–14–0 (1 NC) after boutMike BronzoulisView status and profile →Bellator MMA - Bellator 106Decision (Unanimous)Round 3 Time 5:00 Referee John McCarthy
W39–14–0 (1 NC) after boutCris LeyvaView status and profile →RITC - Rage in the Cage 164TKO (Punches)Round 1 Time 2:28 Referee Not listed
W38–14–0 (1 NC) after boutJosh CavanView status and profile →MFW - Made For War 1KO (Punches)Round 1 Time 4:16 Referee Tom Johnson
W37–14–0 (1 NC) after boutShane JohnsonView status and profile →RITC - Rage in the Cage 160KO (Punch)Round 2 Time 2:33 Referee Not listed
W36–14–0 (1 NC) after boutAaron BrinkView status and profile →RITC - Rage in the Cage 159Submission (Armbar)Round 2 Time 1:18 Referee Not listed
W35–14–0 (1 NC) after boutShannon RitchView status and profile →Duel for Domination - MMA ExtravaganzaTKO (Punches)Round 1 Time 0:56 Referee Not listed
L34–14–0 (1 NC) after boutKendall GroveView status and profile →ProElite - Arlovski vs. LopezSubmission (Guillotine Choke)Round 1 Time 0:59 Referee John McCarthy
L34–13–0 (1 NC) after boutBryan BakerView status and profile →BFC - Bellator Fighting Championships 43KO (Punch)Round 2 Time 3:53 Referee Jason Herzog
L34–12–0 (1 NC) after boutJordan MeinView status and profile →Wreck MMA - Strong and ProudTKO (Punches)Round 2 Time 4:30 Referee Not listed
W34–11–0 (1 NC) after boutTrent ThorneView status and profile →KOTC - Forty EightTKO (Elbows)Round 1 Time 3:56 Referee Vern Gorman
W33–11–0 (1 NC) after boutLouis TaylorView status and profile →Strikeforce - Challengers 10TKO (Submission to Punches)Round 3 Time 2:07 Referee Neil Sarembock
L32–11–0 (1 NC) after boutJay HieronView status and profile →Strikeforce - MiamiDecision (Unanimous)Round 3 Time 5:00 Referee Frank Gentile
W32–10–0 (1 NC) after boutNick AlmenView status and profile →IMMA 1 - Ironman MMATKO (Submission to Punches and Elbows)Round 1 Time 1:51 Referee Not listed
W31–10–0 (1 NC) after boutDavid BarnesView status and profile →RITC 138 - Rage in the Cage 138TKO (Punches)Round 1 Time 0:57 Referee Not listed
W30–10–0 (1 NC) after boutPhil BaroniView status and profile →Strikeforce - Lawler vs. ShieldsDecision (Unanimous)Round 3 Time 5:00 Referee John McCarthy
W29–10–0 (1 NC) after boutLuke StewartView status and profile →Strikeforce - DestructionTKO (Punches)Round 2 Time 2:05 Referee John McCarthy
L28–10–0 (1 NC) after boutKazuo MisakiView status and profile →Strikeforce - Playboy Mansion 2TKO (Punches)Round 2 Time 2:29 Referee Josh Rosenthal
W28–9–0 (1 NC) after boutMatt DempseyView status and profile →RITC 112 - Rage in the Cage 112Submission (Rear-Naked Choke)Round 2 Time 1:47 Referee Not listed
L27–9–0 (1 NC) after boutCory DevelaView status and profile →Strikeforce - Strikeforce at the DomeTKO (Slam)Round 1 Time 1:22 Referee Charlie Pearson
W27–8–0 (1 NC) after boutEugene JacksonView status and profile →Strikeforce - Playboy MansionKO (Punches)Round 1 Time 3:56 Referee Cecil Peoples
W26–8–0 (1 NC) after boutDan ChambersView status and profile →HCF - Unfinished BusinessSubmission (Triangle Choke)Round 1 Time 3:25 Referee Not listed
L25–8–0 (1 NC) after boutDiego SanchezView status and profile →UFC Fight Night 7 - Sanchez vs. RiggsKO (Knee)Round 1 Time 1:45 Referee John McCarthy
W25–7–0 (1 NC) after boutJason Von FlueView status and profile →UFC Fight Night 6 - Sanchez vs. ParisyanSubmission (Triangle Choke)Round 1 Time 2:01 Referee Steve Mazzagatti
L24–7–0 (1 NC) after boutMike SwickView status and profile →UFC 60 - Hughes vs. GracieSubmission (Guillotine Choke)Round 1 Time 2:19 Referee Mario Yamasaki
W24–6–0 (1 NC) after boutNick DiazView status and profile →UFC 57 - Liddell vs. Couture 3Decision (Unanimous)Round 3 Time 5:00 Referee Steve Mazzagatti
L23–6–0 (1 NC) after boutMatt HughesView status and profile →UFC 56 - Full ForceSubmission (Kimura)Round 1 Time 3:28 Referee John McCarthy
W23–5–0 (1 NC) after boutChris LytleView status and profile →UFC 55 - FuryTKO (Doctor Stoppage)Round 2 Time 2:00 Referee John McCarthy
W22–5–0 (1 NC) after boutRob KimmonsView status and profile →WEC 15 - Judgment DayTKO (Submission to Punches)Round 1 Time 1:24 Referee Josh Rosenthal
L21–5–0 (1 NC) after boutIvan SalaverryView status and profile →UFC 52 - Couture vs. Liddell 2Submission (Triangle Choke)Round 1 Time 2:42 Referee Mario Yamasaki
W21–4–0 (1 NC) after boutThomas GilView status and profile →RITC 66 - Rage in the Cage 66Submission (Armbar)Round 1 Time 2:05 Referee Not listed
W20–4–0 (1 NC) after boutIsidro GonzalezView status and profile →WEC 12 - Halloween Fury 3TKO (Punches and Elbows)Round 1 Time 1:50 Referee Jon Schorle
W19–4–0 (1 NC) after boutJoe DoerksenView status and profile →UFC 49 - Unfinished BusinessTKO (Submission to Elbows)Round 2 Time 3:39 Referee Steve Mazzagatti
W18–4–0 (1 NC) after boutShane JohnsonView status and profile →XCF 5 - EvolutionKO (Punches)Round 1 Time N/A Referee Not listed
W17–4–0 (1 NC) after boutKendall GroveView status and profile →ROTR 5 - Rumble on the Rock 5KO (Elbows)Round 1 Time 3:09 Referee Larry Landless
W16–4–0 (1 NC) after boutDave VitkayView status and profile →ICC - Trials 2KO (Punches)Round 1 Time N/A Referee Not listed
W15–4–0 (1 NC) after boutJohn RenkenView status and profile →RITC 60 - 'The Saint' Goes Marching InKO (Punch)Round 1 Time 0:28 Referee Not listed
W14–4–0 (1 NC) after boutChris KieverView status and profile →IFC - Battleground TahoeKO (Punch)Round 1 Time 0:49 Referee Not listed
L13–4–0 (1 NC) after boutAlex StieblingView status and profile →WEC 9 - Cold BloodedSubmission (Triangle Choke)Round 2 Time 1:54 Referee Josh Rosenthal
W13–3–0 (1 NC) after boutCory TimmermanView status and profile →RITC 57 - Tucson RevisitedSubmission (Armbar)Round 1 Time 1:11 Referee Not listed
W12–3–0 (1 NC) after boutFrank AlcalaView status and profile →IFC - Rumble on the RioTKO (Punches)Round 1 Time 0:31 Referee Not listed
NC11–3–0 (1 NC) after boutAndy MontanaView status and profile →RITC 53 - The Beat Goes OnNo ContestRound Time N/A Referee Not listed
W11–3–0 after boutGreg WikanView status and profile →ECS - EvolutionTKO (Corner Stoppage)Round 3 Time 5:00 Referee Not listed
W10–3–0 after boutWill HammondView status and profile →AOW - Art of War 2TKO (Punches)Round 1 Time N/A Referee Not listed
L9–3–0 after boutTravis FultonView status and profile →RITC 45 - FinallySubmission (Choke)Round 1 Time 0:48 Referee Not listed
W9–2–0 after boutHerb DeanView status and profile →RITC 43 - The MatchTKO (Submission to Punches)Round 1 Time 0:52 Referee Not listed
L8–2–0 after boutWesley CorreiraView status and profile →ROTR 1 - Rumble on the Rock 1KO (Knee and Punch)Round 2 Time 2:07 Referee Not listed
W8–1–0 after boutLemuel VincentView status and profile →RITC 42 - Road TripTKO (Punches)Round 1 Time 0:23 Referee Not listed
W7–1–0 after boutAllan SullivanView status and profile →RITC 39 - Bring ItSubmission (Armbar)Round 3 Time 1:57 Referee Not listed
W6–1–0 after boutJoe PardoView status and profile →RITC 38 - Let's RollDecision (Unanimous)Round 3 Time 3:00 Referee Not listed
W5–1–0 after boutJess MortonView status and profile →RITC 36 - The RematchTKO (Retirement)Round 1 Time 3:00 Referee Not listed
W4–1–0 after boutAndy MontanaView status and profile →RITC 35 - This Time It's PersonalTKO (Submission to Punches)Round 1 Time 1:24 Referee Not listed
L3–1–0 after boutHomer MooreView status and profile →RITC 34 - Rage in the Cage 34Decision (Unanimous)Round 3 Time 3:00 Referee Not listed
W3–0–0 after boutJoey VigueriaView status and profile →RITC 33 - The Big ShowTKO (Submission to Punches)Round 1 Time 2:00 Referee Not listed
W2–0–0 after boutJustin LyonView status and profile →RITC 31 - Rage in the Cage 31TKO (Submission to Punches)Round 1 Time 0:33 Referee Not listed
W1–0–0 after boutRyan RoathView status and profile →RITC 30 - Soaring to New HeightsTKO (Submission to Punches)Round 1 Time 2:32 Referee Not listed
DATA CHECKEDAug 20, 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 Joe Riggs.

Verify source record ↗
RECURSIVE COVERAGE

Every verified opponent opens another full career

71 professional bout rows are displayed from the source record. 68 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 ↗