Weightclass:  Middleweight
Location:  Nairobi, Kenya
Record:  6(1) - 23(3)
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
23/02/2030Nairobi, Kenya6(1) - 22(3) Vicente Llamas9 - 4 LPts
26/12/2029Nairobi, Kenya6(1) - 21(3) Santiago Abila6 - 11 LPts
27/10/2029Nairobi, Kenya5(1) - 21(3) Fanuco Leandro3 - 10 WPts
27/08/2029Nairobi, Kenya5(1) - 20(3) Mark Hislop1 - 4 LPts
28/06/2029Nairobi, Kenya5(1) - 19(2) Robert Van der Merwe2 - 1 LKO3
29/04/2029Nairobi, Kenya4(1) - 19(2) Ludacris Ampar9 - 11 WPts
28/02/2029Nairobi, Kenya4(1) - 18(1) Amjad Assad11 - 15 LKO3
30/12/2028Nairobi, Kenya4(1) - 17(1) Martyn Bevan27 - 15 LPts
31/10/2028Nairobi, Kenya4(1) - 16 Sam Bilali7 - 11 LKO3
01/09/2028Nairobi, Kenya4(1) - 15 Olindo Tobia17(1) - 11 LPts
03/07/2028Nairobi, Kenya4(1) - 14 Isaac Wadongo6 - 11 LPts
04/05/2028Nairobi, Kenya3(1) - 14 Cillian MacClery0 - 5 WPts
06/03/2028Nairobi, Kenya3(1) - 13 Arthur Chanzu0 - 15 LPts
06/01/2028Samarqand, Uzbekistan2(1) - 13 Dimi Allahverdiyev5 - 19(5) WPts
08/11/2027Warsaw, Poland2(1) - 12 Sebastian Domagala21 - 7 LPts
10/09/2027Villa Nueva, Guatemala2(1) - 11 Xeres Gavino3 - 16 LPts
13/07/2027Pikine, Senegal1(1) - 11 Jean-Baptiste Jade5 - 18 WPts
15/05/2027Vienna, Austria1(1) - 10 Adolpho Hardegg1 - 15 LPts
16/03/2027Las Condes, Chile1(1) - 9 Ximen Trigueros10 - 8 LPts
16/01/2027Brest, Belarus0 - 9 Vasyl Pelech2 - 27(10) WKO3
18/11/2026Nairobi, Kenya0 - 8 James Mutoko19(2) - 23 LPts
30/09/2026Nairobi, Kenya0 - 7 Paul Abedeen1(1) - 9 LPts
01/08/2026Durres, Albania0 - 6 Besnik Dibra12 - 19 LPts
03/06/2026Nairobi, Kenya0 - 5 Montraie Muthamia8 - 9 LPts
05/04/2026Nairobi, Kenya0 - 4 Michael Rawal1 - 17 LPts
06/02/2026Benin City, Nigeria0 - 3 Bob Adelabu3 - 6 LPts
09/12/2025Charleroi, Belgium0 - 2 Lance Baudoin8 - 19 LPts
11/10/2025Mombasa, Kenya0 - 1 Shaquille Shaban13 - 13 LPts
05/09/2025Nairobi, Kenya0 - 0 Dax Bault6 - 3 LPts