Weightclass:  Middleweight
Location:  Miami, USA
Record:   27(3) - 2
DateVenueRecordOpponentOpp RecordOutcomeMethodRoundsCommentsReport
01/07/2031Miami Airport Convention Center, Miami, USA26(2) - 2 Brett Wazny17 - 15(2) - 4 W TKO5 10Ref stopped fight after 3 knockdowns. View
09/06/2030Miami Airport Convention Center, Miami, USA25(2) - 2 Michael Brattain18 - 3 W UD 10Scorecards: 100-90, 100-90, 100-91. View
24/03/2029Ruiru Kaggia, Ruiru, Kenya24(2) - 2 Napoleon Oliech11(6) - 0 W UD 12Scorecards: 115-113, 115-113, 115-113. Kenya Middleweight SF EliminatorView
06/01/2029Bell Centre, Montreal, Canada24(2) - 1 Vince Cadwell29(9) - 2(2) L UD 12Scorecards: 109-119, 109-119, 109-120. Commonwealth Middleweight View
07/10/2028Kangundo-Tala Mady, Kangundo-Tala, Kenya23(2) - 1 Ubanwa Tiperu19(1) - 8(2) W UD 12Scorecards: 119-109, 119-109, 119-110. Commonwealth Middleweight MandatoryView
27/02/2028Lusaka Mbale, Lusaka, Zambia23(2) - 0 Bruce Mkwananzi28(10) - 1 L UD 12Scorecards: 108-120, 108-120, 108-120. African Middleweight SF EliminatorView
13/11/2027Mbaraki Sports Club, Mombasa, Kenya22(2) - 0 Percival Binya17 - 11(8) - 2 W UD 10Scorecards: 100-90, 100-90, 100-90. View
18/09/2027Mbaraki Sports Club, Mombasa, Kenya21(2) - 0 Lycurgus Stathis17(2) - 8(3) - 1 W UD 10Scorecards: 99-91, 99-91, 99-91. View
24/07/2027Mbaraki Sports Club, Mombasa, Kenya20(2) - 0 Georges Fidjeu19(7) - 3 W UD 12Scorecards: 117-110, 117-110, 117-110. Commonwealth Middleweight Final EliminatorView
01/05/2027Mbaraki Sports Club, Mombasa, Kenya19(2) - 0 Tanghe Van Ryneveld17(1) - 1 W UD 12Scorecards: 115-113, 115-113, 115-113. Commonwealth Middleweight SF EliminatorView
06/02/2027Mbaraki Sports Club, Mombasa, Kenya18(2) - 0 Patrick Makau12 - 6 W UD 12Scorecards: 118-110, 118-110, 118-110. Kenya Middleweight MandatoryView
14/11/2026Mbaraki Sports Club, Mombasa, Kenya17(2) - 0 Otso Bohinen20 - 7(1) W UD 10Scorecards: 97-93, 97-93, 97-93. View
19/09/2026Mbaraki Sports Club, Mombasa, Kenya16(2) - 0 Mark Kwemoi5 - 0 W UD 12Scorecards: 116-112, 116-112, 116-112. Kenya Middleweight Final EliminatorView
11/07/2026Boardwalk Hall, Atlantic City, USA15(1) - 0 Kyle Dunlap16 - 4 - 3 W KO9 10 View
02/05/2026Mbaraki Sports Club, Mombasa, Kenya14(1) - 0 Nwa Kariuki11 - 9 W UD 12Scorecards: 119-109, 119-109, 119-109. Kenya Middleweight SF EliminatorView
24/01/2026Kangundo-Tala Kayange, Kangundo-Tala, Kenya13 - 0 Bart Kemei5 - 4 - 6 W KO10 12 Kenya-Machakos Middleweight SF EliminatorView
15/11/2025Mbaraki Sports Club, Mombasa, Kenya12 - 0 Nori Bando9 - 6(1) - 3 W UD 10Scorecards: 100-90, 100-90, 100-90. View
20/09/2025Mbaraki Sports Club, Mombasa, Kenya11 - 0 Bashir Hares9 - 8 - 3 W UD 10Scorecards: 100-90, 100-90, 100-90. View
27/06/2025Oregon State Fair & Expo Center Pavilion, Salem, USA10 - 0 Dominique Tabi8 - 10(1) - 2 W UD 10Scorecards: 100-90, 100-90, 100-90. View
08/05/2025Empire City Casino, Yonkers, USA9 - 0 Rodrigo Mantilla6 - 4 - 4 W UD 10Scorecards: 100-90, 100-90, 100-90. View
06/03/2025The Concert Hall, Aarhus, Denmark8 - 0 Jawad Rahme7 - 7 - 3 W UD 8Scorecards: 80-72, 80-72, 80-72. View
23/01/2025Lifestyle Pavilion, Columbus, USA7 - 0 Senon Tiscareno10 - 6 - 4 W UD 6Scorecards: 60-54, 60-54, 60-54. View
07/12/2024Expo Hall, Tampa, USA6 - 0 Cabal Thil3 - 8 - 5 W UD 6Scorecards: 60-54, 60-54, 60-54. View
31/10/2024Peaks Ice Arena, Provo, USA5 - 0 Felippe Martir9 - 12 - 1 W UD 6Scorecards: 60-54, 60-54, 60-54. View
12/09/2024B&W Grand Ballroom, Copenhagen, Denmark4 - 0 Medard Klier4 - 7 - 5 W UD 6Scorecards: 60-54, 60-54, 60-54. View
01/08/2024Radisson Blu Scandinavia Hotel, Aarhus, Denmark3 - 0 Gustav Norr6 - 8 - 4 W UD 6Scorecards: 60-54, 60-54, 60-54. View
06/07/2024Kasarani indoor arena, Nairobi, Kenya2 - 0 Platt Fonck4 - 5 - 3 W UD 4Scorecards: 40-36, 40-36, 40-36. View
15/06/2024Haas Pavilion, San Francisco, USA1 - 0 Fraser Cowens3 - 5 - 3 W UD 4Scorecards: 39-37, 39-37, 39-37. View
25/03/2024Gene Polisseni Center, Rochester, USA0 - 0 Edward Evans4 - 10 W UD 4Scorecards: 40-36, 40-36, 40-36. View