Weightclass:  Welterweight
Location:  Nakuru, Kenya
Record:  11 - 18
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
15/08/2033Nakuru, Kenya10 - 18 Johnny Eason3 - 1 WPts
15/06/2033Nakuru, Kenya10 - 17 Larenzo Mazon19 - 26 LPts
15/04/2033Nakuru, Kenya9 - 17 Aftab Moghaddam5 - 21 WPts
15/02/2033Nakuru, Kenya8 - 17 Yuichi Hasegawa1 - 18 WPts
16/12/2032Nakuru, Kenya8 - 16 Mike Kitwara0 - 1 LPts
16/10/2032Nakuru, Kenya8 - 15 Emilio Silvera30 - 7 LPts
17/08/2032Nakuru, Kenya7 - 15 Arran Totaro1 - 8 WPts
14/06/2032Nakuru, Kenya6 - 15 Cody Kihoro1 - 20 WPts
18/04/2032Nakuru, Kenya5 - 15 Alastair Kariara1 - 0 WPts
18/02/2032Nakuru, Kenya4 - 15 Yulian Kazackpaew2 - 4 WPts
20/12/2031Nakuru, Kenya4 - 14 Zardusht Medzhiev1 - 13 LPts
21/10/2031Nakuru, Kenya3 - 14 Amjad Kamel1 - 10 WPts
22/08/2031Caloocan, Philippines3 - 13 Diego Balanga4 - 21 LPts
24/06/2031Belem, Brazil2 - 13 Jesus Machado3 - 20 WPts
26/04/2031Dun Laoghaire, Ireland2 - 12 Aaron Power12 - 19 LPts
26/02/2031Mombasa, Kenya1 - 12 Marques Wanjala1 - 7 WPts
28/12/2030Ruiru, Kenya1 - 11 John Maathai6 - 9 LPts
31/10/2030Nakuru, Kenya1 - 10 Gethin Luvutsi3 - 10 LPts
02/09/2030Ruiru, Kenya1 - 9 John Kabando1 - 1 LPts
09/07/2030Nakuru, Kenya0 - 9 Spencer Houp6 - 13 WPts
11/05/2030Mombasa, Kenya0 - 8 Daniel Gunda8 - 14 LPts
14/03/2030Mixco, Guatemala0 - 7 Santiago Estremera14 - 20 LPts
14/01/2030Kisumu, Kenya0 - 6 Jamar Chakava12 - 7 LPts
16/11/2029Kisumu, Kenya0 - 5 Phornello Nzimbi19(1) - 17 LPts
05/10/2029Nairobi, Kenya0 - 4 Rashid Meskin29(1) - 18 LPts
29/08/2029Hamilton, New Zealand0 - 3 Duncan Gillis17 - 19 LPts
01/07/2029Plovdiv, Bulgaria0 - 2 Ilia á Milkov0 - 0 LPts
03/05/2029Mexico City, Mexico0 - 1 Lisandro Tejada20(3) - 21 LPts
05/03/2029Nakuru, Kenya0 - 0 Krystian Bonkowski1 - 20(1) LPts