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 |
|---|---|---|---|---|
| W | 26–5–1 after bout | Predrag BogdanovicView status and profile → | Titan FC 82 - SBC 47: Revenge | TKO (Elbows and Punches)Round 5 Time 3:24 Referee Marc Goddard |
| W | 25–5–1 after bout | Jhonasky SojoView status and profile → | Titan FC 81 - Brooks vs. Sojo | Submission (Rear-Naked Choke)Round 3 Time 3:17 Referee Oliver Cruz |
| W | 24–5–1 after bout | Luis PenaView status and profile → | XMMA 5 - 5outhern Heat | Decision (Split)Round 3 Time 5:00 Referee Jimmy Neely |
| W | 23–5–1 after bout | Rafael Addario BastosView status and profile → | AOS4 - Art of Scrap 4: Brooks vs. Bastos | TKO (Leg Injury)Round 1 Time 0:19 Referee Rob Hinds |
| W | 22–5–1 after bout | Jose dos Santos Carneiro FilhoView status and profile → | AOS3 - Art of Scrap 3: Filho vs. Brooks | Submission (Rear-Naked Choke)Round 3 Time 4:54 Referee Not listed |
| W | 21–5–1 after bout | Steven SilerView status and profile → | XMMA 2 - Saunders vs. Nijem | Decision (Unanimous)Round 3 Time 5:00 Referee Not listed |
| L | 20–5–1 after bout | Gleison TibauView status and profile → | Battlefield FC 2 - Battlefield Fighting Championship 2 | Submission (Guillotine Choke)Round 1 Time 3:34 Referee Not listed |
| D | 20–4–1 after bout | Rashid MagomedovView status and profile → | Professional Fighters League - PFL 9: 2018 Season PFL Playoffs 2 | Draw (Unanimous)Round 2 Time 5:00 Referee Mike Beltran |
| W | 20–4–0 after bout | Robert WatleyView status and profile → | Professional Fighters League - PFL 5: 2018 Regular Season | Decision (Unanimous)Round 3 Time 5:00 Referee Keith Peterson |
| W | 19–4–0 after bout | Luiz FirminoView status and profile → | Professional Fighters League - PFL 2: 2018 Regular Season | Decision (Unanimous)Round 3 Time 5:00 Referee Rob Madrigal |
| L | 18–4–0 after bout | Nik LentzView status and profile → | UFC Fight Night 121 - Werdum vs. Tybura | Submission (Guillotine Choke)Round 2 Time 2:05 Referee Jim Perdios |
| L | 18–3–0 after bout | Charles OliveiraView status and profile → | UFC 210 - Cormier vs. Johnson 2 | Submission (Rear-Naked Choke)Round 1 Time 2:30 Referee John McCarthy |
| L | 18–2–0 after bout | Alex OliveiraView status and profile → | UFC Fight Night 96 - Lineker vs. Dodson | KO (Punches)Round 3 Time 3:30 Referee Herb Dean |
| W | 18–1–0 after bout | Ross PearsonView status and profile → | UFC - The Ultimate Fighter 23 Finale | Decision (Unanimous)Round 3 Time 5:00 Referee Dan Miragliotta |
| W | 17–1–0 after bout | Marcin HeldView status and profile → | Bellator 145 - Vengeance | Decision (Unanimous)Round 5 Time 5:00 Referee John McCarthy |
| W | 16–1–0 after bout | Dave JansenView status and profile → | Bellator 136 - Brooks vs. Jansen | Decision (Unanimous)Round 5 Time 5:00 Referee John McCarthy |
| W | 15–1–0 after bout | Michael ChandlerView status and profile → | Bellator 131 - Tito vs. Bonnar | TKO (Punches)Round 4 Time 3:48 Referee Jason Herzog |
| W | 14–1–0 after bout | Michael ChandlerView status and profile → | Bellator MMA - Bellator 120 | Decision (Split)Round 5 Time 5:00 Referee Kevin MacDonald |
| W | 13–1–0 after bout | Alexander SarnavskiyView status and profile → | Bellator MMA - Bellator 109 | Decision (Unanimous)Round 3 Time 5:00 Referee Keith Peterson |
| W | 12–1–0 after bout | Saad AwadView status and profile → | Bellator MMA - Bellator 105 | Decision (Unanimous)Round 3 Time 5:00 Referee Jason Herzog |
| W | 11–1–0 after bout | John AlessioView status and profile → | Bellator MMA - Bellator 101 | Decision (Unanimous)Round 3 Time 5:00 Referee Jason Herzog |
| W | 10–1–0 after bout | Cris LeyvaView status and profile → | Bellator MMA - Bellator 97 | TKO (Punches)Round 3 Time 2:20 Referee Robert Romero |
| L | 9–1–0 after bout | Saad AwadView status and profile → | Bellator MMA - Bellator 91 | KO (Punches)Round 1 Time 0:43 Referee Jason Herzog |
| W | 9–0–0 after bout | Ricardo TirloniView status and profile → | Bellator MMA - Bellator 87 | Decision (Unanimous)Round 3 Time 5:00 Referee Jason Herzog |
| W | 8–0–0 after bout | Satoru KitaokaView status and profile → | Dream 18 - Special NYE 2012 | TKO (Punches)Round 2 Time 3:46 Referee Yuji Shimada |
| W | 7–0–0 after bout | Drew DoberView status and profile → | Disorderly Conduct 10 - The Yin and The Yang | Decision (Unanimous)Round 3 Time 5:00 Referee Not listed |
| W | 6–0–0 after bout | Taurean BogguessView status and profile → | XFO 44 - Xtreme Fighting Organization 44 | TKO (Punches)Round 1 Time 4:20 Referee John McCarthy |
| W | 5–0–0 after bout | Ryan BixlerView status and profile → | CCC - Chicago Cagefighting Championship 4 | Submission (Rear-Naked Choke)Round 2 Time 1:00 Referee Scott Fischer |
| W | 4–0–0 after bout | Joe RichardsonView status and profile → | XFO 41 - Outdoor War 7 | Submission (Armbar)Round 1 Time 3:49 Referee Not listed |
| W | 3–0–0 after bout | Bobby ReardanzView status and profile → | XFO - Xtreme Fighting Organization 39 | Submission (Armbar)Round 3 Time 3:22 Referee Scott Fischer |
| W | 2–0–0 after bout | Guillermo SermentView status and profile → | CCC - Chicago Cagefighting Championship 3 | Submission (Rear-Naked Choke)Round 2 Time 0:45 Referee Andrew Krzeptowski |
| W | 1–0–0 after bout | J.R. HinesView status and profile → | XFO - Xtreme Fighting Organization 38 | TKO (Punches)Round 1 Time 2:09 Referee David Smith |
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 Will Brooks.
Verify source record ↗Every verified opponent opens another full career
32 professional bout rows are displayed from the source record. 27 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.