Weightclass:  Welterweight
Location:  Ruiru, Kenya
Record:  8(3) - 11(1)
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
26/03/2038Kisumu, Kenya8(3) - 10(1) Mike Kitwara22(1) - 13(1) LPts Kenya National Championships 2038View
16/03/2038Melbourne, Australia7(2) - 10(1) Vince Balfour4 - 13 WKO3
16/01/2038Managua, Nicaragua7(2) - 9(1) Fraco Veloz30 - 23 LPts
18/11/2037Prague, Czech Republic6(1) - 9(1) Artur Konechny7 - 17 WKO3
20/09/2037San Bernardo, Chile5 - 9(1) Juan Jaramillo8 - 16 WKO2
23/07/2037Riyadh, Saudi Arabia4 - 9(1) Syed Ramzan13 - 13 WPts
25/05/2037Las Condes, Chile4 - 8(1) Edmundo Remigio22 - 15 LPts
26/03/2037Ruiru, Kenya4 - 7(1) David Napunyi16(1) - 5 LPts Kenya National Championships 2037View
19/03/2037Kangundo-Tala, Kenya4 - 6(1) Chris Changeywo6 - 4 LPts
09/02/2037Changwon, South Korea3 - 6(1) Jin-su Song4 - 0 WPts
01/02/2037Choloma, Honduras2 - 6(1) Diego Balli12 - 8 WPts
04/12/2036Oslo, Norway1 - 6(1) Lamont Moe26(1) - 4 WPts
08/11/2036Honolulu, USA1 - 5(1) Mark Faulds17 - 13 LPts
10/09/2036Gingoog, Philippines0 - 5(1) Louis Paling5 - 17(1) WPts
13/07/2036Oslo, Norway0 - 4 Roscoe Larsen24(7) - 4 LKO3
31/05/2036Montevideo, Uruguay0 - 3 Santiago Mateo14(2) - 7 LPts
16/04/2036Quebec City, Canada0 - 2 Felix Samson16 - 3 LPts
26/03/2036Nairobi, Kenya0 - 1 David Napunyi10 - 3 LPts Kenya National Championships 2036View
05/03/2036Ruiru, Kenya0 - 0 David Napunyi9 - 3 LPts