Weightclass:  Featherweight
Location:  Machakos, Kenya
Record:  26 - 10
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
16/11/2033Machakos, Kenya25 - 10 Nasario Menchaca1 - 0 WPts
13/09/2033Machakos, Kenya24 - 10 Cortez Deniz3 - 13 WPts
13/07/2033Machakos, Kenya23 - 10 Barbabe Herard1 - 6 WPts
12/05/2033Machakos, Kenya22 - 10 Cody Odanga4 - 22 WPts
12/03/2033Machakos, Kenya21 - 10 Dmitriy Shahtahtinkskii4 - 9 WPts
10/01/2033Machakos, Kenya20 - 10 Jake Chenonge15 - 10 WPts
09/11/2032Machakos, Kenya19 - 10 John Timbilil12 - 5 WPts
09/09/2032Machakos, Kenya18 - 10 Ibeamaka Washiali5 - 11 WPts
10/07/2032Machakos, Kenya17 - 10 Antwan Berrie0 - 1 WPts
11/05/2032Machakos, Kenya16 - 10 Darrion Blaku0 - 7 WPts
12/03/2032Machakos, Kenya15 - 10 Federico Resendez3 - 2 WPts
12/01/2032Machakos, Kenya14 - 10 Leonardo Grande7 - 8 WPts
13/11/2031Nassau, Bahamas14 - 9 Nick Hamill36 - 13 LPts
15/09/2031Almaty, Kazakhstan13 - 9 Goga Narculov21 - 7 WPts
18/07/2031Nairobi, Kenya13 - 8 Sammy Anyanga21 - 10(1) LPts
25/05/2031Nassau, Bahamas12 - 8 Michael Hardie0 - 0 WPts
26/03/2031Kisumu, Kenya12 - 7 Cole Bett4 - 6 LPts Kenya National Championships 2031View
24/01/2031Machakos, Kenya11 - 7 Saad Ishmael2 - 8 WPts
26/11/2030Hanoi, Vietnam10 - 7 Che Huy9 - 18 WPts
28/09/2030Nairobi, Kenya10 - 6 Okoth Absame6 - 20 LPts
23/08/2030Kangundo-Tala, Kenya10 - 5 Paul Abudho15 - 24 LPts
09/07/2030New Delhi, India9 - 5 Gopal Bandi12 - 25 WPts
11/05/2030Kikuyu, Kenya8 - 5 Quashawn Nganga27(2) - 32 WPts
29/03/2030Kangundo-Tala, Kenya8 - 4 Blake Mbiuki10(1) - 22 LPts Kenya National Championships 2030View
26/03/2030Kangundo-Tala, Kenya7 - 4 Edward Njoka2 - 2 WPts Kenya National Championships 2030View
19/02/2030Nairobi, Kenya6 - 4 Matt Mwau3 - 15(1) WPts
23/12/2029Machakos, Kenya5 - 4 Cole Bett0 - 1 WPts
24/10/2029Al-Quwaysimah, Jordan4 - 4 Obaid Amara21 - 21 WPts
25/08/2029Naivasha, Kenya4 - 3 Jayvyn Mehta3 - 9(1) LPts
20/07/2029Nakuru, Kenya3 - 3 Jake Chenonge0 - 0 WPts
14/06/2029Mombasa, Kenya3 - 2 Rob Marangu19 - 17 LPts
14/05/2029Nakuru, Kenya2 - 2 Lugono Chepseba0 - 13 WPts
26/03/2029Mombasa, Kenya2 - 1 Okoth Absame3 - 9 LPts Kenya National Championships 2029View
03/03/2029Dammam, Saudi Arabia1 - 1 Yasin Kaber6 - 10 WPts
03/01/2029Mombasa, Kenya1 - 0 Alastair Kasaine3 - 23 LPts
03/12/2028Machakos, Kenya0 - 0 Rob Ake1 - 0 WPts