Weightclass:  Welterweight
Location:  Basel, Switzerland
Record:  20 - 20
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
03/12/2033Stuttgart, Germany19 - 20 Verner Mega14(1) - 19 WPts
05/10/2033Basel, Switzerland19 - 19 Leo Rascalimu17 - 23 LPts
05/08/2033Aurora, USA18 - 19 Noah Fallis11 - 32 WPts
07/06/2033Sana'a, Yemen18 - 18 Zuffur Maron20 - 25 LPts
08/04/2033Basel, Switzerland17 - 18 Sigiwald Bester11 - 7 WPts
07/02/2033Basel, Switzerland17 - 17 Peer Striegel3 - 12 LPts
08/12/2032Karagandy, Kazakhstan16 - 17 Ramil Majckeew1 - 2 WPts
10/10/2032Quezon City, Philippines15 - 17 Brett Catig13 - 14 WPts
12/08/2032Dublin, Ireland15 - 16 Brandon Corcoran12 - 15 LPts
14/06/2032Basel, Switzerland14 - 16 Vemados Bixel0 - 10 WPts
18/04/2032Tamale, Ghana14 - 15 John Nkrumah5 - 6 LPts
19/02/2032Rosario, Argentina14 - 14 Gig Rodiguez8 - 10 LPts
22/12/2031Zurich, Switzerland14 - 13 Karl Ahl19 - 11 LPts
03/11/2031Basel, Switzerland14 - 12 Bronco Osuna1 - 2 LPts
04/09/2031Orleans, France14 - 11 Laramie Bau5 - 7 LPts
07/07/2031Basel, Switzerland13 - 11 Odo Bouchez16 - 11 WPts
08/05/2031Geneva, Switzerland13 - 10 Destin Bay4 - 5 LPts
21/04/2031Zurich, Switzerland12 - 10 Vemados Bixel0 - 2 WPts
10/04/2031Bern, Switzerland12 - 9 Rikard Kumler5 - 23(1) LPts
06/04/2031Zurich, Switzerland11 - 9 Kulbart Stohs0 - 12 WPts
28/03/2031Basel, Switzerland10 - 9 Garrison Berndsen1 - 2 WPts
19/03/2031Zurich, Switzerland10 - 8 Thorsten Gellner1 - 7 LPts
14/03/2031Geneva, Switzerland10 - 7 Destin Bay3 - 4 LPts
05/03/2031Basel, Switzerland10 - 6 Bergen Janning3 - 8 LPts
02/03/2031Basel, Switzerland9 - 6 Bergen Janning3 - 7 WPts
22/02/2031Lausanne, Switzerland8 - 6 Emmanuel Nicolas0 - 4 WPts
20/02/2031Basel, Switzerland7 - 6 Garrison Berndsen1 - 1 WPts
14/02/2031Zurich, Switzerland6 - 6 Bourke Althaus1 - 6 WPts
09/02/2031Lausanne, Switzerland5 - 6 Chainey Cevert0 - 3 WPts
07/02/2031Geneva, Switzerland4 - 6 Rance Niel1 - 2 WPts
01/02/2031Basel, Switzerland4 - 5 Bergen Janning2 - 7 LPts
07/01/2031Geneva, Switzerland4 - 4 Destin Bay1 - 3 LPts
24/12/2030Zurich, Switzerland4 - 3 Yale Stuhlman0 - 2 LPts
20/12/2030Zurich, Switzerland3 - 3 Ernesto Helsing0 - 5 WPts
14/12/2030Lausanne, Switzerland3 - 2 Noel Baston3 - 13 LPts
12/12/2030Winterthur, Switzerland2 - 2 Burk Gauer0 - 5 WPts
10/12/2030Zurich, Switzerland1 - 2 Kulbart Stohs0 - 8 WPts
02/12/2030Basel, Switzerland0 - 2 Evert Alms0 - 4 WPts
29/11/2030Zurich, Switzerland0 - 1 Bogart Kampwerth4 - 32 LPts
26/11/2030Basel, Switzerland0 - 0 Bergen Janning1 - 6 LPts