Weightclass:  Featherweight
Location:  Kikuyu, Kenya
Record:  27(2) - 33
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
11/05/2030Kikuyu, Kenya27(2) - 32 Leeroy Muthee8 - 5 LPts
12/03/2030Kikuyu, Kenya26(2) - 32 Daniel Mwangombe3 - 19 WPts
11/01/2030Kikuyu, Kenya25(2) - 32 Mduduzi Mabokgwane2 - 8 WPts
12/11/2029Kikuyu, Kenya24(2) - 32 Andy Gador1 - 2 WPts
13/09/2029Kikuyu, Kenya23(2) - 32 Khalon Gatimu0 - 7 WPts
14/07/2029Kikuyu, Kenya22(1) - 32 Matt Mwau1 - 13 WKO3
15/05/2029Kikuyu, Kenya21(1) - 32 Viktor Volkov3 - 9 WPts
16/03/2029Kikuyu, Kenya20(1) - 32 Se-jong Jou7 - 13 WPts
15/01/2029Kikuyu, Kenya20(1) - 31 Tariq Ayoob5 - 4 LPts
16/11/2028Kikuyu, Kenya19(1) - 31 Diego Granados4 - 7 WPts
17/09/2028Kikuyu, Kenya18(1) - 31 Bamey Hemmen3 - 5 WPts
18/07/2028Kikuyu, Kenya17(1) - 31 Tommi Tuomioja0 - 1 WPts
18/05/2028Kisumu, Kenya17(1) - 30 Chris Mmbijiwe19 - 23 LPts
26/03/2028Kisumu, Kenya17(1) - 29 Ewan Mutuku12 - 18 LPts Kenya National Championships 2028View
11/03/2028Carolina, Puerto Rico17(1) - 28 Vicente Gomez20 - 9 LPts
12/01/2028Dublin, Ireland16(1) - 28 Conor Keegan20 - 12 WPts
14/11/2027Nairobi, Kenya16(1) - 27 Scott Merande19(5) - 27 LPts
17/09/2027Kisumu, Kenya16(1) - 26 Razi Chepkok38 - 27 LPts
23/07/2027Braunschweig, Germany15(1) - 26 Fernando Mantz8(1) - 6 WPts
25/05/2027Kisumu, Kenya14(1) - 26 Chris Mmbijiwe14 - 22 WPts
29/03/2027Kangundo-Tala, Kenya14(1) - 25 Sean Salem25(1) - 16(1) LPts Kenya National Championships 2027View
26/03/2027Kangundo-Tala, Kenya13(1) - 25 Joey Yiampoy10 - 6 WPts Kenya National Championships 2027View
29/01/2027Nairobi, Kenya13(1) - 24 Haider Ashraf19 - 6 LPts
01/12/2026Mombasa, Kenya13(1) - 23 Duncan Oduor14 - 16(3) LPts
02/10/2026Mombasa, Kenya12 - 23 Duncan Oduor14 - 15(2) WKO3
01/09/2026Kikuyu, Kenya11 - 23 Ilja Furman13 - 23 WPts
01/08/2026Kikuyu, Kenya10 - 23 Ilja Furman13 - 22 WPts
01/07/2026Kikuyu, Kenya9 - 23 Ilja Furman13 - 21 WPts
31/05/2026Kikuyu, Kenya8 - 23 Ilja Furman13 - 20 WPts
29/04/2026Athens, Greece8 - 22 Kairos Baris22 - 17 LPts
29/03/2026Ruiru, Kenya8 - 21 Sean Salem14 - 15(1) LPts Kenya National Championships 2026View
26/03/2026Ruiru, Kenya7 - 21 Joey Yiampoy7 - 2 WPts Kenya National Championships 2026View
18/03/2026Kikuyu, Kenya7 - 20 Saturnin Sultan2 - 15 LPts
13/02/2026Tirana, Albania7 - 19 Brahim Shkelyim14 - 35 LPts
11/01/2026Yerevan, Armenia7 - 18 Arpiar Bagamyan4 - 18 LPts
08/12/2025Kikuyu, Kenya7 - 17 Waqar Nagi13 - 7 LPts
05/11/2025Yaoundé, Cameroon7 - 16 Ouida Tayou15 - 9 LPts
05/10/2025Yaoundé, Cameroon7 - 15 Ouida Tayou14 - 9 LPts
04/09/2025Adelaide, Australia7 - 14 Mark Meaney5 - 16 LPts
04/08/2025Harare, Zimbabwe7 - 13 Spencer Sibanda16 - 8 LPts
04/07/2025Kikuyu, Kenya7 - 12 Vasili Gleba14 - 11 LPts
25/05/2025Kikuyu, Kenya6 - 12 Chris Mmbijiwe8 - 14 WPts
26/03/2025Machakos, Kenya6 - 11 Chris Mmbijiwe7 - 13 LPts Kenya National Championships 2025View
25/02/2025Las Condes, Chile6 - 10 Eloy Yanes28 - 14(3) LPts
28/12/2024Vantaa, Finland5 - 10 Jani Kuusisto6 - 15(5) WPts
30/10/2024Kikuyu, Kenya4 - 10 Goga Mahammadov2 - 7 WPts
01/09/2024Ruiru, Kenya4 - 9 Ewan Mutuku0 - 7 LPts
08/07/2024Kumasi, Ghana4 - 8 Lado Narh17 - 21 LPts
10/05/2024Nairobi, Kenya4 - 7 Andy Chepkurgor21 - 18 LPts
26/03/2024Nakuru, Kenya4 - 6 Spencer Lankas20 - 18 LPts Kenya National Championships 2024View
08/03/2024Machakos, Kenya4 - 5 Kabonero Asalache1 - 12 LPts
11/01/2024Kikuyu, Kenya3 - 5 Rob Marangu1 - 0 WPts
11/11/2023Kikuyu, Kenya2 - 5 Faraji Kadenge0 - 1 WPts
11/09/2023Nairobi, Kenya2 - 4 James Kipkunui13 - 7 LPts
15/07/2023Kikuyu, Kenya1 - 4 Tobias Gachara0 - 2 WPts
16/05/2023Athi River, Kenya1 - 3 Mike Mehta0 - 2 LPts
17/03/2023Kikuyu, Kenya0 - 3 Mike Mehta0 - 1 WPts
16/01/2023Kikuyu, Kenya0 - 2 Henry Okayo0 - 2 LPts
17/11/2022Kikuyu, Kenya0 - 1 Duncan Oduor1 - 4(1) LPts
18/09/2022Kikuyu, Kenya0 - 0 James Wajackoyah0 - 8 LPts