THE NUMBERS
FROM DEBUT TO NEXT BELL
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 | 18–9–0 after bout | Lone'er KavanaghView status and profile → | UFC 329 - McGregor vs. Holloway 2 | Submission (Rear-Naked Choke)Round 3 Time 3:40 Referee Jason Herzog |
| L | 17–9–0 after bout | Manel KapeView status and profile → | UFC on ESPN 73 - Royval vs. Kape | KO (Punches)Round 1 Time 3:18 Referee Herb Dean |
| L | 17–8–0 after bout | Joshua VanView status and profile → | UFC 317 - Topuria vs. Oliveira | Decision (Unanimous)Round 3 Time 5:00 Referee Jason Herzog |
| W | 17–7–0 after bout | Tatsuro TairaView status and profile → | UFC Fight Night 244 - Royval vs. Taira | Decision (Split)Round 5 Time 5:00 Referee Jason Herzog |
| W | 16–7–0 after bout | Brandon MorenoView status and profile → | UFC Fight Night 237 - Moreno vs. Royval 2 | Decision (Split)Round 5 Time 5:00 Referee Herb Dean |
| L | 15–7–0 after bout | Alexandre PantojaView status and profile → | UFC 296 - Edwards vs. Covington | Decision (Unanimous)Round 5 Time 5:00 Referee Marc Goddard |
| W | 15–6–0 after bout | Matheus NicolauView status and profile → | UFC on ESPN 44 - Holloway vs. Allen | KO (Knee and Elbows)Round 1 Time 2:09 Referee Nick Berens |
| W | 14–6–0 after bout | Matt SchnellView status and profile → | UFC 274 - Oliveira vs. Gaethje | Submission (Guillotine Choke)Round 1 Time 2:14 Referee Ryan Brueggeman |
| W | 13–6–0 after bout | Rogerio BontorinView status and profile → | UFC on ESPN 32 - Kattar vs. Chikadze | Decision (Split)Round 3 Time 5:00 Referee Mark Smith |
| L | 12–6–0 after bout | Alexandre PantojaView status and profile → | UFC on ESPN 29 - Cannonier vs. Gastelum | Submission (Rear-Naked Choke)Round 2 Time 1:46 Referee Mark Smith |
| L | 12–5–0 after bout | Brandon MorenoView status and profile → | UFC 255 - Figueiredo vs. Perez | TKO (Punches)Round 1 Time 4:59 Referee Marc Goddard |
| W | 12–4–0 after bout | Kai Kara-FranceView status and profile → | UFC 253 - Adesanya vs. Costa | Submission (Guillotine Choke)Round 2 Time 0:48 Referee Lukasz Bosacki |
| W | 11–4–0 after bout | Tim ElliottView status and profile → | UFC on ESPN 9 - Woodley vs. Burns | Submission (Arm-Triangle Choke)Round 2 Time 3:18 Referee Mark Smith |
| W | 10–4–0 after bout | Nate WilliamsView status and profile → | LFA 79 - Royval vs. Williams | Submission (Armbar)Round 1 Time 0:23 Referee Bobby Wombacher |
| W | 9–4–0 after bout | Joby SanchezView status and profile → | LFA 65 - Royval vs. Sanchez | Submission (Armbar)Round 1 Time 3:17 Referee Tom Johnson |
| L | 8–4–0 after bout | Casey KenneyView status and profile → | LFA 53 - Royval vs. Kenney | Decision (Unanimous)Round 5 Time 5:00 Referee Raul Porrata |
| W | 8–3–0 after bout | Charles JohnsonView status and profile → | LFA 48 - Stots vs. Lilley | Decision (Unanimous)Round 3 Time 5:00 Referee Thomas Fitzpatrick |
| W | 7–3–0 after bout | Jerome RiveraView status and profile → | LFA 39 - Heinisch vs. Checco | TKO (Arm Injury)Round 1 Time 0:40 Referee Tom Johnson |
| W | 6–3–0 after bout | Demetrius WilsonView status and profile → | LFA 22 - Heinisch vs. Perez | Submission (Triangle Choke)Round 2 Time 2:00 Referee Adam Martinez |
| L | 5–3–0 after bout | Nick UrsoView status and profile → | LFA 10 - Heinisch vs. Rota | Decision (Split)Round 3 Time 5:00 Referee Tom Johnson |
| W | 5–2–0 after bout | Rakan AdwanView status and profile → | LFA 5 - Edwards vs. Townsend | Submission (Armbar)Round 1 Time 1:54 Referee Tom Johnson |
| W | 4–2–0 after bout | Angel TorresView status and profile → | SCL 53 - SCL 53 | Submission (Triangle Choke)Round 1 Time 0:34 Referee Not listed |
| L | 3–2–0 after bout | Ricky PalaciosView status and profile → | Combate Americas - Road to the Championship 5 | Decision (Unanimous)Round 3 Time 5:00 Referee Herb Dean |
| W | 3–1–0 after bout | Danny MainusView status and profile → | WSOF 29 - Gaethje vs. Foster | KO (Knee)Round 1 Time 2:48 Referee Tom Johnson |
| W | 2–1–0 after bout | Joey WelchView status and profile → | SCL - Mile High Mayhem | Submission (Triangle Choke)Round 1 Time 0:51 Referee Not listed |
| L | 1–1–0 after bout | Ben VomBaurView status and profile → | Kick Down MMA 104 - Boom | Decision (Unanimous)Round 3 Time 5:00 Referee Eric Heinz |
| W | 1–0–0 after bout | Sammy RindView status and profile → | Kick Down MMA 102 - Rebels | TKO (Elbows)Round 1 Time 1:45 Referee Curtis Thrasher |
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 Brandon Royval.
Verify source record ↗HOW BRANDON ROYVAL FIGHTS
Royval turns fights into fast, unpredictable scrambles and high-output exchanges. His willingness to attack from unstable positions creates submission threats, but also gives opponents opportunities to counter.
What these rates mean
SLpM is significant strikes landed per minute. SApM is significant strikes absorbed per minute. Accuracy divides significant strikes landed by attempted; defense measures the percentage of opponents’ significant strike attempts that do not land.
Source and correction standard
Professional record and UFC career statistics link directly to UFCStats. Division status comes from the official UFC rankings. A recent bout can temporarily create differences between sources, so the verification date is shown rather than presenting the data as permanently current.