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 | 17–9–0 (1 NC) after bout | Artur SzpilkaView status and profile → | KSW 83 - Colosseum 2 | TKO (Punches)Round 2 Time 0:31 Referee Marc Goddard |
| L | 17–8–0 (1 NC) after bout | Mamed KhalidovView status and profile → | KSW 77 - Khalidov vs. Pudzianowski | TKO (Submission to Punches)Round 1 Time 1:54 Referee Marc Goddard |
| W | 17–7–0 (1 NC) after bout | Michal MaterlaView status and profile → | KSW 70 - Pudzianowski vs. Materla | KO (Punch)Round 1 Time 1:47 Referee Michael Bell |
| W | 16–7–0 (1 NC) after bout | Serigne Ousmane DiaView status and profile → | KSW 64 - Przybysz vs. Santos | KO (Punch)Round 1 Time 0:18 Referee Piotr Jarosz |
| W | 15–7–0 (1 NC) after bout | Lukasz JurkowskiView status and profile → | KSW 61 - To Fight or Not To Fight | TKO (Punches)Round 3 Time 1:32 Referee Gerd Richter |
| W | 14–7–0 (1 NC) after bout | Nikola MilanovicView status and profile → | KSW 59 - Fight Code | TKO (Punches)Round 1 Time 1:10 Referee Lukasz Bosacki |
| W | 13–7–0 (1 NC) after bout | Erko JunView status and profile → | KSW 51 - Zagreb | TKO (Punches)Round 2 Time 1:43 Referee Gerd Richter |
| L | 12–7–0 (1 NC) after bout | Szymon KoleckiView status and profile → | KSW 47 - The X-Warriors | TKO (Leg Injury)Round 1 Time 4:29 Referee Marc Goddard |
| L | 12–6–0 (1 NC) after bout | Karol BedorfView status and profile → | KSW 44 - The Game | Submission (Kimura)Round 1 Time 1:51 Referee Marc Goddard |
| W | 12–5–0 (1 NC) after bout | Jay SilvaView status and profile → | KSW 40 - Dublin | Decision (Majority)Round 3 Time 5:00 Referee Tomasz Bronder |
| W | 11–5–0 (1 NC) after bout | Tyberiusz KowalczykView status and profile → | KSW 39 - Colosseum | TKO (Submission to Punches)Round 2 Time 2:50 Referee Marc Goddard |
| W | 10–5–0 (1 NC) after bout | Pawel MikolajuwView status and profile → | KSW 37 - Circus of Pain | TKO (Punches)Round 1 Time 1:20 Referee Lukasz Bosacki |
| L | 9–5–0 (1 NC) after bout | Marcin RozalskiView status and profile → | KSW 35 - Khalidov vs. Karaoglu | Submission (Guillotine Choke)Round 2 Time 1:46 Referee Piotr Michalak |
| L | 9–4–0 (1 NC) after bout | Peter GrahamView status and profile → | KSW 32 - Road to Wembley | TKO (Punches and Elbows)Round 2 Time 2:00 Referee Tomasz Bronder |
| W | 9–3–0 (1 NC) after bout | Rolles GracieView status and profile → | KSW 31 - Materla vs. Drwal | TKO (Punches)Round 1 Time 0:27 Referee Tomasz Bronder |
| W | 8–3–0 (1 NC) after bout | Pawel NastulaView status and profile → | KSW 29 - Reload | Decision (Unanimous)Round 3 Time 3:00 Referee Piotr Baginski |
| W | 7–3–0 (1 NC) after bout | Oli ThompsonView status and profile → | KSW 27 - Cage Time | Decision (Unanimous)Round 2 Time 5:00 Referee Tomasz Bronder |
| W | 6–3–0 (1 NC) after bout | Sean McCorkleView status and profile → | KSW 24 - Clash of the Giants | Decision (Unanimous)Round 2 Time 5:00 Referee Piotr Baginski |
| L | 5–3–0 (1 NC) after bout | Sean McCorkleView status and profile → | KSW 23 - Khalidov vs. Manhoef | Submission (Kimura)Round 1 Time 1:57 Referee Tomasz Bronder |
| W | 5–2–0 (1 NC) after bout | Christos PiliafasView status and profile → | KSW 20 - Fighting Symphony | TKO (Punches)Round 1 Time 3:48 Referee Tomasz Bronder |
| W | 4–2–0 (1 NC) after bout | Bob SappView status and profile → | KSW 19 - Pudzianowski vs. Sapp | TKO (Punches)Round 1 Time 0:39 Referee Tomasz Bronder |
| NC | 3–2–0 (1 NC) after bout | James ThompsonView status and profile → | KSW 17 - Revenge | No Contest (Judging Error)Round 2 Time 5:00 Referee Tomasz Bronder |
| L | 3–2–0 after bout | James ThompsonView status and profile → | KSW 16 - Konfrontacja | Submission (Arm-Triangle Choke)Round 2 Time 1:06 Referee Tomasz Bronder |
| W | 3–1–0 after bout | Eric EschView status and profile → | KSW 14 - Judgment Day | TKO (Submission to Punches)Round 1 Time 1:16 Referee Tomasz Bronder |
| L | 2–1–0 after bout | Tim SylviaView status and profile → | Moosin - God of Martial Arts | TKO (Submission to Punches)Round 2 Time 1:43 Referee Herb Dean |
| W | 2–0–0 after bout | Yusuke KawaguchiView status and profile → | KSW 13 - Kumite | Decision (Unanimous)Round 2 Time 5:00 Referee Tomasz Bronder |
| W | 1–0–0 after bout | Marcin NajmanView status and profile → | KSW 12 - Najman vs. Pudzianowski | TKO (Submission to Punches)Round 1 Time 0:43 Referee Tomasz Bronder |
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 Mariusz Pudzianowski.
Verify source record ↗Every verified opponent opens another full career
27 professional bout rows are displayed from the source record. 25 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.