Weightclass:  Super Featherweight
Location:  Nakuru, Kenya
Record:   17(8) - 3(1) - 2
DateVenueRecordOpponentOpp RecordOutcomeMethodRoundsCommentsReport
05/04/2031Kenyatta Stadium, Machakos, Kenya16(7) - 3(1) - 2 Xyshaun Kipyegon13 - 1(1) W KO11 12 Kenya Super Featherweight SF EliminatorView
19/01/2031Standard Bank Arena, Johannesburg, South Africa15(6) - 3(1) - 2 Tefu Selebi26 - 11(6) - 1 W KO6 10 View
15/08/2030Barnyard Theatre, Johannesburg, South Africa15(6) - 2 - 2 Siphelele Mokonyane22(11) - 4 L KO12 12 African Super Featherweight SF EliminatorView
26/05/2030Naivasha Kabira, Naivasha, Kenya14(5) - 2 - 2 Dai Nabudere22(12) - 7(3) - 1 W KO11 12 Eastern African Super Featherweight Final EliminatorView
16/02/2030Mbaraki Sports Club, Mombasa, Kenya14(5) - 2 - 1 Dai Nabudere22(12) - 7(3) D 12Scorecards: 114-114, 114-114, 114-114. Eastern African Super Featherweight Final EliminatorView
17/11/2029Nairobi City Stadium, Nairobi, Kenya13(5) - 2 - 1 Khalon Nkole9(2) - 1 - 1 W MD 12Scorecards: 115-115, 115-114, 115-114. Eastern African Super Featherweight SF EliminatorView
11/08/2029Mombasa Municipal Stadium, Mombasa, Kenya13(5) - 2 Khalon Nkole9(2) - 1 D 12Scorecards: 114-114, 114-114, 114-114. Eastern African Super Featherweight SF EliminatorView
02/06/2029Mbaraki Sports Club, Mombasa, Kenya12(4) - 2 John Mutyaba11 - 6(1) - 1 W KO7 10 View
17/02/2029Afraha Stadium, Nakuru, Kenya12(4) - 1 Vashon Chakava16 - 0 L UD 12Scorecards: 112-116, 112-116, 112-116. Kenya Super Featherweight View
25/10/2028Naivasha Kabira, Naivasha, Kenya11(3) - 1 Kieran Kaberere14 - 1 W KO8 12 Kenya Super Featherweight Final EliminatorView
14/08/2028Lira Ellahi, Lira, Uganda11(3) - 0 Dai Nabudere19(10) - 5(3) L UD 12Scorecards: 108-119, 108-119, 108-119. Eastern African Super Featherweight SF EliminatorView
24/06/2028Naivasha Kabira, Naivasha, Kenya10(3) - 0 Michael Kisorio15(1) - 4(2) - 1 W UD 12Scorecards: 116-112, 116-112, 116-112. Kenya Super Featherweight SF EliminatorView
25/03/2028Ruaraka Stadium, Nairobi, Kenya9(2) - 0 Michael Kisorio15(1) - 3(1) - 1 W KO8 10 View
01/01/2028Mombasa Municipal Stadium, Mombasa, Kenya8(2) - 0 Olufemi Agooba13 - 8(1) - 1 W UD 10Scorecards: 100-90, 100-90, 100-90. View
01/11/2027Safari Park Hotel, Nairobi, Kenya7(2) - 0 David Nyadundo13 - 9(1) W UD 10Scorecards: 100-90, 100-90, 100-90. View
04/09/2027World Hope Stadium, Nairobi, Kenya6(1) - 0 Ethan Ochuodho14 - 8(1) - 2 W KO9 10 View
31/05/2027Skype World, Nairobi, Kenya5(1) - 0 Okal Lihalakha8 - 0 W UD 10Scorecards: 99-91, 99-91, 99-91. View
25/02/2027RFUEA Ground, Nairobi, Kenya4(1) - 0 Jake Ojwang9 - 7 - 3 W UD 10Scorecards: 100-90, 100-90, 100-90. View
08/11/2026Kangundo-Tala Mady, Kangundo-Tala, Kenya3 - 0 Robert Saina2 - 3 - 4 W KO9 10 View
20/04/2026Zach Masamba Gym, Naivasha, Kenya2 - 0 Duncan Gichere2 - 0 W UD 4Scorecards: 40-36, 40-36, 40-36. View
21/02/2026Michael Semenya Gym, Kangundo-Tala, Kenya1 - 0 Khalid Ayub4 - 0 - 1(NC) W UD 10Scorecards: 99-91, 99-91, 99-91. View
25/05/2025Amon Akaranga Gym, Kangundo-Tala, Kenya0 - 0 Dikembe Wabukala0 - 0 W UD 8Scorecards: 78-74, 78-74, 78-74. View