Weightclass:  Welterweight
Location:  Krakow, Poland
Record:  20 - 27
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
12/01/2030Krakow, Poland19 - 27 Xaverius Hernando0 - 7 WPts
13/11/2029Krakow, Poland18 - 27 Luka Salmanov1 - 2 WPts
14/09/2029Krakow, Poland17 - 27 Robert Coughlan2 - 2 WPts
15/07/2029Krakow, Poland16 - 27 Lisimba Ndururi1 - 8 WPts
17/05/2029Krakow, Poland16 - 26 Michal Wasik17(1) - 8 LPts
18/03/2029Krakow, Poland15 - 26 Sam Anfom8 - 6 WPts
17/01/2029Krakow, Poland14 - 26 Alec Marigomon13 - 11(3) WPts
18/11/2028Krakow, Poland13 - 26 Edward Dumag17(1) - 2 WPts
19/09/2028Krakow, Poland13 - 25 Tyrell Ankrah24 - 27(1) LPts
21/07/2028Krakow, Poland13 - 24 Jakub Kicinski28 - 10 LPts
22/05/2028Krakow, Poland13 - 23 Michal Wasik10 - 7 LPts
23/03/2028Krakow, Poland12 - 23 Dawid Dzik1 - 2 WPts
23/01/2028Antwerp, Belgium12 - 22 Bartje Massuwe13 - 15 LPts
25/11/2027Warsaw, Poland12 - 21 Roman Dudzinski20(1) - 19(2) LPts
01/10/2027Krakow, Poland11 - 21 Maksymilian Furtak5 - 9 WPts
02/08/2027Paterson, USA10 - 21 Andy Scurlock23(2) - 25 WPts
03/06/2027Warsaw, Poland9 - 21 Oskar Stepnowski11 - 13 WPts
23/04/2027Lodz, Poland8 - 21 Stefan Konieczka6 - 21 WPts
22/03/2027Plzen, Czech Republic7 - 21 Emanuel Faix29(1) - 27 WPts
22/01/2027Paris, France6 - 21 Tremeur Hinault2 - 23 WPts
24/11/2026Manchester, UK5 - 21 Morgan Hyland6 - 21(1) WPts
26/09/2026Yerevan, Armenia5 - 20 Tovin Makasdjyan8 - 18(1) LPts
28/07/2026Yerevan, Armenia5 - 19 Vache Panoian16 - 14 LPts
30/05/2026Tarnow, Poland5 - 18 Cezar Jazwinski7 - 12 LPts
13/04/2026Warsaw, Poland4 - 18 Alan Sobieski3 - 14 WPts
02/03/2026Padang, Indonesia3 - 18 Ferdian Iskandar0 - 11 WPts
02/01/2026Gdansk, Poland3 - 17 Alan Kopa49 - 7 LPts
26/11/2025Ulaanbaatar, Mongolia3 - 16 El Bachir Cabaew3 - 1 LPts
28/09/2025Bratislava, Slovakia2 - 16 Vincenc France4 - 17(1) WPts
31/07/2025San Juan, Puerto Rico2 - 15 Angel Pintor4 - 17 LPts
02/06/2025Poznan, Poland2 - 14 Ignacy Chrostowski30(2) - 20 LPts
02/05/2025Krakow, Poland2 - 13 Blazej Bronikowski26 - 17(2) LPts
13/03/2025Katowice, Poland2 - 12 Michal Zawacki5 - 16 LPts
04/02/2025Warsaw, Poland2 - 11 Justyn Wazny14 - 27 LPts
23/12/2024Cuenco, Ecuador1 - 11 Vicente Feliz3 - 14 WPts
25/10/2024Helsinki, Finland1 - 10 Terho Sallinen42(1) - 12 LPts
27/08/2024Capiata, Paraguay1 - 9 Iago Alamillo12 - 15(1) LPts
29/06/2024Kiev, Ukraine1 - 8 Alik Khryapa25 - 10 LPts
01/05/2024Aarhus, Denmark1 - 7 Vidkun Hauge19(3) - 12 LPts
03/03/2024Bogota, Colombia1 - 6 Fanuco Tobia20 - 18 LPts
04/01/2024Athens, Greece1 - 5 Fedor Minas13(2) - 21 LPts
06/11/2023Tembisa, South Africa1 - 4 Mzikayise Mphahlele20 - 14 LPts
07/09/2023Kiev, Ukraine1 - 3 Avel Tokar3 - 20(1) LPts
10/07/2023Lublin, Poland1 - 2 Macief Banka0 - 5 LPts
20/05/2023Verona, Italy1 - 1 Claudio Anselmi20(1) - 9 LPts
22/03/2023Wroclaw, Poland1 - 0 Leon Koski2 - 4 LPts
05/02/2023Krakow, Poland0 - 0 John Moreau1 - 4 WPts