Weightclass:  Lightweight
Location:  Nairobi, Kenya
Record:  16 - 20
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
26/11/2033Nairobi, Kenya15 - 20 Arwarh Alhassar5 - 14 WPts
26/09/2033Nairobi, Kenya14 - 20 John Marciel0 - 3 WPts
27/07/2033Nairobi, Kenya13 - 20 Sigit Amari14 - 6 WPts
27/05/2033Nairobi, Kenya13 - 19 Clint Taggart21 - 20 LPts
27/03/2033Nairobi, Kenya12 - 19 Lazar Kiselyov9 - 10 WPts
25/01/2033Nairobi, Kenya11 - 19 Vincent Kiogora1 - 0 WPts
25/11/2032Nairobi, Kenya10 - 19 Khalid Jalali0 - 2 WPts
25/09/2032Nairobi, Kenya9 - 19 Rob Luseno1 - 1 WPts
26/07/2032Nairobi, Kenya9 - 18 Giuseppe Baresi12 - 19(9) LPts
27/05/2032Nairobi, Kenya8 - 18 Sammy Young3 - 8(1) WPts
28/03/2032Mexico City, Mexico7 - 18 Cisco Fonseca1 - 6 WPts
29/01/2032Nairobi, Kenya7 - 17 Tevaughn Kamakya14 - 18 LPts
30/11/2031Nairobi, Kenya6 - 17 Lloyd Sakudao2 - 5 WPts
02/10/2031Mexico City, Mexico6 - 16 Orlando Gordon26 - 18 LPts
04/08/2031Guadalupe, Mexico5 - 16 Ryo Noe2 - 5 WPts
06/06/2031Nairobi, Kenya5 - 15 Lavaughn Ogonga9 - 16 LPts
06/04/2031Nairobi, Kenya4 - 15 Kadeem Shaheen7 - 13(2) WPts
09/02/2031Istanbul, Turkey3 - 15 Soner Saglam4 - 13(1) WPts
12/12/2030Yerevan, Armenia3 - 14 Boghos Taldabanyan10 - 10 LPts
14/10/2030Montevideo, Uruguay3 - 13 Oro Menendez11 - 6 LPts
16/08/2030Ruiru, Kenya3 - 12 John Langat5 - 9 LPts
18/06/2030Mombasa, Kenya3 - 11 Verlyn Waruinge5 - 10 LPts
25/04/2030Nairobi, Kenya3 - 10 Matthew Pukosr6 - 5 LPts
24/02/2030Nairobi, Kenya2 - 10 Tevaughn Kamakya6 - 13 WPts
26/12/2029Izmir, Turkey1 - 10 Bulut Dusenkalkar5(1) - 18 WPts
28/10/2029Almaty, Kazakhstan1 - 9 Marlen Cairbeckoff23(1) - 30 LPts
29/08/2029Bulawayo, Zimbabwe1 - 8 James Sithole5 - 18 LPts
01/07/2029Kangundo-Tala, Kenya0 - 8 Lakista Chemlany2 - 9 WPts
07/05/2029Montevideo, Uruguay0 - 7 Ulises Nicolas12(1) - 13 LPts
09/03/2029Nairobi, Kenya0 - 6 James Tumbo9 - 5 LPts
08/01/2029Nairobi, Kenya0 - 5 Jacob Kiplitany3 - 6 LPts
10/11/2028Nairobi, Kenya0 - 4 James Gaddae16 - 11 LPts
19/09/2028Nairobi, Kenya0 - 3 Quashawn Kimeu11 - 15 LPts
10/08/2028Nairobi, Kenya0 - 2 Imran Youssef0 - 0 LPts
04/07/2028Nairobi, Kenya0 - 1 Quarren Babla0 - 8 LPts
05/05/2028Nairobi, Kenya0 - 0 Euan Lekuton3 - 3 LPts