Weightclass:  Light Welterweight
Location:  Nakuru, Kenya
Record:  16 - 26
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
25/05/2038Maracaibo, Venezuela15 - 26 Ramiro Campuzano8 - 16 WPts
26/03/2038Kisumu, Kenya15 - 25 Abdul Allee1 - 0 LPts Kenya National Championships 2038View
08/02/2038Mombasa, Kenya14 - 25 Keshawn Kubu3 - 29 WPts
22/12/2037Machakos, Kenya14 - 24 Antwan Mwamzandi21 - 16 LPts
21/11/2037Yerevan, Armenia13 - 24 Shahan Tacorian11 - 11 WPts
23/09/2037Nakuru, Kenya13 - 23 Scott Mungaro0 - 5 LPts
25/07/2037La Florida, Chile13 - 22 Nicandro Marrero13 - 9 LPts
26/05/2037Nakuru, Kenya12 - 22 Kamran Siddiqi5 - 9 WPts
26/03/2037Ruiru, Kenya12 - 21 Chris Jelimo12 - 23(1) LPts Kenya National Championships 2037View
14/02/2037Ulaanbaatar, Mongolia11 - 21 Hayyan Urmebaj9 - 20(1) WPts
17/12/2036Dushanbe, Tajikistan10 - 21 Allahverdi Garaev9 - 15 WPts
19/10/2036Sofia, Bulgaria10 - 20 Asen á Anosov23 - 18 LPts
21/08/2036Kisumu, Kenya9 - 20 Jevonte Kapila3 - 23 WPts
27/06/2036Nairobi, Kenya9 - 19 Shevon Kemboi12 - 9 LPts
29/04/2036Mombasa, Kenya8 - 19 Lukman Mitei0 - 19 WPts
29/03/2036Nairobi, Kenya8 - 18 Majid Ahmad15 - 14 LPts Kenya National Championships 2036View
26/03/2036Nairobi, Kenya7 - 18 Inigo Okullu4 - 11 WPts Kenya National Championships 2036View
23/02/2036San Juan, Puerto Rico7 - 17 Neron Angulo22 - 7 LPts
26/12/2035Amman, Jordan6 - 17 Mohsin Abu4 - 24 WPts
28/10/2035Nairobi, Kenya6 - 16 Shevon Kemboi9 - 7 LPts
03/09/2035Douala, Cameroon6 - 15 Vernon Maffo0 - 1 LPts
05/07/2035Dusseldorf, Germany5 - 15 Manny Marohn0 - 0 WPts
07/05/2035Nakuru, Kenya5 - 14 Taro Kon13 - 8 LPts
08/03/2035Nakuru, Kenya5 - 13 Franco Baylon10 - 16 LPts
06/01/2035Nakuru, Kenya4 - 13 Rehan Tamer9 - 10 WPts
06/11/2034Dakar, Senegal4 - 12 Briant Tew7 - 14 LPts
07/09/2034Berlin, Germany4 - 11 Penrod Meinzer12 - 9 LPts
09/07/2034Ruiru, Kenya3 - 11 Mark Chipende2 - 15 WPts
13/05/2034Panama City, Panama2 - 11 Guido Vicente10 - 18 WPts
14/03/2034London, UK1 - 11 Antwan Byrne6 - 25 WPts
14/01/2034Port Said, Egypt1 - 10 Yasin Tabatabai27 - 14 LPts
15/11/2033Mombasa, Kenya1 - 9 Dave Ramrakha13 - 14 LPts
20/09/2033Dakar, Senegal1 - 8 Tugdual Omer12 - 14 LPts
23/07/2033Kikuyu, Kenya1 - 7 Gregor Kamar15 - 18 LPts
27/05/2033Nairobi, Kenya1 - 6 Peter Donde6 - 11 LPts
18/04/2033Mombasa, Kenya0 - 6 Lukman Mitei0 - 0 WPts
18/03/2033Jodhpur, India0 - 5 Sajid Ahmad21 - 24 LPts
18/01/2033Nakuru, Kenya0 - 4 Alec Kilonzo13 - 25 LPts
26/11/2032Philadelphia, USA0 - 3 Ian Marron17 - 22 LPts
28/09/2032Kangundo-Tala, Kenya0 - 2 Jake Kipkemboi14 - 10 LPts
11/08/2032Mombasa, Kenya0 - 1 LeBron Koech24 - 17 LPts
05/07/2032Nakuru, Kenya0 - 0 Peter Gichuki1 - 7 LPts