Weightclass:  Middleweight
Location:  Athi River, Kenya
Record:   21(8) - 8(7)
DateVenueRecordOpponentOpp RecordOutcomeMethodRoundsCommentsReport
30/07/2033Olympic Stadium, Montreal, Canada21(8) - 7(6) Tien Manh25(21) - 0 L KO5 10 View
26/03/2033Nairobi City Stadium, Nairobi, Kenya20(8) - 7(6) Sylvain Belgard25(5) - 4(2) - 1 W UD 12Scorecards: 119-110, 118-110, 118-110. African Middleweight MandatoryView
18/12/2032T-Mobile Arena, Las Vegas, USA20(8) - 6(5) Manuel Bracamonte18(7) - 4 L KO8 12 WRBO Middleweight View
24/04/2032Mombasa Municipal Stadium, Mombasa, Kenya20(8) - 5(4) Venacio Bonifacio16(6) - 1(1) L TKO7 12Referee waved fight off. IRBF Middleweight SF EliminatorView
14/02/2032Robina Stadium, Gold Coast, Australia20(8) - 4(3) Koldan Kuzin31(25) - 2 L TKO4 12Fighter got up from KD but ref stopped the fight. WRBA Intercontinental Middleweight View
06/12/2031Mombasa Municipal Stadium, Mombasa, Kenya19(7) - 4(3) Colin Majola16(6) - 0 W KO11 12 African Middleweight MandatoryView
19/07/2031Chiba Marine Stadium, Chiba, Japan19(7) - 3(2) Koldan Kuzin29(23) - 2 L TKO3 12Ref stopped fight after 3 knockdowns. WRBA Intercontinental Middleweight View
05/04/2031Kenyatta Stadium, Machakos, Kenya18(7) - 3(2) Joshua Mensah18(1) - 2 - 2 W UD 12Scorecards: 118-109, 118-109, 119-109. African Middleweight View
11/01/2031Robina Stadium, Gold Coast, Australia18(7) - 2(1) Danny Couts36(14) - 2(1) L KO8 12 WRBA Middleweight View
16/11/2030Mombasa Municipal Stadium, Mombasa, Kenya17(7) - 2(1) Sylvain Belgard21(3) - 3(2) W UD 12Scorecards: 119-110, 119-110, 118-110. African Middleweight MandatoryView
04/05/2030Kenyatta Stadium, Machakos, Kenya16(7) - 2(1) Bruce Mkwananzi32(11) - 6(3) W UD 12Scorecards: 118-109, 118-109, 118-109. African Middleweight View
16/02/2030Mbaraki Sports Club, Mombasa, Kenya15(6) - 2(1) Dhakwan Gan21(4) - 4(1) - 1 W KO7 12 African Middleweight View
17/11/2029Nairobi City Stadium, Nairobi, Kenya14(5) - 2(1) Makalo Masai14 - 0 W KO10 12 Kenya Middleweight View
02/06/2029Mbaraki Sports Club, Mombasa, Kenya13(5) - 2(1) Tanghe Van Ryneveld23(2) - 2 W UD 12Scorecards: 120-108, 120-108, 120-108. African Middleweight SF EliminatorView
24/03/2029Mombasa Municipal Stadium, Mombasa, Kenya13(5) - 1 Quadrees Mmbijiwe18(13) - 3(2) L KO11 12 Eastern African Middleweight MandatoryView
02/12/2028World Hope Stadium, Nairobi, Kenya12(5) - 1 Patrick Makau14(1) - 8 W UD 12Scorecards: 120-108, 120-108, 120-108. Kenya Middleweight MandatoryView
22/07/2028Nairobi City Stadium, Nairobi, Kenya11(4) - 1 Azam Kamara14(1) - 5(1) - 1 W KO10 12 Eastern African Middleweight Final EliminatorView
25/03/2028Ruaraka Stadium, Nairobi, Kenya10(4) - 1 Cody Liebenberg21(2) - 3(1) W UD 10Scorecards: 99-91, 99-91, 99-91. View
23/10/2027RFUEA Ground, Nairobi, Kenya9(3) - 1 Dhakwan Gan17(2) - 1 - 1 W KO10 10 View
04/09/2027World Hope Stadium, Nairobi, Kenya8(2) - 1 Leo Maalim16 - 3 W KO10 12 Kenya Middleweight Final EliminatorView
29/05/2027Mbaraki Sports Club, Mombasa, Kenya7(1) - 1 Yobachi Kaptich13 - 3 - 2 W TKO11 12Referee waved fight off. Kenya Middleweight SF EliminatorView
25/02/2027RFUEA Ground, Nairobi, Kenya6(1) - 1 Tenenan Sarraute15 - 3 W UD 10Scorecards: 98-92, 98-92, 98-92. View
07/01/2027World Hope Stadium, Nairobi, Kenya5 - 1 Peter Muthee14 - 6(4) - 1 W KO8 10 View
19/09/2026Mbaraki Sports Club, Mombasa, Kenya5 - 0 Danny Nganga16(2) - 0 L UD 12Scorecards: 112-116, 112-116, 112-116. Kenya Middleweight Final EliminatorView
15/05/2026City Hall, Nairobi, Kenya4 - 0 Peter Muthee14 - 5(4) - 1 W UD 12Scorecards: 120-108, 120-108, 120-108. Kenya Middleweight SF EliminatorView
13/01/2026Uhuru Basketball Court, Nairobi, Kenya3 - 0 Nwa Kariuki11 - 8 W UD 10Scorecards: 98-92, 98-92, 98-92. View
03/11/2025Kenya-Machakos Gym, Kangundo-Tala, Kenya2 - 0 Greg Kilonzo10 - 5 - 2 W UD 10Scorecards: 100-90, 100-90, 100-90. Kenya-Machakos Middleweight Final EliminatorView
05/06/2025Amon Akaranga Gym, Kangundo-Tala, Kenya1 - 0 Bart Kemei5 - 3 - 6 W UD 10Scorecards: 99-91, 100-90, 100-91. Kenya-Machakos Middleweight SF EliminatorView
13/02/2025Skype World, Nairobi, Kenya0 - 0 Richie Keya4 - 5 - 4 W UD 8Scorecards: 80-72, 80-72, 80-72. View