Weightclass:  Middleweight
Location:  Hanover, Germany
Record:  58 - 28
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
26/12/2032Hanover, Germany57 - 28 Chandler Philipe5 - 7 WPts
26/10/2032Hanover, Germany56 - 28 Hugh Scharpf1 - 1 WPts
26/08/2032Hanover, Germany55 - 28 Nedeljko Bartulovic3 - 8 WPts
25/06/2032Hanover, Germany54 - 28 Dragoslav Zirdum0 - 7 WPts
25/04/2032Hanover, Germany53 - 28 John Gregan1 - 7 WPts
25/02/2032Hanover, Germany52 - 28 Isidro Molino5 - 10 WPts
27/12/2031Hanover, Germany51 - 28 Hayden Hammell2 - 14 WPts
28/10/2031Hanover, Germany50 - 28 Jakub Gorniak1 - 5 WPts
28/08/2031Hanover, Germany49 - 28 Xavier Lopez2 - 4 WPts
29/06/2031Hanover, Germany48 - 28 Essien Chabatama5 - 17 WPts
29/04/2031Hanover, Germany47 - 28 Hassan Ibrahim4 - 2 WPts
28/02/2031Hanover, Germany46 - 28 Zygfryd Kapinos3 - 6 WPts
30/12/2030San Miguel de Tucuman, Argentina45 - 28 Jose Varas0 - 3 WPts
01/11/2030Quezon City, Philippines44 - 28 Miguel Quijas3 - 16 WPts
03/09/2030Vilnius, Lithuania44 - 27 Tymoteusz Kapala44 - 21 LPts
03/08/2030Richmond, Canada44 - 26 Andy Weddel53 - 21 LPts
03/07/2030Richmond, Canada44 - 25 Andy Weddel52 - 21 LPts
02/06/2030Hanover, Germany43 - 25 Sam Crombie49(2) - 26 WPts
02/05/2030Perth, Australia42 - 25 Sam Crombie49(2) - 25 WPts
01/04/2030Essen, Germany42 - 24 Wallace Meilinger30 - 6 LPts Germany National Championships 2030View
29/03/2030Essen, Germany41 - 24 Ellard Deiss8 - 10 WPts Germany National Championships 2030View
26/03/2030Essen, Germany40 - 24 Omar Schaufele25 - 26(1) WPts Germany National Championships 2030View
09/02/2030Hanover, Germany40 - 23 Tariq Flaccus36 - 18 LPts
09/01/2030Donetsk, Ukraine40 - 22 Milivoj Loncarevic29(1) - 16 LPts Europe Championships 2030View
06/12/2029Hanover, Germany39 - 22 Angel Calleros31 - 26 WPts
30/10/2029Hanover, Germany38 - 22 Fatos Kapllani43 - 11 WPts
10/09/2029Daegu, South Korea38 - 21 Aftab Fadel43(4) - 30 LPts Daegu World Championships 2029View
07/09/2029Daegu, South Korea37 - 21 Andy Weddel41 - 19 WPts Daegu World Championships 2029View
03/09/2029Suez, Egypt36 - 21 Tariq Flaccus35 - 13 WPts
03/08/2029Suez, Egypt36 - 20 Tariq Flaccus34 - 13 LPts
03/07/2029Hanover, Germany35 - 20 Hassan Allam37 - 20 WPts
02/06/2029Sana'a, Yemen34 - 20 Hassan Allam37 - 19 WPts
29/04/2029Perth, Australia34 - 19 Sam Crombie41(1) - 18 LPts
29/03/2029Wiesbaden, Germany34 - 18 Dedrik Kuehnle23 - 15 LPts Germany National Championships 2029View
26/03/2029Wiesbaden, Germany33 - 18 Stanley Kupper4 - 12 WPts Germany National Championships 2029View
28/02/2029Perth, Australia32 - 18 Sam Crombie38(1) - 17 WPts
28/01/2029Bogota, Colombia32 - 17 Hernan Claudio33 - 18 LPts
28/12/2028Hanover, Germany31 - 17 Joaquin Arias24 - 14 WPts
27/11/2028Hanover, Germany30 - 17 Joaquin Arias24 - 13 WPts
20/10/2028Tirana, Albania30 - 16 Fatos Kapllani32 - 8 LPts
16/09/2028Bogota, Colombia30 - 15 Hernan Claudio30 - 17 LPts
16/08/2028Bogota, Colombia30 - 14 Hernan Claudio29 - 17 LPts
16/07/2028Nanning, China30 - 13 Cortez Arrendondo64(1) - 25 LPts Nanning Olympics 2028View
13/07/2028Nanning, China29 - 13 Farhan Djoghlaf19 - 11 WPts Nanning Olympics 2028View
30/06/2028Bogota, Colombia29 - 12 Hernan Claudio27 - 16 LPts
30/05/2028Nassau, Bahamas29 - 11 Fraser Bardsley24 - 8 LPts
29/04/2028Nassau, Bahamas29 - 10 Fraser Bardsley23 - 8 LPts
29/03/2028Leipzig, Germany29 - 9 Omar Schaufele15 - 19 LPts Germany National Championships 2028View
26/03/2028Leipzig, Germany28 - 9 Reinhart Kamins8 - 12 WPts Germany National Championships 2028View
18/02/2028Santiago, Chile28 - 8 Jax Trillo34(1) - 10 LPts
18/01/2028Samara, Russia28 - 7 Ivan Sarkangals21 - 13 LPts Europe Championships 2028View
15/01/2028Samara, Russia27 - 7 Ove Ingebretson26 - 8 WPts Europe Championships 2028View
12/01/2028Samara, Russia26 - 7 Joseph Porteous16 - 7 WPts Europe Championships 2028View
09/01/2028Samara, Russia25 - 7 Yulian รก Krukov5 - 12 WPts Europe Championships 2028View
09/12/2027Hanover, Germany24 - 7 Anushavan Rashidyan9 - 15 WPts
20/10/2027Riga, Latvia23 - 7 Ivan Sarkangals18 - 10 WPts
16/09/2027Ibadan, Nigeria23 - 6 Cortez Arrendondo53(1) - 24 LPts Ibadan World Championships 2027View
13/09/2027Ibadan, Nigeria22 - 6 Yasin Karashev33 - 11 WPts Ibadan World Championships 2027View
10/09/2027Ibadan, Nigeria21 - 6 Diego Ferreiro23(1) - 21 WPts Ibadan World Championships 2027View
07/09/2027Ibadan, Nigeria20 - 6 Reyes Cambay13 - 7 WPts Ibadan World Championships 2027View
18/08/2027Almaty, Kazakhstan19 - 6 Malik Orazaew25 - 9 WPts
18/07/2027Hanover, Germany19 - 5 Aki Okano19 - 8 LPts
30/05/2027Kuala Lumpur, Malaysia18 - 5 Malik Majeed7 - 27 WPts
01/04/2027Regensburg, Germany17 - 5 Geron Alder33(1) - 13 WPts Germany National Championships 2027View
29/03/2027Regensburg, Germany16 - 5 Baldric Gerstein18 - 9 WPts Germany National Championships 2027View
26/03/2027Regensburg, Germany15 - 5 Mila Bick35(2) - 12 WPts Germany National Championships 2027View
09/02/2027Lincoln, USA14 - 5 Gazi Shakoor17 - 13 WPts
12/12/2026Hanover, Germany13 - 5 Falke Kuechler1 - 8 WPts
13/10/2026Taguig, Philippines12 - 5 Ximen Labis9 - 10 WPts
14/08/2026Berlin, Germany11 - 5 Ehren Ploch3 - 5 WPts
24/06/2026Hanover, Germany10 - 5 Quintavius Nakazwe2 - 3 WPts
26/04/2026Kiev, Ukraine10 - 4 Petro Burda35(2) - 13 LPts
26/02/2026Mandaue, Philippines10 - 3 Frisco Gacutan8(1) - 19 LPts
28/12/2025Sendai, Japan10 - 2 Daiki Funai7(1) - 7 LPts
30/10/2025Berlin, Germany9 - 2 Royce Dauterman3 - 4 WPts
10/09/2025Zamboanga City, Philippines8 - 2 Franco Lanza12 - 12(4) WPts
12/07/2025Mannheim, Germany7 - 2 Adelchi Schumacher7 - 10 WPts
15/05/2025Managua, Nicaragua6 - 2 Montana Duenas31(2) - 14 WPts
17/03/2025Cologne, Germany5 - 2 Amhold Gerstel12(1) - 17 WPts
17/01/2025Cologne, Germany5 - 1 Billy Johanning24 - 19 LPts
19/11/2024Cologne, Germany4 - 1 Styne Strassman2 - 14 WPts
21/09/2024Chelyabinsk, Russia3 - 1 Sergei Chemenov4 - 9 WPts
24/07/2024Hanover, Germany2 - 1 Adolpho Jerke1 - 6 WPts
24/05/2024Hanover, Germany1 - 1 Ui-jo Ha1 - 19 WPts
26/03/2024Kassel, Germany1 - 0 Jens Blauser31 - 5 LPts Germany National Championships 2024View
24/02/2024Hanover, Germany0 - 0 Gregor Scharmer2 - 0 WPts