Weightclass:  Light Heavyweight
Location:  Nairobi, Kenya
Record:  19 - 21
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
03/12/2033Nairobi, Kenya18 - 21 Rog Laudien4 - 10 WPts
02/10/2033Nairobi, Kenya17 - 21 Joaquin Ovando2 - 9 WPts
01/08/2033Nairobi, Kenya16 - 21 Danylko Siemion6 - 8 WPts
30/05/2033Nairobi, Kenya15 - 21 Kamil Chladek1 - 4 WPts
29/03/2033Nairobi, Kenya15 - 20 Charlie Chimera20(4) - 13 LPts Kenya National Championships 2033View
26/03/2033Nairobi, Kenya14 - 20 Abdul Aziz2 - 12(1) WPts Kenya National Championships 2033View
20/03/2033Chitungwiza, Zimbabwe13 - 20 Okoth Mujuru14 - 5 WPts
20/01/2033Algiers, Algeria12 - 20 Umair Krama14 - 15 WPts
22/11/2032Nairobi, Kenya12 - 19 Dom Lavatsa22 - 16(4) LPts
03/10/2032Riga, Latvia12 - 18 Fadei Irbe25 - 14 LPts
05/08/2032Ankara, Turkey11 - 18 Baris Engin14 - 20 WPts
07/06/2032Nairobi, Kenya10 - 18 Jacob Chelimo2 - 3 WPts
08/04/2032Lusaka, Zambia9 - 18 Khalon Kabaso0 - 9 WPts
09/02/2032Samarqand, Uzbekistan9 - 17 Georgiy Segizbaew10 - 18 LPts
11/12/2031Nairobi, Kenya9 - 16 Morgan Odoi1 - 7 LPts
12/10/2031Nairobi, Kenya8 - 16 Dylan Kabali3 - 5 WPts
12/08/2031Nairobi, Kenya7 - 16 Shaun Mwendwa2 - 12 WPts
15/06/2031Nairobi, Kenya7 - 15 Roshaun Njuguna9 - 12 LPts
22/04/2031Randburg, South Africa7 - 14 David Kikadi20(1) - 20 LPts
22/02/2031Chennai, India7 - 13 Devdas Nag11 - 18 LPts
24/12/2030Nairobi, Kenya6 - 13 Ubanwa Adipo0 - 3 WPts
26/10/2030Nairobi, Kenya5 - 13 Danyaal Ashraf3 - 16 WPts
30/08/2030Nairobi, Kenya4 - 13 Dele Kuguru7 - 13 WPts
22/07/2030Nairobi, Kenya4 - 12 Mike Kamzee11 - 28 LPts
14/06/2030Kisumu, Kenya3 - 12 Robert Shiundu1 - 9 WPts
27/04/2030Mombasa, Kenya3 - 11 Chris Adipo4 - 13 LPts
26/02/2030Mitchells Plain, South Africa3 - 10 Kasi Muniru10 - 8 LPts
29/12/2029Stockholm, Sweden3 - 9 Colin Rystrom40(1) - 13 LPts
31/10/2029Mombasa, Kenya3 - 8 Jack Tejani1 - 2 LPts
11/09/2029Nairobi, Kenya3 - 7 Henry Ababu9 - 20 LPts
11/08/2029Nairobi, Kenya3 - 6 Chase Dacoury3 - 5 LPts
13/06/2029Nairobi, Kenya2 - 6 Bart Josiah0 - 0 WPts
29/04/2029Nizhny Novgorod, Russia2 - 5 Kolzak Samarin4 - 10 LPts
01/03/2029San Jose, Costa Rica2 - 4 Roman Rueda21 - 13 LPts
01/01/2029Machakos, Kenya1 - 4 Glynn Jepleting1 - 0 WPts
07/11/2028Vilnius, Lithuania1 - 3 Mateusz Skalka14 - 22 LPts
09/09/2028Vilnius, Lithuania0 - 3 Gabrysz Gradowski12 - 12 WPts
12/07/2028Nairobi, Kenya0 - 2 Colin Wanjala2 - 19 LPts
04/06/2028Nairobi, Kenya0 - 1 Mohsin Jafri8 - 15(7) LPts
02/05/2028Nairobi, Kenya0 - 0 Danyaal Ashraf0 - 2 LPts