Weightclass:  Welterweight
Location:  Nairobi, Kenya
Record:  24 - 11
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
26/12/2033Mombasa, Kenya24 - 10 Leon Keter25 - 33 LPts
20/11/2033Birmingham, USA23 - 10 Dom Gawley9 - 9 WPts
22/09/2033Lincoln, USA22 - 10 Victor Argall7 - 10 WPts
25/07/2033Bilbao, Spain21 - 10 Juan Marzo2 - 19 WPts
27/05/2033Philadelphia, USA20 - 10 Alec Louis-Dreyfus8 - 13 WPts
29/03/2033Nairobi, Kenya19 - 10 David Kosencha5 - 19 WPts
03/02/2033Tabriz, Iran19 - 9 Rehan Akbari40 - 20 LPts
06/12/2032Zamboanga City, Philippines18 - 9 Angel Cabigting15 - 15 WPts
08/10/2032Nairobi, Kenya17 - 9 Wasaki Gichonga2 - 16 WPts
16/08/2032Kisumu, Kenya17 - 8 Mike Kipkurui7 - 14 LPts
25/06/2032Nairobi, Kenya16 - 8 Clinton Yiampoy7 - 19 WPts
25/05/2032Nairobi, Kenya15 - 8 Vijay Manjhi8 - 14 WPts
26/03/2032Machakos, Kenya15 - 7 Deion Adumbe13 - 14 LPts Kenya National Championships 2032View
19/03/2032Kisumu, Kenya14 - 7 Faisal Wahab20 - 12 WPts
15/02/2032Nairobi, Kenya13 - 7 Agon Ismaili1 - 2 WPts
17/12/2031Columbia, USA12 - 7 Douglas McCowan9 - 6(1) WPts
19/10/2031Belo Horizonte, Brazil11 - 7 Joaquin Cruz3 - 18 WPts
21/08/2031Accra, Ghana10 - 7 Arran Douna10 - 7 WPts
23/06/2031Nairobi, Kenya9 - 7 Mohsin Wassan9 - 10 WPts
24/04/2031Nairobi, Kenya8 - 7 Patrick Tanui1 - 4 WPts
24/02/2031Dublin, Ireland7 - 7 Peter MacKenna7 - 11 WPts
26/12/2030Quezon City, Philippines7 - 6 Edward Malibiran14 - 5 LPts
28/10/2030Managua, Nicaragua7 - 5 Rodrigo Rodriguez2 - 12 LPts
30/08/2030Athi River, Kenya6 - 5 Okoth Litei4 - 2 WPts
03/07/2030Nairobi, Kenya5 - 5 Pyotr Vassiliev1 - 0 WPts
05/05/2030Isfahan, Iran5 - 4 Umair Basa0 - 0 LPts
07/03/2030Nairobi, Kenya4 - 4 Joshua McGowan1 - 17 WPts
07/01/2030Hialeah, USA4 - 3 Jamie Hernandez0 - 1 LPts
09/11/2029Kikuyu, Kenya3 - 3 Andy Mwakulegwa1 - 12 WPts
11/09/2029Mombasa, Kenya2 - 3 Euan Wamwiri0 - 20(1) WPts
16/07/2029Kisumu, Kenya2 - 2 Noah Merande5 - 11 LPts
19/05/2029Machakos, Kenya2 - 1 Kasi Kaburu3 - 12 LPts
10/04/2029Mombasa, Kenya2 - 0 Chiamaka Oliech24 - 16 LPts
05/03/2029Ruiru, Kenya1 - 0 Jasper Dafaa0 - 0 WPts
05/01/2029Nairobi, Kenya0 - 0 Amer Irani0 - 0 WPts