Weightclass:  Light Heavyweight
Location:  Kangundo-Tala, Kenya
Record:  38(5) - 21
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
01/01/2035Kangundo-Tala, Kenya37(5) - 21 Clint Sheron19 - 5 WPts
20/11/2034Kangundo-Tala, Kenya37(5) - 20 Dom Hughes18 - 9 LPts
15/10/2034Durres, Albania37(5) - 19 Ardi Petrela57(3) - 17 LPts
14/09/2034Kangundo-Tala, Kenya36(5) - 19 Claudio Sapia27(3) - 13(1) WPts
14/08/2034Kangundo-Tala, Kenya35(5) - 19 Claudio Sapia27(3) - 12(1) WPts
03/07/2034Boston, USA35(5) - 18 Justin Ewing23 - 9 LPts
02/06/2034Durres, Albania35(5) - 17 Ardi Petrela54(3) - 16 LPts
02/05/2034Kangundo-Tala, Kenya34(5) - 17 Claudio Sapia27(3) - 9 WPts
01/04/2034Athi River, Kenya33(5) - 17 Joseph Sakari6 - 9 WPts Kenya National Championships 2034View
29/03/2034Athi River, Kenya32(5) - 17 Darryl Olita11(4) - 3 WPts Kenya National Championships 2034View
26/03/2034Athi River, Kenya31(4) - 17 Brett Nzau1 - 16 WKO2 Kenya National Championships 2034View
18/03/2034Montevideo, Uruguay31(4) - 16 Felippe Abela48 - 8 LPts
15/02/2034Kangundo-Tala, Kenya31(4) - 15 Leszek Bagan22 - 7(1) LPts
15/01/2034Suez, Egypt30(4) - 15 Marvel Bazil14 - 14(1) WPts Africa Championships 2034View
12/01/2034Suez, Egypt29(4) - 15 Ike Bakare31 - 12 WPts Africa Championships 2034View
09/01/2034Suez, Egypt28(4) - 15 Bob Shumba29(1) - 33 WPts Africa Championships 2034View
21/12/2033Kangundo-Tala, Kenya27(4) - 15 Vincenc Sasek24(1) - 16 WPts
20/11/2033Kangundo-Tala, Kenya26(4) - 15 Vincenc Sasek24(1) - 15 WPts
20/10/2033Kangundo-Tala, Kenya25(4) - 15 Vincenc Sasek24(1) - 14 WPts
19/09/2033Brno, Czech Republic24(4) - 15 Vincenc Sasek24(1) - 13 WPts
19/08/2033Krakow, Poland24(4) - 14 Alan Geschke31 - 21 LPts
19/07/2033Kangundo-Tala, Kenya24(4) - 13 Jose Llorente31(3) - 7 LPts
18/06/2033Kangundo-Tala, Kenya23(4) - 13 Vincenc Sasek23(1) - 11 WPts
17/05/2033Kangundo-Tala, Kenya22(4) - 13 Hariman Olenhusen19(2) - 24 WPts
01/04/2033Nairobi, Kenya21(4) - 13 Darryl Olita6(1) - 1 WPts Kenya National Championships 2033View
29/03/2033Nairobi, Kenya20(4) - 13 Nathan Anyona15 - 20 WPts Kenya National Championships 2033View
26/03/2033Nairobi, Kenya19(3) - 13 Kian Itumbi0 - 3 WKO3 Kenya National Championships 2033View
18/02/2033Kangundo-Tala, Kenya19(3) - 12 Amer Salame18 - 11 LPts
18/01/2033Kangundo-Tala, Kenya18(3) - 12 Amer Salame18 - 10 WPts
18/12/2032Suez, Egypt17(3) - 12 Amer Salame18 - 9 WPts
17/11/2032Montevideo, Uruguay17(3) - 11 Felippe Abela29 - 6 LPts
17/10/2032Montevideo, Uruguay17(3) - 10 Felippe Abela28 - 6 LPts
16/09/2032Kangundo-Tala, Kenya17(3) - 9 Felippe Abela27 - 6 LPts
16/08/2032Montevideo, Uruguay17(3) - 8 Felippe Abela26 - 6 LPts
16/07/2032Saint Petersburg, Russia17(3) - 7 Kolya Nauryzbaew26 - 9 LPts Saint Petersburg Olympics 2032View
13/07/2032Saint Petersburg, Russia16(3) - 7 Osman Fattahov8 - 0 WPts Saint Petersburg Olympics 2032View
12/06/2032Montevideo, Uruguay16(3) - 6 Felippe Abela25 - 5 LPts
12/05/2032Kangundo-Tala, Kenya15(3) - 6 Boutaje Benchemsi21(1) - 10 WPts
01/04/2032Machakos, Kenya14(3) - 6 Greg Githae20 - 21 WPts Kenya National Championships 2032View
29/03/2032Machakos, Kenya13(3) - 6 Roshaun Njuguna14 - 13 WPts Kenya National Championships 2032View
26/03/2032Machakos, Kenya12(3) - 6 Jack Tejani5 - 14 WPts Kenya National Championships 2032View
19/03/2032Heidelberg, Germany11(3) - 6 Dietz Kyler13 - 6 WPts
16/02/2032Heidelberg, Germany11(3) - 5 Dietz Kyler12 - 6 LPts
15/01/2032Aba, Nigeria11(3) - 4 Bart Kadende64(1) - 27(1) LPts Africa Championships 2032View
12/01/2032Aba, Nigeria10(3) - 4 Amon Bironze25 - 9 WPts Africa Championships 2032View
09/01/2032Aba, Nigeria9(3) - 4 Irfan Elamin22 - 15(1) WPts Africa Championships 2032View
06/12/2031Ilesa, Nigeria9(3) - 3 Ike Bakare11 - 1 LPts
05/11/2031Dubai, UAE8(3) - 3 Yasin Kaber5(2) - 5 WPts
05/10/2031Kangundo-Tala, Kenya7(3) - 3 Alano Franco11(2) - 4 WPts
04/09/2031Cali, Colombia6(3) - 3 Alano Franco11(2) - 3 WPts
30/07/2031Riyadh, Saudi Arabia6(3) - 2 Bilal Raad33(1) - 32(4) LPts
01/06/2031Kangundo-Tala, Kenya5(2) - 2 Quennel Abadie3 - 8 WKO3
01/04/2031Kisumu, Kenya4(1) - 2 Dom Lavatsa16 - 12(3) WKO3 Kenya National Championships 2031View
29/03/2031Kisumu, Kenya3(1) - 2 Greg Githae13 - 18 WPts Kenya National Championships 2031View
26/03/2031Kisumu, Kenya2(1) - 2 Adam Itwiku15 - 7 WPts Kenya National Championships 2031View
02/03/2031Kangundo-Tala, Kenya1(1) - 2 Bohdan Karpenko4 - 5 WPts
01/01/2031Kangundo-Tala, Kenya1(1) - 1 Wasyl Wozniak9 - 1 LPts
03/11/2030Salta, Argentina1(1) - 0 Rodrigo Frausto35(8) - 18 LPts
05/09/2030Kangundo-Tala, Kenya0 - 0 Vahig Achikian8(1) - 16(1) WKO3