Weightclass:  Light Welterweight
Location:  Poznan, Poland
Record:  34 - 2
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
12/10/2023Poznan, Poland33 - 2 Sam Gillem24 - 14 WPts
11/08/2023Poznan, Poland32 - 2 Joaquin Santin2 - 12 WPts
12/06/2023Poznan, Poland31 - 2 Javier Ledesma0 - 10 WPts
13/04/2023Poznan, Poland30 - 2 Vicente Cifuentes16 - 16 WPts
12/02/2023Poznan, Poland29 - 2 Tung Tong2 - 9 WPts
13/12/2022Poznan, Poland28 - 2 Tymoteusz Kedzior25 - 8 WPts
13/10/2022Poznan, Poland27 - 2 Mio Blondin4 - 10 WPts
14/08/2022Poznan, Poland26 - 2 Borya Maslak9 - 16 WPts
13/06/2022Poznan, Poland25 - 2 Oleos Digamon1 - 2 WPts
14/04/2022Poznan, Poland24 - 2 Diego Maria22 - 4 WPts
13/02/2022Abu Dhabi, UAE23 - 2 Faisal Abad11(1) - 12 WPts
16/12/2021Poznan, Poland22 - 2 Russel Luna14(2) - 10 WPts
15/10/2021Poznan, Poland21 - 2 Dan Gough5 - 19 WPts
14/08/2021Wellington, New Zealand20 - 2 Felix Tweedie9 - 11 WPts
16/06/2021Dubai, UAE19 - 2 Zafa Bey15 - 5 WPts
17/04/2021Wroclaw, Poland18 - 2 Marik Balcer14 - 1 WPts Poland National Championships 2021View
14/04/2021Wroclaw, Poland17 - 2 Hainrich Drabek16 - 5 WPts Poland National Championships 2021View
11/04/2021Wroclaw, Poland16 - 2 Krystian Supinski19(1) - 2 WPts Poland National Championships 2021View
06/03/2021Nassau, Bahamas15 - 2 Theo Ballantine5 - 3 WPts
05/01/2021Kaduna, Nigeria14 - 2 Mudashiru Olatuga0 - 0 WPts
06/11/2020San Juan, Argentina13 - 2 Juan Canizares8(1) - 5 WPts
07/09/2020Poznan, Poland12 - 2 Lew Jura9 - 6 WPts
07/07/2020Poznan, Poland11 - 2 Valentin Senne7 - 7 WPts
07/05/2020Poznan, Poland10 - 2 Cibor Jurek8(1) - 8 WPts
07/03/2020Szczecin, Poland9 - 2 Jan Glowacki6 - 4 WPts
18/01/2020Poznan, Poland9 - 1 Krystian Supinski10(1) - 1 LPts
18/11/2019Poznan, Poland8 - 1 Ignado Franqui7 - 6 WPts
18/09/2019Poznan, Poland7 - 1 Henry Blyth6 - 1 WPts
19/07/2019Poznan, Poland6 - 1 Chris Duncan5 - 0 WPts
19/05/2019Poznan, Poland5 - 1 Walenty Bieniek4 - 3 WPts
19/03/2019Wroclaw, Poland5 - 0 Natan Kolanko6 - 1 LPts
26/01/2019Lublin, Poland4 - 0 Marik Florczak6(1) - 1 WPts
19/12/2018Poznan, Poland3 - 0 Dawid Babka2 - 0 WPts
20/10/2018Poznan, Poland2 - 0 Donat Tyszka0 - 2 WPts
20/08/2018Poznan, Poland1 - 0 Pablo Arco2 - 1 WPts
20/06/2018Poznan, Poland0 - 0 Stanislaw Zaremba0 - 0 WPts