Weightclass:  Welterweight
Location:  Ruiru, Kenya
Record:  15 - 12
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
01/12/2033Ruiru, Kenya14 - 12 Haider Salman0 - 3 WPts
01/10/2033Ruiru, Kenya13 - 12 Mark Thuo1 - 2 WPts
01/08/2033Ruiru, Kenya12 - 12 Rob Macharinyang1 - 9 WPts
01/06/2033Ruiru, Kenya12 - 11 Zelipe Horta7 - 10 LPts
01/04/2033Ruiru, Kenya11 - 11 Cody Kihoro3 - 24 WPts
31/01/2033Ruiru, Kenya10 - 11 Gazi Ahmadi0 - 3 WPts
01/12/2032Ruiru, Kenya9 - 11 Quashawn Kapkobi2 - 14 WPts
01/10/2032Bogota, Colombia9 - 10 Diego Oliva9 - 15 LPts
02/08/2032Mombasa, Kenya8 - 10 Patrick Tanui2 - 11 WPts
13/06/2032Ruiru, Kenya7 - 10 Lewis Nyaga2 - 7 WPts
17/04/2032Hanoi, Vietnam7 - 9 Pham Toan6 - 20 LPts
18/02/2032Ruiru, Kenya6 - 9 Lewis Nyaga2 - 5 WPts
20/12/2031Ruiru, Kenya5 - 9 Joseph Cherono0 - 1 WPts
21/10/2031Dublin, Ireland5 - 8 Mike McDermott9 - 18 LPts
23/08/2031Russeifa, Jordan5 - 7 Zain Azad7 - 11 LPts
25/06/2031Nairobi, Kenya4 - 7 Arnie Kipyego9 - 8 WPts
30/04/2031Mombasa, Kenya4 - 6 Noah Jirongo12 - 28(2) LPts
24/03/2031Kisumu, Kenya4 - 5 Faisal Wahab14 - 12 LPts
15/02/2031Ruiru, Kenya3 - 5 Usi Arita0 - 4 WPts
18/12/2030Ruiru, Kenya2 - 5 Ioakim Shavershian4 - 14 WPts
20/10/2030Palermo, Italy2 - 4 Adolfo Rizzo3 - 22 LPts
22/08/2030Kangundo-Tala, Kenya1 - 4 Usi Arita0 - 0 WPts
08/07/2030Nairobi, Kenya1 - 3 Zafa Salehi8 - 17 LPts
21/05/2030Kisumu, Kenya1 - 2 Vul Musyoki21(1) - 15 LPts
20/04/2030Medellin, Colombia1 - 1 Marco Regino37 - 4 LPts
20/02/2030Ruiru, Kenya1 - 0 Edward Ringera2 - 4(1) LPts
23/12/2029Ruiru, Kenya0 - 0 Cody Kihoro0 - 4 WPts