Weightclass:  Light Heavyweight
Location:  Mombasa, Kenya
Record:  20 - 13
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
10/11/2029Mombasa, Kenya19 - 13 Terje Folden4 - 9 WPts
11/09/2029Mombasa, Kenya19 - 12 Xyshaun Mizinga5 - 3 LPts
13/07/2029Mombasa, Kenya19 - 11 Mykelti Ngeny4 - 16 LPts
15/05/2029Mombasa, Kenya19 - 10 Spencer Faulds4 - 0 LPts
16/03/2029Mombasa, Kenya18 - 10 Johnny Barrack1 - 8 WPts
13/01/2029Mombasa, Kenya17 - 10 Charles Kamakya1 - 1 WPts
14/11/2028Mombasa, Kenya16 - 10 Hassan Daoud1 - 3 WPts
15/09/2028Mombasa, Kenya15 - 10 Adam Itwiku0 - 2 WPts
17/07/2028Mombasa, Kenya14 - 10 Razi Nderitu0 - 3 WPts
18/05/2028Mombasa, Kenya13 - 10 Mark Wanade7 - 14 WPts
19/03/2028Mombasa, Kenya12 - 10 Mark Wanade7 - 12 WPts
19/01/2028Mombasa, Kenya11 - 10 Dele Kuguru0 - 3 WPts
21/11/2027Santa Clara, Cuba11 - 9 Jaguar Barbas13 - 11 LPts
23/09/2027Harare, Zimbabwe10 - 9 Arran Mpoful6 - 21 WPts
26/07/2027Mombasa, Kenya9 - 9 Clint Waithaka7 - 14 WPts
28/05/2027Mombasa, Kenya8 - 9 Simba Ndururi3 - 3 WPts
29/03/2027Kangundo-Tala, Kenya8 - 8 Sammy Mutu12(1) - 12 LPts Kenya National Championships 2027View
26/03/2027Kangundo-Tala, Kenya7 - 8 Mykelti Ngeny1 - 3 WPts Kenya National Championships 2027View
02/02/2027Panama City, Panama7 - 7 Rodrigo Rufino21 - 10 LPts
05/12/2026Tehran, Iran7 - 6 Atif Asad12(1) - 20 LPts
07/10/2026Mombasa, Kenya6 - 6 Afon Markovich2 - 1 WPts
09/08/2026Takoradi, Ghana6 - 5 Keshawn Agbeko6 - 13 LPts
11/06/2026Zagreb, Croatia5 - 5 Milorad Bencic0 - 0 WPts
13/04/2026Vantaa, Finland4 - 5 Lari Aulis16(1) - 14 WPts
13/02/2026Cali, Colombia4 - 4 Fraco Fontanilla18 - 30 LPts
16/12/2025Mombasa, Kenya3 - 4 Ibrahim Rajput4 - 11 WPts
18/10/2025Christchurch, New Zealand2 - 4 Heriko Keno1 - 13 WPts
20/08/2025Almaty, Kazakhstan2 - 3 Igor Kosanov7 - 11(1) LPts
22/06/2025Port-de-Paix, Haiti2 - 2 Sinjon Nolle22(2) - 24 LPts
24/04/2025Accra, Ghana1 - 2 Uzondu Sekyi5(1) - 16 WPts
24/02/2025Ruiru, Kenya1 - 1 Michael Dhalla3 - 11 LPts
13/01/2025Nairobi, Kenya1 - 0 Jayvyn Kibiru2(1) - 20 LPts
29/11/2024Mombasa, Kenya0 - 0 Olympe Ndaw4 - 9 WPts