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.
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 | 30–13–0 after bout | Evan CuttsView status and profile → | PFC 36 - Peak Fighting 36 | TKO (Punches)Round 1 Time 4:59 Referee Jacob Montalvo |
| W | 30–12–0 after bout | Roderick StewartView status and profile → | PFC 33 - Peak Fighting 33 | Technical Submission (Kimura)Round 2 Time 2:07 Referee Kevin Nix |
| W | 29–12–0 after bout | Cliff WrightView status and profile → | MMAX FC 9 - High Stakes 2 | Submission (Kimura)Round 1 Time 2:20 Referee Not listed |
| L | 28–12–0 after bout | Amirkhan AdaevView status and profile → | ACA 101 - Warsaw | Disqualification (Illegal Upkick)Round 2 Time 3:17 Referee Marco Broersen |
| L | 28–11–0 after bout | Abdul-Aziz AbdulvakhabovView status and profile → | ACA 92 - Warsaw | Submission (Arm-Triangle Choke)Round 1 Time 1:36 Referee Marco Broersen |
| W | 28–10–0 after bout | Ramsey NijemView status and profile → | Professional Fighters League - PFL 2: 2018 Regular Season | TKO (Flying Knee and Punches)Round 3 Time 0:23 Referee Keith Peterson |
| L | 27–10–0 after bout | Jon FitchView status and profile → | Professional Fighters League - PFL: Daytona | Submission (Rear-Naked Choke)Round 2 Time 3:12 Referee Andrew Glenn |
| W | 27–9–0 after bout | Luiz FirminoView status and profile → | WSOF 33 - Branch vs. Magalhaes | Submission (Triangle Choke)Round 1 Time 3:14 Referee Mike England |
| L | 26–9–0 after bout | Justin GaethjeView status and profile → | WSOF 29 - Gaethje vs. Foster | TKO (Leg Kicks)Round 1 Time 1:43 Referee Tom Johnson |
| W | 26–8–0 after bout | Joao ZeferinoView status and profile → | WSOF 25 - 8-Man Lightweight Tournament | KO (Punches)Round 2 Time 4:51 Referee Chris Tognoni |
| W | 25–8–0 after bout | Luis PalominoView status and profile → | WSOF 25 - 8-Man Lightweight Tournament | TKO (Punches)Round 2 Time 4:19 Referee Chris Tognoni |
| L | 24–8–0 after bout | Joao ZeferinoView status and profile → | WSOF 25 - 8-Man Lightweight Tournament | Submission (Heel Hook)Round 1 Time 1:46 Referee Ryan Brueggeman |
| W | 24–7–0 after bout | LaRue BurleyView status and profile → | WSOF 23 - Gaethje vs. Palomino 2 | KO (Punch)Round 1 Time 0:32 Referee Al Guinee |
| W | 23–7–0 after bout | Marcio NavarroView status and profile → | XFI 14 - Xtreme Fighting Inc. 14 | TKO (Knees and Punches)Round 1 Time 0:45 Referee Not listed |
| L | 22–7–0 after bout | Jake ShieldsView status and profile → | WSOF 17 - Shields vs. Foster | Submission (Neck Crank)Round 1 Time 2:51 Referee Steve Mazzagatti |
| W | 22–6–0 after bout | Gilbert SmithView status and profile → | Titan FC 28 - Titan Fighting Championship 28 | Decision (Unanimous)Round 3 Time 5:00 Referee Kevin Nix |
| W | 21–6–0 after bout | Rodrigo SoriaView status and profile → | RDC MMA - Reto de Campeones 2 | Submission (Armbar)Round 1 Time 2:39 Referee Ximaru do Nascimento |
| W | 20–6–0 after bout | Mitch WhiteselView status and profile → | C3 Fights - Border Wars 2014 | Submission (Armbar)Round 1 Time 4:37 Referee Anthony Macias |
| W | 19–6–0 after bout | James WoodView status and profile → | VFC - Victory Fighting Championship 40 | KO (Punch)Round 2 Time 0:43 Referee Dave Jobeun |
| L | 18–6–0 after bout | Daniel RobertsView status and profile → | CMMA - Combat MMA | Submission (Rear-Naked Choke)Round 1 Time 1:29 Referee Not listed |
| W | 18–5–0 after bout | LaVerne ClarkView status and profile → | CCCW - Capital City Cage Wars 7 | Submission (Armbar)Round 1 Time 2:31 Referee Not listed |
| W | 17–5–0 after bout | Jack MasonView status and profile → | CWFC 44 - Cage Warriors Fighting Championship 44 | Submission (Guillotine Choke)Round 1 Time 2:15 Referee Marc Goddard |
| W | 16–5–0 after bout | Matt BrownView status and profile → | UFC 123 - Rampage vs. Machida | Submission (Guillotine Choke)Round 2 Time 2:11 Referee Herb Dean |
| W | 15–5–0 after bout | Forrest PetzView status and profile → | UFC Fight Night 22 - Marquardt vs. Palhares | TKO (Punches)Round 1 Time 1:07 Referee Herb Dean |
| L | 14–5–0 after bout | Chris LytleView status and profile → | UFC 110 - Nogueira vs. Velasquez | Submission (Kneebar)Round 1 Time 1:41 Referee Steve Perceval |
| W | 14–4–0 after bout | Brock LarsonView status and profile → | UFC 106 - Ortiz vs. Griffin 2 | TKO (Submission to Punches)Round 2 Time 3:25 Referee Yves Lavigne |
| L | 13–4–0 after bout | Rick StoryView status and profile → | UFC 103 - Franklin vs. Belfort | Submission (Arm-Triangle Choke)Round 2 Time 1:09 Referee Dan Miragliotta |
| W | 13–3–0 after bout | Kyle BakerView status and profile → | Shine Fights 1 - Genesis | KO (Punches)Round 1 Time 0:59 Referee Not listed |
| W | 12–3–0 after bout | Mike JacksonView status and profile → | PB MMA - Return to Glory | KO (Punches)Round 1 Time 0:05 Referee Not listed |
| W | 11–3–0 after bout | Nathan CoyView status and profile → | Pro Battle MMA - Immediate Impact | Submission (Kimura)Round 1 Time 4:08 Referee Not listed |
| L | 10–3–0 after bout | Diego BrandaoView status and profile → | TAP Entertainment - Fight Night | KO (Punches)Round 1 Time 1:34 Referee Not listed |
| W | 10–2–0 after bout | Douglas EdwardsView status and profile → | LFC 1 - The Genesis | Submission (Armbar)Round 1 Time 2:00 Referee Not listed |
| W | 9–2–0 after bout | Nuri ShakirView status and profile → | AOW - GIs vs. Pros | Submission (Guillotine Choke)Round 1 Time 1:09 Referee Not listed |
| W | 8–2–0 after bout | Ken JacksonView status and profile → | WOTC 1 - Warriors of the Cage 1 | TKO (Punches)Round 3 Time 0:40 Referee Not listed |
| W | 7–2–0 after bout | Phet PhongsavaneView status and profile → | Night of Champions - Power, Pride and Honor | Submission (Rear-Naked Choke)Round 1 Time 0:00 Referee Not listed |
| W | 6–2–0 after bout | Derik BoltonView status and profile → | BP - Blackeye Productions | TKO (Punches)Round 1 Time 1:30 Referee Not listed |
| W | 5–2–0 after bout | Steve CarlView status and profile → | MOTC 7 - Masters of the Cage 7 | TKO (Punches)Round 1 Time 4:34 Referee Not listed |
| W | 4–2–0 after bout | James InhoffView status and profile → | BP - Blackeye Productions | SubmissionRound 1 Time 2:25 Referee Not listed |
| W | 3–2–0 after bout | Jeff DavisView status and profile → | MOTC 5 - Masters of the Cage 5 | TKO (Punches)Round 1 Time 2:44 Referee Not listed |
| L | 2–2–0 after bout | T.J. WaldburgerView status and profile → | MOTC 4 - Masters of the Cage 4 | Submission (Armbar)Round 1 Time 0:29 Referee Not listed |
| W | 2–1–0 after bout | Jeff DavisView status and profile → | MOTC 3 - Masters of the Cage 3 | SubmissionRound 3 Time 1:19 Referee Not listed |
| L | 1–1–0 after bout | Jeff DavisView status and profile → | MOTC 2 - Masters of the Cage 2 | Submission (Choke)Round 3 Time 0:54 Referee Not listed |
| W | 1–0–0 after bout | Deric HarrisView status and profile → | MOTC 2 - Masters of the Cage 2 | KO (Punch)Round 1 Time 1:09 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 Brian Foster.
Verify source record ↗Every verified opponent opens another full career
43 professional bout rows are displayed from the source record. 39 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.