Weightclass:  Super Heavyweight
Location:  Mombasa, Kenya
Record:  22(1) - 24
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
31/05/2031Mombasa, Kenya22(1) - 23 Chandler de la Bretonne34 - 17 LPts
30/03/2031Mombasa, Kenya21(1) - 23 Callum Ndambiri0 - 1 WPts
29/01/2031Mombasa, Kenya20(1) - 23 Nick Cullen1 - 6 WPts
30/11/2030Mombasa, Kenya20(1) - 22 Wojciech Zaborowski25 - 11 LPts
01/10/2030Mombasa, Kenya19(1) - 22 Goga Eivasov5 - 8 WPts
02/08/2030Mombasa, Kenya18(1) - 22 Morgan Dabengwa2 - 2 WPts
04/06/2030Mombasa, Kenya17(1) - 22 Aftab Sagyndyckov4 - 15(1) WPts
05/04/2030Mombasa, Kenya16(1) - 22 Qadir Abulhasanov9 - 8 WPts
04/02/2030Mombasa, Kenya16(1) - 21 Milan Embreuš14 - 6 LPts
06/12/2029Mombasa, Kenya15(1) - 21 John Lankas1 - 0 WPts
07/10/2029Mombasa, Kenya14(1) - 21 Xayvion Nyamuiru4 - 13 WPts
08/08/2029Mombasa, Kenya13(1) - 21 Aki Nakamura6 - 5 WPts
09/06/2029Surrey, Canada13(1) - 20 Matthew Atcheson13 - 19 LPts
11/04/2029Montreal, Canada13(1) - 19 Carolus Roussel10 - 11 LPts
11/02/2029Mombasa, Kenya12(1) - 19 Phil Kibiru0 - 1 WPts
13/12/2028Montevideo, Uruguay12(1) - 18 Jair Orosco13 - 19 LPts
15/10/2028Nassau, Bahamas11(1) - 18 Phil Husky5 - 21 WPts
17/08/2028Mombasa, Kenya10(1) - 18 James Okoth0 - 1 WPts
18/06/2028Cairo, Egypt10(1) - 17 Jawad Zaghloul11 - 15 LPts
20/04/2028Mombasa, Kenya9 - 17 Declan Kipkunui13 - 17(6) WKO3
22/02/2028Mombasa, Kenya9 - 16 Sam Nkaissery13 - 17 LPts
24/12/2027Nairobi, Kenya9 - 15 Isaac Mehta7 - 20 LPts
26/10/2027Cologne, Germany9 - 14 Lenny Masching13 - 12(4) LPts
27/08/2027Mombasa, Kenya8 - 14 Essien Ringera0 - 2 WPts
27/06/2027Vienna, Austria7 - 14 Rosswald Schaeper16(1) - 10 WPts
29/04/2027Calgary, Canada7 - 13 Sean Herd2 - 9 LPts
01/03/2027Mombasa, Kenya6 - 13 Dave Obare1 - 2 WPts
31/12/2026Mombasa, Kenya6 - 12 Joshua Litole6 - 12 LPts
02/11/2026Mombasa, Kenya5 - 12 Yao Teng1 - 13(1) WPts
04/09/2026Nairobi, Kenya5 - 11 Isaac Mehta3 - 16 LPts
10/07/2026Antwerp, Belgium4 - 11 Marcel Van der Weghe13 - 18(16) WPts
11/05/2026Carolina, Puerto Rico4 - 10 Jose Ceron12 - 34(14) LPts
13/03/2026Mombasa, Kenya3 - 10 Josh Mwakwere5 - 10 WPts
12/01/2026Nairobi, Kenya3 - 9 Richard Muzorewa3 - 13 LPts
17/11/2025Nassau, Bahamas3 - 8 Jamie Eliot15 - 13 LPts
19/09/2025Almaty, Kazakhstan3 - 7 Lazar Dzhandosoff6 - 10 LPts
22/07/2025Mombasa, Kenya2 - 7 Sam Nkaissery4 - 7 WPts
23/05/2025Kisumu, Kenya2 - 6 Haaris Bari0 - 11(1) LPts
28/03/2025Kisumu, Kenya1 - 6 Yasin Kanan1 - 11 WPts
31/01/2025Nairobi, Kenya1 - 5 Vince Abol4 - 2 LPts
28/12/2024Kangundo-Tala, Kenya1 - 4 Scott Kabiga0 - 0 LPts
27/11/2024Kingston, Jamaica1 - 3 Dale Raven42 - 12 LPts
29/09/2024Nairobi, Kenya0 - 3 John Muthuka0 - 0 WPts
06/08/2024Nairobi, Kenya0 - 2 Vince Abol2 - 1 LPts
25/06/2024Nairobi, Kenya0 - 1 Quashawn Chepkok0 - 0 LPts
05/05/2024Mombasa, Kenya0 - 0 Josh Mwakwere1 - 2 LPts