Weightclass:  Lightweight
Location:  Nakuru, Kenya
Record:  18 - 34
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
27/11/2034Nakuru, Kenya17 - 34 Ramiro Mascorro13 - 7 WPts
26/09/2034Nakuru, Kenya16 - 34 Anicetus Albert3 - 7 WPts
27/07/2034Nakuru, Kenya15 - 34 Lorenzo Rozario4 - 13 WPts
26/05/2034Nakuru, Kenya14 - 34 Ioakim Panakhov6 - 14 WPts
26/03/2034Athi River, Kenya14 - 33 Euan Lekuton36 - 11 LPts Kenya National Championships 2034View
18/02/2034Nakuru, Kenya13 - 33 Matthew Kithuka0 - 1 WPts
26/01/2034Acapulco, Mexico13 - 32 Selestino Riva31(1) - 24 LPts
28/11/2033San Juan, Puerto Rico13 - 31 Joaquin Galdamez24 - 11 LPts
30/09/2033Nakuru, Kenya12 - 31 Simba Luchembe0 - 17 WPts
30/07/2033Tijuana, Mexico12 - 30 Xavier Reta24 - 19 LPts
31/05/2033Montevideo, Uruguay12 - 29 Juan Moras27 - 7 LPts
01/04/2033Nairobi, Kenya12 - 28 Brin Rono16 - 9 LPts Kenya National Championships 2033View
29/03/2033Nairobi, Kenya11 - 28 Matthew Pukosr19(1) - 18 WPts Kenya National Championships 2033View
26/03/2033Nairobi, Kenya10 - 28 Jacob Muchoki2 - 0 WPts Kenya National Championships 2033View
16/03/2033Mendoza, Argentina10 - 27 Selestino Najar15 - 10 LPts
16/01/2033Kawasaki, Japan10 - 26 Ichiro Higa17 - 22 LPts
18/11/2032Tehran, Iran10 - 25 Zhong Tao22 - 17 LPts
20/09/2032Nairobi, Kenya10 - 24 Hayden Njuguna24 - 9(3) LPts
17/08/2032Al Hudaydah, Yemen10 - 23 Majid Baksh13 - 25 LPts
17/07/2032Nakuru, Kenya10 - 22 Majid Baksh12 - 25 LPts
02/06/2032Chitungwiza, Zimbabwe10 - 21 Brin Chipendo15 - 9 LPts
02/05/2032Abobo, Ivory Coast10 - 20 Telo Marmion28 - 0 LPts
01/04/2032Machakos, Kenya9 - 20 Matthew Pukosr16 - 11 WPts Kenya National Championships 2032View
29/03/2032Machakos, Kenya8 - 20 Euan Lekuton25 - 8 WPts Kenya National Championships 2032View
26/03/2032Machakos, Kenya7 - 20 Verlyn Iria9 - 14 WPts Kenya National Championships 2032View
06/03/2032Ho Chi Minh City, Vietnam7 - 19 On Trung12 - 12 LPts
04/02/2032Ho Chi Minh City, Vietnam7 - 18 On Trung11 - 12 LPts
04/01/2032Port Said, Egypt7 - 17 Yasin Ghoneim14 - 16 LPts
04/12/2031Zaragoza, Spain7 - 16 Pancho Quiroz15 - 10 LPts
06/10/2031Nakuru, Kenya6 - 16 Mahdi Sirma6 - 10 WPts
07/08/2031Nakuru, Kenya5 - 16 Connor Alejos20 - 19(1) WPts
08/06/2031Kisumu, Kenya5 - 15 Oja Kutol10 - 12 LPts
09/04/2031Nakuru, Kenya4 - 15 Lloyd Sakudao1 - 2 WPts
09/02/2031Nairobi, Kenya4 - 14 Dom Baraza5(1) - 18 LPts
12/12/2030Kisumu, Kenya3 - 14 Patrick Chege1 - 14 WPts
14/10/2030Kangundo-Tala, Kenya3 - 13 Abdul Bangura3 - 11 LPts
24/08/2030Nakuru, Kenya2 - 13 Peter Rhys2 - 1 WPts
25/06/2030San Juan, Puerto Rico2 - 12 Diego Sarmiento1 - 4 LPts
27/04/2030Nakuru, Kenya2 - 11 Ubanwa Gichuki10 - 10 LPts
26/02/2030Nakuru, Kenya1 - 11 Lavaughn Ogonga5 - 12 WPts
02/01/2030Ruiru, Kenya1 - 10 Joshua Daniel5 - 21 LPts
03/11/2029Ruiru, Kenya1 - 9 Ubanwa Gichuki8 - 9 LPts
17/09/2029Kangundo-Tala, Kenya1 - 8 Matthew Pareiyo11(1) - 16 LPts
15/08/2029Elche, Spain1 - 7 Juan Nicodemus3 - 15 LPts
17/06/2029Nairobi, Kenya0 - 7 Ellis Ndambiri0 - 0 WPts
08/05/2029Nairobi, Kenya0 - 6 Keshawn Kapkobi7 - 8 LPts
10/03/2029Nairobi, Kenya0 - 5 Bob Mbareck9 - 10 LPts
10/01/2029Nakuru, Kenya0 - 4 Quoitrel Khaemba1 - 5 LPts
11/11/2028Nairobi, Kenya0 - 3 Clinton Verdi1 - 15 LPts
16/09/2028Nakuru, Kenya0 - 2 Kadeem Shaheen1 - 3 LPts
18/07/2028Kangundo-Tala, Kenya0 - 1 Lakista Chemlany1 - 4 LPts
08/06/2028Nakuru, Kenya0 - 0 Euan Lekuton4 - 3 LPts