Weightclass:  Super Heavyweight
Location:  Nairobi, Kenya
Record:  47 - 19(3)
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
01/01/2034Nairobi, Kenya46 - 19(3) Ughur Taheri2 - 3 WPts
01/11/2033Nairobi, Kenya45 - 19(3) Faisal Amara3 - 14 WPts
31/08/2033Nairobi, Kenya44 - 19(3) Jaison Tassi2 - 10 WPts
01/07/2033Nairobi, Kenya43 - 19(3) Tadzio Ferenz8 - 11 WPts
30/04/2033Nairobi, Kenya42 - 19(3) Nori Morioka1 - 1 WPts
01/03/2033Nairobi, Kenya41 - 19(3) Shaun Tumanda2 - 6(1) WPts
30/12/2032Nairobi, Kenya40 - 19(3) Tymon Wojick6 - 16 WPts
30/10/2032Nairobi, Kenya39 - 19(3) Fabrizio Acerbi10 - 6 WPts
30/08/2032Nairobi, Kenya38 - 19(3) Antwan Oliver2 - 6 WPts
30/06/2032Nairobi, Kenya38 - 18(2) Vinay Shastri39(1) - 12 LKO3
30/05/2032New Delhi, India37 - 18(2) Vinay Shastri39(1) - 11 WPts
29/04/2032New Delhi, India37 - 17(2) Vinay Shastri38(1) - 11 LPts
29/03/2032Machakos, Kenya36 - 17(2) Richie Apudo22(1) - 16 WPts Kenya National Championships 2032View
26/03/2032Machakos, Kenya35 - 17(2) Sam Kajembe4 - 3 WPts Kenya National Championships 2032View
18/03/2032New Delhi, India34 - 17(2) Vinay Shastri38(1) - 9 WPts
16/02/2032New Delhi, India34 - 16(2) Vinay Shastri37(1) - 9 LPts
12/01/2032Aba, Nigeria34 - 15(2) Obaid Zeghdoud23 - 1 LPts Africa Championships 2032View
09/01/2032Aba, Nigeria33 - 15(2) Idris Chukwuemeka20 - 2 WPts Africa Championships 2032View
17/12/2031Nairobi, Kenya32 - 15(2) Charles Cartier30 - 11(1) WPts
14/11/2031Nairobi, Kenya31 - 15(2) Huseinqulu Salame5 - 36 WPts
12/10/2031Port-au-Prince, Haiti30 - 15(2) Chandler de la Bretonne37 - 18 WPts
10/09/2031Valencia, Venezuela30 - 14(1) Vinay Shastri34 - 6 LKO3 Valencia World Championships 2031View
07/09/2031Valencia, Venezuela29 - 14(1) Wilpert Lauingen13 - 6 WPts Valencia World Championships 2031View
28/08/2031Nairobi, Kenya28 - 14(1) Bonifßc Muzik40 - 11 WPts
28/07/2031Bratislava, Slovakia27 - 14(1) Bonifßc Muzik40 - 10 WPts
27/06/2031Bratislava, Slovakia27 - 13(1) Bonifßc Muzik39 - 10 LPts
27/05/2031Annaba, Algeria27 - 12(1) Rehman Faraj31 - 6 LPts
26/04/2031Annaba, Algeria27 - 11(1) Rehman Faraj30 - 6 LPts
26/03/2031Kisumu, Kenya27 - 10(1) Hassan Afzal11 - 16 LPts Kenya National Championships 2031View
03/03/2031Nairobi, Kenya26 - 10(1) Bayram Osmanoglu14 - 17(1) WPts
19/01/2031Nairobi, Kenya25 - 10(1) Vinay Shastri25 - 5 WPts
19/12/2030Nairobi, Kenya24 - 10(1) Vinay Shastri25 - 4 WPts
18/11/2030Nairobi, Kenya23 - 10(1) Vinay Shastri25 - 3 WPts
17/10/2030Nairobi, Kenya22 - 10(1) Cuba Prior25(1) - 28 WPts
08/09/2030Nairobi, Kenya22 - 9(1) Jake Walkinshaw22 - 12 LPts
07/08/2030Georgetown, Guyana21 - 9(1) Jake Walkinshaw22 - 11 WPts
07/07/2030Georgetown, Guyana21 - 8(1) Jake Walkinshaw21 - 11 LPts
06/06/2030Samarqand, Uzbekistan20 - 8(1) Yavar Dzhavad26 - 12 WPts
02/05/2030Tegucigalpa, Honduras20 - 7(1) Juan Manuel16 - 17 LPts
01/04/2030Kangundo-Tala, Kenya19 - 7(1) Richie Apudo13 - 11 WPts Kenya National Championships 2030View
29/03/2030Kangundo-Tala, Kenya18 - 7(1) Jonathan Njiru8 - 9 WPts Kenya National Championships 2030View
26/03/2030Kangundo-Tala, Kenya17 - 7(1) Sam Nabutola8(1) - 12 WPts Kenya National Championships 2030View
20/02/2030Sale, Morocco16 - 7(1) Sadr-Eddine Bekri9 - 13(1) WPts
20/01/2030Antwerp, Belgium15 - 7(1) Lukas Ekelaere5 - 12 WPts
22/11/2029Nairobi, Kenya14 - 7(1) Phornello Matiangi10 - 21(1) WPts
25/09/2029Goiania, Brazil13 - 7(1) Kiki Caro0 - 6(2) WPts
28/07/2029San Juan, Puerto Rico12 - 7(1) Ramirez Escamilla15 - 33 WPts
30/05/2029Nairobi, Kenya11 - 7(1) Dillon Kirwa2 - 9 WPts
01/04/2029Mombasa, Kenya11 - 6(1) Sam Nkaissery20 - 20 LPts Kenya National Championships 2029View
29/03/2029Mombasa, Kenya10 - 6(1) John Mwadeghu6 - 17 WPts Kenya National Championships 2029View
26/03/2029Mombasa, Kenya9 - 6(1) Richie Apudo6 - 9 WPts Kenya National Championships 2029View
24/01/2029Aba, Nigeria9 - 5(1) Zuffur Ansari9 - 14(1) LPts
26/11/2028Benin City, Nigeria8 - 5(1) Josh Bali5 - 31(1) WPts
28/09/2028Mombasa, Kenya7 - 5(1) Ian Lusaka21 - 13 WPts
17/08/2028Nairobi, Kenya7 - 4 James Goff23(2) - 15 LKO3
19/06/2028Nairobi, Kenya6 - 4 Milo Landfried1 - 5 WPts
21/04/2028Nairobi, Kenya5 - 4 Scott Temu0 - 2 WPts
21/02/2028Nairobi, Kenya4 - 4 Neper Astacio0 - 24 WPts
24/12/2027Nairobi, Kenya4 - 3 Jacob Norlin36 - 17 LPts
26/10/2027Nairobi, Kenya3 - 3 John Mwadeghu3 - 10 WPts
26/08/2027Ganzhou, China2 - 3 Yuan Joe5(1) - 28(2) WPts
28/06/2027Nairobi, Kenya1 - 3 Jamar Kobia1 - 0 WPts
30/04/2027Mombasa, Kenya1 - 2 Declan Kipkunui10 - 14(3) LPts
04/03/2027Nairobi, Kenya1 - 1 Ingvar Krag15 - 16 LPts
03/01/2027Cologne, Germany0 - 1 Adalhard Heist6 - 18 WPts
05/11/2026Nairobi, Kenya0 - 0 Loredo Mare6 - 12 LPts