Weightclass:  Welterweight
Location:  Naivasha, Kenya
Record:  5 - 19
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
10/09/2028Naivasha, Kenya4 - 19 Deion Adumbe1 - 3 WPts
11/07/2028Naivasha, Kenya4 - 18 Jayvyn Kipkirui4(1) - 9 LPts
11/05/2028Naivasha, Kenya3 - 18 Leon Keter5 - 18 WPts
12/03/2028Naivasha, Kenya3 - 17 Paul Rathbun6(1) - 11 LPts
12/01/2028Naivasha, Kenya3 - 16 Andre-Jozef Snyman8(1) - 29 LPts
13/11/2027Naivasha, Kenya3 - 15 Adnan Mansouri11(2) - 29 LPts
14/09/2027Naivasha, Kenya2 - 15 Gareth Snedden12 - 17(1) WPts
16/07/2027Naivasha, Kenya1 - 15 Ian Mabie1 - 11 WPts
17/05/2027Naivasha, Kenya1 - 14 Corey Angelei11(1) - 10 LPts
19/03/2027Naivasha, Kenya1 - 13 Joseph McCalister4 - 10(2) LPts
19/01/2027Naivasha, Kenya1 - 12 Mark Kubu0 - 10 LPts
20/11/2026Nairobi, Kenya1 - 11 Geoff Cheserem3 - 6 LPts
16/10/2026Carrefour, Haiti1 - 10 Pascal Obier13 - 18(2) LPts
17/08/2026Medina, Saudi Arabia1 - 9 Farhan Fardill13(1) - 23 LPts
19/06/2026Dublin, Ireland1 - 8 Anthony Collins10 - 11(1) LPts
21/04/2026Mombasa, Kenya0 - 8 Mark Kubu0 - 5 WPts
25/02/2026Naivasha, Kenya0 - 7 Jarot Muda4 - 6 LPts
27/12/2025Krasnodar, Russia0 - 6 Timofei Minsky1 - 9(1) LPts
29/10/2025Saratov, Russia0 - 5 Yulian Suleymanov7 - 6 LPts
31/08/2025Naivasha, Kenya0 - 4 Alec Magwanga1 - 0 LPts
02/07/2025Caracas, Venezuela0 - 3 Joaquin Morano3 - 7 LPts
04/05/2025Panama City, Panama0 - 2 Paco Llanos5 - 15 LPts
06/03/2025Athi River, Kenya0 - 1 Kyle Misoi3 - 12 LPts
05/01/2025Naivasha, Kenya0 - 0 Michael Masterton5 - 2 LPts