THE RECORD
FROM DEBUT TO NEXT BELL
EVERY RECORDED BOUT
Complete professional fight history, including competition before and outside UFC. Use the controls to isolate an opponent, promotion, method or result.
| Result | Date / record | Opponent | Event | Finish details |
|---|---|---|---|---|
| L | 21β9β0 (1 NC) after bout | Jim MillerView status and profile β | UFC 328 - Chimaev vs. Strickland | Submission (Guillotine Choke)Round 1 Time 3:29 Referee Keith Peterson |
| L | 21β8β0 (1 NC) after bout | Rafa GarciaView status and profile β | UFC Fight Night 259 - Noche UFC: Lopes vs. Silva | TKO (Elbows)Round 3 Time 2:27 Referee Kerry Hatley |
| W | 21β7β0 (1 NC) after bout | Thiago MoisesView status and profile β | UFC Fight Night 256 - Burns vs. Morales | KO (Punches)Round 1 Time 3:37 Referee Kerry Hatley |
| L | 20β7β0 (1 NC) after bout | Nasrat HaqparastView status and profile β | UFC on ABC 6 - Whittaker vs. Aliskerov | Decision (Split)Round 3 Time 5:00 Referee Rich Mitchell |
| W | 20β6β0 (1 NC) after bout | Mark O. MadsenView status and profile β | UFC 295 - Prochazka vs. Pereira | TKO (Elbow and Punches)Round 1 Time 4:42 Referee Marc Goddard |
| NC | 19β6β0 (1 NC) after bout | King GreenView status and profile β | UFC Fight Night 222 - Pavlovich vs. Blaydes | No Contest (Accidental Clash of Heads)Round 1 Time 4:35 Referee Keith Peterson |
| L | 19β6β0 after bout | Paddy PimblettView status and profile β | UFC 282 - Blachowicz vs. Ankalaev | Decision (Unanimous)Round 3 Time 5:00 Referee Herb Dean |
| W | 19β5β0 after bout | Leonardo SantosView status and profile β | UFC 278 - Usman vs. Edwards 2 | Decision (Unanimous)Round 3 Time 5:00 Referee Herb Dean |
| L | 18β5β0 after bout | Grant DawsonView status and profile β | UFC on ESPN 35 - Font vs. Vera | Submission (Rear-Naked Choke)Round 3 Time 4:11 Referee Keith Peterson |
| W | 18β4β0 after bout | Joe SoleckiView status and profile β | UFC Fight Night 193 - Santos vs. Walker | Decision (Split)Round 3 Time 5:00 Referee Dan Miragliotta |
| W | 17β4β0 after bout | Danny ChavezView status and profile β | UFC Fight Night 185 - Blaydes vs. Lewis | Decision (Unanimous)Round 3 Time 5:00 Referee Herb Dean |
| W | 16β4β0 after bout | Chris FishgoldView status and profile β | UFC on ESPN 13 - Kattar vs. Ige | Decision (Unanimous)Round 3 Time 5:00 Referee Marc Goddard |
| L | 15β4β0 after bout | Charles OliveiraView status and profile β | UFC Fight Night 164 - Blachowicz vs. Jacare | KO (Punches)Round 1 Time 1:26 Referee Osiris Maia |
| W | 15β3β0 after bout | Dan MoretView status and profile β | UFC on ESPN 3 - Ngannou vs. Dos Santos | Decision (Unanimous)Round 3 Time 5:00 Referee Herb Dean |
| L | 14β3β0 after bout | Joaquim SilvaView status and profile β | UFC on Fox 31 - Iaquinta vs. Lee 2 | KO (Punches)Round 3 Time 2:39 Referee Rob Hinds |
| L | 14β2β0 after bout | Diego FerreiraView status and profile β | UFC Fight Night 126 - Cerrone vs. Medeiros | TKO (Punches)Round 1 Time 1:58 Referee Dan Miragliotta |
| W | 14β1β0 after bout | Hacran DiasView status and profile β | UFC Fight Night 119 - Brunson vs. Machida | Decision (Unanimous)Round 3 Time 5:00 Referee Fernando Portella |
| W | 13β1β0 after bout | Michel QuinonesView status and profile β | UFC Fight Night 112 - Chiesa vs. Lee | TKO (Punches)Round 2 Time 4:24 Referee Keith Peterson |
| W | 12β1β0 after bout | Bill AlgeoView status and profile β | CFFC 63 - Anyanwu vs. Teed | Decision (Unanimous)Round 4 Time 5:00 Referee Gasper Oliver |
| W | 11β1β0 after bout | Dawond PickneyView status and profile β | CFFC 60 - Webb vs. Steele | Submission (Rear-Naked Choke)Round 2 Time 3:10 Referee Gasper Oliver |
| W | 10β1β0 after bout | Anthony MorrisonView status and profile β | CFFC 59 - Morrison vs. Gordon | KO (Head Kick)Round 1 Time 1:48 Referee Not listed |
| L | 9β1β0 after bout | Jeff LentzView status and profile β | CFFC 48 - Good vs. Burrell | TKO (Doctor Stoppage)Round 3 Time 5:00 Referee Gary Copeland |
| W | 9β0β0 after bout | Jay ColemanView status and profile β | CFFC 45 - Stiner vs. Horcher | TKO (Punches)Round 1 Time 4:47 Referee Vitor Ribeiro |
| W | 8β0β0 after bout | Corey BleakenView status and profile β | CFFC 44 - Bezerra vs. Makashvili 2 | Decision (Unanimous)Round 3 Time 5:00 Referee Not listed |
| W | 7β0β0 after bout | Johnson JajouteView status and profile β | CFFC 28 - Brenneman vs. Baker | Decision (Unanimous)Round 3 Time 5:00 Referee Gasper Oliver |
| W | 6β0β0 after bout | Alejandro RomanView status and profile β | Duelo De Giagantes - Round 4 | Decision (Unanimous)Round 5 Time 5:00 Referee Not listed |
| W | 5β0β0 after bout | Luiz Gustavo Felix dos SantosView status and profile β | Duelo De Giagantes - Round 3 | Decision (Unanimous)Round 3 Time 5:00 Referee Not listed |
| W | 4β0β0 after bout | Oscar De La ParraView status and profile β | Duelo De Giagantes - Round 2 | TKO (Punches)Round 3 Time 2:14 Referee Not listed |
| W | 3β0β0 after bout | Alvaro EnriquezView status and profile β | Duelo De Giagantes - Round 1 | TKO (Punches)Round 2 Time 4:25 Referee Not listed |
| W | 2β0β0 after bout | Robert FabriziView status and profile β | CFFC 19 - Sullivan vs. Lane | TKO (Punches)Round 2 Time 2:31 Referee Kevin Mulhall |
| W | 1β0β0 after bout | Anthony D'AgostinoView status and profile β | CFFC 6 - The Return | Submission (Rear-Naked Choke)Round 2 Time 1:42 Referee Donnie Carolei |
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 Jared Gordon.
Verify source record βUFC and professional records stay separate
The snapshot above counts UFC appearances only. The career table shows every recorded professional bout across all promotions, so pre-UFC results remain visible without being mistaken for UFC results.
Source and correction standard
Roster status and activity are checked against Roster Watch. Ranking labels come from the official UFC rankings snapshot dated August 11, 2026. Announced opponents are dated because cards can change.