Weightclass:  Welterweight
Location:  Nairobi, Kenya
Record:   21(1) - 9(6)
DateVenueRecordOpponentOpp RecordOutcomeMethodRoundsCommentsReport
07/06/2031Dakar Arena, Dakar, Senegal20(1) - 9(6) Olier Bartoli30(12) - 1 W UD 12Scorecards: 116-111, 116-111, 116-112. View
24/11/2030Mombasa Azzi, Mombasa, Kenya19(1) - 9(6) Connor Redsan16 - 4 W UD 12Scorecards: 117-111, 118-111, 118-111. Kenya Welterweight Final EliminatorView
25/07/2030Uhuru Basketball Court, Nairobi, Kenya18(1) - 9(6) Zafa Abdulla7 - 4 - 3 W UD 12Scorecards: 120-108, 120-108, 120-108. Kenya Welterweight SF EliminatorView
24/03/2030Uhuru Basketball Court, Nairobi, Kenya18(1) - 8(5) Kendis Kithuka20(10) - 8(7) - 1 L KO11 12 Kenya Welterweight Final EliminatorView
23/11/2029Lavaughn Kimutai Gym, Nairobi, Kenya17(1) - 8(5) Zafa Abdulla6 - 3 - 3 W UD 12Scorecards: 120-108, 120-108, 120-108. Kenya Welterweight SF EliminatorView
17/02/2029Afraha Stadium, Nakuru, Kenya17(1) - 7(5) Veltry Aga12(4) - 0 L UD 12Scorecards: 109-119, 109-119, 109-119. Kenya Welterweight View
23/11/2028Naivasha Kabira, Naivasha, Kenya16 - 7(5) Charles Zonga11 - 4(1) - 3 W KO12 12 Kenya Welterweight SF EliminatorView
24/07/2028Mombasa Chesoni, Mombasa, Kenya16 - 6(4) Kendis Kithuka18(8) - 6(6) L KO5 12 Kenya Welterweight Final EliminatorView
24/03/2028Nairobi Nyaga, Nairobi, Kenya15 - 6(4) Charles Zonga11 - 3(1) - 3 W UD 12Scorecards: 120-108, 120-108, 120-108. Kenya Welterweight SF EliminatorView
29/05/2027Nairobi City Stadium, Nairobi, Kenya15 - 5(3) Joel Mitambo19(6) - 2(2) L KO9 12 Eastern African Welterweight MandatoryView
04/02/2027Stade 1er Novembre, Algiers, Algeria15 - 4(2) Adnan Sendid25(21) - 2 L TKO4 12Referee waved fight off. African Welterweight View
25/11/2026Walter Pyramid, Long Beach, USA15 - 3(2) Lucas Otero19(5) - 0 - 1 L UD 10Scorecards: 91-98, 91-98, 91-98. View
13/01/2026Lusaka Hangombe, Lusaka, Zambia14 - 3(2) Okapi Chimana12 - 6(1) W UD 12Scorecards: 119-110, 119-109, 119-109. Eastern African Welterweight SF EliminatorView
25/04/2025Skype World, Nairobi, Kenya13 - 3(2) Vincent Chepkok13 - 3 W UD 12Scorecards: 118-110, 118-110, 118-110. Kenya Welterweight MandatoryView
25/04/2024Ruiru Msolla, Ruiru, Kenya12 - 3(2) Paul Naikuni10 - 1(1) W UD 12Scorecards: 115-113, 115-113, 115-113. Kenya Welterweight MandatoryView
09/11/2023Kisumu Loloupe, Kisumu, Kenya12 - 2(1) Xyshaun Munyasia13(6) - 0 L KO7 10 View
23/04/2023Nairobi Obure, Nairobi, Kenya11 - 2(1) Vincent Chepkok9 - 1 W UD 12Scorecards: 116-112, 116-112, 116-112. Kenya Welterweight Final EliminatorView
24/12/2022Nairobi Kaya, Nairobi, Kenya10 - 2(1) Jasper Mathenge13 - 0 W UD 12Scorecards: 116-112, 116-112, 117-112. Kenya Welterweight SF EliminatorView
17/09/2022Nairobi Wakiihuri, Nairobi, Kenya9 - 2(1) Callum Kaberia0 - 7 - 2 W UD 10Scorecards: 100-90, 100-90, 100-90. View
23/04/2022Michael Semenya Gym, Kangundo-Tala, Kenya9 - 1(1) Corey Sau10 - 1 L UD 12Scorecards: 112-116, 112-116, 112-116. Kenya Welterweight Final EliminatorView
12/01/2022PalPal Gymnasium, Nairobi, Kenya8 - 1(1) Vincent Chepkok6 - 0 W UD 12Scorecards: 118-111, 118-110, 118-110. Kenya Welterweight SF EliminatorView
01/11/2021Haaris Haque Gym, Nairobi, Kenya7 - 1(1) Jonathan Rao6 - 0 W UD 10Scorecards: 100-90, 100-90, 100-90. View
24/07/2021Razi Masinde Gym, Mombasa, Kenya7 - 0 Kendis Kithuka3(1) - 0 L KO11 12 Kenya Welterweight SF EliminatorView
29/12/2020Nairobi Soltani, Nairobi, Kenya6 - 0 Will Obiri1 - 3 - 1 W UD 8Scorecards: 80-72, 80-72, 80-72. View
17/10/2020Ndovi Gym, Nairobi, Kenya5 - 0 Ricky Nyamuiru1 - 2 - 1 W UD 8Scorecards: 80-72, 80-72, 80-72. View
25/05/2020Nairobi Wakiihuri, Nairobi, Kenya4 - 0 Dale Kathuli1 - 3 W UD 8Scorecards: 80-72, 80-72, 80-72. View
16/03/2020Nairobi Kaya, Nairobi, Kenya3 - 0 Ibrahim Kharoti1 - 2 - 2 W UD 6Scorecards: 59-55, 60-54, 60-55. View
27/11/2019Kikuyu Samara, Kikuyu, Kenya2 - 0 Peter Kinuthia0 - 1 W UD 4Scorecards: 40-36, 40-36, 40-36. View
03/09/2019Haaris Haque Gym, Nairobi, Kenya1 - 0 Peter Kinuthia0 - 0 W UD 4Scorecards: 40-36, 40-36, 40-36. View
28/06/2019Haaris Haque Gym, Nairobi, Kenya0 - 0 Dale Kathuli0 - 0 W UD 4Scorecards: 39-37, 39-37, 39-37. View