Weightclass:  Flyweight
Location:  Kikuyu, Kenya
Record:  17(2) - 31
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
26/12/2028Kikuyu, Kenya17(2) - 30 Ndumisa Shongwe26 - 18 LPts
27/10/2028Kikuyu, Kenya17(2) - 29 MatyᚠKorus12 - 26 LPts
28/08/2028Kikuyu, Kenya16(2) - 29 Seto Sumantri0 - 2 WPts
29/06/2028Kikuyu, Kenya15(2) - 29 Perwira Atunarang3 - 4(1) WPts
29/04/2028Kikuyu, Kenya14(2) - 29 Lakista Miller1 - 3 WPts
29/02/2028Kikuyu, Kenya14(2) - 28 Vlastislav Hlinka14(2) - 12 LPts
30/12/2027Kikuyu, Kenya13(2) - 28 Paul Adongo2 - 11 WPts
31/10/2027Kikuyu, Kenya13(2) - 27 Zacarias Posa5 - 12 LPts
01/09/2027Kikuyu, Kenya12(2) - 27 Felippe Toribio1 - 4 WPts
02/07/2027Kikuyu, Kenya12(2) - 26 Paul Agina11 - 19 LPts
03/05/2027Kikuyu, Kenya11(2) - 26 Will Moroto4 - 12 WPts
04/03/2027Kikuyu, Kenya11(2) - 25 Hayden Mutwol5 - 17 LPts
03/01/2027Kikuyu, Kenya10(2) - 25 Tavarius Chemlany0 - 1 WPts
05/11/2026Nizhny Tagil, Russia9(2) - 25 Georgiy Krasinski0 - 0 WPts
07/09/2026Panama City, Panama8(2) - 25 Juan Tabares0 - 0 WPts
10/07/2026Kisumu, Kenya8(2) - 24 Okal Chakava10 - 14 LPts
25/05/2026Kikuyu, Kenya8(2) - 23 To Hoang1 - 10 LPts
26/03/2026Ruiru, Kenya8(2) - 22 Mick Jelimo3 - 10 LPts Kenya National Championships 2026View
13/03/2026San Jose, Costa Rica8(2) - 21 Tajo Cruz2 - 12 LPts
13/01/2026Panama City, Panama7(2) - 21 Miguel Huerta7 - 12 WPts
15/11/2025Mombasa, Kenya7(2) - 20 Steven Ageyo14 - 14 LPts
13/10/2025Athens, Greece6(2) - 20 Krzysztofr Pepi3 - 15(3) WPts
15/08/2025Nairobi, Kenya5(1) - 20 Chris Mwale5 - 12(5) WKO3
21/06/2025Kikuyu, Kenya5(1) - 19 Yuan Pao1 - 5 LPts
23/04/2025Nairobi, Kenya5(1) - 18 Bob Waibara21(2) - 36 LPts
19/03/2025Malolos, Philippines4(1) - 18 Emilio Leyva4 - 21(16) WPts
19/01/2025Quezon City, Philippines4(1) - 17 Santiago Apan20(2) - 17 LPts
21/11/2024Berezniki, Russia4(1) - 16 Ioakim Makarov4 - 10 LPts
23/09/2024Tegucigalpa, Honduras4(1) - 15 Diego Enriques0 - 0 LPts
26/07/2024Mombasa, Kenya4(1) - 14 Steven Ageyo6 - 13 LPts
23/06/2024Nakuru, Kenya4(1) - 13 Mark Gatheru2(1) - 17(1) LPts
27/04/2024Almaty, Kazakhstan4(1) - 12 Igor Marsuckoff7 - 26 LPts
28/02/2024Kikuyu, Kenya4(1) - 11 Jawad Madani3(1) - 9 LPts
30/12/2023Bangkok, Thailand4(1) - 10 Rachamongkol Menayothin11 - 24 LPts
31/10/2023Nairobi, Kenya3(1) - 10 Jamar Odongo2 - 8(1) WPts
11/09/2023Ulaanbaatar, Mongolia3(1) - 9 Vitali Tseren14 - 20(3) LPts
14/07/2023Nairobi, Kenya3(1) - 8 Colin Kubu7 - 13 LPts
17/05/2023Busan, South Korea3(1) - 7 Chul Ra21 - 13 LPts
19/03/2023Daegu, South Korea3(1) - 6 Kyo0won Hwang6 - 23 LPts
19/01/2023Kisumu, Kenya3(1) - 5 Kendis Usisivu24(2) - 9 LPts
05/12/2022Nairobi, Kenya2 - 5 Chris Mwale0 - 0 WKO3
29/10/2022Guatemala City, Guatemala2 - 4 Beltran Gallego8 - 20 LPts
31/08/2022Viba del Mar, Chile2 - 3 Xaver Pastor0 - 4(1) LPts
03/07/2022Kikuyu, Kenya1 - 3 Venacio Martins0 - 1 WPts
05/05/2022Nairobi, Kenya1 - 2 Mel Maiyoro0 - 0 LPts
04/04/2022Managua, Nicaragua1 - 1 Diego Mosso18 - 5 LPts
04/02/2022Kikuyu, Kenya0 - 1 Andrew Athan4 - 6 WPts
05/12/2021Kikuyu, Kenya0 - 0 Mark Gatheru0 - 2 LPts