Weightclass:  Welterweight
Location:  Ruiru, Kenya
Record:   7 - 21(2) - 4
DateVenueRecordOpponentOpp RecordOutcomeMethodRoundsCommentsReport
19/09/2032Ruiru Kipkemei, Ruiru, Kenya7 - 20(2) - 4 Rob Vidyarthi16 - 3 - 2 L UD 10Scorecards: 90-100, 90-100, 90-100. Kenya-Kiambu Welterweight MandatoryView
18/05/2032Kikuyu Gachu, Kikuyu, Kenya6 - 20(2) - 4 Adnan Suleiman4 - 14 - 4 W UD 10Scorecards: 98-92, 98-92, 98-92. Kenya-Kiambu Welterweight Final EliminatorView
21/12/2031Kikuyu Gachu, Kikuyu, Kenya5 - 20(2) - 4 Saad Zamani7 - 8 - 3 W UD 10Scorecards: 99-91, 99-91, 99-91. Kenya-Kiambu Welterweight SF EliminatorView
29/08/2031Kisumu Melly, Kisumu, Kenya4 - 20(2) - 4 Hayden Luvutsi3 - 13 - 1 W UD 10Scorecards: 96-94, 96-94, 96-94. View
23/11/2030Quadrees Magwanga Gym, Kikuyu, Kenya4 - 19(2) - 4 Saad Zamani6 - 7 - 3 L UD 10Scorecards: 91-99, 91-99, 91-99. Kenya-Kiambu Welterweight SF EliminatorView
13/07/2030Kisumu Loloupe, Kisumu, Kenya4 - 18(2) - 4 Robert Biwott9 - 6(1) - 2 L UD 10Scorecards: 91-99, 91-99, 91-99. View
23/04/2029Kikuyu Gachu, Kikuyu, Kenya4 - 17(2) - 4 Leo Shikuku11 - 3 - 1 L UD 10Scorecards: 91-99, 91-99, 91-99. Kenya-Kiambu Welterweight SF EliminatorView
22/08/2028Kikuyu Gachu, Kikuyu, Kenya4 - 16(2) - 4 Saad Zamani5 - 5 - 3 L UD 10Scorecards: 92-98, 92-98, 92-98. Kenya-Kiambu Welterweight Final EliminatorView
24/03/2028Quadrees Magwanga Gym, Kikuyu, Kenya3 - 16(2) - 4 Dave Saina8 - 7 - 5 W UD 10Scorecards: 97-93, 97-93, 97-93. Kenya-Kiambu Welterweight SF EliminatorView
25/01/2028Kisumu Melly, Kisumu, Kenya3 - 16(2) - 3 Richie Dafaa3 - 7 - 1 D 10Scorecards: 95-95, 95-95, 95-95. View
24/06/2027Kisumu Loloupe, Kisumu, Kenya3 - 15(2) - 3 Leo Anguka3 - 11(1) - 4 L UD 10Scorecards: 93-97, 93-97, 93-97. View
26/02/2027Kisumu Jepleting, Kisumu, Kenya3 - 14(2) - 3 Nuru Modi2 - 2 - 1 L UD 10Scorecards: 94-96, 94-96, 94-96. View
31/08/2026Kisumu Tumo, Kisumu, Kenya3 - 13(2) - 3 Lloyd Kuto5 - 6 - 5 L UD 10Scorecards: 92-98, 92-98, 92-98. View
05/08/2025Kisumu Melly, Kisumu, Kenya3 - 12(2) - 3 Arnie Chesang1 - 0 L UD 10Scorecards: 90-100, 90-100, 90-100. View
25/10/2024Nairobi Kinyonga, Nairobi, Kenya3 - 12(2) - 2 Paul Manji2 - 0 - 1 D 8Scorecards: 76-76, 76-76, 76-76. View
14/07/2024Kisumu Loloupe, Kisumu, Kenya3 - 12(2) - 1 Alec Waweru11 - 4 - 2 D 10Scorecards: 95-95, 95-95, 95-95. View
09/11/2023Ibrahim Arafat Gym, Kisumu, Kenya3 - 12(2) Seth Juma1 - 6 - 1 D 10Scorecards: 95-95, 95-95, 95-95. View
03/05/2023Kikuyu Samara, Kikuyu, Kenya3 - 11(2) Peter Kinuthia3 - 6 - 1 L UD 10Scorecards: 91-99, 91-99, 91-99. View
03/01/2023Vul Kiyara Gym, Ruiru, Kenya3 - 10(2) Josh Maji2 - 3 - 4 L MD 10Scorecards: 95-96, 94-96, 95-95. View
11/11/2022Kisumu Michieka, Kisumu, Kenya3 - 9(2) Jamie Manji4 - 0 L UD 10Scorecards: 90-100, 90-100, 90-100. View
26/04/2022Kangundo-Tala Mibey, Kangundo-Tala, Kenya2 - 9(2) Jordan Maji0 - 2 - 1 W UD 6Scorecards: 59-55, 59-55, 59-55. View
22/01/2022Kenya-Kisumu Gym, Kisumu, Kenya1 - 9(2) Ibrahim Kharoti2 - 6 - 2 W UD 10Scorecards: 99-91, 100-90, 99-91. View
25/10/2021Kikuyu Rashed, Kikuyu, Kenya1 - 8(2) Max Naikuni2 - 2 - 2 L UD 6Scorecards: 57-58, 57-58, 56-58. View
05/06/2021Quadrees Magwanga Gym, Kikuyu, Kenya1 - 7(2) Peter Kinuthia0 - 4 - 1 L MD 8Scorecards: 75-78, 75-78, 76-76. View
08/01/2021Ibrahim Arafat Gym, Kisumu, Kenya1 - 6(1) Xyshaun Munyasia7(2) - 0 L KO5 8 View
12/08/2020Ibrahim Arafat Gym, Kisumu, Kenya0 - 6(1) Ibrahim Kharoti1 - 3 - 2 W UD 6Scorecards: 58-56, 58-56, 58-56. View
05/04/2020Ibrahim Arafat Gym, Kisumu, Kenya0 - 5(1) Quaddus Kipkemoi3 - 0 L UD 6Scorecards: 55-59, 55-59, 55-59. View
27/11/2019Ruiru Nyamau, Ruiru, Kenya0 - 4(1) Alec Waweru0 - 1 L UD 4Scorecards: 37-39, 37-39, 37-39. View
11/08/2019Ibrahim Arafat Gym, Kisumu, Kenya0 - 3(1) Quaddus Kipkemoi1 - 0 L UD 4Scorecards: 36-40, 36-40, 36-40. View
23/05/2019Quadrees Magwanga Gym, Kikuyu, Kenya0 - 2(1) Ibrahim Kharoti0 - 1 - 1 L UD 4Scorecards: 37-39, 37-39, 37-39. View
21/03/2019Ibrahim Arafat Gym, Kisumu, Kenya0 - 1 Xyshaun Munyasia1 - 0 L KO4 4 View
09/02/2019Ibrahim Arafat Gym, Kisumu, Kenya0 - 0 Jasper Mathenge0 - 0 L UD 4Scorecards: 36-40, 36-40, 36-40. View