Weightclass:  Lightweight
Location:  Krakow, Poland
Record:  73 - 18
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
15/12/2033Krakow, Poland72 - 18 Louis Prost0 - 2 WPts
14/10/2033Krakow, Poland71 - 18 Roy Lescot2(1) - 10 WPts
13/08/2033Krakow, Poland70 - 18 Farhan Daher10(1) - 9 WPts
12/06/2033Yokohama, Japan70 - 17 Hajime Maruyama60 - 22 LPts
12/05/2033Yokohama, Japan70 - 16 Hajime Maruyama59 - 22 LPts
11/04/2033Lublin, Poland70 - 15 Szczeosny Kalista14 - 3 LPts Poland National Championships 2033View
12/02/2033Krakow, Poland69 - 15 Kamran Amber6 - 25 WPts
13/12/2032Liege, Belgium68 - 15 Bassett Perrault3 - 8 WPts
15/10/2032Krakow, Poland67 - 15 Nicholas Plessis1 - 10 WPts
15/08/2032Minneapolis, USA66 - 15 Stuart McBride30(2) - 14(2) WPts
15/06/2032Qingdao, China65 - 15 Niao-ka Foong5 - 27(2) WPts
17/04/2032Koszalin, Poland64 - 15 Jarek Konop5 - 3 WPts Poland National Championships 2032View
14/04/2032Koszalin, Poland63 - 15 Alan Blazek19 - 15 WPts Poland National Championships 2032View
11/04/2032Koszalin, Poland62 - 15 Cezar Gucwa12 - 19 WPts Poland National Championships 2032View
11/02/2032Lima, Peru61 - 15 Santiago Ortuno11 - 15 WPts
14/12/2031Quezon City, Philippines60 - 15 Rob Juagdan2 - 16 WPts
15/10/2031Shijiazhuang, China59 - 15 Liko Ting10 - 13 WPts
16/08/2031Marrakech, Morocco58 - 15 Khalish Barek12 - 7 WPts
18/06/2031Krakow, Poland57 - 15 Vicente Calvillo51 - 19 WPts
18/05/2031Las Tunas, Cuba57 - 14 Baltasar Asencio50 - 21 LPts
17/04/2031Krakow, Poland56 - 14 Alaksander Winski26 - 9 WPts Poland National Championships 2031View
14/04/2031Krakow, Poland55 - 14 Roman Jagielski7 - 7(1) WPts Poland National Championships 2031View
11/04/2031Krakow, Poland54 - 14 Szczeosny Kalista3 - 1 WPts Poland National Championships 2031View
21/02/2031Krakow, Poland53 - 14 Vicente Calvillo47 - 18 WPts
21/01/2031Krakow, Poland52 - 14 Vicente Calvillo47 - 17 WPts
21/12/2030Krakow, Poland51 - 14 Vicente Calvillo47 - 16 WPts
20/11/2030Krakow, Poland50 - 14 Vicente Calvillo47 - 15 WPts
20/10/2030Davao City, Philippines49 - 14 Vicente Calvillo47 - 14 WPts
19/09/2030Davao City, Philippines49 - 13 Vicente Calvillo46 - 14 LPts
19/08/2030Krakow, Poland48 - 13 Xalvador Pantano30(1) - 27 WPts
19/07/2030Krakow, Poland47 - 13 Xalvador Pantano30(1) - 26 WPts
18/06/2030Krakow, Poland46 - 13 Yulian á Bakalov37(2) - 34 WPts
18/05/2030Krakow, Poland45 - 13 Yulian á Bakalov37(2) - 33 WPts
17/04/2030Gdynia, Poland44 - 13 Bonifacy Bara14 - 7 WPts Poland National Championships 2030View
14/04/2030Gdynia, Poland43 - 13 Alaksander Winski20 - 6 WPts Poland National Championships 2030View
11/04/2030Gdynia, Poland42 - 13 Sylwester Kor14 - 12 WPts Poland National Championships 2030View
07/04/2030Krakow, Poland41 - 13 Philip Fourlyngier27 - 20(1) WPts
07/03/2030Krakow, Poland40 - 13 Philip Fourlyngier27 - 19(1) WPts
04/02/2030Krakow, Poland39 - 13 Philip Fourlyngier27 - 18(1) WPts
02/01/2030Krakow, Poland38 - 13 Angel Zapata27(2) - 28 WPts
02/12/2029Krakow, Poland37 - 13 Angel Zapata27(2) - 27 WPts
01/11/2029Krakow, Poland36 - 13 Angel Zapata27(2) - 26 WPts
01/10/2029Lima, Peru35 - 13 Angel Zapata27(2) - 25 WPts
31/08/2029Krakow, Poland35 - 12 Marlen Balashov25(2) - 19 LPts
22/07/2029Krakow, Poland35 - 11 Quito Porto24 - 15 LPts
21/06/2029Krakow, Poland34 - 11 Quito Porto24 - 14 WPts
21/05/2029Krakow, Poland33 - 11 Quito Porto24 - 13 WPts
17/04/2029Szczecin, Poland33 - 10 Borys Kapustka16 - 13 LPts Poland National Championships 2029View
14/04/2029Szczecin, Poland32 - 10 Sylwester Kor9 - 10 WPts Poland National Championships 2029View
11/04/2029Szczecin, Poland31 - 10 Martyn Baczkowski11 - 17 WPts Poland National Championships 2029View
19/03/2029Karaj, Iran31 - 9 Majid Jaber27 - 15 LPts
16/02/2029Krakow, Poland30 - 9 Guillermo Cruz20 - 20 WPts
16/01/2029San Jose, Costa Rica29 - 9 Guillermo Cruz20 - 19 WPts
15/12/2028Karaj, Iran29 - 8 Majid Jaber26 - 13 LPts
14/11/2028Krakow, Poland28 - 8 Vicente Calvillo23 - 9 WPts
08/10/2028Karaj, Iran28 - 7 Majid Jaber25 - 12 LPts
07/09/2028Alexandria, Egypt27 - 7 Atif El-Gamal19 - 10 WPts
07/08/2028Tirana, Albania26 - 7 Bujar Shamdereli2 - 10 WPts
09/06/2028Lodz, Poland25 - 7 Mateusz Chojnowski16 - 18 WPts
17/04/2028Gdynia, Poland25 - 6 Gabriel Kulik13 - 6 LPts Poland National Championships 2028View
14/04/2028Gdynia, Poland24 - 6 Tymoteusz Barszcz28 - 13(1) WPts Poland National Championships 2028View
11/04/2028Gdynia, Poland23 - 6 Kacper Wieczorkowski11 - 5 WPts Poland National Championships 2028View
02/04/2028Krakow, Poland22 - 6 Borys Kapustka8 - 11 WPts
03/02/2028Krakow, Poland21 - 6 Tomasz Goscinski1 - 6(1) WPts
05/12/2027Warsaw, Poland20 - 6 Patryk Urban11 - 14 WPts
08/10/2027San Juan, Puerto Rico19 - 6 Angel Santos17 - 6 WPts
10/08/2027Garoua, Cameroon18 - 6 Thibaud Beatrice4 - 19 WPts
12/06/2027Poznan, Poland17 - 6 Alaksander Drazkowski4 - 13 WPts
14/04/2027Warsaw, Poland17 - 5 Kacper Janusz22(2) - 14 LPts Poland National Championships 2027View
11/04/2027Warsaw, Poland16 - 5 Michal Gwizdala13 - 9 WPts Poland National Championships 2027View
10/03/2027Warsaw, Poland15 - 5 Metody Wargo6 - 20(1) WPts
07/02/2027Kharkiv, Ukraine14 - 5 Evgeny Taras11 - 16 WPts
09/12/2026Krakow, Poland13 - 5 Krzysztof Zarek3 - 7 WPts
10/10/2026Krakow, Poland12 - 5 Maksymilian Kopera3 - 9 WPts
11/08/2026Tallaght, Ireland11 - 5 Evan MacBride10 - 13 WPts
13/06/2026Warsaw, Poland10 - 5 Macief Sowada10 - 13 WPts
21/04/2026Rio de Janeiro, Brazil10 - 4 Leonel Almada3 - 12 LPts
21/02/2026San Jose del Monte, Philippines9 - 4 Francisco Magday4(1) - 14 WPts
24/12/2025Norilsk, Russia8 - 4 Gennady Savrasenko1 - 6 WPts
26/10/2025Krakow, Poland7 - 4 Tadzio Strom2 - 1 WPts
27/08/2025Krakow, Poland6 - 4 Leon Andreasik2 - 9 WPts
28/06/2025Warsaw, Poland6 - 3 Marcel Cisek4 - 3 LPts
14/05/2025Warren, USA6 - 2 Blake Gehlert7 - 18 LPts
16/03/2025Poznan, Poland5 - 2 Borys Swiecicki8 - 10 WPts
21/01/2025Wroclaw, Poland4 - 2 Tytus Cholewa13 - 23 WPts
21/12/2024Gdynia, Poland3 - 2 Maksymilian Kopera0 - 0 WPts
12/11/2024Krakow, Poland3 - 1 Franciszek Jackowiak3(1) - 5 LPts
11/09/2024Warsaw, Poland2 - 1 Patryk Urban0 - 4 WPts
28/07/2024Poznan, Poland1 - 1 Zygfryd Golebiewski0 - 0 WPts
03/06/2024Szczecin, Poland1 - 0 Nikifor Dudik21 - 16 LPts
01/05/2024Krakow, Poland0 - 0 Sebastian Just1 - 4 WPts