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 | 24–12–0 after bout | Jeremie HollowayView status and profile → | Titan FC 55 - Puerta vs. Ledesma | Decision (Split)Round 3 Time 5:00 Referee Alan Abeles |
| W | 24–11–0 after bout | Quartius StittView status and profile → | Titan FC 54 - Soares vs. Franca | TKO (Punches)Round 2 Time 4:41 Referee Russ Greenberg |
| W | 23–11–0 after bout | Adriano CapitulinoView status and profile → | Titan FC 50 - Manfio vs. Outlaw | Decision (Unanimous)Round 3 Time 5:00 Referee Michael Cardoso |
| L | 22–11–0 after bout | Ricky RaineyView status and profile → | Bellator 182 - Koreshkov vs. Njokuani | Decision (Unanimous)Round 3 Time 5:00 Referee Rob Hinds |
| W | 22–10–0 after bout | Robert TurnquestView status and profile → | Titan FC 44 - Torres vs. Sharipov | TKO (Punches)Round 3 Time 1:40 Referee Russ Greenberg |
| W | 21–10–0 after bout | Victor ReynaView status and profile → | Combate Americas - Empire Rising | Decision (Unanimous)Round 3 Time 5:00 Referee Bryan Miner |
| L | 20–10–0 after bout | Billy QuarantilloView status and profile → | AFC - Absolute Fighting Champonship 24 | Decision (Unanimous)Round 3 Time 5:00 Referee James Warring |
| W | 20–9–0 after bout | Jay EllisView status and profile → | Rumble at the Raceway - Rumble at the Raceway | Submission (Rear-Naked Choke)Round 1 Time 2:06 Referee Dan Miragliotta |
| W | 19–9–0 after bout | Mike MedranoView status and profile → | CFFC 49 - Honor vs. Oliveira | Decision (Unanimous)Round 3 Time 5:00 Referee Not listed |
| W | 18–9–0 after bout | Eric MoonView status and profile → | American Fighting Alliance - Fight Night 1 | TKORound 2 Time 3:58 Referee Todd Anderson |
| W | 17–9–0 after bout | Jesse MerrittView status and profile → | CFX 25 - Cage Fighting Xtreme 25 | TKO (Punches)Round 3 Time N/A Referee Not listed |
| L | 16–9–0 after bout | Paul FelderView status and profile → | CFFC 33 - Felder vs. Stevens | TKO (Punches)Round 2 Time 4:03 Referee Bill Bookwalter |
| W | 16–8–0 after bout | Andrew OsborneView status and profile → | CES MMA 19 - Rise or Fall | Decision (Unanimous)Round 3 Time 5:00 Referee Not listed |
| W | 15–8–0 after bout | Lewis CorapiView status and profile → | GF 6 - Gladius Fights 6 | Decision (Unanimous)Round 3 Time 5:00 Referee Not listed |
| L | 14–8–0 after bout | Luis FelixView status and profile → | CES MMA 13 - Real Pain | Decision (Unanimous)Round 3 Time 5:00 Referee Not listed |
| L | 14–7–0 after bout | Ryan QuinnView status and profile → | BFC - Bellator Fighting Championships 63 | Decision (Unanimous)Round 3 Time 5:00 Referee Dan Miragliotta |
| W | 14–6–0 after bout | Abe PitrowskiView status and profile → | CES MMA 6 - Nowhere to Run | Decision (Unanimous)Round 3 Time 5:00 Referee Pete Rogers |
| W | 13–6–0 after bout | Charlie MullinsView status and profile → | Gruesome MMA - The Homecoming | Submission (Punches)Round 1 Time 1:07 Referee Not listed |
| L | 12–6–0 after bout | John CholishView status and profile → | Strikeforce - Fedor vs. Silva | Submission (Kneebar)Round 2 Time 3:57 Referee Kevin Mulhall |
| W | 12–5–0 after bout | Al BuckView status and profile → | IWFC - Iron Will Fighting Championship 2 | Submission (Rear-Naked Choke)Round 1 Time 1:31 Referee Mark Matheny |
| W | 11–5–0 after bout | Sterling FordView status and profile → | RW 4 - Defiance | Decision (Unanimous)Round 3 Time 5:00 Referee Not listed |
| W | 10–5–0 after bout | Joe ManzelloView status and profile → | UMMAXX 7 - Out of the Cage | TKO (Punches)Round 2 Time 0:11 Referee Not listed |
| W | 9–5–0 after bout | Hitalo MachadoView status and profile → | FFP - Untamed 27 | TKO (Punches)Round 3 Time 4:13 Referee Not listed |
| L | 8–5–0 after bout | Luis PalominoView status and profile → | USFL - War in the Woods 5 | Decision (Unanimous)Round 5 Time 5:00 Referee Not listed |
| L | 8–4–0 after bout | Will KerrView status and profile → | FFP - Untamed 23 | Decision (Unanimous)Round 3 Time 5:00 Referee Not listed |
| W | 8–3–0 after bout | Joseph AgostiniView status and profile → | ROC 21 - Ring of Combat 21 | Decision (Unanimous)Round 3 Time 5:00 Referee Kevin Mulhall |
| W | 7–3–0 after bout | Glenn BrownView status and profile → | FFP - Untamed 22 | KO (Punches)Round 1 Time 4:28 Referee Not listed |
| L | 6–3–0 after bout | Alex AquinoView status and profile → | ROC 17 - Beast of the Northeast Finals | TKO (Punches)Round 2 Time 3:28 Referee Dan Miragliotta |
| L | 6–2–0 after bout | Lance EversonView status and profile → | ROC 16 - Beast of the Northeast Semi-Finals | TKO (Doctor Stoppage)Round 2 Time 4:00 Referee Dan Miragliotta |
| W | 6–1–0 after bout | Jordan PergolaView status and profile → | ROC 15 - Beast of the Northeast Quarterfinals | TKO (Punches)Round 1 Time 2:58 Referee Kevin Mulhall |
| W | 5–1–0 after bout | Jason HouseView status and profile → | ROC 14 - Tournament of Champions Finals | Decision (Unanimous)Round 3 Time 5:00 Referee Dan Miragliotta |
| W | 4–1–0 after bout | Landon ShowalterView status and profile → | ROC 13 - Tournament of Champions Semi-Finals | TKO (Punches)Round 1 Time 3:59 Referee Dan Miragliotta |
| W | 3–1–0 after bout | Hansel CalderonView status and profile → | ROC 12 - Tournament of Champions Quarterfinals | Decision (Unanimous)Round 2 Time 5:00 Referee Not listed |
| W | 2–1–0 after bout | George SullivanView status and profile → | CITC - Marked Territory | Submission (Rear-Naked Choke)Round 3 Time 2:58 Referee Not listed |
| L | 1–1–0 after bout | Tom GallicchioView status and profile → | SF 3 - Beatdown | Decision (Unanimous)Round 3 Time 5:00 Referee Not listed |
| W | 1–0–0 after bout | Mike ScottView status and profile → | FFP - Untamed 4 | TKO (Punches)Round 1 Time 1:47 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 Marc Stevens.
Verify source record ↗Every verified opponent opens another full career
36 professional bout rows are displayed from the source record. 35 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.