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 | 22β7β2 after bout | Farid BasharatView status and profile β | UFC 320 - Ankalaev vs. Pereira 2 | Decision (Unanimous)Round 3 Time 5:00 Referee Herb Dean |
| W | 22β6β2 after bout | John CastanedaView status and profile β | UFC on ESPN 66 - Garry vs. Prates | Decision (Split)Round 3 Time 5:00 Referee Keith Peterson |
| W | 21β6β2 after bout | Quang LeView status and profile β | UFC on ESPN 61 - Tybura vs. Spivac 2 | Decision (Unanimous)Round 3 Time 5:00 Referee Chris Tognoni |
| L | 20β6β2 after bout | Yadong SongView status and profile β | UFC Fight Night 233 - Song vs. Gutierrez | Decision (Unanimous)Round 5 Time 5:00 Referee Herb Dean |
| W | 20β5β2 after bout | Heili AlatengView status and profile β | UFC Fight Night 230 - Yusuff vs. Barboza | Decision (Unanimous)Round 3 Time 5:00 Referee Kerry Hatley |
| L | 19β5β2 after bout | Pedro MunhozView status and profile β | UFC on ESPN 44 - Holloway vs. Allen | Decision (Unanimous)Round 3 Time 5:00 Referee Jason Herzog |
| W | 19β4β2 after bout | Frankie EdgarView status and profile β | UFC 281 - Adesanya vs. Pereira | KO (Knee)Round 1 Time 2:01 Referee Kevin MacDonald |
| W | 18β4β2 after bout | Batgerel DanaaView status and profile β | UFC on ESPN 33 - Blaydes vs. Daukaus | TKO (Spinning Backfist and Elbows)Round 2 Time 2:34 Referee Herb Dean |
| W | 17β4β2 after bout | Felipe ColaresView status and profile β | UFC Fight Night 194 - Dern vs. Rodriguez | Decision (Split)Round 3 Time 5:00 Referee Jason Herzog |
| W | 16β4β2 after bout | Andre EwellView status and profile β | UFC 258 - Usman vs. Burns | Decision (Unanimous)Round 3 Time 5:00 Referee Chris Tognoni |
| D | 15β4β2 after bout | Cody DurdenView status and profile β | UFC Fight Night 173 - Brunson vs. Shahbazyan | Draw (Unanimous)Round 3 Time 5:00 Referee Chris Tognoni |
| W | 15β4β1 after bout | Vince MoralesView status and profile β | UFC on ESPN 9 - Woodley vs. Burns | TKO (Leg Kicks)Round 2 Time 4:27 Referee Jason Herzog |
| W | 14β4β1 after bout | Geraldo de Freitas Jr.View status and profile β | UFC Fight Night 156 - Shevchenko vs. Carmouche 2 | Decision (Split)Round 3 Time 5:00 Referee Eduardo Herdy |
| W | 13β4β1 after bout | Ryan MacDonaldView status and profile β | UFC Fight Night 148 - Thompson vs. Pettis | Decision (Unanimous)Round 3 Time 5:00 Referee Ricky Parker |
| L | 12β4β1 after bout | Raoni BarcelosView status and profile β | UFC - The Ultimate Fighter 28 Finale | Submission (Rear-Naked Choke)Round 2 Time 4:12 Referee Chris Tognoni |
| W | 12β3β1 after bout | Ray RodriguezView status and profile β | LFA 52 - Rodriguez vs. Gutierrez | Submission (Rear-Naked Choke)Round 1 Time 4:47 Referee Don Turnage |
| W | 11β3β1 after bout | Jimmy FlickView status and profile β | XFL - Xtreme Fight Night 347 | TKO (Leg Kicks)Round 3 Time 2:59 Referee Kevin Nix |
| W | 10β3β1 after bout | Mario IsraelView status and profile β | LFA 22 - Heinisch vs. Perez | Decision (Split)Round 3 Time 5:00 Referee Tim Mills |
| L | 9β3β1 after bout | Jerrod SandersView status and profile β | C3 Fights - Fight Night | Decision (Unanimous)Round 3 Time 5:00 Referee Not listed |
| L | 9β2β1 after bout | Timur ValievView status and profile β | WSOF 33 - Branch vs. Magalhaes | Decision (Unanimous)Round 3 Time 5:00 Referee Dan Miragliotta |
| W | 9β1β1 after bout | Timur ValievView status and profile β | WSOF 28 - Moraes vs. Barajas | Decision (Split)Round 3 Time 5:00 Referee Mike Beltran |
| W | 8β1β1 after bout | Bendy CasimirView status and profile β | SCS 27 - Survival | Decision (Unanimous)Round 5 Time 5:00 Referee Not listed |
| W | 7β1β1 after bout | Aaron PhillipsView status and profile β | WFC - World Fighting Championships 35 | TKO (Retirement)Round 3 Time 5:00 Referee Not listed |
| W | 6β1β1 after bout | Craig RossView status and profile β | SCS 23 - Redemption | TKO (Punches)Round 1 Time 0:42 Referee Not listed |
| W | 5β1β1 after bout | Tyler ShinnView status and profile β | BattleGrounds MMA 5 - O.N.E.: One Night Elimination | Decision (Split)Round 3 Time 5:00 Referee Kevin Nix |
| W | 4β1β1 after bout | Evan WoolseyView status and profile β | B&G Promotions - Battle at the Fort 9 | Decision (Unanimous)Round 3 Time 5:00 Referee Dave Clifton |
| W | 3β1β1 after bout | Justin McNallyView status and profile β | Bellator MMA - Bellator 111 | TKO (Punches)Round 1 Time 2:50 Referee Don Turnage |
| D | 2β1β1 after bout | Brandon SeylerView status and profile β | XKO - Xtreme Knockout 20 | Draw (Majority)Round 3 Time 3:00 Referee Don Turnage |
| L | 2β1β0 after bout | Jake ConstantView status and profile β | C3 Fights - Fall Brawl 2013 | Decision (Split)Round 3 Time 5:00 Referee Anthony Macias |
| W | 2β0β0 after bout | Tristan GrimsleyView status and profile β | XKO - Xtreme Knockout 19 | TKO (Punches)Round 2 Time 0:19 Referee Aladin Martinez |
| W | 1β0β0 after bout | Dawond PickneyView status and profile β | Ring Rulers - Spa City Stomp Out Hunger | TKO (Punches)Round 3 Time 1:51 Referee Not listed |
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 Chris Gutierrez.
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.