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β3β2 after bout | Muin GafurovView status and profile β | UFC Fight Night 266 - Bautista vs. Oliveira | Submission (Guillotine Choke)Round 3 Time 4:59 Referee Chris Tognoni |
| W | 17β3β2 after bout | Patrick MixView status and profile β | UFC 320 - Ankalaev vs. Pereira 2 | Decision (Split)Round 3 Time 5:00 Referee Jason Herzog |
| W | 16β3β2 after bout | Sebastian PrzybyszView status and profile β | KSW 95 - Wiklacz vs. Przybysz 5 | Technical Submission (Guillotine Choke)Round 2 Time 3:15 Referee Lukasz Bosacki |
| W | 15β3β2 after bout | Zuriko JojuaView status and profile β | KSW 92 - Wiklacz vs. Jojua | Decision (Unanimous)Round 5 Time 5:00 Referee Tomasz Bronder |
| D | 14β3β2 after bout | Sebastian PrzybyszView status and profile β | KSW 86 - Wiklacz vs. Przybysz 4 | Technical Decision (Unanimous Draw)Round 4 Time 4:15 Referee Marc Goddard |
| W | 14β3β1 after bout | Sebastian PrzybyszView status and profile β | KSW 77 - Khalidov vs. Pudzianowski | Decision (Split)Round 5 Time 5:00 Referee Lukasz Bosacki |
| W | 13β3β1 after bout | Bruno SantosView status and profile β | KSW 71 - Ziolkowski vs. Rajewski | Decision (Unanimous)Round 3 Time 5:00 Referee Tomasz Bronder |
| W | 12β3β1 after bout | Antun RacicView status and profile β | KSW 63 - Crime Of The Century | Submission (Guillotine Choke)Round 1 Time 1:57 Referee Tomasz Bronder |
| W | 11β3β1 after bout | Patryk SurdynView status and profile β | KSW 60 - De Fries vs. Narkun 2 | Decision (Unanimous)Round 3 Time 5:00 Referee Tomasz Bronder |
| L | 10β3β1 after bout | Sebastian PrzybyszView status and profile β | KSW 53 - Reborn | TKO (Punches to the Body)Round 3 Time 1:18 Referee Piotr Jarosz |
| W | 10β2β1 after bout | Nikolay KondratyukView status and profile β | Eagles FC - Next Level | Submission (Rear-Naked Choke)Round 1 Time 2:28 Referee Denis Pocatilov |
| W | 9β2β1 after bout | Gheorghe LupuView status and profile β | EFC - Eagles Elimination | Submission (Triangle Choke)Round 2 Time 2:34 Referee Not listed |
| W | 8β2β1 after bout | Simone D'AnnaView status and profile β | CG 20 - Celtic Gladiator 20 | Submission (Triangle Choke)Round 1 Time 1:40 Referee Krzysztof Kulak |
| W | 7β2β1 after bout | Piotr WroblewskiView status and profile β | Spartan Fight 9 - Browarski vs Kondraciuk | Submission (Guillotine Choke)Round 2 Time 0:38 Referee Not listed |
| W | 6β2β1 after bout | Blazej MajdanView status and profile β | Spartan Fight 8 - Witos vs. Hrynchuk | Submission (Rear-Naked Choke)Round 1 Time 2:03 Referee Not listed |
| W | 5β2β1 after bout | Sebastian PrzybyszView status and profile β | ACB 63 - Gdnask/Sopot | Decision (Unanimous)Round 3 Time 5:00 Referee John McCarthy |
| L | 4β2β1 after bout | Dukvaha AstamirovView status and profile β | ACB 53 - Olsztyn: Young Eagles 15 | TKO (Punches)Round 2 Time 4:58 Referee Piotr Michalak |
| L | 4β1β1 after bout | Dawid GralkaView status and profile β | Spartan Fight 6 - Piechota vs. Sokolis | Submission (Heel Hook)Round 1 Time 0:58 Referee Tomasz Bronder |
| W | 4β0β1 after bout | Azamat MustafaevView status and profile β | Spartan Fight 5 - Browarski vs. Conti | Submission (Guillotine Choke)Round 1 Time 1:37 Referee Piotr Michalak |
| D | 3β0β1 after bout | Marcin BilmanView status and profile β | MFC 8 - Makowski Fighting Championship 8 | Draw (Majority)Round 3 Time 5:00 Referee Rafal Lasota |
| W | 3β0β0 after bout | Adrian BinieckiView status and profile β | PLMMA 54 - Wloclawek | Submission (Guillotine Choke)Round 1 Time 4:45 Referee Cezary Wojciechowski |
| W | 2β0β0 after bout | Igor WojtasView status and profile β | GA - Gladiator Arena 7 | Decision (Split)Round 3 Time 5:00 Referee Nikodem Zatowka |
| W | 1β0β0 after bout | Nickolas KosmelView status and profile β | FA 9 - Fighters Arena 9 | Submission (Armbar)Round 1 Time 0:58 Referee Slawomir Cypel |
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 Jakub Wiklacz.
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.