Weightclass:  Heavyweight
Location:  Naivasha, Kenya
Record:  12 - 16
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
13/08/2032Naivasha, Kenya11 - 16 Ian Anguka5 - 7 WPts
13/06/2032Naivasha, Kenya11 - 15 Ian Anguka4 - 7 LPts
16/04/2032Naivasha, Kenya10 - 15 Shing Lau0 - 3 WPts
16/02/2032Naivasha, Kenya9 - 15 Bryan Mbugua0 - 1 WPts
18/12/2031Naivasha, Kenya9 - 14 Asif Nicoy12 - 10 LPts
19/10/2031Naivasha, Kenya8 - 14 Elderson Okorowanta1 - 12 WPts
20/08/2031Naivasha, Kenya7 - 14 Hsin Hsi3 - 9 WPts
21/06/2031Naivasha, Kenya6 - 14 Joey Mutuku1 - 1 WPts
21/04/2031Naivasha, Kenya5 - 14 Paco Hernandez3 - 8 WPts
21/02/2031Naivasha, Kenya4 - 14 Neper Neto0 - 4(1) WPts
23/12/2030Naivasha, Kenya3 - 14 Manny Pires2 - 6 WPts
25/10/2030Naivasha, Kenya2 - 14 Mason Gaddae0 - 2 WPts
26/08/2030Nairobi, Kenya2 - 13 Arali Mariuki4 - 10 LPts
03/07/2030Machakos, Kenya2 - 12 James Wadongo6 - 21 LPts
07/05/2030Harare, Zimbabwe2 - 11 David Muparati18 - 8 LPts
09/03/2030Halle, Germany2 - 10 Jaecar Gehl12 - 11 LPts
09/01/2030Krakow, Poland2 - 9 Blazej Bona13(1) - 29 LPts
11/11/2029Albuquerque, USA2 - 8 Imran Odeh11 - 17 LPts
13/09/2029Yerevan, Armenia2 - 7 Ardos Charkhyan19 - 12 LPts
16/07/2029Accra, Ghana2 - 6 Andy Nsoh13 - 12(1) LPts
18/05/2029Montevideo, Uruguay2 - 5 Leonardo Madray9 - 20 LPts
20/03/2029Lafayette, USA2 - 4 Isaac Fergeson19 - 22 LPts
20/01/2029Kangundo-Tala, Kenya2 - 3 John Kirui10(3) - 10 LPts
23/11/2028Kisumu, Kenya2 - 2 Jay Yaseen6 - 19 LPts
29/09/2028Montevideo, Uruguay2 - 1 Jair Carrera3 - 23 LPts
01/08/2028Kisumu, Kenya1 - 1 John Kitur5 - 18 WPts
05/06/2028Aarhus, Denmark1 - 0 Ingvar Burchardt1 - 0 LPts
07/04/2028Naivasha, Kenya0 - 0 Onofre Casal3 - 13 WPts