Weightclass:  Welterweight
Location:  Cologne, Germany
Record:  31 - 11(4)
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
03/12/2028Cologne, Germany30 - 11(4) Hayden Banks4 - 6 WPts
04/10/2028Cologne, Germany29 - 11(4) Hoang Dung8 - 14 WPts
05/08/2028Cologne, Germany28 - 11(4) Kamran Beshewaitie0 - 1 WPts
07/06/2028Cologne, Germany27 - 11(4) Vicente Manuel1 - 1 WPts
08/04/2028Cologne, Germany26 - 11(4) Qadir Jamilov3 - 25 WPts
08/02/2028Cologne, Germany25 - 11(4) Matthew MacNevin0 - 3 WPts
10/12/2027Cologne, Germany24 - 11(4) Kabonesa Agyeman0 - 5 WPts
11/10/2027Cologne, Germany23 - 11(4) John Lamptey2 - 8 WPts
12/08/2027Cologne, Germany22 - 11(4) Alberto Stroschein9 - 23 WPts
12/06/2027Cologne, Germany21 - 11(4) Jake Nkrumah0 - 2 WPts
14/04/2027Cologne, Germany20 - 11(4) Amott Kruth10 - 12 WPts
13/02/2027Cologne, Germany19 - 11(4) Renard Sommer0 - 4 WPts
15/12/2026Cologne, Germany18 - 11(4) Fritzi Bertram9 - 8 WPts
16/10/2026Braunschweig, Germany17 - 11(4) Burk Bernsen11(1) - 15(1) WPts
06/09/2026Dusseldorf, Germany17 - 10(3) Erchanbold Stoiber31(3) - 20 LKO3
06/08/2026Cologne, Germany16 - 10(3) Waqar Pervez9 - 19 WPts
08/06/2026Berlin, Germany15 - 10(3) Dickie Jantzen12 - 16(1) WPts
19/04/2026Carrefour, Haiti15 - 9(3) Pascal Obier10 - 18(2) LPts
19/02/2026Cali, Colombia15 - 8(3) Leonel Avino23 - 19 LPts
22/12/2025Cologne, Germany14 - 8(3) Loritz Streitz2 - 17 WPts
24/10/2025Cologne, Germany13 - 8(3) Oisin McAfee2 - 3 WPts
26/08/2025Cologne, Germany12 - 8(3) Eward Schach2 - 4 WPts
27/06/2025Turin, Italy12 - 7(3) Gianluigi Ripa5 - 27(2) LPts
28/04/2025Krakow, Poland11 - 7(3) Wiktor Sulkowski2 - 18 WPts
28/02/2025Cologne, Germany10 - 7(3) Floor Petit0 - 3 WPts
31/12/2024Soweto, South Africa9 - 7(3) Harvey Nkoana5 - 15 WPts
02/11/2024Cologne, Germany8 - 7(3) Waqas Salik0 - 7(3) WPts
04/09/2024Rostock, Germany7 - 7(3) Ulbrecht Pirkl5 - 12 WPts
17/07/2024Cologne, Germany7 - 6(3) Danny McCardle4 - 5 LPts
18/05/2024Cologne, Germany7 - 5(2) Haaris Sarwar11 - 20 LKO3
19/03/2024Tehran, Iran6 - 5(2) Faisal Sadri1 - 2 WPts
19/01/2024Cologne, Germany5 - 5(2) Arnald Pilgrim2 - 6 WPts
20/11/2023Cologne, Germany4 - 5(2) Eser Binark0 - 2 WPts
22/09/2023Portmore, Jamaica4 - 4(2) Sam Voyles18 - 14 LPts
25/07/2023Santa Rosa, USA3 - 4(2) Stephen Sahagun7 - 19 WPts
26/05/2023Cologne, Germany2 - 4(2) Cord Blackert0 - 9(5) WPts
27/03/2023Berlin, Germany2 - 3(2) Rodolf Beste24 - 6 LPts
28/01/2023Chitungwiza, Zimbabwe2 - 2(1) James Handley2 - 14 LKO3
30/11/2022Kiev, Ukraine2 - 1(1) Dmytro Bily18(1) - 12 LPts
02/10/2022Dresden, Germany1 - 1(1) Theobold Petzke2 - 10 WPts
13/08/2022Bremen, Germany1 - 0 Ulu Stiglitz10(1) - 9 LKO3
18/06/2022Cologne, Germany0 - 0 Nasario Orta0 - 4 WPts