Weightclass:  Welterweight
Location:  Ruiru, Kenya
Record:   9(7) - 2 - 1
DateVenueRecordOpponentOpp RecordOutcomeMethodRoundsCommentsReport
22/06/2045Nyayo National Stadium, Nairobi, Kenya8(6) - 2 - 1 Leon Sejjaaka34(32) - 2(2) W KO7 12 Eastern African Welterweight View
07/01/2045Alpine Energy Stadium, Christchurch, New Zealand7(5) - 2 - 1 Edward Ghee21 - 4(3) W TKO1 12Ref stopped fight after 3 knockdowns. View
07/10/2044Alpine Energy Stadium, Christchurch, New Zealand6(4) - 2 - 1 Dominic Entrekin12 - 11 - 5 W KO4 12 View
16/05/2043Kikuyu Akhasamba, Kikuyu, Kenya5(3) - 2 - 1 Dave Wambora14(8) - 4(2) W KO8 12 Kenya Welterweight SF EliminatorView
03/03/2043Ruiru Kaggia, Ruiru, Kenya4(2) - 2 - 1 Zach Lilimani17(2) - 1 W KO4 10 Kenya-Kiambu Welterweight MandatoryView
01/11/2042Kikuyu Gachu, Kikuyu, Kenya3(1) - 2 - 1 Tavarius Abura6 - 6(1) - 1 W KO3 10 Kenya-Kiambu Welterweight Final EliminatorView
28/06/2042Kikuyu Kipyego, Kikuyu, Kenya2 - 2 - 1 Mason Chelanga18 - 3 W KO6 10 Kenya-Kiambu Welterweight SF EliminatorView
11/02/2040Investec Milpark Stadium, Johannesburg, South Africa1 - 2 - 1 Malcolm Massangu3 - 5 W UD 8Scorecards: 80-72, 80-72, 80-72. View
01/01/2040iBhayi Sotyu, iBhayi, South Africa1 - 1 - 1 Kamohelo Kathrada0 - 0 L UD 6Scorecards: 55-59, 55-59, 56-59. View
12/11/2039Abrankese Stadium, Kumasi, Ghana1 - 1 Bryn Adade1 - 0 D MD 6Scorecards: 59-58, 58-58, 58-58. View
12/09/2039Barnyard Theatre, Johannesburg, South Africa0 - 1 Mathys Liebenberg7 - 10 - 2 W UD 6Scorecards: 60-54, 60-54, 60-54. View
09/07/2039Nairobi City Stadium, Nairobi, Kenya0 - 0 David Napunyi1 - 0 L UD 6Scorecards: 57-58, 56-58, 57-58. View