Weightclass:  Middleweight
Location:  Kisumu, Kenya
Record:  35(16) - 7
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
21/09/2041Kisumu, Kenya34(15) - 7 Xeres Callejo3 - 13 WKO2
20/07/2041Kisumu, Kenya33(14) - 7 Kyo Nakamura5 - 9 WKO3
19/05/2041Kisumu, Kenya32(14) - 7 Dan Hinga13(6) - 5 WPts
19/03/2041Kisumu, Kenya31(14) - 7 Curtis Brame14 - 13 WPts
12/02/2041Kisumu, Kenya30(13) - 7 Rostislav Herdina2 - 6(2) WKO3
12/01/2041Kisumu, Kenya29(13) - 7 Zain El-Shenawy13(1) - 14(2) WPts
12/12/2040Kisumu, Kenya28(13) - 7 Zain El-Shenawy13(1) - 13(2) WPts
10/11/2040Kisumu, Kenya27(13) - 7 Zain El-Shenawy13(1) - 12(2) WPts
05/10/2040Maroua, Cameroon26(12) - 7 Erec Makoun5 - 5 WKO3
04/09/2040Kisumu, Kenya26(12) - 6 Samuel Akre31(7) - 19(2) LPts
29/07/2040Anderlecht, Belgium25(11) - 6 Michel Leroux18 - 6 WKO3
31/05/2040Carolina, Puerto Rico24(10) - 6 Jose Casa7 - 16 WKO3
01/04/2040Nakuru, Kenya23(10) - 6 Dan Hinga6(3) - 2 WPts Kenya National Championships 2040View
29/03/2040Nakuru, Kenya22(10) - 6 Sam Verjee19 - 9 WPts Kenya National Championships 2040View
26/03/2040Nakuru, Kenya21(9) - 6 Bilal Bhutto14 - 14 WKO3 Kenya National Championships 2040View
22/01/2040Foggia, Italy20(8) - 6 Gianmarco Formisano1 - 17(1) WKO3
23/11/2039Philadelphia, USA19(8) - 6 Joshua Mellett6 - 13 WPts
23/09/2039Chon Buri, Thailand19(8) - 5 Sod Sitsongpeenong25 - 13 LPts
25/07/2039Anderlecht, Belgium18(7) - 5 Ives Rodin6 - 16 WKO3
27/05/2039New York City, USA17(6) - 5 Sean Nicholson7 - 17 WKO3
29/03/2039Nakuru, Kenya17(6) - 4 Edward Bhudia11(5) - 7 LPts Kenya National Championships 2039View
26/03/2039Nakuru, Kenya16(5) - 4 Uland Asinikal14 - 34(2) WKO2 Kenya National Championships 2039View
22/03/2039Nairobi, Kenya15(4) - 4 Veltry Kemei13 - 17(1) WKO2
22/01/2039Kisumu, Kenya14(4) - 4 Edward Bhudia10(5) - 6 WPts
21/11/2038Montreal, Canada13(4) - 4 Laurent Cohen15(2) - 32 WPts
23/09/2038Kisumu, Kenya12(3) - 4 Gus Wham5(1) - 29 WKO3
25/07/2038Riga, Latvia11(2) - 4 Fadei Kasparsons13 - 8 WKO2
27/05/2038Nairobi, Kenya10(2) - 4 Edward Bhudia7(4) - 5 WPts
01/04/2038Kisumu, Kenya10(2) - 3 Bruce Khaniri24 - 4(1) LPts Kenya National Championships 2038View
29/03/2038Kisumu, Kenya9(2) - 3 David Arikan18 - 10 WPts Kenya National Championships 2038View
26/03/2038Kisumu, Kenya8(1) - 3 Essien Waiguru1 - 0 WKO3 Kenya National Championships 2038View
22/01/2038Kisumu, Kenya7(1) - 3 Deepak Kalla3 - 17 WPts
22/11/2037Split, Croatia6 - 3 Milan Novosel1 - 5(1) WKO2
24/09/2037Bochum, Germany5 - 3 Ulric Marner9 - 15 WPts
27/07/2037Kisumu, Kenya4 - 3 Danail Koldunov2 - 23 WPts
27/05/2037Alexandria, Egypt3 - 3 Tariq Elkadi19 - 7 WPts
29/03/2037Ruiru, Kenya3 - 2 Bruce Khaniri16 - 3 LPts Kenya National Championships 2037View
26/03/2037Ruiru, Kenya2 - 2 Majid Tahir6 - 2 WPts Kenya National Championships 2037View
06/02/2037Nairobi, Kenya1 - 2 Edward Bhudia2(1) - 1 WPts
04/01/2037Kisumu, Kenya1 - 1 Charles Jumat10 - 5 LPts
04/11/2036Kisumu, Kenya0 - 1 Viktor Tourtchenkov9 - 23 WPts
05/09/2036Kisumu, Kenya0 - 0 Bruce Khaniri11 - 3 LPts