Weightclass:  Light Welterweight
Location:  Nairobi, Kenya
Record:  5 - 23(1)
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
30/11/2032Nairobi, Kenya4 - 23(1) Taras Truss9 - 14 WPts
30/09/2032Nairobi, Kenya3 - 23(1) Jevonte Kapila1 - 0 WPts
01/08/2032Nairobi, Kenya3 - 22(1) Majid Ahmad1 - 0 LPts
02/06/2032Nairobi, Kenya3 - 21(1) Arran Talactac9 - 8 LPts
03/04/2032Nairobi, Kenya3 - 20(1) Edmund Van der Merwe2 - 8(1) LPts
02/02/2032Nairobi, Kenya2 - 20(1) Tremeur Canet3 - 5 WPts
04/12/2031Nairobi, Kenya2 - 19 Parviz Aslam13 - 12 LKO3
05/10/2031Nairobi, Kenya1 - 19 Mark Lele6 - 22 WPts
06/08/2031Nairobi, Kenya1 - 18 David Murumbi4 - 20 LPts
07/06/2031Nairobi, Kenya1 - 17 Mark Chepkwony4 - 13 LPts
07/04/2031Nairobi, Kenya1 - 16 Reiner Heidkamp12 - 18 LPts
07/02/2031Nairobi, Kenya0 - 16 Mahdi Dafaa3 - 5(1) WPts
10/12/2030Leon, Nicaragua0 - 15 Quin Gamon35 - 22(1) LPts
12/10/2030Ruiru, Kenya0 - 14 Vashon Munge2 - 4 LPts
17/08/2030Nairobi, Kenya0 - 13 Mason Muhavi1 - 12 LPts
18/06/2030Kuala Lumpur, Malaysia0 - 12 Rashid Habib9(2) - 25(5) LPts
20/04/2030Rostov-on-Don, Russia0 - 11 Nikolai Bure0 - 4 LPts
20/02/2030Kangundo-Tala, Kenya0 - 10 Mark Lele2 - 15 LPts
31/12/2029Nonthaburi, Thailand0 - 9 Thong Tathong16(1) - 15 LPts
02/11/2029Nizhny Novgorod, Russia0 - 8 Dmitriy Arshavin8 - 12(1) LPts
04/09/2029Nairobi, Kenya0 - 7 Haaris Aydin13(2) - 19 LPts
14/07/2029Nairobi, Kenya0 - 6 Harry Vadher14 - 6 LPts
17/05/2029Mombasa, Kenya0 - 5 Napoleon Barngetuny15 - 20 LPts
16/04/2029Vitebsk, Belarus0 - 4 Konstantin Kramar3 - 11(1) LPts
16/02/2029Birmingham, UK0 - 3 Andreas James0 - 7 LPts
19/12/2028Nairobi, Kenya0 - 2 Shontae Wakihuri0 - 1 LPts
20/10/2028Nairobi, Kenya0 - 1 Quaddus Tikolo0 - 0 LPts
05/09/2028Nairobi, Kenya0 - 0 Lucijan Damjanovic0 - 0 LPts