Weightclass:  Welterweight
Location:  Nairobi, Kenya
Record:  48(4) - 8
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
15/12/2033Ostrava, Czech Republic47(4) - 8 Jßchym Berka2 - 6 WPts
16/10/2033Nairobi, Kenya46(4) - 8 ZßviÜ Kasal51 - 17 WPts
13/09/2033Surat, India46(4) - 7 ZßviÜ Kasal50 - 16 LPts Surat World Championships 2033View
10/09/2033Surat, India45(4) - 7 Blake MacKechnie33 - 3 WPts Surat World Championships 2033View
07/09/2033Surat, India44(4) - 7 Tlou Matlala30(1) - 7 WPts Surat World Championships 2033View
29/07/2033Wroclaw, Poland43(3) - 7 Ignacy Skuza6 - 23 WTKO2
31/05/2033Medellin, Colombia42(3) - 7 Rodrigo Limon7 - 23 WPts
01/04/2033Nairobi, Kenya41(3) - 7 Gus Kuto13 - 10 WPts Kenya National Championships 2033View
29/03/2033Nairobi, Kenya40(3) - 7 Okoth Litei20 - 8 WPts Kenya National Championships 2033View
26/03/2033Nairobi, Kenya39(3) - 7 Deion Adumbe17 - 18 WPts Kenya National Championships 2033View
18/03/2033Riga, Latvia38(2) - 7 Sergey Birzelis21 - 20 WKO2
18/01/2033Enugu, Nigeria37(1) - 7 Atif Rahim5 - 19 WKO3
20/11/2032Tegucigalpa, Honduras36(1) - 7 Alvino Gomez19(1) - 8 WPts
22/09/2032Medellin, Colombia35(1) - 7 Rodrigo Limon7 - 19 WPts
25/07/2032Saint Petersburg, Russia34(1) - 7 Ewan Tighe37(2) - 5 WPts Saint Petersburg Olympics 2032View
22/07/2032Saint Petersburg, Russia33(1) - 7 Tsolag Yagughubyan40(1) - 9 WPts Saint Petersburg Olympics 2032View
19/07/2032Saint Petersburg, Russia32(1) - 7 Mel Dredge27 - 9 WPts Saint Petersburg Olympics 2032View
16/07/2032Saint Petersburg, Russia31(1) - 7 Michael Carver5 - 1 WPts Saint Petersburg Olympics 2032View
13/07/2032Saint Petersburg, Russia30(1) - 7 Cody Konadu22(2) - 10 WPts Saint Petersburg Olympics 2032View
15/06/2032Birmingham, UK29(1) - 7 Mel Dredge25 - 8 WPts
15/05/2032Nairobi, Kenya29(1) - 6 Bilal Bayou22(1) - 8 LPts
01/04/2032Machakos, Kenya28(1) - 6 Okoth Litei15 - 5 WPts Kenya National Championships 2032View
29/03/2032Machakos, Kenya27(1) - 6 Quannell Abura20 - 11 WPts Kenya National Championships 2032View
26/03/2032Machakos, Kenya26(1) - 6 Gus Kuto6 - 8 WPts Kenya National Championships 2032View
15/02/2032Algiers, Algeria26(1) - 5 Bilal Bayou20(1) - 6 LPts
15/01/2032Aba, Nigeria25(1) - 5 Cody Konadu16(2) - 8 WPts Africa Championships 2032View
12/01/2032Aba, Nigeria24(1) - 5 Bilal Bayou20(1) - 5 WPts Africa Championships 2032View
09/01/2032Aba, Nigeria23(1) - 5 Brendan Chimponda19 - 8 WPts Africa Championships 2032View
15/12/2031Birmingham, UK22(1) - 5 Mel Dredge18 - 5 WPts
14/11/2031Nairobi, Kenya22(1) - 4 Mel Dredge17 - 5 LPts
14/10/2031Nairobi, Kenya21(1) - 4 Mel Dredge17 - 4 WPts
13/09/2031Valencia, Venezuela21(1) - 3 Denholm Thiesen17 - 6 LPts Valencia World Championships 2031View
10/09/2031Valencia, Venezuela20(1) - 3 Aleksandr Chop18 - 3 WPts Valencia World Championships 2031View
07/09/2031Valencia, Venezuela19(1) - 3 Joaquin Narciso16(1) - 2 WPts Valencia World Championships 2031View
28/07/2031Madrid, Spain18(1) - 3 Angel Lorenz1 - 12 WPts
30/05/2031Christchurch, New Zealand17(1) - 3 Kyle Trott9 - 11 WPts
01/04/2031Kisumu, Kenya16(1) - 3 Azam Ayub12 - 10 WPts Kenya National Championships 2031View
29/03/2031Kisumu, Kenya15(1) - 3 Peabo Gateri17 - 14 WPts Kenya National Championships 2031View
26/03/2031Kisumu, Kenya14(1) - 3 Kasi Kaburu9 - 18 WPts Kenya National Championships 2031View
23/01/2031Adelaide, Australia13(1) - 3 John Caddick11 - 14 WPts
25/11/2030Nairobi, Kenya12(1) - 3 Carlos Polon5 - 20(1) WPts
26/09/2030Oulu, Finland12(1) - 2 Alex Yrjola34(2) - 15 LPts
29/07/2030Almaty, Kazakhstan11(1) - 2 Bayram Sadvackasow16 - 17(4) WPts
31/05/2030Nairobi, Kenya10 - 2 Haider Mallick1 - 2 WKO3
01/04/2030Kangundo-Tala, Kenya9 - 2 Gethin Abol8 - 9 WPts Kenya National Championships 2030View
29/03/2030Kangundo-Tala, Kenya8 - 2 Corey Ngilu6 - 9 WPts Kenya National Championships 2030View
26/03/2030Kangundo-Tala, Kenya7 - 2 John Wamwere1 - 2 WPts Kenya National Championships 2030View
19/03/2030Rostov-on-Don, Russia6 - 2 Zernebog Kovalik12 - 8 WPts
19/01/2030Nairobi, Kenya5 - 2 Cisco Raya3 - 9 WPts
21/11/2029Tamale, Ghana5 - 1 Tyrell Ankrah31 - 28(1) LPts
22/09/2029Accra, Ghana4 - 1 Paul Akrobettoe10 - 12 WPts
25/07/2029Shymkent, Kazakhstan3 - 1 Asif Abildaeff2 - 9 WPts
27/05/2029Berlin, Germany2 - 1 Helmutt Meinhardt10 - 19 WPts
29/03/2029Mombasa, Kenya2 - 0 Glynn Mwale12 - 7 LPts Kenya National Championships 2029View
26/03/2029Mombasa, Kenya1 - 0 Trory Oduya5 - 10 WPts Kenya National Championships 2029View
05/03/2029Nairobi, Kenya0 - 0 Zuffur Sultan2 - 7 WPts