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 | 18–20–0 after bout | Jagroop BhullarView status and profile → | War Championship 11 - Kovacs vs. Bhullar | TKO (Punches)Round 2 Time 1:46 Referee Not listed |
| W | 18–19–0 after bout | Josh BonnerView status and profile → | COGA - Supreme Showdown 6 | TKO (Punches)Round 1 Time 4:51 Referee Not listed |
| L | 17–19–0 after bout | Travis WiuffView status and profile → | Fusion Fight League - Fights Under The Lights | Submission (Arm-Triangle Choke)Round 2 Time 0:52 Referee Not listed |
| W | 17–18–0 after bout | Juan FiguervaView status and profile → | COGA 63 - Supreme Showdown 5 | Decision (Unanimous)Round 5 Time 5:00 Referee Ryan Hoisington |
| W | 16–18–0 after bout | Nick MillsView status and profile → | Reign FC 5 - Kovacs vs. Mills | Submission (Rear-Naked Choke)Round 1 Time 3:08 Referee Not listed |
| L | 15–18–0 after bout | Jamelle JonesView status and profile → | BYB Extreme - Fighting Series | Submission (Arm-Triangle Choke)Round 1 Time 1:44 Referee Not listed |
| W | 15–17–0 after bout | Randy ZarzaView status and profile → | COGA 62 - Supreme Showdown 4 | TKO (Punches)Round 1 Time 3:51 Referee Not listed |
| W | 14–17–0 after bout | Matt HowellView status and profile → | COGA 60 - Supreme Showdown 3 | TKO (Punches)Round 3 Time 4:01 Referee Jeremy Saunders |
| L | 13–17–0 after bout | Paul HoffmanView status and profile → | WFC - World Fighting Championships 80 | Submission (Keylock)Round 1 Time 1:47 Referee Not listed |
| W | 13–16–0 after bout | Kyle KeeneyView status and profile → | WFC - World Fighting Championships 70 | TKO (Elbow and Punches)Round 2 Time 1:49 Referee Not listed |
| W | 12–16–0 after bout | Bill WidlerView status and profile → | WSOF 32 - Moraes vs. Hill 2 | TKO (Punches)Round 1 Time 4:22 Referee John Stanton |
| L | 11–16–0 after bout | Kevin Ray Sears Jr.View status and profile → | SCL - Fights for Our Troops | TKO (Punches)Round 2 Time 2:14 Referee Not listed |
| L | 11–15–0 after bout | Wesley CorreiraView status and profile → | RWE - Just Scrap | TKO (Punches)Round 1 Time 0:52 Referee Not listed |
| L | 11–14–0 after bout | Daniel SpitzView status and profile → | ExciteFight - Summer Showdown 2 | Submission (Arm-Triangle Choke)Round 1 Time 3:45 Referee Not listed |
| L | 11–13–0 after bout | Chris de la RochaView status and profile → | PF - Prime Fighting 5 | Submission (Rear-Naked Choke)Round 1 Time 2:34 Referee Not listed |
| L | 11–12–0 after bout | Kenny GarnerView status and profile → | House of Fame - A New Dawn | Submission (Armbar)Round 2 Time 2:08 Referee Josh Rutgers |
| W | 11–11–0 after bout | Andy PetekView status and profile → | CWC 15 - Cage Warrior Combat 15 | TKO (Punches)Round 1 Time 0:23 Referee Not listed |
| W | 10–11–0 after bout | Nate CookView status and profile → | CWC 14 - Cage Warrior Combat 14 | Submission (Guillotine Choke)Round 1 Time 3:58 Referee Joe Derobbio |
| W | 9–11–0 after bout | Maurice SmithView status and profile → | CWC 9 - Cage Warrior Combat 9 | Decision (Unanimous)Round 3 Time 5:00 Referee Jeremy Saunders |
| L | 8–11–0 after bout | Anthony HamiltonView status and profile → | CS - CageSport 26 | TKO (Punches)Round 1 Time 2:14 Referee Randy Corley |
| W | 8–10–0 after bout | Trent StandingView status and profile → | CWC - Cage Warrior Combat 5 | KO (Punch)Round 1 Time 2:24 Referee Jeff Hoiby |
| W | 7–10–0 after bout | David AlexanderView status and profile → | CWC - Cage Warrior Combat 3 | TKO (Punches)Round 1 Time 1:33 Referee Jeff Hoiby |
| L | 6–10–0 after bout | Richard FosterView status and profile → | CS - CageSport 21 | Submission (Rear-Naked Choke)Round 1 Time 4:21 Referee Steve Newport |
| L | 6–9–0 after bout | Mike WesselView status and profile → | ShoFight 20 - ShoFight 20 | TKO (Punches)Round 2 Time 4:50 Referee Mike England |
| L | 6–8–0 after bout | Anthony HamiltonView status and profile → | ROTR - Rumble on the Ridge 21 | TKO (Punches)Round 2 Time N/A Referee Not listed |
| L | 6–7–0 after bout | Kyle KeeneyView status and profile → | CS - CageSport 14 | Submission (North-South Choke)Round 2 Time 1:03 Referee Anthony Hamlett |
| L | 6–6–0 after bout | Mike HayesView status and profile → | ROTR - Rumble on the Ridge 16 | Submission (Rear-Naked Choke)Round 3 Time 4:23 Referee Ryan Hoisington |
| W | 6–5–0 after bout | Josh BennettView status and profile → | ROTR 14 - Defiance | TKO (Punches)Round 2 Time 2:14 Referee Ryan Hoisington |
| L | 5–5–0 after bout | Nick BrakerView status and profile → | CS - CageSport 12 | Submission (Arm-Triangle Choke)Round 2 Time 4:50 Referee Randy Corley |
| L | 5–4–0 after bout | Trevor SmithView status and profile → | LMMA - Lightning at Legends | Submission (Guillotine Choke)Round 1 Time 2:22 Referee Not listed |
| W | 5–3–0 after bout | Corey WilliamsView status and profile → | CS - CageSport 10 | TKO (Punches)Round 1 Time 2:12 Referee Steve Newport |
| L | 4–3–0 after bout | Daniel StewartView status and profile → | COTC - Conquest of the Cage 8 | TKO (Punches)Round 4 Time 2:35 Referee Not listed |
| W | 4–2–0 after bout | Bobby FavorsView status and profile → | IR - Iron Rage | KO (Punches)Round 1 Time 2:42 Referee Not listed |
| W | 3–2–0 after bout | Josh QueenView status and profile → | PFA - Champion vs. Champion | TKO (Punches)Round 1 Time 0:12 Referee Not listed |
| W | 2–2–0 after bout | Tim PeralesView status and profile → | COTC - Conquest of the Cage 3 | KO (Punch)Round 2 Time N/A Referee Not listed |
| L | 1–2–0 after bout | Josh BennettView status and profile → | SF 22 - Re-Awakening | TKO (Punches)Round 2 Time 1:17 Referee Not listed |
| L | 1–1–0 after bout | Mike HayesView status and profile → | Strikeforce - Strikeforce at the Dome | Decision (Unanimous)Round 3 Time 5:00 Referee Anthony Hamlett |
| W | 1–0–0 after bout | Kyle LevintonView status and profile → | COTC - Conquest of the Cage 1 | TKO (Punches)Round 1 Time 4:52 Referee Joe DeRobbio |
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 Matt Kovacs.
Verify source record ↗Every verified opponent opens another full career
38 professional bout rows are displayed from the source record. 34 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.