Weightclass:  Welterweight
Location:  Athi River, Kenya
Record:  18 - 12(1)
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
26/10/2033Athi River, Kenya18 - 11(1) Quashawn Kapkobi4 - 18 LPts
25/08/2033Athi River, Kenya17 - 11(1) Richard Kabaka2 - 12 WPts
24/06/2033Athi River, Kenya16 - 11(1) Rob Macharinyang1 - 8 WPts
23/04/2033Athi River, Kenya16 - 10(1) Davie Sproat13(1) - 14 LPts
22/02/2033Athi River, Kenya15 - 10(1) Joseph Muliro0 - 4 WPts
23/12/2032Athi River, Kenya14 - 10(1) Pongsaklek Phoruendee3 - 11 WPts
23/10/2032Athi River, Kenya13 - 10(1) Syed Bedos1 - 11 WPts
23/08/2032Athi River, Kenya13 - 9(1) Diego Bravo13 - 14 LPts
23/06/2032Athi River, Kenya12 - 9(1) Prewitt Bika2 - 5 WPts
20/04/2032Athi River, Kenya12 - 8(1) Vegas Juan11 - 11(1) LPts
21/02/2032Athi River, Kenya11 - 8(1) Amer Mucanoff9 - 5 WPts
23/12/2031Athi River, Kenya10 - 8(1) Haaris Turay8 - 7 WPts
24/10/2031Athi River, Kenya9 - 8(1) Joe Abuom1 - 10 WPts
24/08/2031Kisumu, Kenya8 - 8(1) Leo Mirii13 - 12 WPts
26/06/2031Ruiru, Kenya8 - 7(1) Gethin Abol11 - 14 LPts
27/04/2031Athi River, Kenya8 - 6(1) Lewis Nyaga0 - 2 LPts
26/02/2031Athi River, Kenya7 - 6(1) Andy Mwakulegwa2 - 19 WPts
28/12/2030Georgetown, Guyana6 - 6(1) Mark Davies7 - 10 WPts
30/10/2030Kikuyu, Kenya5 - 6(1) Andy Mwakulegwa1 - 18 WPts
03/09/2030Machakos, Kenya5 - 5(1) Kasi Kaburu7 - 16 LPts
10/07/2030Mombasa, Kenya4 - 5(1) Euan Wamwiri0 - 25(1) WPts
21/05/2030Nairobi, Kenya4 - 4(1) Denzel Lopuyet19 - 14 LPts
20/04/2030Bratislava, Slovakia3 - 4(1) Svatoslav Konecky4(1) - 38 WPts
20/02/2030Ruiru, Kenya2 - 4(1) Uzoma Kithuka1 - 0 WPts
07/01/2030Nairobi, Kenya1 - 4(1) Glynn Nyamai2 - 7 WPts
15/11/2029Nairobi, Kenya1 - 3(1) Zafa Salehi4 - 17 LPts
16/09/2029Managua, Nicaragua1 - 2(1) Juan Felix10 - 14 LPts
19/07/2029Nairobi, Kenya1 - 1(1) Dave Masika15(1) - 15 LPts
09/06/2029Mombasa, Kenya1 - 0 Chiamaka Oliech25 - 16 LTKO3
05/05/2029Athi River, Kenya0 - 0 Vico Beretta0 - 9 WPts