Weightclass:  Light Heavyweight
Location:  Nairobi, Kenya
Record:  7(1) - 20
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
10/11/2024Nairobi, Kenya6(1) - 20 Arness Alger3 - 6 WPts
10/09/2024Nairobi, Kenya5(1) - 20 Sammy Mutu2 - 5 WPts
13/07/2024Nairobi, Kenya5(1) - 19 Euan Kipsang7 - 12 LPts
14/05/2024Nairobi, Kenya5(1) - 18 Naftali Sau14 - 9 LPts
15/03/2024Nairobi, Kenya4(1) - 18 Uba Keitany1 - 1 WPts
15/01/2024Nairobi, Kenya3 - 18 Redmond Decamp1 - 11(4) WKO3
16/11/2023Nairobi, Kenya2 - 18 Jantis Bitz3 - 9 WPts
18/09/2023Panama City, Panama2 - 17 Zacarias Gallego28 - 11 LPts
21/07/2023Mombasa, Kenya2 - 16 Gus Gichohi20(1) - 18 LPts
22/05/2023San Juan, Puerto Rico2 - 15 Quin Oliveros16 - 11 LPts
24/03/2023Dublin, Ireland2 - 14 Cody Anderson23 - 8 LPts
24/01/2023Zarqa, Jordan2 - 13 Atif Kalb7 - 17(3) LPts
26/11/2022Kisumu, Kenya2 - 12 Mark Wajackoyah15 - 15 LPts
08/10/2022Kiel, Germany2 - 11 Rollins Kuebler16(3) - 13(1) LPts
10/08/2022Prague, Czech Republic2 - 10 Artur Toma12 - 14 LPts
11/06/2022Naivasha, Kenya2 - 9 Quaashie Kirima14 - 12 LPts
26/04/2022Nairobi, Kenya2 - 8 Vashon Tobiko11 - 18 LPts
25/03/2022Mombasa, Kenya2 - 7 James Boi23 - 7 LPts
11/02/2022Naivasha, Kenya2 - 6 Quaashie Kirima12 - 12 LPts
05/01/2022Machakos, Kenya1 - 6 Brin Chemut0 - 0 WPts
30/11/2021Mombasa, Kenya1 - 5 Malik Baddour16 - 9 LPts
18/10/2021Berlin, Germany1 - 4 Hunfried Kaltman13 - 10 LPts
19/08/2021Lucknow, India1 - 3 Dayaram Gaur9 - 11 LPts
21/06/2021Mariupol, Ukraine1 - 2 Yevhen Boback20 - 2 LPts
21/04/2021Kisumu, Kenya1 - 1 Mark Wajackoyah8 - 12 LPts
06/03/2021Nairobi, Kenya1 - 0 Enzo Paules12 - 6 LPts
05/01/2021Nairobi, Kenya0 - 0 Naftali Sau0 - 0 WPts