Weightclass:  Lightweight
Location:  Cologne, Germany
Record:  38 - 20
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
09/12/2033Amman, Jordan37 - 20 Imran Nahyan29 - 24 WPts
08/11/2033Cologne, Germany36 - 20 Rob Santon38(1) - 16(1) WPts
08/10/2033Sydney, Australia35 - 20 Rob Santon38(1) - 15(1) WPts
07/09/2033Surat, India35 - 19 Eduardo Morino45 - 25 LPts Surat World Championships 2033View
31/07/2033Cologne, Germany34 - 19 Odilon Bossuet6 - 11 WPts
30/05/2033Istanbul, Turkey33 - 19 Tunc Denkel12 - 9 WPts
01/04/2033Braunschweig, Germany32 - 19 Herman Dauer25 - 20 WPts Germany National Championships 2033View
29/03/2033Braunschweig, Germany31 - 19 Geoff Kruse4 - 13 WPts Germany National Championships 2033View
26/03/2033Braunschweig, Germany30 - 19 Burk Kuehnel26 - 5 WPts Germany National Championships 2033View
22/01/2033Louisville, USA29 - 19 Kris Troop17 - 18 WPts
24/11/2032Cologne, Germany28 - 19 Stuart McCourt16 - 9 WPts
25/09/2032Swords, Ireland27 - 19 John Gallagher8 - 20 WPts
26/07/2032Lowell, USA26 - 19 Michael MacIntyre8 - 13 WPts
28/05/2032Cologne, Germany25 - 19 Javier Jacques1 - 10 WPts
29/03/2032Rostock, Germany25 - 18 Burk Kuehnel17 - 3 LPts Germany National Championships 2032View
26/03/2032Rostock, Germany24 - 18 Geert Platte3 - 13(1) WPts Germany National Championships 2032View
27/02/2032Norilsk, Russia23 - 18 Gennady Savrasenko26(1) - 19 WPts
30/12/2031Toshkent, Uzbekistan22 - 18 Daniil Iskenderov21(1) - 21(1) WPts
01/11/2031Gdansk, Poland21 - 18 Sylwester Stepnowski6 - 22 WPts
03/09/2031Zarqa, Jordan20 - 18 Zafa Arian13 - 19 WPts
03/08/2031New Kingston, Jamaica19 - 18 Josh Andrew34 - 13 WPts
03/07/2031New Kingston, Jamaica19 - 17 Josh Andrew33 - 13 LPts
02/06/2031New Kingston, Jamaica19 - 16 Josh Andrew32 - 13 LPts
02/05/2031New Kingston, Jamaica19 - 15 Josh Andrew31 - 13 LPts
01/04/2031Duisburg, Germany19 - 14 Garren Heitner33 - 21 LPts Germany National Championships 2031View
29/03/2031Duisburg, Germany18 - 14 Martel Heinritz15(2) - 18 WPts Germany National Championships 2031View
26/03/2031Duisburg, Germany17 - 14 Alhwin Heigel17 - 6 WPts Germany National Championships 2031View
15/03/2031Cologne, Germany17 - 13 Waqar Wakim24 - 13 LPts
10/02/2031Cologne, Germany16 - 13 Chandler Cade9 - 16 WPts
05/01/2031Cologne, Germany15 - 13 Robert Forsyth23(1) - 10 WPts
05/12/2030Melbourne, Australia14 - 13 Robert Forsyth23(1) - 9 WPts
04/11/2030La Spezia, Italy14 - 12 Bernardo Soprano22 - 12 LPts
04/10/2030Cologne, Germany13 - 12 Daniil Iskenderov15(1) - 15(1) WPts
03/09/2030Cologne, Germany12 - 12 Alejandro Castano5 - 19(3) WPts
03/08/2030Cologne, Germany12 - 11 Bernardo Soprano19 - 12 LPts
01/07/2030Cologne, Germany11 - 11 Umair Datley12 - 20 WPts
31/05/2030Sana'a, Yemen10 - 11 Umair Datley12 - 19 WPts
30/04/2030Cologne, Germany9 - 11 Alejandro Castano4 - 16(2) WPts
29/03/2030Essen, Germany9 - 10 Lewy Kafer12 - 10 LPts Germany National Championships 2030View
26/03/2030Essen, Germany8 - 10 Geron Straus4 - 6 WPts Germany National Championships 2030View
12/03/2030Malmo, Sweden8 - 9 Loui Engelson14 - 2 LPts
09/02/2030Malmo, Sweden8 - 8 Loui Engelson13 - 2 LPts
09/01/2030Donetsk, Ukraine8 - 7 Bernardo Soprano14 - 8 LPts Europe Championships 2030View
05/01/2030Madrid, Spain8 - 6 Santiago Reynosa11 - 8 LPts
05/12/2029Cologne, Germany7 - 6 Ivan Bajkodamoff5 - 11 WPts
30/10/2029Cologne, Germany6 - 6 Khudaverdi Akbari8 - 6 WPts
29/09/2029Cologne, Germany5 - 6 Khudaverdi Akbari8 - 5 WPts
19/08/2029Panama City, Panama4 - 6 Zelipe Vielma11 - 2 WPts
19/07/2029Cologne, Germany4 - 5 Zelipe Vielma10 - 2 LPts
18/06/2029Cologne, Germany4 - 4 Zelipe Vielma9 - 2 LPts
02/05/2029Cologne, Germany4 - 3 Bernardo Soprano9 - 4 LPts
01/04/2029Wiesbaden, Germany3 - 3 Geert Hellwege19 - 9 WPts Germany National Championships 2029View
29/03/2029Wiesbaden, Germany2 - 3 Frimunt Labs12 - 9 WPts Germany National Championships 2029View
26/03/2029Wiesbaden, Germany1 - 3 Renke Gerde8 - 15 WPts Germany National Championships 2029View
15/03/2029Belem, Brazil0 - 3 Selestino Po8 - 6 WPts
15/01/2029San Jose, USA0 - 2 Will Barlas10 - 5 LPts
17/11/2028Essen, Germany0 - 1 Gilleasbuig Henkelman5 - 10 LPts
09/10/2028Cologne, Germany0 - 0 Rainhard Marien1 - 0 LPts