Weightclass:  Super Welterweight
Location:  Kikuyu, Kenya
Record:   16(5) - 0
DateVenueRecordOpponentOpp RecordOutcomeMethodRoundsCommentsReport
20/07/2034Skype World, Nairobi, Kenya15(5) - 0 Max Lai25(4) - 11(4) W UD 12Scorecards: 118-110, 118-110, 118-110. Kenya Super Welterweight MandatoryView
18/03/2034Ruiru Msolla, Ruiru, Kenya14(5) - 0 Malik Sadek12(2) - 3 - 1 W UD 12Scorecards: 115-113, 115-113, 115-113. Kenya Super Welterweight Final EliminatorView
16/11/2033Ruiru Kipkemei, Ruiru, Kenya13(4) - 0 Ulan Adongo13 - 12 - 8 W KO7 12 Kenya Super Welterweight SF EliminatorView
02/07/2033Kikuyu Rashed, Kikuyu, Kenya12(4) - 0 Uzoma Agina8 - 4 - 2 W UD 10Scorecards: 100-90, 100-90, 100-90. Kenya-Kiambu Super Welterweight MandatoryView
04/07/2032Kikuyu Gachu, Kikuyu, Kenya11(4) - 0 Uzoma Agina6 - 3 - 2 W UD 10Scorecards: 100-90, 100-90, 100-90. Kenya-Kiambu Super Welterweight Final EliminatorView
05/02/2032Kikuyu Gachu, Kikuyu, Kenya10(3) - 0 Lisimba Mworia2 - 10 - 2 W KO6 10 Kenya-Kiambu Super Welterweight SF EliminatorView
22/09/2031Kisumu Jepleting, Kisumu, Kenya9(2) - 0 Nathan Mazee1 - 7 - 1 W TKO4 10Ref stopped fight after 4 knockdowns. View
10/12/2030Kisumu Kajembe, Kisumu, Kenya8(1) - 0 Diallo Marango6 - 13(1) - 7 W KO7 10 View
09/09/2029Uhuru Basketball Court, Nairobi, Kenya7(1) - 0 Danyaal Samara7 - 12 - 1 W UD 10Scorecards: 100-90, 100-90, 100-90. View
15/02/2029Kisumu Melly, Kisumu, Kenya6 - 0 Amon Aluoch0 - 3 - 3 W KO7 10 View
08/03/2028Quadrees Magwanga Gym, Kikuyu, Kenya5 - 0 Umair Masood2 - 2 - 1 W UD 8Scorecards: 80-72, 80-72, 80-72. View
22/11/2027Kisumu Loloupe, Kisumu, Kenya4 - 0 Mark Maingi1 - 10 - 4 W UD 10Scorecards: 97-90, 97-90, 97-90. View
24/05/2027Kisumu Kahangi, Kisumu, Kenya3 - 0 Sulaiman Duale4 - 7 - 6 W UD 10Scorecards: 100-90, 100-90, 100-90. View
07/12/2026Kangundo-Tala Mady, Kangundo-Tala, Kenya2 - 0 Oscar Muhavi1 - 2 - 2 W UD 8Scorecards: 80-72, 80-72, 80-72. View
31/08/2026Kisumu Tumo, Kisumu, Kenya1 - 0 Imran Mohammad2 - 1 - 3 W UD 8Scorecards: 80-72, 80-72, 80-72. View
05/08/2025Kisumu Kanda, Kisumu, Kenya0 - 0 Rob Nyandoro2 - 1 W UD 8Scorecards: 80-72, 80-72, 80-72. View