Weightclass:  Welterweight
Location:  Nakuru, Kenya
Record:   44(31) - 5(4)
DateVenueRecordOpponentOpp RecordOutcomeMethodRoundsCommentsReport
15/05/2031Canberra Stadium, Canberra, Australia43(30) - 5(4) Kenji Oh21(4) - 1(1) - 1 W KO6 12 WRBA Intercontinental Welterweight View
02/03/2031Canberra Stadium, Canberra, Australia42(29) - 5(4) Dillon Buckley36(6) - 7(7) W KO4 12 WRBA Intercontinental Welterweight View
25/12/2030Canberra Stadium, Canberra, Australia42(29) - 4(3) John McQuarrie20(6) - 0 - 1 L KO11 12 WRBO Intercontinental Welterweight View
10/10/2030Canberra Stadium, Canberra, Australia41(28) - 4(3) Sigifrid Bichler21(12) - 4(4) W KO7 12 WRBA Intercontinental Welterweight View
16/08/2030Canberra Stadium, Canberra, Australia41(28) - 3(2) Shing Syun32(19) - 5 - 1 L KO11 12 WRBC Welterweight SF EliminatorView
12/06/2030Canberra Stadium, Canberra, Australia40(27) - 3(2) Matthew McCormick36(6) - 5(1) - 2 W KO9 12 WRBO Intercontinental Welterweight View
03/04/2030Canberra Stadium, Canberra, Australia39(26) - 3(2) Kiki Campoy23(3) - 2 - 1 W KO7 12 WRBA Intercontinental Welterweight View
31/01/2030Rod Laver Arena, Melbourne, Australia38(25) - 3(2) Kalidas Manhas24(9) - 0 W KO7 12 WRBO Intercontinental Welterweight View
22/11/2029Perth Arena, Perth, Australia37(25) - 3(2) Davie Bryars27(12) - 10(6) - 1 W UD 12Scorecards: 120-107, 120-107, 120-107. Commonwealth Welterweight MandatoryView
03/10/2029Rizal Memoria Coliseum, Manila, Philippines36(24) - 3(2) Enzo Cirielli21(17) - 5 W KO8 12 WRBA Intercontinental Welterweight Final EliminatorView
13/07/2029Perth Arena, Perth, Australia35(23) - 3(2) Francis Ndisamba20(3) - 6(3) W TKO11 12Referee waved fight off. Commonwealth Welterweight View
02/05/2029Perth Arena, Perth, Australia34(22) - 3(2) Paul McRobbie21(2) - 5(2) W KO12 12 Commonwealth Welterweight SF EliminatorView
23/12/2028American Airlines Arena, Miami, USA34(22) - 2(1) Sam Jameson14(7) - 3 - 2 L KO10 12 WRBC International Welterweight View
22/09/2028American Airlines Arena, Miami, USA33(22) - 2(1) Sam Jameson14(7) - 2 - 2 W UD 12Scorecards: 115-113, 115-113, 115-113. WRBC International Welterweight View
10/04/2028Naivasha Kabira, Naivasha, Kenya33(22) - 1(1) Evgeni á Zhivkov35(31) - 0 L UD 12Scorecards: 112-115, 112-115, 112-115. IRBF Welterweight , WRBC Welterweight MandatoryView
08/01/2028Mbaraki Sports Club, Mombasa, Kenya32(21) - 1(1) Fraco Ojeda20(14) - 5(5) W KO6 12 WRBA Intercontinental Welterweight , IRBF Intercontinental Welterweight View
13/11/2027Mbaraki Sports Club, Mombasa, Kenya31(20) - 1(1) Adnan Sendid29(25) - 2 W KO12 12 WRBC Welterweight Final EliminatorView
21/08/2027Mbaraki Sports Club, Mombasa, Kenya30(19) - 1(1) Ichiro Nakahara18(3) - 6(1) W TKO10 12Referee waved fight off. WRBA Intercontinental Welterweight , IRBF Intercontinental Welterweight View
19/06/2027Kasarani indoor arena, Nairobi, Kenya29(19) - 1(1) Julien Mendy22(3) - 5(1) - 2 W UD 12Scorecards: 117-111, 117-111, 117-111. WRBA Intercontinental Welterweight View
03/04/2027Mbaraki Sports Club, Mombasa, Kenya28(18) - 1(1) Peter Crookshank19(8) - 8(4) W KO9 12 IRBF Intercontinental Welterweight Final EliminatorView
09/01/2027Mbaraki Sports Club, Mombasa, Kenya28(18) - 0 Michael Abernethy24(16) - 1(1) L TKO8 12Ref stopped fight after 3 knockdowns. IRBF Welterweight Mandatory, WRBC Welterweight View
17/10/2026Mbaraki Sports Club, Mombasa, Kenya27(17) - 0 Anthony Gwenn20(6) - 0 W KO7 12 IRBF Welterweight View
25/07/2026Mbaraki Sports Club, Mombasa, Kenya26(16) - 0 Kendis Kithuka16(6) - 2(2) W KO8 12 IRBF Welterweight , WRBC Welterweight MandatoryView
04/04/2026Mbaraki Sports Club, Mombasa, Kenya25(15) - 0 Spengler Gericke20(15) - 4(1) W KO6 12 IRBF Welterweight View
10/01/2026Mbaraki Sports Club, Mombasa, Kenya24(15) - 0 Yakubu Amalaha27(12) - 0 W UD 12Scorecards: 116-112, 119-109, 118-111. IRBF Welterweight MandatoryView
11/10/2025Kasarani indoor arena, Nairobi, Kenya23(14) - 0 David Chisholm15(1) - 3(2) W KO9 12 IRBF Welterweight View
26/07/2025Mbaraki Sports Club, Mombasa, Kenya22(14) - 0 David Chisholm15(1) - 2(2) W UD 12Scorecards: 118-110, 118-110, 118-110. IRBF Welterweight , WRBC Welterweight MandatoryView
24/05/2025Kasarani indoor arena, Nairobi, Kenya21(14) - 0 Frisco Amaro14(1) - 5(3) W UD 12Scorecards: 119-108, 119-108, 119-108. IRBF Welterweight View
21/03/2025Kasarani indoor arena, Nairobi, Kenya20(13) - 0 Ovidio Cerrato13 - 3 - 2 W KO4 12 IRBF Welterweight View
01/02/2025Kasarani indoor arena, Nairobi, Kenya19(12) - 0 Ulises Albarado13(3) - 2 - 1 W KO7 12 IRBF Welterweight Mandatory, WRBC Welterweight View
16/11/2024Mbaraki Sports Club, Mombasa, Kenya18(11) - 0 Bahlul Gabdullin11 - 3(3) W KO3 12 IRBF Welterweight View
06/09/2024Kasarani indoor arena, Nairobi, Kenya17(10) - 0 Frisco Amaro14(1) - 2(1) W KO10 12 IRBF Welterweight , WRBC Welterweight MandatoryView
21/06/2024Mbaraki Sports Club, Mombasa, Kenya16(9) - 0 David Chisholm13 - 0 W KO10 12 IRBF Welterweight , WRBC Welterweight View
12/04/2024Mbaraki Sports Club, Mombasa, Kenya15(8) - 0 Juan Alameda10(2) - 5(2) - 1 W KO12 12 WRBC Welterweight View
02/02/2024Nairobi City Stadium, Nairobi, Kenya14(7) - 0 Amgalangiin Sackiev11(1) - 4 W KO6 12 WRBC Welterweight View
09/11/2023Kisumu Loloupe, Kisumu, Kenya13(6) - 0 Dakarai Gichere12 - 2(1) W KO7 10 View
11/05/2023Kisumu Loloupe, Kisumu, Kenya12(5) - 0 Juan Alameda9(2) - 3(1) - 1 W KO11 12 WRBC Welterweight View
13/07/2022Guayaquil Huerta, Guayaquil, Ecuador11(5) - 0 Ovidio Cerrato9 - 0 - 1 W UD 12Scorecards: 119-108, 120-107, 120-107. WRBC Welterweight MandatoryView
11/03/2022The Bell Hotel Conference Centre, Bangalore, India10(4) - 0 Umair Ebrahimi8 - 0 - 2 W TKO12 12Referee waved fight off. WRBC Welterweight Final EliminatorView
10/11/2021San Miguel de Tucuma Lusco, San Miguel de Tucuman, Argentina9(4) - 0 Rodrigo Candelaria8(1) - 1 W UD 12Scorecards: 118-110, 118-110, 118-110. WRBC Welterweight SF EliminatorView
05/06/2021Ruiru Nyamau, Ruiru, Kenya8(3) - 0 Leo Anguka0 - 3 - 2 W KO3 10 View
08/01/2021Ibrahim Arafat Gym, Kisumu, Kenya7(2) - 0 Darryl Barus1 - 6(1) W KO5 8 View
12/08/2020Ibrahim Arafat Gym, Kisumu, Kenya6(1) - 0 Amon Kiragu0 - 6 W KO5 8 View
05/04/2020Ibrahim Arafat Gym, Kisumu, Kenya5(1) - 0 Amon Kiragu0 - 5 W UD 6Scorecards: 60-54, 60-54, 60-54. View
27/11/2019Quadrees Magwanga Gym, Kikuyu, Kenya4(1) - 0 Ibrahim Kharoti1 - 1 - 2 W UD 6Scorecards: 60-54, 60-54, 60-54. View
17/09/2019Quadrees Magwanga Gym, Kikuyu, Kenya3(1) - 0 Dominic Kipsang0 - 0 W UD 4Scorecards: 40-36, 40-36, 40-36. View
27/06/2019Amon Akaranga Gym, Kangundo-Tala, Kenya2(1) - 0 Mark Wambui1 - 1 W UD 6Scorecards: 60-54, 60-54, 60-54. View
21/03/2019Ibrahim Arafat Gym, Kisumu, Kenya1 - 0 Darryl Barus0 - 1 W KO4 4 View
03/02/2019Gage Herard Gym, Dakar, Senegal0 - 0 Montague Jean-Louis0 - 0 W UD 8Scorecards: 79-73, 79-73, 79-73. View