Weightclass:  Lightweight
Location:  Kangundo-Tala, Kenya
Record:  25(2) - 24
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
07/11/2025Kangundo-Tala, Kenya24(2) - 24 Morgan Payot4 - 7 WPts
07/09/2025Kangundo-Tala, Kenya24(2) - 23 Ewan Shade2 - 10(1) LPts
09/07/2025Kangundo-Tala, Kenya23(2) - 23 Orson Laude6 - 6 WPts
10/05/2025Kangundo-Tala, Kenya22(2) - 23 Jerri Kohardjaja3 - 19(1) WPts
11/03/2025Kangundo-Tala, Kenya21(2) - 23 Lei Khiong1 - 14(1) WPts
10/01/2025Kangundo-Tala, Kenya20(2) - 23 Keun-ho Jun6 - 2 WPts
11/11/2024Kangundo-Tala, Kenya19(2) - 23 Amer Noor1 - 1 WPts
10/09/2024Kangundo-Tala, Kenya19(2) - 22 Dikembe Matui31(4) - 16 LPts
13/07/2024Kangundo-Tala, Kenya19(2) - 21 Aaron Mulama12(2) - 22 LPts
13/05/2024Kangundo-Tala, Kenya18(2) - 21 Hernan Magin0 - 11 WPts
14/03/2024Kangundo-Tala, Kenya17(2) - 21 Oskar Karwowski0 - 4 WPts
14/01/2024Kangundo-Tala, Kenya16(2) - 21 Tolga Comert0 - 11 WPts
15/11/2023Kangundo-Tala, Kenya15(2) - 21 Edwyn Wayne2 - 4 WPts
16/09/2023Nairobi, Kenya15(2) - 20 Jack Dawood14 - 20 LPts
18/07/2023Jeddah, Saudi Arabia14(2) - 20 Rashid Nasar0 - 0 WPts
20/05/2023Delmas, Haiti14(2) - 19 Chrestien Fontaine12 - 22 LPts
22/03/2023Petionville, Haiti14(2) - 18 Remi Bay20 - 10 LPts
22/01/2023Brighton and Hove, UK14(2) - 17 Zachary Daun13 - 12 LPts
23/11/2022Kingston, Jamaica14(2) - 16 Barry Profitt24(1) - 5 LPts
23/09/2022Surrey, Canada13(2) - 16 Bryan Gill7(1) - 13 WPts
26/07/2022Toronto, Canada13(2) - 15 Charlie Evans14 - 12 LPts
28/05/2022Ruiru, Kenya12(2) - 15 Haaris Najjar8 - 17 WPts
01/04/2022Zagreb, Croatia11(2) - 15 Igor Valjak8 - 18 WPts
01/02/2022Ho Chi Minh City, Vietnam11(2) - 14 Tran Toan11 - 14 LPts
03/12/2021Georgetown, Guyana11(2) - 13 Harry Niven12 - 16 LPts
03/10/2021Nairobi, Kenya11(2) - 12 Chris Pnyango12 - 12(1) LPts
05/08/2021Kangundo-Tala, Kenya10(2) - 12 Ja-choel Noh4 - 16 WPts
04/06/2021Nairobi, Kenya9(1) - 12 Joe Chebet5 - 17(3) WKO3
12/04/2021Kangundo-Tala, Kenya8(1) - 12 Mason Ohanga0 - 1 WPts
09/02/2021Montevideo, Uruguay7 - 12 Bronco Pinta2 - 16(1) WKO3
12/12/2020Riga, Latvia7 - 11 Fedar Jaunozols11 - 6 LPts
14/10/2020Kangundo-Tala, Kenya7 - 10 Gregor Odinga0 - 3 LPts
15/08/2020Nairobi, Kenya6 - 10 Ben Merali12 - 5 WPts
20/06/2020Kangundo-Tala, Kenya6 - 9 Xyshaun Kipyegon1 - 4(1) LPts
19/04/2020Mombasa, Kenya6 - 8 Paul Chepseba4 - 10 LPts
21/02/2020Mombasa, Kenya6 - 7 Ian Chhabra4 - 7 LPts
23/12/2019Kangundo-Tala, Kenya5 - 7 Kadeem Nabutola1 - 0 WPts
23/10/2019Kangundo-Tala, Kenya5 - 6 Xing-fu Lew6 - 3 LPts
24/08/2019Bogota, Colombia5 - 5 Diego Morante5(1) - 6 LPts
25/06/2019Kangundo-Tala, Kenya5 - 4 Rico Amoruso5 - 2 LPts
26/04/2019Kangundo-Tala, Kenya4 - 4 Juan Madray2 - 7 WPts
24/02/2019Kangundo-Tala, Kenya3 - 4 Robert Kogo1 - 5 WPts
25/12/2018Nairobi, Kenya2 - 4 Rob Wanyonyi1 - 4 WPts
30/10/2018Kangundo-Tala, Kenya1 - 4 Michael Keter2 - 2 WPts
25/09/2018Kangundo-Tala, Kenya1 - 3 Umair Sackar4 - 0 LPts
24/07/2018Mombasa, Kenya0 - 3 Robert Kogo0 - 2 WPts
08/06/2018Hanoi, Vietnam0 - 2 Tran Duc1 - 0 LPts
09/04/2018Nairobi, Kenya0 - 1 Dylan Muoki1 - 0 LPts
19/02/2018Kangundo-Tala, Kenya0 - 0 Nicholas Abraham0 - 0 LPts