Weightclass:  Welterweight
Location:  Nairobi, Kenya
Record:  20(1) - 20
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
26/11/2033Nairobi, Kenya19(1) - 20 Lemah Bot8 - 8 WPts
22/09/2033Nairobi, Kenya19(1) - 19 Okoth Litei22 - 9 LPts
22/07/2033Kingston, Jamaica18 - 19 Paul Pottenger4 - 11 WKO3
24/05/2033Bilbao, Spain17 - 19 Juan Marzo2 - 18 WPts
26/03/2033Nairobi, Kenya17 - 18 Arali Rogo39(3) - 7 LPts Kenya National Championships 2033View
10/03/2033Ponce, Puerto Rico16 - 18 Cuba Gomez11 - 10 WPts
09/01/2033Oslo, Norway16 - 17 Freyr Lye20 - 8 LPts
11/11/2032Nairobi, Kenya15 - 17 Radoslav á Kumeikov5 - 13 WPts
11/09/2032Brno, Czech Republic14 - 17 Havel Majer10 - 17 WPts
13/07/2032Saint Petersburg, Russia14 - 16 Isaak Sarsembaew29 - 14 LPts Saint Petersburg Olympics 2032View
28/05/2032Nairobi, Kenya14 - 15 Colin Emond14 - 10 LPts
29/03/2032Machakos, Kenya14 - 14 Okoth Litei14 - 5 LPts Kenya National Championships 2032View
26/03/2032Machakos, Kenya13 - 14 Seth Nyambane15 - 7 WPts Kenya National Championships 2032View
24/01/2032Nairobi, Kenya12 - 14 Ian Parirenyatwa1 - 9 WPts
25/11/2031Kisumu, Kenya11 - 14 Peabo Gateri19 - 16 WPts
24/10/2031Nairobi, Kenya10 - 14 Geoff Mambilima10 - 22(1) WPts
25/08/2031Nairobi, Kenya9 - 14 Marlen Marsucov6 - 5 WPts
27/06/2031Almaty, Kazakhstan8 - 14 Rehman Caghgaliev9 - 2 WPts
29/04/2031Szczecin, Poland7 - 14 Filip Stocki27 - 13 WPts
01/03/2031Mombasa, Kenya7 - 13 Corey Ngilu8 - 13 LPts
31/12/2030Mombasa, Kenya7 - 12 Noah Jirongo10 - 28(2) LPts
04/11/2030Kisumu, Kenya6 - 12 Otieno Pukosr2 - 15 WPts
08/09/2030Nairobi, Kenya5 - 12 Kieran Barmasai0 - 1 WPts
09/07/2030Sao Paulo, Brazil4 - 12 Carlos Prior3 - 10 WPts
11/05/2030Nairobi, Kenya4 - 11 Andrii Garaev5 - 4 LPts
12/03/2030The Hague, Netherlands4 - 10 Veit Fycket4 - 13(1) LPts
12/01/2030Nairobi, Kenya4 - 9 Mike Kipkurui1 - 3 LPts
13/11/2029Nairobi, Kenya3 - 9 Cody Kihoro0 - 3 WPts
14/09/2029Cork, Ireland3 - 8 Paul Sullivan3 - 16 LPts
17/07/2029Nairobi, Kenya3 - 7 Arnie Kipyego1 - 4 LPts
25/05/2029Nairobi, Kenya3 - 6 Geoff Cheserem10 - 15 LPts
28/03/2029Kisumu, Kenya3 - 5 Vul Musyoki16(1) - 13 LPts
11/02/2029Nairobi, Kenya2 - 5 Sam Magutt2 - 3 WPts
13/12/2028San Jose, Costa Rica1 - 5 Aimon De la Paz5 - 9 WPts
15/10/2028Athi River, Kenya1 - 4 Kyle Misoi15 - 23 LPts
10/09/2028Naivasha, Kenya1 - 3 Sam Ghir4 - 19 LPts
31/07/2028Nairobi, Kenya1 - 2 Faisal Wahab2 - 5 LPts
01/06/2028Kisumu, Kenya1 - 1 Sulaiman Kimutai10 - 12 LPts
18/04/2028Mombasa, Kenya1 - 0 Connor Modi24 - 25 LPts
24/02/2028Nairobi, Kenya0 - 0 Duncan Kagwe3 - 5 WPts