Weightclass:  Bantamweight
Location:  Athi River, Kenya
Record:  23 - 15
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
19/11/2033Athi River, Kenya22 - 15 Haider Khadir2 - 16 WPts
18/09/2033Athi River, Kenya22 - 14 Diego Molino16 - 10 LPts
19/07/2033Athi River, Kenya21 - 14 Charles Loar8 - 9 WPts
19/05/2033Athi River, Kenya20 - 14 Tunc Ogan0 - 11 WPts
19/03/2033Athi River, Kenya20 - 13 Ramil Atakshiev37 - 5 LPts
17/01/2033Athi River, Kenya19 - 13 Albinus Fycket1 - 2 WPts
17/11/2032Nairobi, Kenya18 - 13 Arthur Nderitu17 - 16 WPts
21/09/2032Nairobi, Kenya18 - 12 Chike Konde9 - 2 LPts
23/07/2032Maipu, Chile17 - 12 Eduardo Almodovar13 - 14 WPts
25/05/2032Paris, France16 - 12 Tenenan Schueller5 - 16 WPts
26/03/2032Machakos, Kenya16 - 11 Arthur Lelel13 - 14 LPts Kenya National Championships 2032View
19/03/2032Bangkok, Thailand16 - 10 Bualong Anan19 - 17 LPts
20/01/2032Athi River, Kenya15 - 10 Jay Mwencha7 - 8 WPts
21/11/2031Bangkok, Thailand15 - 9 Bualong Anan17 - 17 LPts
22/09/2031Donetsk, Ukraine15 - 8 Taras Makar24 - 10 LPts
25/07/2031San Jose, Costa Rica14 - 8 Enzo Gudino11 - 24(4) WPts
27/05/2031Samarqand, Uzbekistan13 - 8 Mahmud Adigozalov15 - 12 WPts
29/03/2031Kisumu, Kenya13 - 7 Lisimba Wamalwa6 - 15 LPts Kenya National Championships 2031View
26/03/2031Kisumu, Kenya12 - 7 John Kebenei10 - 11 WPts Kenya National Championships 2031View
19/03/2031Rosario, Argentina11 - 7 Oihane Triano8(1) - 22 WPts
19/01/2031Chengdu, China11 - 6 Li-Liang Joe11(1) - 19 LPts
21/11/2030Lima, Peru10 - 6 Venacio Calixto0 - 8 WPts
23/09/2030Sydney, Australia10 - 5 Isaac Raeburn10 - 13(1) LPts
25/07/2030San Jose, Costa Rica9 - 5 Dario Placido0 - 25(12) WPts
27/05/2030Sendai, Japan8 - 5 Kazuhiko Uchida5 - 11(1) WPts
29/03/2030Kangundo-Tala, Kenya8 - 4 Justin Bira5(1) - 2 LPts Kenya National Championships 2030View
26/03/2030Kangundo-Tala, Kenya7 - 4 Mark Okemo2 - 2 WPts Kenya National Championships 2030View
10/02/2030Naivasha, Kenya6 - 4 Imran Shaikh4 - 22 WPts
24/12/2029Nakuru, Kenya5 - 4 Lisimba Wamalwa1 - 8 WPts
25/10/2029Athi River, Kenya4 - 4 Lisimba Wamalwa1 - 7 WPts
25/08/2029Athi River, Kenya3 - 4 Callum Arusei1(1) - 3 WPts
26/06/2029Havana, Cuba3 - 3 Carlos Fernandez37(1) - 21 LPts
28/04/2029Riga, Latvia2 - 3 Evgeny Tiesnesis7 - 20 WPts
28/02/2029Abidjan, Ivory Coast2 - 2 Jemond Pageau10 - 16 LPts
31/12/2028Athi River, Kenya2 - 1 Laken Cobbina12 - 7(2) LPts
31/10/2028Athi River, Kenya1 - 1 Noel Shikuku4 - 4 WPts
02/09/2028Athi River, Kenya0 - 1 Anton Gowans1 - 0 WPts
05/07/2028Athi River, Kenya0 - 0 Damodar Chohan0 - 0 LPts