Not listed on the current UFC roster

Tomasz Romanowski

Full professional career30 verified opponent profilesRecursive links active
TR
19–12–0 (1 NC)PROFESSIONAL RECORD · W–L–D
CAREER SNAPSHOT

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.

19Professional wins
12Professional losses
0Draws
1No contests
FULL PROFESSIONAL CAREER

EVERY RECORDED BOUT

Complete professional fight history, including competition before and outside UFC. Use the controls to isolate an opponent, promotion, method or result.

19–12–0 (1 NC)32 professional bouts1 no contest
32 of 32 bouts shown
ResultDate / recordOpponentEventFinish details
L19–12–0 (1 NC) after boutBartosz KurekView status and profile →KSW 116 - Bartosinski vs. FleminasDecision (Unanimous)Round 3 Time 5:00 Referee Lukasz Bosacki
W19–11–0 (1 NC) after boutAlain Van De MercktView status and profile →KSW 112 - Kaczmarczyk vs. SoldaevDecision (Unanimous)Round 3 Time 5:00 Referee Lukasz Bosacki
L18–11–0 (1 NC) after boutPiotr KuberskiView status and profile →KSW 104 - Kuberski vs. RomanowskiTKO (Punches)Round 3 Time 4:19 Referee Lukasz Bosacki
L18–10–0 (1 NC) after boutDamian JanikowskiView status and profile →KSW 89 - Bartosinski vs. ParnasseDecision (Unanimous)Round 3 Time 5:00 Referee Loic Pora
L18–9–0 (1 NC) after boutPawel PawlakView status and profile →KSW 83 - Colosseum 2TKO (Elbows)Round 5 Time 3:25 Referee Marc Goddard
W18–8–0 (1 NC) after boutRadoslaw PaczuskiView status and profile →KSW 78 - Materla vs. Grove 2Decision (Split)Round 3 Time 5:00 Referee Lukasz Bosacki
W17–8–0 (1 NC) after boutCezariusz KesikView status and profile →KSW 74 - De Fries vs. PraselTKO (Punches)Round 1 Time 3:54 Referee Piotr Jarosz
W16–8–0 (1 NC) after boutAndrzej GrzebykView status and profile →KSW 72 - Romanowski vs. GrzebykTKO (Punches)Round 1 Time 3:53 Referee Tomasz Bronder
W15–8–0 (1 NC) after boutMichal PietrzakView status and profile →KSW 68 - Parnasse vs RutkowskiDecision (Unanimous)Round 3 Time 5:00 Referee Gerd Richter
W14–8–0 (1 NC) after boutAleksandar RakasView status and profile →KSW 63 - Crime Of The CenturyKO (Punch)Round 1 Time 1:59 Referee Lukasz Bosacki
L13–8–0 (1 NC) after boutPatrik KinclView status and profile →KSW 61 - To Fight or Not To FightTKO (Punches)Round 2 Time 3:36 Referee Gerd Richter
W13–7–0 (1 NC) after boutIon SurduView status and profile →KSW 55 - Askham vs. Khalidov 2Decision (Unanimous)Round 3 Time 5:00 Referee Piotr Jarosz
W12–7–0 (1 NC) after boutMarcin KrakowiakView status and profile →Tylko Jeden - FinalDecision (Unanimous)Round 3 Time 5:00 Referee Cezary Wojciechowski
W11–7–0 (1 NC) after boutMarcin KrakowiakView status and profile →Tylko Jeden - Odcinek 6Decision (Unanimous)Round 3 Time 4:00 Referee Cezary Wojciechowski
W10–7–0 (1 NC) after boutMariusz RadziszewskiView status and profile →Tylko Jeden - Odcinek 2Decision (Unanimous)Round 2 Time 3:00 Referee Piotr Jarosz
NC9–7–0 (1 NC) after boutRamunas VenslovasView status and profile →GA - Gladiator Arena 13NC (Punch to the Groin)Round 1 Time 3:38 Referee Grzegorz Szczepanik
W9–7–0 after boutLukasz ZielonkaView status and profile →Babilon MMA 9 - Kita vs. OliveiraTKO (Punch to the Body)Round 1 Time 0:34 Referee Piotr Jarosz
W8–7–0 after boutPiotr DanelskiView status and profile →VFCL 10 - Victory Fighting Championship League 10Decision (Split)Round 3 Time 5:00 Referee Lukasz Bosacki
W7–7–0 after boutPawel KarwowskiView status and profile →GA - Gladiator Arena 12Decision (Split)Round 3 Time 5:00 Referee Grzegorz Szczepanik
W6–7–0 after boutLukasz CieplechowiczView status and profile →SMMAC 1 - Silesian MMA Challenge 1TKO (Punches)Round 1 Time 1:41 Referee Tomasz Bronder
L5–7–0 after boutIgor MichaliszynView status and profile →FEN 18 - Summer EditionDecision (Unanimous)Round 3 Time 5:00 Referee Piotr Michalak
L5–6–0 after boutGadzhimurad KhiramagomedovView status and profile →EFN - Fight Nights DagestanDecision (Unanimous)Round 3 Time 5:00 Referee Herb Dean
L5–5–0 after boutSalim TouahriView status and profile →XCage 7 / PLMMA 50 - TorunDecision (Majority)Round 3 Time 5:00 Referee Piotr Michalak
L5–4–0 after boutKamil SzymuszowskiView status and profile →GA - Gladiator Arena 7Decision (Split)Round 3 Time 5:00 Referee Lukasz Porebski
W5–3–0 after boutDaniel SkibinskiView status and profile →XCage 6 / PLMMA 38 - TorunDecision (Split)Round 3 Time 5:00 Referee Damian Grabowski
W4–3–0 after boutMarcin MencelView status and profile →A - ArMMAgeddon 1KO (Punch to the Body)Round 1 Time 1:31 Referee Bartosz Wegielnik
W3–3–0 after boutPeter GuzsvanView status and profile →MMAK - MMA Knockout 1KO (Head Kick)Round 1 Time 1:01 Referee Bartosz Wegielnik
W2–3–0 after boutDawid DrobinaView status and profile →XCage - Extreme Cage 5Decision (Unanimous)Round 3 Time 5:00 Referee Nikodem Zatowska
W1–3–0 after boutFabian RuhrmundView status and profile →RTC - Rock the Cage 3Submission (Kneebar)Round 1 Time 4:48 Referee Reiko Bertz
L0–3–0 after boutJaroslaw StrzesakView status and profile →PMMA - Professional MMA 1Submission (Rear-Naked Choke)Round 2 Time 2:24 Referee Bartosz Wegielnik
L0–2–0 after boutJevgeniy MahteenkoView status and profile →FCB - Fight Club InternationalTKO (Doctor Stoppage)Round 1 Time 3:50 Referee Not listed
L0–1–0 after boutMariusz RadziszewskiView status and profile →PAMMAA - Southern Poland ChampionshipsSubmission (Rear-Naked Choke)Round 2 Time 2:18 Referee Szymon Bonkowski
DATA CHECKEDAug 21, 2026
PRIMARY RECORD SOURCESherdog Fight Finder

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 Tomasz Romanowski.

Verify source record ↗
RECURSIVE COVERAGE

Every verified opponent opens another full career

32 professional bout rows are displayed from the source record. 30 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.

Verify source record ↗Current roster snapshot ↗