Weightclass:  Light Welterweight
Location:  Nakuru, Kenya
Record:  6 - 24(1)
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
26/01/2034Nakuru, Kenya6 - 23(1) Alen Rogerson9 - 13 LPts
25/11/2033Nakuru, Kenya6 - 22 Takeshi Ichikawa14 - 15 LKO3
24/09/2033Nakuru, Kenya6 - 21 Alastair Njonjo13 - 9(1) LPts
25/07/2033Nakuru, Kenya6 - 20 Ollie Aceda4 - 20(1) LPts
25/05/2033Nakuru, Kenya6 - 19 Dave Ramrakha12 - 12 LPts
25/03/2033Nakuru, Kenya6 - 18 Arran Saez8 - 11 LPts
23/01/2033Nakuru, Kenya6 - 17 Peter Lugano1 - 2 LPts
23/11/2032Nakuru, Kenya5 - 17 Isaac Mwangale1 - 2 WPts
23/09/2032Dakar, Senegal5 - 16 Ives Auras22 - 11 LPts
25/07/2032Nakuru, Kenya4 - 16 Mykelti Larabal2 - 0 WPts
26/05/2032Ulaanbaatar, Mongolia4 - 15 Jaul Kurmambaew17 - 14 LPts
28/03/2032Jersey City, USA3 - 15 Brad Kavanah3 - 10 WPts
29/01/2032Nakuru, Kenya3 - 14 Zelipe Rojo10 - 11 LPts
30/11/2031Nakuru, Kenya3 - 13 Adolpho Carstensen0 - 6 LPts
02/10/2031Zagreb, Croatia3 - 12 Ante Šolic22 - 18 LPts
04/08/2031Nakuru, Kenya3 - 11 Milos Stiegman1 - 2 LPts
06/06/2031Nakuru, Kenya3 - 10 George Wiliams0 - 5 LPts
06/04/2031Nakuru, Kenya2 - 10 Sagaz Loreto2 - 6 WPts
06/02/2031New Orleans, USA2 - 9 Arran Nin4 - 12 LPts
09/12/2030Mombasa, Kenya2 - 8 Shontae Wakihuri5 - 9 LPts
11/10/2030Pueblo, USA2 - 7 Kenzie Shillinglaw11 - 4 LPts
13/08/2030Nakuru, Kenya2 - 6 Luca Antoni13 - 11 LPts
15/06/2030Nakuru, Kenya2 - 5 Brad Abura6 - 8 LPts
16/04/2030Nakuru, Kenya2 - 4 Aleksei Bure9 - 12 LPts
16/02/2030Nairobi, Kenya1 - 4 Dave Kandie1 - 8 WPts
27/12/2029Kuching, Malaysia1 - 3 Zain Shafi21 - 23 LPts
29/10/2029Nairobi, Kenya1 - 2 Ian Washiali2 - 0 LPts
02/09/2029Nakuru, Kenya1 - 1 Mark Mwangi2 - 3 LPts
04/07/2029Nakuru, Kenya1 - 0 Chris Hew5 - 6 LPts
05/05/2029Nakuru, Kenya0 - 0 Dominic McAlinden2 - 1 WPts