Weightclass:  Light Welterweight
Location:  Mombasa, Kenya
Record:  26 - 18
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
10/12/2032Mombasa, Kenya25 - 18 Zernebog Stashko0 - 5 WPts
10/10/2032Mombasa, Kenya25 - 17 Raoul Bossuet15 - 11 LPts
11/08/2032Mombasa, Kenya24 - 17 Danyaal Kharoti0 - 1 WPts
12/06/2032Mombasa, Kenya23 - 17 Angel Mathias7 - 9 WPts
12/04/2032Mombasa, Kenya22 - 17 Onofre Sereno8 - 6 WPts
13/02/2032Mombasa, Kenya21 - 17 Javier Sastre7 - 11 WPts
15/12/2031Mombasa, Kenya20 - 17 Edmundo Monzon4 - 5 WPts
16/10/2031Mombasa, Kenya19 - 17 Kofi Lai11 - 26(8) WPts
16/08/2031Mombasa, Kenya18 - 17 Beltran Alberto1 - 4(1) WPts
18/06/2031Mombasa, Kenya17 - 17 Adam Bond0 - 4 WPts
18/04/2031Mombasa, Kenya16 - 17 Takeshi Yamada0 - 21 WPts
18/02/2031Mombasa, Kenya15 - 17 Elliot Muthaura0 - 1 WPts
20/12/2030Nairobi, Kenya14 - 17 Lamech Ramogi7 - 16 WPts
24/10/2030Kangundo-Tala, Kenya13 - 17 Mark Bashir9 - 18 WPts
11/09/2030Mombasa, Kenya12 - 17 Napoleon Barngetuny20 - 23 WPts
11/08/2030San Juan, Puerto Rico11 - 17 Diego Monzon8 - 21 WPts
13/06/2030Oruro, Bolivia11 - 16 Quinto Gonzalez19 - 17(1) LPts
15/04/2030Naples, Italy11 - 15 Lorenzo Bellucci5 - 4 LPts
15/02/2030Bournemouth, UK10 - 15 Felix Kriger15 - 19 WPts
18/12/2029Dushanbe, Tajikistan10 - 14 Khanlar Hamad5 - 3 LPts
20/10/2029Ulaanbaatar, Mongolia10 - 13 Shinny Byamatar11 - 9 LPts
22/08/2029Mombasa, Kenya9 - 13 Matt Mickel3(1) - 7 WPts
24/06/2029Mombasa, Kenya9 - 12 Marques Menjo3 - 12 LPts
02/05/2029Johor Bahru, Malaysia9 - 11 Rehan Yousif13 - 18 LPts
04/03/2029Nantes, France9 - 10 Beau Tiozzo17 - 11 LPts
04/01/2029Nairobi, Kenya8 - 10 Leo Magara6 - 15 WPts
16/11/2028Mombasa, Kenya7 - 10 James Abuom7 - 16 WPts
28/09/2028Kikuyu, Kenya7 - 9 Tevaughn Wanade14 - 27(4) LPts
15/08/2028Camaguey, Cuba7 - 8 Francisco Sotelo17 - 19 LPts
17/06/2028Nairobi, Kenya7 - 7 Armani Shiundu30 - 13 LPts
17/05/2028Kangundo-Tala, Kenya6 - 7 Ibeamaka Monley15 - 5 WPts
26/03/2028Kisumu, Kenya6 - 6 Dale Yegon6 - 15 LPts Kenya National Championships 2028View
04/03/2028Mombasa, Kenya5 - 6 Marques Menjo0 - 6 WPts
20/01/2028Nakuru, Kenya4 - 6 Johnny Bon10 - 10 WPts
24/11/2027Kisumu, Kenya4 - 5 Peter Zagoritis11 - 27(1) LPts
03/10/2027Milwaukee, USA3 - 5 William Heird1 - 2 WPts
05/08/2027Kisumu, Kenya3 - 4 Duncan Gaichuhie13 - 11 LPts
05/07/2027Ruiru, Kenya2 - 4 Adnan Hammoud0 - 0 WPts
29/05/2027Serang, Indonesia2 - 3 Hamzah Ham14(1) - 6 LPts
31/03/2027Nairobi, Kenya2 - 2 Matt Nonini12 - 11 LPts
03/02/2027Mombasa, Kenya1 - 2 Sancho Rascon1 - 3 WPts
06/12/2026Casablanca, Morocco1 - 1 Iyas Selsouli4 - 1 LPts
08/10/2026Nairobi, Kenya1 - 0 Michael Uttien6 - 12 LPts
14/08/2026Mombasa, Kenya0 - 0 Kofi Lai1 - 2 WPts