Weightclass:  Super Heavyweight
Location:  Kisumu, Kenya
Record:  30 - 34
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
07/06/2042Kisumu, Kenya29 - 34 Pylyp Janko0 - 3 WPts
07/04/2042Kisumu, Kenya28 - 34 Danny Tudor5 - 18 WPts
04/02/2042Kisumu, Kenya27 - 34 Dave Malles4 - 7(1) WPts
03/12/2041Kisumu, Kenya26 - 34 Nils Hemming0 - 4 WPts
01/10/2041Kisumu, Kenya26 - 33 Carlos Cid13 - 10 LPts
31/07/2041Kisumu, Kenya25 - 33 Javier Fonte6 - 15(1) WPts
30/05/2041Al Ain, UAE24 - 33 Khalid Zickby15 - 9 WPts
01/04/2041Nairobi, Kenya24 - 32 Cody Kiprono5 - 0 LPts Kenya National Championships 2041View
29/03/2041Nairobi, Kenya23 - 32 Michael Gatimu17 - 14 WPts Kenya National Championships 2041View
26/03/2041Nairobi, Kenya22 - 32 Chris Kukubo2 - 7 WPts Kenya National Championships 2041View
23/01/2041Kryvyi Rih, Ukraine22 - 31 Taras Barsky27(14) - 3 LPts
25/11/2040Coventry, UK21 - 31 Sid Cary1 - 0 WPts
27/09/2040Varna, Bulgaria21 - 30 Kaloyan á Vagankov14 - 18 LPts
30/07/2040Kisumu, Kenya20 - 30 Ricardo Moya4 - 5 WPts
30/05/2040Medellin, Colombia19 - 30 Carlos Cordova6 - 9(1) WPts
01/04/2040Nakuru, Kenya19 - 29 David Kiongo18 - 16 LPts Kenya National Championships 2040View
29/03/2040Nakuru, Kenya18 - 29 Atif Ayub5 - 12 WPts Kenya National Championships 2040View
26/03/2040Nakuru, Kenya17 - 29 Brin Mungai9 - 18 WPts Kenya National Championships 2040View
01/03/2040Kisumu, Kenya17 - 28 Quoitrel Chilala21 - 18(1) LPts
06/01/2040Buenos Aires, Argentina17 - 27 Gig Bandera38 - 7 LPts
05/12/2039Kisumu, Kenya17 - 26 Gig Bandera37 - 7 LPts
04/11/2039Kisumu, Kenya17 - 25 Gig Bandera36 - 7 LPts
04/10/2039Kisumu, Kenya16 - 25 Gig Bandera36 - 6 WPts
18/08/2039Quebec City, Canada16 - 24 Dashiell Beauchamp22 - 24 LPts
18/07/2039Kisumu, Kenya16 - 23 Dashiell Beauchamp21 - 24 LPts
30/05/2039Warren, USA16 - 22 Justin Troop19 - 26 LPts
01/04/2039Nakuru, Kenya16 - 21 Jasper Chesire26 - 16 LPts Kenya National Championships 2039View
29/03/2039Nakuru, Kenya15 - 21 Kentay Boit7 - 10 WPts Kenya National Championships 2039View
26/03/2039Nakuru, Kenya14 - 21 Michael Gatimu9 - 8 WPts Kenya National Championships 2039View
04/03/2039Kisumu, Kenya13 - 21 DuÜan Bobal4 - 6 WPts
04/01/2039Montevideo, Uruguay12 - 21 Carlos Gerardo14 - 20 WPts
06/11/2038Kisumu, Kenya11 - 21 Kaj Stephensen11 - 4 WPts
06/09/2038Nairobi, Kenya11 - 20 Phornello Aluoch12 - 13 LPts
13/07/2038Kisumu, Kenya10 - 20 Inigo Rosado5 - 8 WPts
13/05/2038Nairobi, Kenya9 - 20 Bruce Gicharu9 - 15 WPts
26/03/2038Kisumu, Kenya9 - 19 Steven Mitei16 - 7 LPts Kenya National Championships 2038View
03/03/2038Minsk, Belarus9 - 18 Matviyko Buchko6 - 2 LPts
03/01/2038Kisumu, Kenya8 - 18 Atif Ayub0 - 1 WPts
04/11/2037Kisumu, Kenya7 - 18 Ovidio Olea7 - 11 WPts
05/09/2037Edmonton, Canada6 - 18 Kieran Don0 - 0 WPts
08/07/2037Frankfurt, Germany6 - 17 Ekerd Bierbaum12 - 17(1) LPts
10/05/2037Kisumu, Kenya5 - 17 Michael Gatimu1 - 3 WPts
11/03/2037Santo Domingo de Guzman, Dominican Republic5 - 16 Agapetus Rodriguez37(1) - 27 LPts
11/01/2037Ponce, Puerto Rico5 - 15 Beltran Ceniceros19 - 5 LPts
13/11/2036Athi River, Kenya5 - 14 Clinton Kimutai11 - 8 LPts
18/09/2036Kisumu, Kenya4 - 14 Waqar Tahan5 - 6 WPts
20/07/2036Sydney, Australia3 - 14 Will Bagby0 - 9 WPts
21/05/2036Naivasha, Kenya3 - 13 Jack Wamuyu6 - 13 LPts
26/03/2036Nairobi, Kenya3 - 12 Steven Mitei4 - 1 LPts Kenya National Championships 2036View
19/03/2036Kisumu, Kenya2 - 12 Vandwon Kapila5 - 2 WPts
19/01/2036Daloa, Ivory Coast2 - 11 Chandler Delon15 - 14 LPts
20/11/2035Kisumu, Kenya2 - 10 Rich Keino2 - 1 LPts
21/09/2035Port Said, Egypt2 - 9 Imran Mansour24 - 7 LPts
23/07/2035Minsk, Belarus2 - 8 Petro Mastel12 - 20 LPts
25/05/2035Kisumu, Kenya2 - 7 Chen Hak5 - 13(1) LPts
26/03/2035Kikuyu, Kenya2 - 6 Clinton Kimutai4 - 3 LPts Kenya National Championships 2035View
18/03/2035Stockholm, Sweden1 - 6 Rasmus Lang2 - 16 WPts
18/01/2035Nassau, Bahamas0 - 6 Noel Roose5 - 21 WPts
20/11/2034Port-au-Prince, Haiti0 - 5 Chivalry Arabie20 - 13 LPts
22/09/2034Halle, Germany0 - 4 Hulbard Blanck20 - 10 LPts
25/07/2034Soweto, South Africa0 - 3 Mahdi Matlaba28(1) - 25 LPts
25/05/2034Kisumu, Kenya0 - 2 Harry Injera6 - 4 LPts
26/03/2034Athi River, Kenya0 - 1 Cole Modi12 - 4(1) LPts Kenya National Championships 2034View
05/03/2034Kisumu, Kenya0 - 0 Ross Bugatti3 - 6 LPts