Weightclass:  Lightweight
Location:  Nairobi, Kenya
Record:  19 - 36(17)
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
22/08/2026Nairobi, Kenya18 - 36(17) Xaverius Floria1 - 9 WPts
23/06/2026Nairobi, Kenya17 - 36(17) Neil Inquiry8 - 9 WPts
24/04/2026Nairobi, Kenya16 - 36(17) Myung-joo Toh4(1) - 8 WPts
23/02/2026Nairobi, Kenya16 - 35(16) Kabonesa Kipchoge1 - 0 LKO3
25/12/2025Nairobi, Kenya16 - 34(15) Alastair Barasa13(1) - 15 LKO3
26/10/2025Nairobi, Kenya15 - 34(15) Nathan Boit1 - 17 WPts
27/08/2025Nairobi, Kenya15 - 33(14) Emilio Estopinal13 - 10 LKO3
28/06/2025Nairobi, Kenya15 - 32(13) Gennady Khaybulaev33(4) - 12 LKO2
29/04/2025Nairobi, Kenya14 - 32(13) Dikembe Jepleting0 - 6(1) WPts
28/02/2025Nairobi, Kenya13 - 32(13) Arran Orayani0 - 6 WPts
31/12/2024Nairobi, Kenya12 - 32(13) Paul Njuguna3 - 0 WPts
01/11/2024Nairobi, Kenya12 - 31(12) Alastair Barasa7 - 12 LKO3
02/09/2024Rome, Italy11 - 31(12) Alberto Bartolini1 - 1 WPts
05/07/2024Surrey, Canada10 - 31(12) Mel Leitch0 - 0 WPts
06/05/2024Port-au-Prince, Haiti10 - 30(12) Sargent Fontaine10(1) - 14 LPts
08/03/2024Liverpool, UK10 - 29(11) Colin Bridgeforth4 - 23 LKO3
09/01/2024Yerevan, Armenia10 - 28(10) Matik Lupyan31(1) - 5 LKO3
11/11/2023Nairobi, Kenya9 - 28(10) Chris Rheon0 - 8 WPts
12/09/2023Port-de-Paix, Haiti8 - 28(10) Jean-Baptiste Lasalle2 - 7 WPts
15/07/2023Odense, Denmark8 - 27(9) Ulrik Nydam17 - 7 LKO3
17/05/2023Riga, Latvia8 - 26(8) Gennady Straume16(1) - 13 LKO2
18/03/2023Río Cuarto, Argentina7 - 26(8) Fresco Custodio12 - 11 WPts
18/01/2023Odense, Denmark7 - 25(8) Kolby Francke16 - 12 LPts
20/11/2022Zurich, Switzerland7 - 24(8) Reginald Sasse16 - 13 LPts
21/09/2022Los Angeles, USA6 - 24(8) Ian Emond6 - 19(4) WPts
24/07/2022Guayaquil, Ecuador6 - 23(8) Bronco Triano13(2) - 14 LPts
25/05/2022Kisumu, Kenya6 - 22(7) Rex Matiku12 - 16 LKO3
04/04/2022Newcastle, UK6 - 21(6) David Hayden3 - 16 LKO3
04/02/2022Nairobi, Kenya6 - 20(5) Brad Beauttah2 - 8 LKO3
04/12/2021Accra, Ghana6 - 19(4) Quadrees Apea14(1) - 8 LKO3
04/10/2021Lima, Peru5 - 19(4) Cuba Cobo2 - 5 WPts
04/08/2021Copenhagen, Denmark5 - 18(4) Tryggvi Niss13 - 10 LPts
04/06/2021Nairobi, Kenya5 - 17(3) Lewis Cheserem9(1) - 12 LKO3
04/04/2021Nairobi, Kenya5 - 16(2) Steven Chepchirchir12 - 7 LKO3
03/02/2021Ho Chi Minh City, Vietnam5 - 15(2) Bi Dung16 - 3 LPts
03/12/2020Nairobi, Kenya5 - 14(2) Khalid Ayub11 - 6 LPts
02/10/2020Bangkok, Thailand4 - 14(2) Fahlan Dabransarakam2 - 2 WPts
04/08/2020Kisumu, Kenya4 - 13(2) Dikembe Matui11 - 5 LPts
05/06/2020Winnipeg, Canada4 - 12(2) Chris Louden7 - 8 LPts
05/04/2020Nairobi, Kenya3 - 12(2) Quico Gonsales5 - 6 WPts
05/02/2020Nairobi, Kenya3 - 11(2) Altan Bashak9 - 2 LPts
06/12/2019Nairobi, Kenya2 - 11(2) Kwau Tarry1 - 2 WPts
06/10/2019Bradford, UK2 - 10(2) Michael Dashiell3 - 5 LPts
08/08/2019Nairobi, Kenya2 - 9(2) Jasper Aiyabei5 - 6 LPts
08/06/2019Mombasa, Kenya2 - 8(2) Rob Mbote2 - 5 LPts
27/04/2019Lusaka, Zambia2 - 7(1) Tevin Mvunga2 - 5(1) LKO3
26/02/2019Mombasa, Kenya1 - 7(1) Jacob Mwakwere2 - 4 WPts
23/01/2019Guatemala City, Guatemala1 - 6(1) Santiago Apollo1 - 4 LPts
24/11/2018Nairobi, Kenya1 - 5(1) Leighton Musyoki2 - 4 LPts
23/09/2018Nairobi, Kenya1 - 4(1) Malik Aslam3 - 2 LPts
22/07/2018Abu Dhabi, UAE1 - 3(1) Adnan Badri2 - 0 LPts
22/05/2018Plovdiv, Bulgaria0 - 3(1) Yanko á Savelov1 - 0 WPts
22/03/2018Nairobi, Kenya0 - 2(1) David Pattni2 - 0 LPts
08/02/2018Nairobi, Kenya0 - 1(1) Wayne Mosop0 - 0 LPts
08/01/2018Cali, Colombia0 - 0 Esteban Luciano0 - 0 LKO3