Weightclass:  Light Welterweight
Location:  Mombasa, Kenya
Record:  20 - 23
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
30/11/2033Mombasa, Kenya19 - 23 Ramirez Casto1 - 9 WPts
30/09/2033Mombasa, Kenya18 - 23 Mehman Abasov15 - 14 WPts
30/07/2033Mombasa, Kenya17 - 23 Josh Ethuro0 - 5 WPts
29/05/2033Mombasa, Kenya17 - 22 Jun Aoki3 - 10 LPts
29/03/2033Mombasa, Kenya16 - 22 Taras Truss10 - 15 WPts
27/01/2033Mombasa, Kenya15 - 22 Kris Collazo9 - 11 WPts
27/11/2032Mombasa, Kenya14 - 22 Sammy Arikan0 - 2 WPts
27/09/2032Mombasa, Kenya13 - 22 Declan Macharia2 - 3 WPts
28/07/2032Mombasa, Kenya12 - 22 Aramis Ndjeng7 - 7 WPts
29/05/2032Mombasa, Kenya11 - 22 Laken Mbiyu1 - 2 WPts
30/03/2032Nonthaburi, Thailand11 - 21 Sirimongkol Boonjumnong8 - 16 LPts
31/01/2032Moscow, Russia11 - 20 Sasha Topolski13 - 5 LPts
03/12/2031Suez, Egypt10 - 20 Imran Adel4 - 30 WPts
05/10/2031Mombasa, Kenya10 - 19 Jay Chebet5 - 10 LPts
06/08/2031Mombasa, Kenya9 - 19 Dembe Chandaria3 - 1 WPts
07/06/2031Mombasa, Kenya8 - 19 Schaffer Peters3 - 15 WPts
07/04/2031Mombasa, Kenya8 - 18 Ian Washiali6 - 5 LPts
07/02/2031Mombasa, Kenya7 - 18 Noah Beath4 - 9 WPts
10/12/2030Mombasa, Kenya7 - 17 Lakista Njoka0 - 2 LPts
12/10/2030Chelyabinsk, Russia7 - 16 Evgeny Samarin12 - 5 LPts
14/08/2030Lowell, USA6 - 16 Glyn Jernigan2 - 12 WPts
16/06/2030Mombasa, Kenya6 - 15 Josh Mundy1 - 14 LPts
17/04/2030Mobile, USA6 - 14 James Caden13 - 5 LPts
17/02/2030Mombasa, Kenya6 - 13 Ioakim Aleksandrova18 - 8(1) LPts
20/12/2029Mombasa, Kenya5 - 13 Ubanwa Muthoni0 - 3 WPts
21/10/2029Mombasa, Kenya4 - 13 Mashawn Chepkemei1 - 10 WPts
22/08/2029Kansas City, USA4 - 12 Cole Stiffler6 - 6 LPts
24/06/2029Mombasa, Kenya3 - 12 LeBron Koech9 - 12 WPts
25/04/2029Lima, Peru3 - 11 Juan Nunez0 - 0 LPts
25/02/2029Mombasa, Kenya2 - 11 Gregor Kamar3 - 2 WPts
27/12/2028Samarqand, Uzbekistan2 - 10 Fedya Kairkuloff7 - 16 LPts
29/10/2028Mombasa, Kenya1 - 10 Beys Benne2 - 2 WPts
30/08/2028Kikuyu, Kenya0 - 10 Saad Iman1 - 3(1) WPts
20/07/2028Mombasa, Kenya0 - 9 Dume Lelel2 - 2 LPts
07/06/2028Mombasa, Kenya0 - 8 Zachary Shikoyi21 - 20 LPts
03/05/2028Mombasa, Kenya0 - 7 Harry Vadher8 - 4 LPts
04/03/2028Mombasa, Kenya0 - 6 LeBron Koech5 - 6 LPts
05/01/2028Mombasa, Kenya0 - 5 Dume Lelel0 - 0 LPts
20/11/2027Kangundo-Tala, Kenya0 - 4 Ibeamaka Monley12 - 5 LPts
26/09/2027Nairobi, Kenya0 - 3 Matt Nonini13 - 13 LPts
04/08/2027Malaga, Spain0 - 2 Vicente Galano1 - 12 LPts
06/06/2027Kisumu, Kenya0 - 1 Duncan Gaichuhie12 - 11 LPts
05/05/2027Chiclayo, Peru0 - 0 Santiago Milan0 - 0 LPts