Weightclass:  Light Welterweight
Location:  Kisumu, Kenya
Record:  20 - 12
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
27/09/2028Kisumu, Kenya19 - 12 Eun-sun Ree1 - 6 WPts
29/07/2028Kisumu, Kenya19 - 11 Harry Vadher10 - 4 LPts
31/05/2028Kisumu, Kenya18 - 11 Haaris Aydin9 - 14 WPts
01/04/2028Kisumu, Kenya17 - 11 Saad Iman1 - 0 WPts
01/02/2028Kisumu, Kenya16 - 11 Inigo Mkuu0 - 2 WPts
03/12/2027Kisumu, Kenya15 - 11 Angel Serrato2 - 4 WPts
04/10/2027Kisumu, Kenya14 - 11 Elderson Mutairu5 - 13(4) WPts
05/08/2027Kisumu, Kenya13 - 11 LeBron Koech3 - 4 WPts
06/06/2027Kisumu, Kenya12 - 11 Marques Menjo0 - 1 WPts
08/04/2027Kisumu, Kenya11 - 11 Kofi Lai1 - 7(1) WPts
07/02/2027Kisumu, Kenya10 - 11 Yulian Obmochaev1 - 9 WPts
09/12/2026Kisumu, Kenya9 - 11 Diego Carolus0 - 5 WPts
10/10/2026Kisumu, Kenya8 - 11 Leo Odur0 - 7 WPts
11/08/2026Kisumu, Kenya8 - 10 Guillermo Florida15(2) - 16 LPts
12/06/2026Cagayan de Oro, Philippines7 - 10 Wayne Gacutan2 - 3 WPts
14/04/2026Kisumu, Kenya6 - 10 Mohsin Yousuf0 - 1 WPts
14/02/2026Kisumu, Kenya6 - 9 Kamran Khaliquzzaman7 - 15(2) LPts
16/12/2025Nairobi, Kenya5 - 9 Vince Kitwara3 - 5 WPts
25/10/2025Kisumu, Kenya4 - 9 Chen Xie2 - 6 WPts
27/08/2025Nairobi, Kenya3 - 9 Kendis Chepseba2 - 3 WPts
30/06/2025Kisumu, Kenya3 - 8 Guillermo Conde16 - 25 LPts
02/05/2025Tokyo, Japan3 - 7 Mitsuru Chinen2 - 10 LPts
04/03/2025Kisumu, Kenya2 - 7 Nero Bornacin1 - 3 WPts
04/01/2025Santo Domingo, Ecuador2 - 6 Xalvador Gil3 - 12 LPts
06/11/2024Zagreb, Croatia2 - 5 Dušan Peruško7 - 20 LPts
07/09/2024Kisumu, Kenya1 - 5 Adam Nyamu2 - 12 WPts
09/07/2024Guigang, China1 - 4 Jing Jow27(4) - 15 LPts
11/05/2024Athi River, Kenya1 - 3 Dan Ngweno10 - 17(4) LPts
14/03/2024Boise, USA1 - 2 Cole Lyall7 - 10 LPts
14/01/2024Mombasa, Kenya0 - 2 Zuffur Saleem0 - 1 WPts
01/12/2023Baku, Azerbaijan0 - 1 Alish Geidarov17 - 17 LPts
02/10/2023Kisumu, Kenya0 - 0 David Wambui2 - 1 LPts