Weightclass:  Featherweight
Location:  Kikuyu, Kenya
Record:  15 - 39(5)
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
04/12/2033Kikuyu, Kenya14 - 39(5) Kasi Boi2 - 20 WPts
04/10/2033Kikuyu, Kenya13 - 39(5) Charles Kamencu6 - 9 WPts
04/08/2033Kikuyu, Kenya12 - 39(5) Alen Musila0 - 13 WPts
04/06/2033Kikuyu, Kenya12 - 38(5) Esteban Maya4 - 9 LPts
04/04/2033Kikuyu, Kenya12 - 37(5) Shevon Midiwo6 - 16 LPts
03/02/2033Kikuyu, Kenya11 - 37(5) Lee Dawood1 - 19 WPts
04/12/2032Kikuyu, Kenya11 - 36(4) Matt Sear12(1) - 8 LKO3
04/10/2032Kikuyu, Kenya10 - 36(4) Lee Dawood1 - 16 WPts
04/08/2032Kikuyu, Kenya9 - 36(4) Ambroise Smit1 - 0 WPts
05/06/2032Kikuyu, Kenya9 - 35(4) Venacio Orozco23 - 11 LPts
06/04/2032Kikuyu, Kenya9 - 34(4) Tobe Schefold12 - 14 LPts
06/02/2032Kikuyu, Kenya9 - 33(4) Lukasz Czerniak27 - 6 LPts
08/12/2031Ruiru, Kenya9 - 32(4) Daniel Mwangombe11 - 22 LPts
14/10/2031Kikuyu, Kenya9 - 31(4) Ibeamaka Chesang17 - 20(1) LPts
13/09/2031Kikuyu, Kenya8 - 31(4) Pyotr Valihanoff5 - 12 WPts
15/07/2031Nassau, Bahamas8 - 30(4) Connor Kirkpatrick4 - 17 LPts
17/05/2031Khujand, Tajikistan7 - 30(4) Luka Mazhitov6 - 8 WPts
19/03/2031Adelaide, Australia7 - 29(3) Dom Greganti12 - 15 LKO3
19/01/2031Gyumri, Armenia6 - 29(3) Vahe Yavouryan1 - 6 WPts
21/11/2030Portmore, Jamaica6 - 28(3) Oscar Paden2 - 7 LPts
23/09/2030San Jose, Costa Rica5 - 28(3) Juan Carillo15 - 25 WPts
25/07/2030Nairobi, Kenya5 - 27(3) Sammy Anyanga15 - 10(1) LPts
18/06/2030Kikuyu, Kenya4 - 27(3) Cody Odanga0 - 7 WPts
19/04/2030Kikuyu, Kenya3 - 27(3) Elliot Fillion4 - 20 WPts
18/02/2030Naples, Italy3 - 26(2) Giuseppe Bellillo4 - 13 LKO3
21/12/2029Machakos, Kenya3 - 25(2) Nwa Tata-muya8(1) - 15 LPts
25/10/2029Hamburg, Germany3 - 24(2) Neffe Gehman5 - 14 LPts
26/08/2029Birmingham, USA3 - 23(2) Elliot Roberton9 - 1 LPts
28/06/2029Kikuyu, Kenya3 - 22(2) Gazi Sheikh5 - 15(3) LPts
28/04/2029Kikuyu, Kenya3 - 21(2) Ouida Giraudoux6(1) - 11 LPts
28/02/2029Nakuru, Kenya3 - 20(2) Dave Jasani3 - 15 LPts
02/01/2029Gdynia, Poland3 - 19(1) Kamil Czaplewski23 - 16 LKO2
04/11/2028Mombasa, Kenya3 - 18(1) Alastair Kasaine2 - 23 LPts
06/09/2028Kingston, Jamaica3 - 17(1) John Pennoyer21 - 13(1) LPts
09/07/2028Nairobi, Kenya3 - 16(1) Paul Kipngetich8 - 16 LPts
25/05/2028Kangundo-Tala, Kenya3 - 15(1) Asif Baten17(1) - 12 LPts
20/04/2028Mombasa, Kenya3 - 14(1) Rob Marangu12 - 17 LPts
08/03/2028Valparaiso, Chile3 - 13(1) Oleos Villalba11 - 23 LPts
09/01/2028Bayamon, Puerto Rico3 - 12(1) Berto Cotto9 - 25 LPts
11/11/2027Nairobi, Kenya3 - 11(1) Connor Komen4 - 8 LPts
14/09/2027Antwerp, Belgium3 - 10(1) Mayro Behaghele14 - 17 LPts
17/07/2027Yerevan, Armenia3 - 9(1) Vanig Sahaghyan10 - 19 LPts
19/05/2027Nakuru, Kenya2 - 9(1) Dave Jasani1 - 5 WPts
25/03/2027Viba del Mar, Chile2 - 8(1) Paco Bras19 - 17 LPts
25/01/2027Carolina, Puerto Rico2 - 7(1) Dimos Vasallo32(1) - 20 LPts
27/11/2026Kikuyu, Kenya2 - 6(1) Connor Ramrakha0 - 6 LPts
27/09/2026San Juan, Puerto Rico2 - 5(1) Diego Balasco3 - 12 LPts
30/07/2026Nairobi, Kenya2 - 4(1) Harvey Karua7 - 12 LPts
31/05/2026Nairobi, Kenya2 - 3 Sean Salem16 - 15(1) LKO3
02/04/2026Tampere, Finland2 - 2 Arttur Uotila7 - 13(3) LPts
02/02/2026Dushanbe, Tajikistan2 - 1 Sasha Naghiyev5 - 15 LPts
05/12/2025Kikuyu, Kenya1 - 1 Hernan Requena1 - 6 WPts
07/10/2025Nairobi, Kenya1 - 0 Harvey Karua4 - 10 LPts
05/09/2025Kikuyu, Kenya0 - 0 Bronco Porro0 - 0 WPts