THE RECORD
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β2β0 after bout | Bekzat AlmakhanView status and profile β | UFC Fight Night 280 - Fiziev vs. Torres | Decision (Unanimous)Round 3 Time 5:00 Referee Rich Mitchell |
| L | 17β2β0 after bout | Farid BasharatView status and profile β | UFC Fight Night 266 - Bautista vs. Oliveira | Decision (Split)Round 3 Time 5:00 Referee Herb Dean |
| W | 17β1β0 after bout | Miles JohnsView status and profile β | UFC on ESPN 72 - Dolidze vs. Hernandez | Decision (Split)Round 3 Time 5:00 Referee Herb Dean |
| L | 16β1β0 after bout | Rob FontView status and profile β | UFC Fight Night 252 - Cejudo vs. Song | Decision (Split)Round 3 Time 5:00 Referee Keith Peterson |
| W | 16β0β0 after bout | Brad KatonaView status and profile β | UFC Fight Night 245 - Hernandez vs. Pereira | Decision (Unanimous)Round 3 Time 5:00 Referee Mark Smith |
| W | 15β0β0 after bout | Dan ArguetaView status and profile β | UFC Fight Night 240 - Allen vs. Curtis 2 | Submission (Guillotine Choke)Round 2 Time 4:59 Referee Jason Herzog |
| W | 14β0β0 after bout | Kasey TannerView status and profile β | Dana White's Contender Series - Contender Series 2023: Week 6 | Decision (Unanimous)Round 3 Time 5:00 Referee Mark Smith |
| W | 13β0β0 after bout | Marlon BasilioView status and profile β | LFA 154 - Fernando vs. Silva | Submission (Guillotine Choke)Round 2 Time 3:00 Referee Osiris Maia |
| W | 12β0β0 after bout | Inaildo SantosView status and profile β | LFA 146 - Barbosa vs. Santos | Decision (Unanimous)Round 3 Time 5:00 Referee Osiris Maia |
| W | 11β0β0 after bout | Carlos MarquesView status and profile β | Fight Pro Championship - FPC 2: Special Edition | Decision (Unanimous)Round 5 Time 5:00 Referee Not listed |
| W | 10β0β0 after bout | Luan MatheusView status and profile β | Fight Pro Championship - FPC 1: Matsumoto vs. Danger | Technical Submission (Guillotine Choke)Round 2 Time 4:53 Referee Not listed |
| W | 9β0β0 after bout | Wanderley Rosa Ferreira LevandovskiView status and profile β | SFT 28 - Mexicano vs. Matsumoto | Decision (Unanimous)Round 5 Time 5:00 Referee Not listed |
| W | 8β0β0 after bout | Andre Amaral AzevedoView status and profile β | SFT 18 - Babuino vs. Preador | Decision (Unanimous)Round 5 Time 5:00 Referee Renato Souza |
| W | 7β0β0 after bout | Adriano Florencio BarbosaView status and profile β | SFT 14 - Maranhao vs Predador | Decision (Unanimous)Round 3 Time 5:00 Referee Anderson Ulysses |
| W | 6β0β0 after bout | Guilherme MirandaView status and profile β | Batalha MMA - Batalha MMA 16 | Submission (Anaconda Choke)Round 2 Time 4:07 Referee Harry Santos |
| W | 5β0β0 after bout | Marcelo WillianView status and profile β | Batalha MMA - Batalha MMA 15 | Technical Submission (Brabo Choke)Round 1 Time 2:47 Referee Cristiano Padilha |
| W | 4β0β0 after bout | Fabio PerpetuaView status and profile β | SFT 9 - Gomes vs. Falcao | TKO (Punches)Round 3 Time 4:09 Referee Anderson Feliciano |
| W | 3β0β0 after bout | Caio SantosView status and profile β | PFMMA - Pro Fight MMA Brasil 41 | Submission (Arm-Triangle Choke)Round 2 Time 4:35 Referee Genival Ivo |
| W | 2β0β0 after bout | Rodrigo AyalaView status and profile β | Acesso Show - The Dog Tower FC 1 | TKO (Punches)Round 3 Time 3:05 Referee Fabio Moreno |
| W | 1β0β0 after bout | Peterson Paulo Santana SilvaView status and profile β | Batalha MMA 11 - Mano vs. Buzika | TKO (Punches)Round 1 Time 1:16 Referee Magno Wilson |
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 Jean Matsumoto.
Verify source record βUFC and professional records stay separate
The snapshot above counts UFC appearances only. The career table shows every recorded professional bout across all promotions, so pre-UFC results remain visible without being mistaken for UFC results.
Source and correction standard
Roster status and activity are checked against Roster Watch. Ranking labels come from the official UFC rankings snapshot dated August 11, 2026. Announced opponents are dated because cards can change.