Weightclass:  Super Welterweight
Location:  Nairobi, Kenya
Record:   19(1) - 8(2) - 1
DateVenueRecordOpponentOpp RecordOutcomeMethodRoundsCommentsReport
04/05/2030Hyundai Heavy Industries Arena, Ulsan, South Korea19(1) - 7(1) - 1 Manchu Pei19(17) - 0 L KO4 12 View
24/12/2028Nairobi Kamathi, Nairobi, Kenya19(1) - 6(1) - 1 Max Lai19(4) - 5(1) L UD 12Scorecards: 113-115, 113-115, 113-115. Kenya Super Welterweight MandatoryView
28/09/2028Oracle Arena, Oakland, USA19(1) - 5 - 1 Phil Blier19(13) - 1 - 1 L KO7 10 View
20/11/2027Nairobi Odongo, Nairobi, Kenya18(1) - 5 - 1 Kian Mulee13 - 8(2) - 2 W UD 12Scorecards: 120-108, 120-108, 120-108. Kenya Super Welterweight Final EliminatorView
23/06/2027Nairobi Murungaru, Nairobi, Kenya17(1) - 5 - 1 John Kones10 - 8(2) - 3 W UD 12Scorecards: 120-108, 120-108, 120-108. Kenya Super Welterweight SF EliminatorView
31/10/2026Kasarani indoor arena, Nairobi, Kenya17(1) - 4 - 1 Kabonero Andersson17(4) - 5(5) L UD 12Scorecards: 111-117, 112-116, 112-116. Eastern African Super Welterweight SF EliminatorView
14/04/2026Uhuru Basketball Court, Nairobi, Kenya16(1) - 4 - 1 Brin Mayombo13 - 4(2) - 1 W UD 12Scorecards: 118-110, 118-110, 118-110. Commonwealth Super Welterweight Final EliminatorView
03/05/2025Ruiru Msolla, Ruiru, Kenya15(1) - 4 - 1 Ubanwa Dawo13(9) - 0 - 1 W UD 12Scorecards: 117-111, 117-111, 117-112. Kenya Super Welterweight MandatoryView
24/01/2025Ruiru Msolla, Ruiru, Kenya15(1) - 4 Ubanwa Dawo13(9) - 0 D MD 12Scorecards: 114-114, 114-115, 114-114. Kenya Super Welterweight MandatoryView
20/09/2024Kasarani indoor arena, Nairobi, Kenya15(1) - 3 Brin Mayombo11 - 3(1) - 1 L UD 12Scorecards: 109-119, 109-119, 111-118. Eastern African Super Welterweight SF EliminatorView
12/04/2024Mbaraki Sports Club, Mombasa, Kenya15(1) - 2 Peabo Ofosu13(6) - 1 L UD 12Scorecards: 109-118, 109-118, 109-119. Commonwealth Super Welterweight Final EliminatorView
10/02/2024Safari Park Hotel, Nairobi, Kenya14(1) - 2 Mark Loroupe10 - 4 - 2 W UD 12Scorecards: 120-108, 120-108, 120-108. Kenya Super Welterweight MandatoryView
23/12/2023Safari Park Hotel, Nairobi, Kenya13(1) - 2 Gregor Berry10 - 3 W UD 12Scorecards: 116-113, 116-114, 116-112. Commonwealth Super Welterweight SF EliminatorView
14/05/2023YMCA Ground, Kampala, Uganda13(1) - 1 Ulan Saleh13 - 0 L UD 12Scorecards: 111-117, 111-117, 111-117. Eastern African Super Welterweight MandatoryView
21/02/2023Uhuru Basketball Court, Nairobi, Kenya12(1) - 1 Lavaughn Angwenyi8 - 1 W UD 12Scorecards: 118-110, 118-110, 118-110. Kenya Super Welterweight MandatoryView
13/09/2022Gethin Byaruhanga Gym, Kampala, Uganda11(1) - 1 Matt Ruhumbika8 - 2 W UD 12Scorecards: 116-112, 117-112, 116-112. Eastern African Super Welterweight SF EliminatorView
23/06/2022Nairobi Soltani, Nairobi, Kenya10(1) - 1 Max Lai9 - 0 W UD 12Scorecards: 115-113, 115-113, 115-113. Kenya Super Welterweight SF EliminatorView
24/01/2022Amon Akaranga Gym, Kangundo-Tala, Kenya9(1) - 1 Ulan Adongo3 - 3 - 3 W UD 10Scorecards: 100-90, 100-90, 100-90. View
05/11/2021Haaris Haque Gym, Nairobi, Kenya8(1) - 1 Kian Mulee6 - 2 - 2 W UD 10Scorecards: 100-90, 100-90, 100-90. Kenya-Nairobi Super Welterweight SF EliminatorView
13/07/2021Nairobi Obure, Nairobi, Kenya7(1) - 1 Michael Sakuda2 - 3 W UD 10Scorecards: 100-90, 100-90, 100-90. View
27/02/2021Razi Masinde Gym, Mombasa, Kenya6(1) - 1 Mark Maingi0 - 1 - 1 W UD 4Scorecards: 40-36, 40-36, 40-36. View
18/10/2020Haaris Haque Gym, Nairobi, Kenya5(1) - 1 Harvey Andersson0 - 3 W UD 4Scorecards: 40-36, 40-36, 40-36. View
29/05/2020Haaris Haque Gym, Nairobi, Kenya4 - 1 Vere Fouroux1 - 2 - 2 W KO10 10 View
21/01/2020Amon Akaranga Gym, Kangundo-Tala, Kenya3 - 1 Ulan Adongo1 - 0 - 3 W UD 8Scorecards: 80-72, 80-72, 80-72. View
06/09/2019Uhuru Basketball Court, Nairobi, Kenya2 - 1 Danyaal Samara1 - 2 W UD 6Scorecards: 60-54, 60-54, 60-54. View
17/06/2019Uhuru Basketball Court, Nairobi, Kenya1 - 1 Danyaal Samara1 - 1 W UD 4Scorecards: 40-36, 40-36, 40-36. View
12/04/2019Haaris Haque Gym, Nairobi, Kenya0 - 1 Shayan Jamail1 - 0 W UD 4Scorecards: 40-36, 40-36, 40-36. View
09/02/2019Kikuyu Samara, Kikuyu, Kenya0 - 0 Kabonero Andersson0 - 0 L UD 6Scorecards: 54-60, 54-60, 54-60. View