Weightclass:  Heavyweight
Location:  Basel, Switzerland
Record:  23 - 18
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
21/01/2034Basel, Switzerland22 - 18 Percy Lizarazu4(1) - 10 WPts
20/11/2033Basel, Switzerland21 - 18 Jair Almonte2 - 13 WPts
17/09/2033Basel, Switzerland20 - 18 Morgan Roger0 - 12 WPts
18/07/2033Basel, Switzerland19 - 18 Sebastian Deml3 - 9 WPts
17/05/2033Basel, Switzerland18 - 18 Melor Skrivulis5 - 10 WPts
17/03/2033Basel, Switzerland17 - 18 Thamsanqa Zwane8 - 25(1) WPts
15/01/2033Basel, Switzerland16 - 18 Kwau Mujuru1 - 15 WPts
14/11/2032Basel, Switzerland15 - 18 Waqas Rahimi4 - 5 WPts
14/09/2032Basel, Switzerland14 - 18 Hugh Muparati3 - 11 WPts
15/07/2032Basel, Switzerland13 - 18 Ragnar Mostad10 - 24 WPts
15/05/2032Basel, Switzerland12 - 18 Morgan Kirk3 - 9 WPts
15/03/2032Basel, Switzerland11 - 18 Didier Jean-Louis2 - 8 WPts
15/01/2032Tirana, Albania11 - 17 Arben Erkin21 - 14 LPts
17/11/2031Basel, Switzerland10 - 17 Ricardo Oyola10 - 16 WPts
16/09/2031Guayaquil, Ecuador9 - 17 Baltasar Montilla17 - 10 WPts
19/07/2031Mecca, Saudi Arabia9 - 16 Waleed Hatem22 - 22 LPts
21/05/2031Puente Alto, Chile9 - 15 Bronco Pelayo14 - 12 LPts
23/03/2031Isfahan, Iran9 - 14 Malik Salame20(1) - 30 LPts
23/01/2031Saltillo, Mexico8 - 14 Xavion Topete7 - 19(6) WPts
25/11/2030Panama City, Panama8 - 13 Cisco Oviedo14(1) - 28 LPts
27/09/2030San Luis Potosi, Mexico8 - 12 Alejandro Cartagena18 - 5 LPts
30/07/2030Zagreb, Croatia8 - 11 Mile Ratkovic13 - 11 LPts
01/06/2030Basel, Switzerland8 - 10 Ethan Ogg15 - 18 LPts
03/04/2030Bern, Switzerland8 - 9 Manfred Schemmel9 - 9 LPts
07/02/2030Zurich, Switzerland8 - 8 Klaus Helfman2 - 11 LPts
11/12/2029Basel, Switzerland7 - 8 Arnault Mayer1 - 2 WPts
12/10/2029Brampton, Canada7 - 7 Leighton Sinton3 - 20 LPts
14/08/2029Plzen, Czech Republic7 - 6 Viktor Samec18 - 7 LPts
16/06/2029San Juan, Puerto Rico7 - 5 Pedro Alcalde12 - 15 LPts
18/04/2029Basel, Switzerland6 - 5 Michael Nish1 - 3 WPts
18/02/2029Basel, Switzerland5 - 5 Aurik Kriegel1 - 2 WPts
20/12/2028Basel, Switzerland4 - 5 Garrick Schager0 - 6 WPts
21/10/2028Lausanne, Switzerland4 - 4 Beau Bau4 - 4 LPts
23/08/2028Kingston, Jamaica4 - 3 Amon Gillmore12 - 15 LPts
25/06/2028Winterthur, Switzerland4 - 2 Derrik Scheffel0 - 0 LPts
03/05/2028Basel, Switzerland3 - 2 Hobbard Strasburg2 - 1 WPts
05/03/2028Zurich, Switzerland2 - 2 Klaus Helfman0 - 0 WPts
10/01/2028Zurich, Switzerland1 - 2 Warrener Stollenwerk6 - 15(2) WPts
14/11/2027Waitakere, New Zealand0 - 2 Dave Monroe4 - 23 WPts
16/09/2027Geneva, Switzerland0 - 1 Tugdual Ogier2 - 5 LPts
07/08/2027Lausanne, Switzerland0 - 0 Beau Bau0 - 0 LPts