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 |
|---|---|---|---|---|
| W | 19–4–0 (1 NC) after bout | Daniel TarchilaView status and profile → | KSW 119 - Kaczmarczyk vs. Brichta | Decision (Unanimous)Round 3 Time 5:00 Referee Lukasz Bosacki |
| W | 18–4–0 (1 NC) after bout | Oleksii PolishchukView status and profile → | KSW 117 - Pawlak vs. Khalidov | Decision (Unanimous)Round 3 Time 5:00 Referee Aleh Miliakou |
| W | 17–4–0 (1 NC) after bout | Julio Cesar Neves Jr.View status and profile → | KSW 92 - Wiklacz vs. Jojua | Decision (Unanimous)Round 3 Time 5:00 Referee Piotr Jarosz |
| L | 16–4–0 (1 NC) after bout | Patryk KaczmarczykView status and profile → | KSW 88 - Rutkowski vs. Kaczmarczyk | Decision (Unanimous)Round 3 Time 5:00 Referee Lukasz Bosacki |
| W | 16–3–0 (1 NC) after bout | Adam SoldaevView status and profile → | KSW 83 - Colosseum 2 | Decision (Unanimous)Round 3 Time 5:00 Referee Lukasz Bosacki |
| W | 15–3–0 (1 NC) after bout | Lom-Ali EskievView status and profile → | KSW 77 - Khalidov vs. Pudzianowski | Decision (Split)Round 3 Time 5:00 Referee Marc Goddard |
| W | 14–3–0 (1 NC) after bout | Reginaldo VieiraView status and profile → | KSW 73 - Wrzosek vs. Sarara | Decision (Unanimous)Round 3 Time 5:00 Referee Piotr Jarosz |
| L | 13–3–0 (1 NC) after bout | Salahdine ParnasseView status and profile → | KSW 68 - Parnasse vs Rutkowski | Submission (Rear-Naked Choke)Round 4 Time 1:07 Referee Piotr Jarosz |
| W | 13–2–0 (1 NC) after bout | Filip PejicView status and profile → | KSW 64 - Przybysz vs. Santos | KO (Head Kick)Round 2 Time 2:11 Referee Tomasz Bronder |
| W | 12–2–0 (1 NC) after bout | Adrian ZielinskiView status and profile → | FEN 31 - Rutkowski vs. Zielinski 2 | Decision (Unanimous)Round 5 Time 5:00 Referee Piotr Michalak |
| W | 11–2–0 (1 NC) after bout | Rene RungeView status and profile → | Babilon MMA 16 - Rutkowski vs. Runge | Decision (Unanimous)Round 3 Time 5:00 Referee Piotr Jarosz |
| W | 10–2–0 (1 NC) after bout | Estabili AmatoView status and profile → | Babilon MMA 11 - Skibinski vs. Nalgiev | Decision (Unanimous)Round 3 Time 5:00 Referee Piotr Jarosz |
| W | 9–2–0 (1 NC) after bout | Adrian ZielinskiView status and profile → | Babilon MMA 10 - Podziemny Krag | Decision (Unanimous)Round 5 Time 5:00 Referee Lukasz Bosacki |
| W | 8–2–0 (1 NC) after bout | Damian ZorczykowskiView status and profile → | Babilon MMA 8 - Kita vs. Brzeski | TKO (Punches)Round 3 Time 4:34 Referee Lukasz Bosacki |
| W | 7–2–0 (1 NC) after bout | Lukasz RajewskiView status and profile → | Babilon MMA 7 - Kita vs. Gluchowski | Decision (Unanimous)Round 3 Time 5:00 Referee Tomasz Bronder |
| W | 6–2–0 (1 NC) after bout | Aleksander GeorgasView status and profile → | Babilon MMA 4 - Kolecki vs. Cuk | TKO (Punches)Round 1 Time 3:55 Referee Piotr Michalak |
| W | 5–2–0 (1 NC) after bout | Mateusz SinskiView status and profile → | Babilon MMA 3 - Kolecki vs. Borowski | TKO (Elbows)Round 2 Time 3:36 Referee Tomasz Bronder |
| W | 4–2–0 (1 NC) after bout | Patryk DunskiView status and profile → | TFL 12 - Hydro Truck Night | Submission (Guillotine Choke)Round 2 Time N/A Referee Piotr Michalak |
| NC | 3–2–0 (1 NC) after bout | Steve McIntoshView status and profile → | On Top - Toe 2 Toe | No Contest (Low Blow)Round 3 Time 0:00 Referee Not listed |
| W | 3–2–0 after bout | Cameron HardyView status and profile → | BAMMA 29 - McDermott vs. Wolf | TKO (Punches)Round 2 Time 2:13 Referee Marc Goddard |
| W | 2–2–0 after bout | Niall SmithView status and profile → | BAMMA 28 - Parke vs. Redmond | TKO (Punches)Round 3 Time 2:16 Referee Daniel Movahedi |
| W | 1–2–0 after bout | Dylan LoganView status and profile → | CW 26 - Clan Wars 26 | TKO (Punches)Round 2 Time 0:45 Referee Aidan Marron |
| L | 0–2–0 after bout | Dawid GajdaView status and profile → | Thunderstorm 1 - The Beginning | Decision (Unanimous)Round 2 Time 0:00 Referee Not listed |
| L | 0–1–0 after bout | Radoslaw TarnawaView status and profile → | PLMMA 56 - Bielsko-Biala | Decision (Unanimous)Round 3 Time 5:00 Referee Piotr Michalak |
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 Daniel Rutkowski.
Verify source record ↗Every verified opponent opens another full career
24 professional bout rows are displayed from the source record. 22 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.