Weightclass:  Welterweight
Location:  Nairobi, Kenya
Record:  3 - 23
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
19/05/2034Abidjan, Ivory Coast3 - 22 Pierre Damita9 - 22 LPts
21/03/2034Detroit, USA3 - 21 Joshua Mostyn13 - 17 LPts
21/01/2034Khayelitsha, South Africa2 - 21 Thamsanqa Muthambi3 - 18 WPts
22/11/2033Sofia, Bulgaria2 - 20 Mikhail á Dounev22 - 14 LPts
24/09/2033Novorossiysk, Russia2 - 19 Dimi Karpov32 - 9 LPts
27/07/2033Kano, Nigeria2 - 18 Bright Oborududu24 - 26 LPts
29/05/2033Hamburg, Germany2 - 17 Ruggiero Schanke12(1) - 10 LPts
31/03/2033Kangundo-Tala, Kenya2 - 16 Usi Arita4 - 13 LPts
07/02/2033The Hague, Netherlands2 - 15 Ollie Matteloet1 - 2 LPts
09/12/2032Nairobi, Kenya2 - 14 Subhan Kurbanov6 - 12 LPts
10/10/2032Hanoi, Vietnam2 - 13 Banh Vien17 - 14 LPts
12/08/2032Kisumu, Kenya2 - 12 John Wamwere11 - 7 LPts
13/06/2032Nairobi, Kenya2 - 11 Harvey Erskine14 - 21 LPts
15/04/2032Nairobi, Kenya1 - 11 Enzo Carda0 - 2 WPts
16/02/2032Curitiba, Brazil1 - 10 Oihane Gaspar7 - 8 LPts
19/12/2031Nairobi, Kenya1 - 9 Paco Metro3 - 0 LPts
20/10/2031Komsomolsk, Russia1 - 8 Valeri Granat12 - 9 LPts
22/08/2031Tirana, Albania1 - 7 Ditmer Prishtina6 - 16 LPts
24/06/2031Nairobi, Kenya1 - 6 Phil Korsah3 - 2 LPts
25/04/2031Nairobi, Kenya1 - 5 Amjad Jama10 - 22 LPts
25/02/2031Georgetown, Guyana1 - 4 Bryan Sherriff7 - 17 LPts
28/12/2030Amman, Jordan1 - 3 Imran Akhtar3 - 10 LPts
30/10/2030Nairobi, Kenya0 - 3 Marques Wanjala1 - 5 WPts
01/09/2030Athi River, Kenya0 - 2 Haaris Turay3 - 4 LPts
10/07/2030Nairobi, Kenya0 - 1 Dikembe Wamuyu12 - 14 LPts
09/06/2030Nairobi, Kenya0 - 0 Marques Wanjala0 - 3 LPts