Weightclass:  Middleweight
Location:  Geneva, Switzerland
Record:  14 - 19
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
16/07/2033Geneva, Switzerland13 - 19 Neil Madoc1 - 5 WPts
15/05/2033Geneva, Switzerland12 - 19 Robert Hetrick11 - 13 WPts
15/03/2033Geneva, Switzerland11 - 19 Rodrigo Canchola0 - 10 WPts
11/01/2033Geneva, Switzerland11 - 18 Ellis Mnkandla13(1) - 20 LPts
10/11/2032Geneva, Switzerland10 - 18 Lee James2 - 6 WPts
09/09/2032Geneva, Switzerland9 - 18 Hulbard Piepmeier0 - 1 WPts
10/07/2032Geneva, Switzerland8 - 18 Jay Boylston6 - 19 WPts
11/05/2032Geneva, Switzerland7 - 18 Dimos Avena1 - 4 WPts
11/03/2032Geneva, Switzerland7 - 17 Freddie Kubek4 - 28 LPts
11/01/2032Geneva, Switzerland6 - 17 Nop Pleonchit1 - 2 WPts
12/11/2031Geneva, Switzerland6 - 16 Fedar Berkmanis15 - 9 LPts
12/09/2031Geneva, Switzerland5 - 16 Jurgen Richter12 - 11 WPts
15/07/2031Geneva, Switzerland5 - 15 Doncho á Stanoytchev24 - 5 LPts
16/05/2031Geneva, Switzerland5 - 14 Guy Le Vau3 - 9 LPts
28/03/2031Winterthur, Switzerland4 - 14 Wilbert Jock9(2) - 14(1) WPts
22/02/2031Geneva, Switzerland3 - 14 Jurgen Richter7 - 7 WPts
16/01/2031Dushanbe, Tajikistan3 - 13 Sabir Amiraslanov2 - 5 LPts
18/11/2030Geneva, Switzerland3 - 12 Erec Bossuet1 - 6 LPts
19/09/2030Geneva, Switzerland2 - 12 Hulbert Sauser0 - 4 WPts
21/07/2030Geneva, Switzerland2 - 11 Georgi á Paisi3 - 9 LPts
23/05/2030Calgary, Canada2 - 10 Dale Lyster4 - 13 LPts
25/03/2030Toshkent, Uzbekistan1 - 10 Koldan Casym5 - 19 WPts
25/01/2030Matamoros, Mexico1 - 9 Franco Batres4 - 18 LPts
27/11/2029Geneva, Switzerland0 - 9 Oliwier Drazek1 - 19 WPts
29/09/2029iBhayi, South Africa0 - 8 Kamohelo Ncita8 - 16 LPts
01/08/2029Geneva, Switzerland0 - 7 Sam Rhoderick9 - 22 LPts
03/06/2029Kosice, Slovakia0 - 6 Ev×en Folta28 - 17 LPts
05/04/2029Radom, Poland0 - 5 Mikolaj Gniadek9 - 12(2) LPts
05/02/2029Geneva, Switzerland0 - 4 Audric Olin2 - 5 LPts
08/12/2028Yerevan, Armenia0 - 3 Shadarev Jamgotchian10 - 10 LPts
10/10/2028Geneva, Switzerland0 - 2 Aleron Belcourt1 - 2 LPts
22/08/2028Basel, Switzerland0 - 1 Arnel Biela15 - 20 LPts
05/07/2028Geneva, Switzerland0 - 0 Matt Power3 - 9 LPts