Weightclass:  Flyweight
Location:  Kangundo-Tala, Kenya
Record:  21 - 22
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
13/06/2030Kangundo-Tala, Kenya20 - 22 Xi-Wang Koon0 - 7 WPts
14/04/2030Kangundo-Tala, Kenya19 - 22 Khalid Shahid1 - 7 WPts
14/02/2030Kangundo-Tala, Kenya18 - 22 Li-Liang Chan6 - 6 WPts
16/12/2029Kangundo-Tala, Kenya17 - 22 Phong Dung6 - 18 WPts
17/10/2029Kangundo-Tala, Kenya16 - 22 Samuel Kram1 - 1 WPts
18/08/2029Kangundo-Tala, Kenya15 - 22 Alpheus Kanas0 - 2 WPts
19/06/2029Kangundo-Tala, Kenya15 - 21 Matthew Hemphill11 - 7 LPts
20/04/2029Kangundo-Tala, Kenya14 - 21 Su Ngai7 - 6 WPts
19/02/2029Kangundo-Tala, Kenya13 - 21 Carlos Zevallos4 - 6 WPts
21/12/2028Kangundo-Tala, Kenya12 - 21 Ardavan Papazian10 - 4 WPts
22/10/2028Kangundo-Tala, Kenya11 - 21 Ali Isaev2 - 8 WPts
23/08/2028Kangundo-Tala, Kenya11 - 20 Bronco Mendivil19 - 12 LPts
25/06/2028Athi River, Kenya11 - 19 Makalo Thuku10 - 29(2) LPts
01/05/2028Naivasha, Kenya10 - 19 Lisimba Donde7 - 15 WPts
29/03/2028Kisumu, Kenya10 - 18 Xayvion Munge10(1) - 19 LPts Kenya National Championships 2028View
26/03/2028Kisumu, Kenya9 - 18 Paul Adongo3 - 12 WPts Kenya National Championships 2028View
23/02/2028Kangundo-Tala, Kenya8 - 18 Waleed Sham1 - 4 WPts
25/12/2027Dubai, UAE8 - 17 Haaris Malook27(2) - 13 LPts
27/10/2027Kangundo-Tala, Kenya7 - 17 Montraie Kadenge6(1) - 9 WPts
27/08/2027Cochabamba, Bolivia7 - 16 Diego Ferrin17 - 17 LPts
29/06/2027Dushanbe, Tajikistan7 - 15 Garay Yacoub18(1) - 10 LPts
01/05/2027Gomel, Belarus7 - 14 Pylyp Wolinsky21(1) - 16 LPts
03/03/2027Kangundo-Tala, Kenya6 - 14 Tavarius Chemlany0 - 2 WPts
02/01/2027Kangundo-Tala, Kenya5 - 14 Selestino Landaverde0 - 6 WPts
04/11/2026Nairobi, Kenya4 - 14 Xayvion Munge2 - 15 WPts
07/09/2026Nakuru, Kenya4 - 13 Mark Gatheru9(2) - 24(1) LPts
13/07/2026Oran, Algeria4 - 12 Waleed Sayah12 - 17 LPts
14/05/2026Mombasa, Kenya4 - 11 Ian Masinde11 - 7 LPts
29/03/2026Ruiru, Kenya4 - 10 Max Ivuti8 - 9 LPts Kenya National Championships 2026View
26/03/2026Ruiru, Kenya3 - 10 Davie Mugo8(2) - 22 WPts Kenya National Championships 2026View
12/03/2026Santo Domingo de Guzman, Dominican Republic3 - 9 Rodrigo Farin38 - 14 LPts
12/01/2026Kangundo-Tala, Kenya3 - 8 Bronco Mendivil8 - 4 LPts
14/11/2025Nairobi, Kenya2 - 8 Geoff Rege5 - 10 WPts
13/10/2025Nairobi, Kenya2 - 7 Chris Mwale5 - 13(6) LPts
01/09/2025Nairobi, Kenya2 - 6 Mark Kipngetich1 - 1 LPts
13/07/2025Bogota, Colombia2 - 5 Dimos Almazan48(1) - 15 LPts
15/05/2025Nairobi, Kenya1 - 5 Roger Odumbe0 - 0 WPts
24/03/2025Nairobi, Kenya1 - 4 Rob Bilali37 - 15 LPts
18/02/2025Kangundo-Tala, Kenya0 - 4 Justin Sethi2 - 8(2) WPts
20/12/2024Kangundo-Tala, Kenya0 - 3 Geoff Rege1 - 8 LPts
21/10/2024Nairobi, Kenya0 - 2 Chris Mwale1 - 11(5) LPts
02/09/2024Bacoor, Philippines0 - 1 Alastair Matanguihan0 - 1(1) LPts
05/07/2024Kangundo-Tala, Kenya0 - 0 Justin Sethi1 - 4(1) LPts