Weightclass:  Lightweight
Location:  Płock, Poland
Record:  15 - 21
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
16/01/2031Płock, Poland14 - 21 Jamie Nyenyempa1 - 5 WPts
17/11/2030Płock, Poland13 - 21 Dewayne Quartey4 - 6 WPts
18/09/2030Płock, Poland12 - 21 Farhad Dzhafarov3 - 10 WPts
20/07/2030Płock, Poland11 - 21 Monkh-Erdeniin Isckakoff3 - 5 WPts
20/05/2030Płock, Poland10 - 21 Tram Quy0 - 6 WPts
20/03/2030Płock, Poland10 - 20 Achlys Ronda9 - 9 LPts
16/01/2030Płock, Poland10 - 19 Tyrone Kairis7 - 6 LPts
16/11/2029Płock, Poland10 - 18 Martyn Baczkowski13 - 19 LPts
17/09/2029Płock, Poland9 - 18 Julek Wesolowski1 - 4 WPts
19/07/2029Płock, Poland8 - 18 Kacper Wieczorkowski18 - 7 WPts
19/05/2029Płock, Poland7 - 18 Tomasz Goscinski3 - 12(1) WPts
21/03/2029Płock, Poland6 - 18 Wiktor Grajek3 - 5 WPts
20/01/2029Płock, Poland6 - 17 James Sipula4 - 5 LPts
22/11/2028Panama City, Panama6 - 16 Dimos Velasco0 - 11 LPts
24/09/2028Płock, Poland6 - 15 Borys Kapustka10 - 13 LPts
25/07/2028Płock, Poland5 - 15 Wiktor Grajek1 - 1 WPts
31/05/2028Płock, Poland4 - 15 Jalal al Din Kachloul2 - 20 WPts
02/04/2028Nuevo Laredo, Mexico4 - 14 Urvano Fraga19 - 8 LPts
03/02/2028Płock, Poland4 - 13 Ahmed Beshara12 - 20 LPts
06/12/2027Warsaw, Poland4 - 12 Michal Gwizdala16 - 10 LPts
08/10/2027Czestochowa, Poland4 - 11 Mateusz Slominski2 - 10 LPts
09/08/2027Beijing, China4 - 10 Fo-hai Mang8 - 10 LPts
10/06/2027Kalisz, Poland4 - 9 Kacper Wieczorkowski6 - 4 LPts
14/04/2027Wroclaw, Poland4 - 8 Dawid Golba8 - 22 LPts
17/02/2027Wroclaw, Poland4 - 7 Bartosz Surma10 - 11 LPts
10/01/2027Gdansk, Poland4 - 6 Olaf Kaminska18 - 38(1) LPts
08/12/2026Płock, Poland3 - 6 Teguh Sioeng6 - 4 WPts
10/10/2026Adana, Turkey2 - 6 Demir Usak5 - 4 WPts
12/08/2026Płock, Poland2 - 5 Dillon Bowie10 - 16 LPts
14/06/2026Płock, Poland1 - 5 Sam Peehikuru7 - 4 WPts
16/04/2026Krakow, Poland1 - 4 Maksymilian Wujcik5 - 5 LPts
28/02/2026Płock, Poland1 - 3 Ye Shum20(2) - 12 LPts
31/12/2025Amman, Jordan1 - 2 Tariq Alfarooq21 - 29 LPts
02/11/2025Lodz, Poland0 - 2 Alan Iwanowski4 - 20 WPts
18/09/2025Poznan, Poland0 - 1 Hainrich Filak28 - 9 LPts
17/08/2025Płock, Poland0 - 0 Dawid Klepacki3 - 1 LPts