Weightclass:  Super Heavyweight
Location:  Kisumu, Kenya
Record:  33(3) - 17
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
31/12/2033Kisumu, Kenya32(3) - 17 Evan Kearney1 - 3 WPts
30/10/2033Kisumu, Kenya31(3) - 17 Majid Tawil4 - 6(1) WPts
29/08/2033Kisumu, Kenya30(3) - 17 Ian Lowden5 - 11(1) WPts
29/06/2033Kisumu, Kenya29(3) - 17 Eliasz Kolanko0 - 6 WPts
28/04/2033Kisumu, Kenya28(3) - 17 Metody Trzeciak0 - 19 WPts
28/02/2033Kisumu, Kenya27(3) - 17 Ciel Baudelaire2 - 15 WPts
29/12/2032Kisumu, Kenya26(3) - 17 Ethan Downey2 - 5 WPts
29/10/2032Kisumu, Kenya25(2) - 17 Cibor Slusarz8 - 1 WKO3
29/08/2032Kisumu, Kenya24(1) - 17 Zacarias Ledesma2 - 5 WKO3
28/06/2032Kisumu, Kenya23(1) - 17 Ibrahim Nezzar3 - 19 WPts
29/04/2032Mombasa, Kenya22(1) - 17 Xayvion Nyamuiru9 - 24 WPts
29/03/2032Machakos, Kenya22(1) - 16 Joel Abudho36 - 17(2) LPts Kenya National Championships 2032View
26/03/2032Machakos, Kenya21(1) - 16 Arran Kithuka0 - 5 WPts Kenya National Championships 2032View
28/02/2032Yerevan, Armenia20(1) - 16 Pilibbos Kachadoryan22 - 13 WPts
31/12/2031Nairobi, Kenya19(1) - 16 Essien Ringera10(2) - 21 WPts
01/11/2031Kisumu, Kenya18 - 16 Garon Fishburn2 - 4 WKO3
02/09/2031Nairobi, Kenya17 - 16 Essien Ringera9(2) - 20 WPts
05/07/2031Prague, Czech Republic16 - 16 Boleslav Sebek0 - 0 WPts
07/05/2031Nairobi, Kenya16 - 15 Clint Shikwati13 - 10 LPts
10/03/2031Kisumu, Kenya16 - 14 Dave Obare13 - 19(1) LPts
11/01/2031Kisumu, Kenya15 - 14 Bryn McKay2 - 2 WPts
12/11/2030Cartagena, Colombia14 - 14 Nasario Navarrete3 - 23 WPts
13/09/2030Oslo, Norway14 - 13 Leif Sorbo13 - 9 LPts
16/07/2030Athi River, Kenya14 - 12 Sam Nabutola9(1) - 13 LPts
30/05/2030Mexicali, Mexico13 - 12 Onofre Rubalcaba7 - 18 WPts
01/04/2030Kangundo-Tala, Kenya13 - 11 Joel Abudho19 - 7(1) LPts Kenya National Championships 2030View
29/03/2030Kangundo-Tala, Kenya12 - 11 Dave Obare9 - 17(1) WPts Kenya National Championships 2030View
26/03/2030Kangundo-Tala, Kenya11 - 11 Essien Ringera6(1) - 14 WPts Kenya National Championships 2030View
19/03/2030Ghent, Belgium11 - 10 Reinout Haket6 - 24 LPts
19/01/2030Kisumu, Kenya10 - 10 Ian Jackson6 - 12 WPts
20/11/2029Kisumu, Kenya9 - 10 Jemond Aime6 - 13 WPts
21/09/2029Dushanbe, Tajikistan8 - 10 Murad Shirinov0 - 0 WPts
23/07/2029Kisumu, Kenya7 - 10 Sam Nabutola6(1) - 9 WPts
24/05/2029Kisumu, Kenya6 - 10 Glynn Inquiry1 - 5 WPts
26/03/2029Mombasa, Kenya6 - 9 Joel Abudho9 - 6(1) LPts Kenya National Championships 2029View
07/02/2029Toronto, Canada5 - 9 Ricky Summerfield6(1) - 11 WPts
10/12/2028Kisumu, Kenya4 - 9 Sam Nabutola5(1) - 6 WPts
12/10/2028Roskilde, Denmark4 - 8 Ulrik Jochimsen4 - 28(1) LPts
14/08/2028Munich, Germany4 - 7 Mayor Kalkbrenner10 - 26(9) LPts
16/06/2028Copenhagen, Denmark4 - 6 Haakon Juergensen11 - 17(3) LPts
18/04/2028Kisumu, Kenya4 - 5 Haakon Juergensen10 - 17(3) LPts
19/02/2028Cairo, Egypt4 - 4 Aftab Fahs12 - 13 LPts
22/12/2027Mombasa, Kenya4 - 3 Shaquille Chebii8 - 12 LPts
04/11/2027Naivasha, Kenya4 - 2 Malcolm Dafaa0 - 1 LPts
11/09/2027Kisumu, Kenya3 - 2 Yasin Kanan5 - 22 WPts
11/08/2027Rotterdam, Netherlands3 - 1 Geirnaert Van der Avierie14 - 11(1) LPts
13/06/2027Kisumu, Kenya2 - 1 John Mwadeghu3 - 7 WPts
14/04/2027Kisumu, Kenya1 - 1 Hassan Afzal1 - 0 WPts
13/02/2027Samarqand, Uzbekistan1 - 0 Donmez Murad11 - 20(1) LPts
16/12/2026Kisumu, Kenya0 - 0 Zain Yusuf1 - 7 WPts