Weightclass:  Welterweight
Location:  Gdansk, Poland
Record:   21 - 9(2) - 1
DateVenueRecordOpponentOpp RecordOutcomeMethodRoundsCommentsReport
30/10/2033Krakow Gruszecki, Krakow, Poland20 - 9(2) - 1 Krystian Jaworowski1 - 9 - 1 W UD 10Scorecards: 96-94, 96-95, 96-95. Karpiak came in overweight. View
05/07/2032Sosnowiec Sobieski, Sosnowiec, Poland19 - 9(2) - 1 Marcel Kuter3 - 16 - 5 W UD 10Scorecards: 98-92, 98-92, 98-92. View
01/02/2031Hala Arena, Poznan, Poland19 - 8(2) - 1 Szymon Jagoda6 - 0 L UD 8Scorecards: 72-80, 72-80, 72-80. View
19/07/2030Katowice Smolka, Katowice, Poland18 - 8(2) - 1 Donat Grabinski1 - 2 W UD 10Scorecards: 96-94, 96-94, 96-94. View
31/08/2029Wroclaw Granat, Wroclaw, Poland17 - 8(2) - 1 Drugi Kardas2 - 15 - 2 W UD 10Scorecards: 98-92, 98-92, 98-92. View
27/04/2028Warsaw Wodzinski, Warsaw, Poland17 - 7(2) - 1 Leszek Jozwiak4 - 0 L UD 8Scorecards: 72-80, 72-80, 72-80. View
28/08/2027Gdynia Wozniak, Gdynia, Poland17 - 6(1) - 1 Macief Kmiecik12(1) - 0 - 2 L KO7 10 Poland-Pomeranian Welterweight MandatoryView
25/04/2027Jarek Skowronek Gym, Gdynia, Poland16 - 6(1) - 1 Cezar Skalecki5 - 6 - 4 W UD 10Scorecards: 96-95, 96-95, 96-95. Poland-Pomeranian Welterweight Final EliminatorView
28/11/2026Jarek Skowronek Gym, Gdynia, Poland15 - 6(1) - 1 Jakub Sobota3 - 17 - 2 W UD 10Scorecards: 97-93, 97-93, 97-93. Poland-Pomeranian Welterweight SF EliminatorView
17/04/2026Royal Dublin Society, Dublin, Ireland15 - 5 - 1 Amoll Jass6(1) - 0 L KO6 12 View
03/01/2026Krakow Blonski, Krakow, Poland14 - 5 - 1 Tytus Buchalski0 - 13 - 2 W UD 10Scorecards: 99-91, 99-91, 99-91. View
28/09/2025Gdynia Grabiec, Gdynia, Poland14 - 4 - 1 Michal Dusza5 - 10(1) - 2 L UD 10Scorecards: 91-99, 91-99, 91-99. Poland-Pomeranian Welterweight SF EliminatorView
11/12/2024Krakow Kocik, Krakow, Poland13 - 4 - 1 Tytus Buchalski0 - 11 - 2 W UD 10Scorecards: 98-92, 98-92, 98-92. View
28/06/2024Gdynia Bialk, Gdynia, Poland12 - 4 - 1 Dawid Jonak6 - 6 - 2 W UD 10Scorecards: 98-93, 99-92, 97-93. View
04/11/2023Gdansk Twarog, Gdansk, Poland11 - 4 - 1 Mikolaj Switala0 - 3 W UD 8Scorecards: 78-74, 78-74, 78-74. View
29/08/2023Rajmund Wyszynski Gym, Sosnowiec, Poland10 - 4 - 1 Jan Boroski6 - 5 - 3 W UD 10Scorecards: 100-91, 99-91, 100-90. View
29/01/2023Patryk Kosciolek Gym, Poznan, Poland9 - 4 - 1 Adam Dobosz4 - 5(1) - 3 W UD 10Scorecards: 99-91, 99-92, 99-92. View
18/10/2022Wroclaw Buza, Wroclaw, Poland8 - 4 - 1 Alaksander Janczewski4 - 6 - 2 W UD 10Scorecards: 98-92, 98-92, 98-92. View
02/07/2022Katowice Bobrowski, Katowice, Poland7 - 4 - 1 Jakub Gulas1 - 11 W UD 10Scorecards: 96-94, 96-94, 96-94. View
29/01/2022Lodz Stepnowski, Lodz, Poland7 - 3 - 1 Tytus Sobecki4 - 3 - 1 L UD 10Scorecards: 92-99, 91-99, 91-99. View
13/12/2021Warsaw Turek, Warsaw, Poland6 - 3 - 1 Franciszek Dembek0 - 0 W UD 4Scorecards: 40-36, 40-36, 40-36. View
27/07/2021Stefan Fibich Gym, Lublin, Poland6 - 2 - 1 Adrian Kalmus1 - 1 - 3 L MD 8Scorecards: 75-77, 76-76, 76-77. View
16/03/2021Rajmund Wyszynski Gym, Sosnowiec, Poland6 - 1 - 1 Kamil Brzezinski5 - 0 - 1 L UD 8Scorecards: 72-80, 72-80, 72-80. View
04/10/2020Leon Wojtkiewicz Gym, Warsaw, Poland5 - 1 - 1 Bartlomiej Babik1 - 1 - 2 W UD 6Scorecards: 59-55, 59-55, 59-55. View
23/05/2020Rajmund Wyszynski Gym, Sosnowiec, Poland4 - 1 - 1 Patryk Karcz0 - 1 - 2 W UD 4Scorecards: 39-37, 39-37, 39-37. View
25/01/2020Lodz Stepnowski, Lodz, Poland4 - 0 - 1 Tytus Sobecki0 - 3 L UD 6Scorecards: 56-58, 56-58, 56-58. View
11/12/2019Rajmund Wyszynski Gym, Sosnowiec, Poland3 - 0 - 1 Jeronim Drzewiecki0 - 0 - 1 W UD 4Scorecards: 40-36, 40-36, 40-36. View
13/09/2019Jeronim Wasil Gym, Lodz, Poland2 - 0 - 1 Jerzy Kosman0 - 0 W UD 4Scorecards: 40-36, 40-36, 40-36. View
19/06/2019Rajmund Wyszynski Gym, Sosnowiec, Poland1 - 0 - 1 Szymon Cichy0 - 0 W UD 4Scorecards: 39-37, 39-37, 39-37. View
13/04/2019Rajmund Wyszynski Gym, Sosnowiec, Poland1 - 0 Bartlomiej Gadomski0 - 1 D 4Scorecards: 38-38, 38-38, 38-38. View
22/02/2019Krakow Bednarczyk, Krakow, Poland0 - 0 Bartlomiej Gadomski0 - 0 W UD 4Scorecards: 40-36, 40-36, 40-36. View