Weightclass:  Middleweight
Location:  Kikuyu, Kenya
Record:  4 - 26
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
11/03/2034Athi River, Kenya4 - 25 Wayne Gitari9 - 13 LPts
10/01/2034Tirana, Albania4 - 24 Artemas Mala26 - 25(2) LPts
09/11/2033Nairobi, Kenya4 - 23 Syed Mina9 - 12 LPts
25/09/2033Nairobi, Kenya3 - 23 Arnie Imbuga7 - 25 WPts
24/08/2033Almaty, Kazakhstan3 - 22 Afon Ghangiroff2 - 18 LPts
26/06/2033Dublin, Ireland3 - 21 Brandon Burns1 - 11 LPts
28/04/2033Dushanbe, Tajikistan3 - 20 Mahammad Assad14 - 12 LPts
28/02/2033Kikuyu, Kenya3 - 19 Muzaffar Dib8 - 15 LPts
29/12/2032Kikuyu, Kenya2 - 19 Uland Asinikal0 - 9 WPts
29/10/2032Athi River, Kenya2 - 18 Wayne Gitari4 - 9 LPts
01/09/2032Kikuyu, Kenya2 - 17 Salamah Tsend-Ayuush7 - 3 LPts
02/07/2032Ruiru, Kenya1 - 17 Tobias Barngetuny10 - 9 WPts
18/05/2032Kikuyu, Kenya1 - 16 Arran Matombo0 - 3 LPts
19/03/2032Nairobi, Kenya1 - 15 Roger Kiilu5 - 11 LPts
28/01/2032Mombasa, Kenya1 - 14 Lukman Andiego6 - 16 LPts
21/12/2031Nairobi, Kenya1 - 13 Kieran Langat10 - 11 LPts
18/11/2031Nairobi, Kenya1 - 12 Robert Komon1 - 9 LPts
26/09/2031Nairobi, Kenya0 - 12 Syed Mina1 - 6 WPts
21/08/2031San Juan, Argentina0 - 11 Nasario Mula4 - 12 LPts
23/06/2031Athens, Greece0 - 10 Cyr Manikas9 - 11 LPts
24/04/2031Kangundo-Tala, Kenya0 - 9 Mark Kinyanjui5 - 19 LPts
17/03/2031Ndola, Zambia0 - 8 Mick Lunguzi16 - 15 LPts
17/01/2031Toronto, Canada0 - 7 Phil Dougal20 - 22(1) LPts
19/11/2030Kikuyu, Kenya0 - 6 John Ghir1 - 5 LPts
20/09/2030Maipu, Chile0 - 5 Rodrigo Mandes7 - 14 LPts
23/07/2030Mombasa, Kenya0 - 4 Mike Sakudao10 - 12(4) LPts
09/06/2030Nakuru, Kenya0 - 3 Leeroy Odone3 - 13 LPts
12/04/2030Accra, Ghana0 - 2 Paul Kuma22 - 24 LPts
12/02/2030Nakuru, Kenya0 - 1 Sammy Kiunjuri0 - 14 LPts
05/01/2030Kikuyu, Kenya0 - 0 Aleksandr Kolobnev0 - 0 LPts