Weightclass:  Lightweight
Location:  Nairobi, Kenya
Record:  15(1) - 21
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
20/08/2023Nairobi, Kenya14(1) - 21 Lucas Okach4 - 17 WPts
20/06/2023Nairobi, Kenya13(1) - 21 Blake Temu3 - 5 WPts
21/04/2023Nairobi, Kenya12(1) - 21 Kris Mathenge0 - 7 WPts
20/02/2023Nairobi, Kenya12(1) - 20 Alastair Mulla10 - 16(1) LPts
22/12/2022Nairobi, Kenya11(1) - 20 Aghahadi Akperov0 - 3 WPts
23/10/2022Nairobi, Kenya11(1) - 19 Quito Gonzales9 - 3 LPts
25/08/2022Nairobi, Kenya10(1) - 19 Labaron Gary0 - 2 WPts
25/06/2022Nairobi, Kenya10(1) - 18 Mahdi Moiben8 - 8 LPts
26/04/2022Nairobi, Kenya10(1) - 17 Alastair Mulla8 - 12(1) LPts
25/02/2022Nairobi, Kenya9(1) - 17 Phornello Phillipa0 - 2 WPts
26/12/2021Nairobi, Kenya8(1) - 17 Imran Assad0 - 18 WPts
25/10/2021Nairobi, Kenya7(1) - 17 Spencer Kibet8 - 7 WPts
24/08/2021Santo Domingo de Guzman, Dominican Republic7(1) - 16 Dario Munguia12 - 10 LPts
25/06/2021Nairobi, Kenya7(1) - 15 Oliver Busendich10 - 11 LPts
20/05/2021Bristol, UK7(1) - 14 Owen Hector9 - 10 LPts
21/03/2021Nairobi, Kenya7(1) - 13 Lucas Markey4 - 12(1) LPts
21/01/2021Durban, South Africa7(1) - 12 Dembe Moyoyo8 - 8 LPts
22/11/2020Honolulu, USA7(1) - 11 Noel Laird14 - 4 LPts
24/09/2020Nairobi, Kenya6(1) - 11 Brad Mwangale3 - 15(1) WPts
24/07/2020Nairobi, Kenya6(1) - 10 Owen Timbilil1 - 14 LPts
26/05/2020Mombasa, Kenya6(1) - 9 Robert Kogo7 - 7 LPts
04/04/2020Nairobi, Kenya5(1) - 9 Ian Okinda2 - 12 WPts
04/02/2020Nairobi, Kenya5(1) - 8 Leeroy Odoi9 - 4 LPts
08/12/2019Nairobi, Kenya5(1) - 7 Blake Rao3 - 8 LPts
14/10/2019Accra, Ghana4(1) - 7 Tevaughn Gyan0 - 5 WPts
15/08/2019Nairobi, Kenya4(1) - 6 Apostol Lach3 - 1 LPts
16/06/2019Nairobi, Kenya4(1) - 5 Udail Batur2 - 2 LPts
17/04/2019Nairobi, Kenya3 - 5 Demir Mustafa1 - 7 WKO3
15/02/2019Nairobi, Kenya2 - 5 Kasi Muiruri1 - 5 WPts
16/12/2018Nairobi, Kenya2 - 4 Inigo Kithuka1 - 3 LPts
13/11/2018Nairobi, Kenya2 - 3 Jax Luy2 - 2 LPts
13/09/2018Nairobi, Kenya2 - 2 Leighton Musyoki0 - 4 LPts
13/07/2018Nairobi, Kenya2 - 1 Sacha Pique2 - 1 LPts
13/05/2018Nairobi, Kenya1 - 1 Kieran Kibiwot1 - 1 WPts
09/04/2018Nairobi, Kenya0 - 1 Paul Chepseba0 - 1 WPts
19/02/2018Nairobi, Kenya0 - 0 Dean Hines0 - 0 LPts