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 | 10–19–0 after bout | Nattawut KaewkhuanchumView status and profile → | Zulcan Fighting Championship - ZFC 1: The Takeover | Decision (Unanimous)Round 3 Time 5:00 Referee Not listed |
| L | 10–18–0 after bout | Wulazibai HasitieerView status and profile → | Cun MMA - Village MMA 19: Day 3 | TKO (Punches)Round 1 Time 2:24 Referee Not listed |
| L | 10–17–0 after bout | Wenyun ZhouView status and profile → | Cun MMA - Village MMA 16: Day 1 | TKO (Punches)Round 2 Time 4:40 Referee Not listed |
| W | 10–16–0 after bout | Baoyi LuView status and profile → | Dragon FC - Longsan Fight: China Cup International MMA Tournament | Submission (Rear-Naked Choke)Round 1 Time 2:06 Referee Not listed |
| L | 9–16–0 after bout | Yihuoage YihuoageView status and profile → | Jue Cheng King - JCK Fight Night 85 | Decision (Unanimous)Round 3 Time 5:00 Referee Yongxin Zhang |
| W | 9–15–0 after bout | Jiajia DengView status and profile → | Battle of Meicheng - Chinese and Foreign Fighting Competition: Day 1 | Submission (Triangle Choke)Round 2 Time N/A Referee Not listed |
| L | 8–15–0 after bout | Bahetijiang TuolieView status and profile → | Dragon FC - Longsan Fight | TKO (Punches)Round 3 Time 2:30 Referee Not listed |
| L | 8–14–0 after bout | Eros BaluyotView status and profile → | URCC 81 - Decades of Success | Submission (Armbar)Round 2 Time 0:00 Referee Not listed |
| L | 8–13–0 after bout | Eddie EstradaView status and profile → | Warriors Fight Promotion - WFC 3: 1st Jose Panganiban MMA Tournament | Submission (Armbar)Round 2 Time 2:40 Referee Nathaniel Lipata |
| W | 8–12–0 after bout | Joemar GallazaView status and profile → | Warriors Fight Promotion - WFC 2: 1st Qualifying Tournament | SubmissionRound 1 Time 2:00 Referee Jerry Legaspi |
| W | 7–12–0 after bout | Mark MabuteView status and profile → | Spartacus MMA - Spartacus Fight Event 6 | TKO (Corner Stoppage)Round 1 Time 0:14 Referee Not listed |
| W | 6–12–0 after bout | Jupiter Benig LoraView status and profile → | UGB MMA Championship - Predator Fight Series 11: Baragan at Latayan Sa Sidewalk Food Hub | TKO (Injury)Round 1 Time 2:26 Referee Not listed |
| L | 5–12–0 after bout | Ye BianView status and profile → | Belt and Road - 2018 Xiuyan Elite Challenge Match | TKO (Submission to Punches)Round 1 Time 4:18 Referee Not listed |
| L | 5–11–0 after bout | Qing WangView status and profile → | WLF - W.A.R.S. 24 | Submission (Guillotine Choke)Round 1 Time 0:55 Referee Not listed |
| L | 5–10–0 after bout | Pengpeng LiView status and profile → | WLF - W.A.R.S. 20 | Decision (Unanimous)Round 3 Time 5:00 Referee Greg Kleynjans |
| L | 5–9–0 after bout | Shihu LiView status and profile → | WLF - W.A.R.S. 16 | TKO (Punches)Round 1 Time 3:35 Referee Not listed |
| L | 5–8–0 after bout | Deligerihu LiuView status and profile → | WLF - W.A.R.S. 12 | Decision (Unanimous)Round 3 Time 5:00 Referee Not listed |
| L | 5–7–0 after bout | Solomon DultraView status and profile → | URCC 28 - Vindication | Submission (Triangle Choke)Round 2 Time 1:38 Referee Not listed |
| W | 5–6–0 after bout | Eddie EstradaView status and profile → | URCC - Fight Night 3 | Submission (Rear-Naked Choke)Round 1 Time N/A Referee Not listed |
| W | 4–6–0 after bout | Ardie SantanaView status and profile → | UGB MMA Championship 14 - Affliction | Decision (Unanimous)Round 3 Time 5:00 Referee Arnel Lomibao |
| L | 3–6–0 after bout | Joshua PacioView status and profile → | Spartacus MMA - Spartacus MMA | Submission (Rear-Naked Choke)Round 2 Time 1:39 Referee Not listed |
| L | 3–5–0 after bout | Carlo LaurelView status and profile → | URCC - Camsur | Submission (Armbar)Round 1 Time 2:00 Referee Not listed |
| W | 3–4–0 after bout | John VergaraView status and profile → | URCC - Relaunch | TKO (Punches)Round 2 Time 2:53 Referee Not listed |
| L | 2–4–0 after bout | Lito AdiwangView status and profile → | URCC 24 - Uprising | Submission (Kimura)Round 2 Time 0:00 Referee Not listed |
| L | 2–3–0 after bout | Victor TorreView status and profile → | URCC - Bacolod Brawl 2013 | Decision (Unanimous)Round — Time 0:00 Referee Not listed |
| W | 2–2–0 after bout | Jay-R BermoyView status and profile → | URCC / Tribal Gear - Dutdutan Tattoo Festival 2013 | TKO (Punches)Round 2 Time 4:03 Referee Joey Lepiten |
| W | 1–2–0 after bout | Qing LongView status and profile → | URCC 23 - Unrivaled | Decision (Unanimous)Round 3 Time 5:00 Referee Not listed |
| L | 0–2–0 after bout | Jonathan SumogatView status and profile → | URCC 21 - Warpath | Submission (Rear-Naked Choke)Round 1 Time 6:30 Referee Not listed |
| L | 0–1–0 after bout | George LusadanView status and profile → | URCC 18 - Relentless | Submission (Rear-Naked Choke)Round 1 Time 6:33 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 Mark Joseph Abrillo.
Verify source record ↗Every verified opponent opens another full career
29 professional bout rows are displayed from the source record. 28 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.