Weightclass:  Bantamweight
Location:  Machakos, Kenya
Record:  26(3) - 6
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
26/05/2033Machakos, Kenya25(3) - 6 Billy Bonello4 - 15 WPts
26/03/2033Machakos, Kenya24(3) - 6 Hikaru Ida12 - 4 WPts
24/01/2033Machakos, Kenya23(3) - 6 Isidro Ascencio7 - 12 WPts
24/11/2032Machakos, Kenya22(3) - 6 Afanas Sokolov7 - 5 WPts
24/09/2032Machakos, Kenya21(2) - 6 Hayden Finlay1 - 8 WKO2
26/07/2032Machakos, Kenya20(2) - 6 Ferdian Ismail0 - 6 WPts
27/05/2032Machakos, Kenya20(2) - 5 Vanni Tomasso9 - 3 LPts
28/03/2032Machakos, Kenya19(2) - 5 Barry Bu3 - 7 WPts
28/01/2032Machakos, Kenya18(2) - 5 Jerri Junaidi6 - 10(1) WPts
29/11/2031Machakos, Kenya17(2) - 5 Matthew New9(1) - 26 WPts
01/10/2031Machakos, Kenya16(2) - 5 Mark Lamptey2 - 4 WPts
31/07/2031Machakos, Kenya15(2) - 5 Constantien Trosset1 - 0 WPts
01/06/2031Machakos, Kenya14(1) - 5 Fraco Tejeda6 - 17 WKO3
01/04/2031Kisumu, Kenya13(1) - 5 Lisimba Wamalwa7 - 15 WPts Kenya National Championships 2031View
29/03/2031Kisumu, Kenya12(1) - 5 Jordan Chemlany12 - 22 WPts Kenya National Championships 2031View
26/03/2031Kisumu, Kenya11(1) - 5 Mark Hinga4 - 12 WPts Kenya National Championships 2031View
26/02/2031Machakos, Kenya10(1) - 5 Nicandro Florentino1 - 4 WPts
28/12/2030Machakos, Kenya9(1) - 5 Ichiro Kinoshita4 - 21(3) WPts
30/10/2030Machakos, Kenya8(1) - 5 Quinto Arebalo3 - 9 WPts
31/08/2030Montevideo, Uruguay8(1) - 4 Santiago Montesino9 - 1 LPts
31/07/2030Montevideo, Uruguay8(1) - 3 Santiago Montesino8 - 1 LPts
30/06/2030Montevideo, Uruguay8(1) - 2 Santiago Montesino7 - 1 LPts
30/05/2030Machakos, Kenya7(1) - 2 Fedor Ghahylyckow15 - 9 WPts
01/04/2030Kangundo-Tala, Kenya6(1) - 2 Cody Keya15 - 5 WPts Kenya National Championships 2030View
29/03/2030Kangundo-Tala, Kenya5(1) - 2 Udenwa Serry8 - 4 WPts Kenya National Championships 2030View
26/03/2030Kangundo-Tala, Kenya4 - 2 Colin Nyariki4 - 3 WKO3 Kenya National Championships 2030View
17/03/2030Machakos, Kenya3 - 2 Noe Merlos11 - 12 WPts
09/02/2030Machakos, Kenya3 - 1 Quennel Depardon23 - 9 LPts
01/01/2030Machakos, Kenya2 - 1 Askari Hocq1 - 1 WPts
01/11/2029Jeddah, Saudi Arabia2 - 0 Amer Ahmed30 - 13 LPts
02/09/2029Machakos, Kenya1 - 0 Yuichi Kubo0 - 3 WPts
05/07/2029Machakos, Kenya0 - 0 Satoshi Isa0 - 0 WPts