Weightclass:  Light Heavyweight
Location:  Kisumu, Kenya
Record:  28 - 25
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
28/01/2034Kisumu, Kenya28 - 24 Aaron Moloney35(4) - 18 LPts
24/11/2033Kisumu, Kenya27 - 24 Darryl Olita9(3) - 2 WPts
24/09/2033Kisumu, Kenya27 - 23 Malvolio Monte25 - 12 LPts
24/07/2033Kisumu, Kenya26 - 23 Remies Wagenaer11 - 15 WPts
24/05/2033Kisumu, Kenya25 - 23 Johan Wittac1 - 9 WPts
24/03/2033Kisumu, Kenya24 - 23 Pyotr Alifirenko1 - 12 WPts
22/01/2033Kisumu, Kenya23 - 23 Albie Berger7 - 10 WPts
22/11/2032Kisumu, Kenya22 - 23 Patrick Delgadillo2 - 4 WPts
22/09/2032Nairobi, Kenya21 - 23 Dom Lavatsa22 - 15(4) WPts
29/07/2032Prague, Czech Republic20 - 23 Albert Orel20 - 15(1) WPts
31/05/2032Accra, Ghana20 - 22 Ulan Akamenya15 - 15 LPts
01/04/2032Machakos, Kenya20 - 21 Charlie Chimera14(3) - 6 LPts Kenya National Championships 2032View
29/03/2032Machakos, Kenya19 - 21 Morgan Waikenda9 - 3 WPts Kenya National Championships 2032View
26/03/2032Machakos, Kenya18 - 21 Duncan Kaburu15 - 8 WPts Kenya National Championships 2032View
12/02/2032Takoradi, Ghana17 - 21 Ian Razak13 - 19 WPts
15/12/2031Nakuru, Kenya16 - 21 Robert Tengelei9 - 35 WPts
07/11/2031Nairobi, Kenya15 - 21 Mark Wanade25 - 21 WPts
26/09/2031Nairobi, Kenya14 - 21 Dom Lavatsa18 - 13(4) WPts
16/08/2031Ruiru, Kenya13 - 21 Mykelti Ngeny8 - 26 WPts
08/07/2031Nairobi, Kenya13 - 20 Lee Miguna12 - 17 LPts
27/05/2031Sofia, Bulgaria13 - 19 Blagoy á Dzulev10 - 17 LPts
29/03/2031Kisumu, Kenya13 - 18 Charlie Chimera3(1) - 2 LPts Kenya National Championships 2031View
26/03/2031Kisumu, Kenya12 - 18 Paul Rege1 - 16 WPts Kenya National Championships 2031View
21/02/2031Nairobi, Kenya12 - 17 Simba Ndururi15 - 16 LPts
26/12/2030Soweto, South Africa12 - 16 Philippe Mulder10 - 18 LPts
28/10/2030Hanover, Germany11 - 16 Lou Kruer11 - 10 WPts
30/08/2030Kisumu, Kenya10 - 16 Selestino Farin8 - 21 WPts
30/07/2030Tegucigalpa, Honduras9 - 16 Selestino Farin8 - 20 WPts
28/06/2030Toulouse, France9 - 15 Alexandre Bourvil24 - 21 LPts
30/04/2030Nairobi, Kenya8 - 15 Majid Dallal17 - 26(1) WPts
29/03/2030Kangundo-Tala, Kenya8 - 14 James Odinga26 - 22 LPts Kenya National Championships 2030View
26/03/2030Kangundo-Tala, Kenya7 - 14 Mike Kamzee10 - 27 WPts Kenya National Championships 2030View
25/02/2030Al-Quwaysimah, Jordan6 - 14 Asif Almubarak18(1) - 20 WPts
28/12/2029Chennai, India6 - 13 Devdas Nag6 - 16 LPts
30/10/2029Helsinki, Finland6 - 12 Aleksanteri Iiasalo10 - 16 LPts
31/08/2029Vilnius, Lithuania5 - 12 Dorota Bernard7 - 26 WPts
03/07/2029Nairobi, Kenya5 - 11 Dom Lavatsa4 - 8(2) LPts
06/05/2029Nairobi, Kenya4 - 11 Paul Kipkurui0 - 11 WPts
26/03/2029Mombasa, Kenya4 - 10 James Odinga15 - 20 LPts Kenya National Championships 2029View
08/03/2029Umlazi, South Africa3 - 10 Veltry Ametepey12 - 12(1) WPts
08/01/2029Copenhagen, Denmark3 - 9 Ingvar Brauner11 - 11 LPts
10/11/2028Rijeka, Croatia3 - 8 Mislav Josic13 - 20 LPts
12/09/2028Kisumu, Kenya2 - 8 Ali Salem4 - 5 WPts
14/07/2028Kisumu, Kenya2 - 7 Dai Kiragu0 - 17 LPts
15/05/2028Nairobi, Kenya2 - 6 Jake Mureithi37(3) - 39 LPts
26/03/2028Kisumu, Kenya2 - 5 Clint Waithaka9 - 17 LPts Kenya National Championships 2028View
14/03/2028Abidjan, Ivory Coast2 - 4 Donatien Carre9 - 12 LPts
15/01/2028Sofia, Bulgaria1 - 4 Branimir á Dachev11 - 16 WPts
17/11/2027Nairobi, Kenya1 - 3 James Odinga10 - 15 LPts
24/09/2027Kisumu, Kenya0 - 3 Georgiy Zhitnik6 - 10 WPts
27/07/2027Mombasa, Kenya0 - 2 James Muthoni2 - 19 LPts
08/06/2027Nairobi, Kenya0 - 1 Mohsin Jafri6 - 11(5) LPts
05/05/2027Kisumu, Kenya0 - 0 Michael Gwyn8 - 14 LPts