Weightclass:  Bantamweight
Location:  Machakos, Kenya
Record:  14 - 18(1)
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
17/11/2033Machakos, Kenya13 - 18(1) Spencer Franke2 - 20 WPts
14/09/2033Machakos, Kenya12 - 18(1) Dave Morgan4 - 15(1) WPts
14/07/2033Machakos, Kenya12 - 17(1) Floris Caulier22 - 13 LPts
12/05/2033Machakos, Kenya11 - 17(1) Felix Kambi2 - 1(1) WPts
12/03/2033Machakos, Kenya10 - 17(1) Noel Karangi1 - 0 WPts
10/01/2033Machakos, Kenya9 - 17(1) Danny Kalu8 - 20 WPts
10/11/2032Machakos, Kenya8 - 17(1) Sean Mwiraria6 - 16 WPts
10/09/2032Machakos, Kenya8 - 16(1) Sean Mwiraria5 - 16 LPts
11/07/2032Machakos, Kenya8 - 15(1) Olier Nolle23(1) - 35 LPts
12/05/2032Machakos, Kenya8 - 14(1) Paco Rodriguez5 - 21 LPts
13/03/2032Machakos, Kenya7 - 14(1) Mark Okemo3 - 15 WPts
13/01/2032Le Havre, France7 - 13(1) Marin Olivier27(2) - 29 LPts
15/11/2031Masally, Azerbaijan6 - 13(1) Vurghun Chahine9 - 21 WPts
17/09/2031San Jose, Costa Rica6 - 12(1) Gonzalo Pimienta15 - 16(1) LPts
19/07/2031Almaty, Kazakhstan6 - 11(1) Fizuli Temirgali0 - 0 LPts
21/05/2031Bangalore, India6 - 10(1) Bahadur Rajan33(1) - 12 LPts
23/03/2031Nakuru, Kenya5 - 10(1) Mark Okemo2 - 10 WPts
19/02/2031Mombasa, Kenya5 - 9(1) Robert Kombo14 - 27 LPts
18/01/2031Nairobi, Kenya5 - 8(1) Gareth Mangua17 - 8 LPts
27/11/2030Machakos, Kenya5 - 7(1) Arthur Lelel7 - 11 LPts
29/09/2030Portmore, Jamaica5 - 6(1) Vince Slaight15 - 6 LPts
01/08/2030Mombasa, Kenya5 - 5(1) Cole Magutt6 - 10 LPts
26/06/2030Nairobi, Kenya4 - 5(1) Gareth Mwau3 - 17 WPts
24/05/2030Machakos, Kenya4 - 4(1) Sean Mwiraria1 - 5 LPts
26/03/2030Kangundo-Tala, Kenya4 - 3 Justin Bira4 - 2 LKO3 Kenya National Championships 2030View
11/02/2030Machakos, Kenya3 - 3 Umi Ngahu4 - 4 WPts
13/12/2029Lima, Peru3 - 2 Kiki Mateos27 - 10 LPts
15/10/2029Machakos, Kenya3 - 1 John Kebenei3 - 9 LPts
16/08/2029Paris, France2 - 1 Fabrice du Gast1 - 3 WPts
18/06/2029Nairobi, Kenya2 - 0 Sean Mwiraria0 - 0 LPts
03/05/2029Machakos, Kenya1 - 0 Aftab Asmar0 - 1 WPts
05/03/2029Machakos, Kenya0 - 0 Rob Okayu1 - 0 WPts