Weightclass:  Heavyweight
Location:  Athi River, Kenya
Record:  19(1) - 14
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
21/12/2033Annaba, Algeria18(1) - 14 Waqar Sabeg29 - 9 WPts
20/11/2033Annaba, Algeria18(1) - 13 Waqar Sabeg28 - 9 LPts
20/10/2033Annaba, Algeria18(1) - 12 Waqar Sabeg27 - 9 LPts
19/09/2033Athi River, Kenya18(1) - 11 Waqar Sabeg26 - 9 LPts
28/07/2033Berlin, Germany17(1) - 11 Ernie Bierwagen27 - 9 WPts
30/05/2033Chula Vista, USA16 - 11 Mason Taggert19 - 23(3) WKO3
01/04/2033Nairobi, Kenya15 - 11 Joey Mutuku9 - 7 WPts Kenya National Championships 2033View
29/03/2033Nairobi, Kenya14 - 11 Mark Kivuva15(2) - 25 WPts Kenya National Championships 2033View
26/03/2033Nairobi, Kenya13 - 11 Robert Mbilu16 - 12 WPts Kenya National Championships 2033View
19/03/2033Kisumu, Kenya12 - 11 James Masiga8 - 11 WPts
02/02/2033Samarqand, Uzbekistan12 - 10 Nariman Jabbar12 - 11 LPts
05/12/2032Shymkent, Kazakhstan11 - 10 Konstantin Erckinbec6 - 16 WPts
07/10/2032Nairobi, Kenya11 - 9 Amjad Karim11 - 19(3) LPts
19/08/2032Athi River, Kenya10 - 9 Cris Can1 - 11 WPts
19/07/2032Athi River, Kenya9 - 9 Cris Can1 - 10 WPts
13/06/2032Athi River, Kenya9 - 8 Oleos Valdez10 - 14 LPts
13/05/2032Athi River, Kenya8 - 8 Oleos Valdez10 - 13 WPts
29/03/2032Machakos, Kenya8 - 7 Robert Mbilu10 - 10 LPts Kenya National Championships 2032View
26/03/2032Machakos, Kenya7 - 7 La Vonn Elmi12 - 15 WPts Kenya National Championships 2032View
28/02/2032San Jose, Costa Rica7 - 6 Oleos Valdez9 - 11 LPts
28/01/2032Athi River, Kenya7 - 5 Waqar Sabeg10 - 7 LPts
11/12/2031Nairobi, Kenya6 - 5 Amjad Karim8 - 17(3) WPts
16/10/2031Rockford, USA6 - 4 Paul Borowy23 - 20 LPts
18/08/2031Kangundo-Tala, Kenya6 - 3 Trory Waigwa17 - 10 LPts
08/07/2031Nairobi, Kenya5 - 3 Kwamin Salem6 - 19 WPts
27/05/2031Halifax, Canada5 - 2 Callum Grierson10 - 20 LPts
29/03/2031Kisumu, Kenya5 - 1 Alen Saina10 - 19(1) LPts Kenya National Championships 2031View
26/03/2031Kisumu, Kenya4 - 1 Ian Anguka1 - 1 WPts Kenya National Championships 2031View
17/02/2031Athi River, Kenya3 - 1 James Masiga2 - 2 WPts
20/12/2030Warsaw, Poland2 - 1 Wojciech Dzik5 - 5 WPts
22/10/2030Poznan, Poland2 - 0 Bonifacy Winkowski3 - 6 LPts
24/08/2030Athi River, Kenya1 - 0 Jamar Semenya5 - 3 WPts
25/06/2030Athi River, Kenya0 - 0 Chiamaka Obanda1 - 1 WPts