Weightclass:  Flyweight
Location:  London, UK
Record:  13 - 31
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
10/01/2031London, UK12 - 31 Montenegro Mancha14 - 9 WPts
11/11/2030London, UK12 - 30 James Anderson6 - 10 LPts
12/09/2030London, UK11 - 30 Robert Ngamoenga0 - 11 WPts
13/07/2030London, UK10 - 30 Fedya Saciev2 - 5 WPts
14/05/2030London, UK9 - 30 Cruz Clemente8 - 6 WPts
15/03/2030London, UK8 - 30 Gethin Griffith0 - 1 WPts
12/01/2030London, UK7 - 30 Santiago Villalta1 - 5 WPts
11/11/2029London, UK6 - 30 Juan Regal5 - 6 WPts
11/09/2029London, UK6 - 29 Gethin Gwenn3 - 7 LPts
12/07/2029London, UK5 - 29 Ashley Bailie7 - 7 WPts
13/05/2029London, UK5 - 28 Shinji Matsumoto11(3) - 19 LPts
14/03/2029Toyota, Japan5 - 27 Ryo Okino7 - 9 LPts
13/01/2029Dakar, Senegal5 - 26 Sacha Siani0 - 5 LPts
15/11/2028Belfast, UK5 - 25 Chris Mullen14 - 9 LPts
17/09/2028Guayaquil, Ecuador4 - 25 Macario Resendez8 - 15 WPts
20/07/2028Changwon, South Korea3 - 25 Ki-hun Chang19(1) - 4 WPts
22/05/2028Zhengzhou, China3 - 24 Genjo Te11 - 10 LPts
24/03/2028London, UK3 - 23 Gethin Hare6 - 1 LPts
24/01/2028Belfast, UK3 - 22 Chris Mullen11 - 7 LPts
27/11/2027Guayaquil, Ecuador3 - 21 Jose Verano9 - 15 LPts
29/09/2027Paris, France3 - 20 Vernon Galliard8 - 18 LPts
01/08/2027Daejeon, South Korea2 - 20 Chung-yong Kwock5 - 8 WPts
03/06/2027Mandaue, Philippines1 - 20 Seferino Laguatan3 - 9 WPts
05/04/2027London, UK1 - 19 Yutaka Sunada7 - 6 LPts
05/02/2027San Pedro Sula, Honduras1 - 18 Vicente Varas3 - 6 LPts
08/12/2026London, UK0 - 18 Gareth Winstone1 - 8 WPts
09/10/2026London, UK0 - 17 Ellis Oyo8 - 6 LPts
10/08/2026London, UK0 - 16 Cisco Rodrigo17 - 12 LPts
12/06/2026Bordeaux, France0 - 15 Similien Henry1 - 3 LPts
14/04/2026San Juan, Puerto Rico0 - 14 Joaquin Claros6 - 14 LPts
14/02/2026San Juan, Puerto Rico0 - 13 Carlos Rodrigo9 - 11 LPts
17/12/2025Zapopan, Mexico0 - 12 Ricardo Mosso3 - 13 LPts
19/10/2025New Kingston, Jamaica0 - 11 Robert Fram6 - 9 LPts
21/08/2025Kuching, Malaysia0 - 10 Waqas Elamin7 - 7 LPts
23/06/2025London, UK0 - 9 Shamus Casey8 - 5 LPts
24/04/2025London, UK0 - 8 Ellis Oyo2 - 3 LPts
11/03/2025Chelyabinsk, Russia0 - 7 Dmitriy Yefremov1 - 7 LPts
11/01/2025Ipswich, UK0 - 6 Andreas Bower5 - 7 LPts
04/12/2024Glasgow, UK0 - 5 Iain Donoghue23 - 17 LPts
22/10/2024Ulaanbaatar, Mongolia0 - 4 Qing-Nan Tuan5 - 8(1) LPts
24/08/2024Plymouth, UK0 - 3 Mike Flynn23(2) - 21 LPts
21/07/2024Preston, UK0 - 2 Fraser Murray12 - 25 LPts
10/06/2024Odessa, Ukraine0 - 1 Viktor Demko32(2) - 10 LPts
12/04/2024London, UK0 - 0 Dom Higgins0 - 5 LPts