Weightclass:  Light Welterweight
Location:  Kisumu, Kenya
Record:  12 - 37(14)
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
25/08/2030Kisumu, Kenya12 - 36(13) Chung-yong Choi14 - 17 LKO2
26/06/2030Kisumu, Kenya11 - 36(13) Jay Chebet4 - 3 WPts
26/04/2030Kisumu, Kenya11 - 35(12) Bryan Waweru11 - 27 LKO3
25/02/2030Kisumu, Kenya11 - 34(12) Ian Washiali4 - 0 LPts
27/12/2029Kisumu, Kenya11 - 33(12) Zach Cheseret21(1) - 12 LPts
28/10/2029Kisumu, Kenya10 - 33(12) Ollie Torrico2 - 8 WPts
29/08/2029Kisumu, Kenya9 - 33(12) Brad Abura4 - 5 WPts
01/07/2029Kisumu, Kenya9 - 32(12) Alec Kilonzo4 - 12 LPts
02/05/2029Kisumu, Kenya8 - 32(12) Declan Cassam2 - 1 WPts
03/03/2029Kisumu, Kenya7 - 32(12) Mark Lele0 - 11 WPts
02/01/2029Kisumu, Kenya7 - 31(11) Haaris Aydin10(1) - 17 LKO3
02/11/2028Kisumu, Kenya6 - 31(11) Adnan Hammoud0 - 10 WPts
03/09/2028Kisumu, Kenya5 - 31(11) Dree de Beule9 - 20(2) WPts
03/08/2028Utrecht, Netherlands4 - 31(11) Dree de Beule9 - 19(2) WPts
03/07/2028Utrecht, Netherlands4 - 30(11) Dree de Beule8 - 19(2) LPts
02/06/2028Kisumu, Kenya4 - 29(10) Lasse Makitie23 - 16 LKO3
28/04/2028Kisumu, Kenya4 - 28(9) Santiago Panlasigui17(1) - 19 LKO3
26/03/2028Kisumu, Kenya4 - 27(9) Zach Cheseret11 - 8 LPts Kenya National Championships 2028View
06/03/2028Vilnius, Lithuania4 - 26(9) Krzysztof Zaruba18(1) - 7 LPts
04/02/2028Vilnius, Lithuania4 - 25(8) Krzysztof Zaruba17 - 7 LKO3
04/01/2028Pikine, Senegal4 - 24(7) Villiers Drucker22(1) - 18 LKO3
18/11/2027London, UK3 - 24(7) Cole McAlpin14 - 20 WPts
20/09/2027San Jose, Costa Rica3 - 23(7) Alano Reynosa8 - 19(4) LPts
23/07/2027Ulaanbaatar, Mongolia3 - 22(7) Altanzuliin Ercinbek18(1) - 16 LPts
25/05/2027Kisumu, Kenya3 - 21(6) Josh Chiaba8 - 10 LKO3
26/03/2027San Juan, Puerto Rico2 - 21(6) Lisandro Puerta11 - 34 WPts
26/01/2027Chennai, India2 - 20(6) Rehan Kalil19 - 13 LPts
28/11/2026Ulaanbaatar, Mongolia1 - 20(6) Confucius Dalai5 - 25 WPts
30/09/2026Medan, Indonesia1 - 19(6) Adinda Tan5(1) - 8 LPts
02/08/2026Nairobi, Kenya1 - 18(6) Matt Nonini9 - 10 LPts
26/06/2026Nairobi, Kenya1 - 17(6) David Ethuro8 - 21 LPts
03/05/2026Ruiru, Kenya1 - 16(6) Sammy Moi8 - 28 LPts
02/04/2026Kisumu, Kenya1 - 15(6) James Abuom1 - 4 LPts
02/02/2026Oslo, Norway1 - 14(5) Oliver Nordahl4 - 20 LKO3
05/12/2025Kisumu, Kenya0 - 14(5) Faisal Khan5 - 7 WPts
07/10/2025Kisumu, Kenya0 - 13(5) Rehan Selim8 - 11 LPts
09/08/2025Kisumu, Kenya0 - 12(5) Napoleon Barngetuny5 - 3 LPts
11/06/2025Kisumu, Kenya0 - 11(4) Nasario Yanez2 - 1 LKO3
13/04/2025Kisumu, Kenya0 - 10(3) Zuffur Saleem0 - 9 LKO3
13/02/2025Kisumu, Kenya0 - 9(3) Napoleon Barngetuny2 - 2 LPts
16/12/2024Chennai, India0 - 8(3) Arjuna Apte29(1) - 13 LPts
18/10/2024Bogota, Colombia0 - 7(2) Alvino Juliana23 - 17 LKO3
20/08/2024Tegucigalpa, Honduras0 - 6(2) Rico Capella12 - 12 LPts
22/06/2024Mombasa, Kenya0 - 5(2) Stuart Chelangat2 - 8 LPts
09/05/2024Machakos, Kenya0 - 4(1) Armani Rao12(1) - 25(3) LKO2
13/03/2024Douala, Cameroon0 - 3(1) Valentin Atangana23 - 16(3) LPts
14/01/2024Montpellier, France0 - 2(1) Leggett Voisin13 - 26 LPts
16/11/2023Krakow, Poland0 - 1 Stanislaw Jacek17(2) - 17 LKO2
18/09/2023Zagreb, Croatia0 - 0 Mirko Ogribic0 - 0 LPts