Weightclass:  Light Flyweight
Location:  Glasgow, UK
Record:  12 - 38(8)
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
27/06/2042Riga, Latvia12 - 37(8) Georgiy Baumanis21 - 20(2) LPts
27/05/2042Kuching, Malaysia12 - 36(8) Rashid Beydoun34 - 17(3) LPts
26/04/2042Luton, UK12 - 35(8) Ronald Haggart14 - 5 LPts UK National Championships 2042View
12/03/2042Glasgow, UK12 - 34(8) Rashid Beydoun32 - 16(3) LPts
12/01/2042Yekaterinburg, Russia12 - 33(7) Demont Duvauchelle29(1) - 22(4) LKO3 Europe Championships 2042View
09/01/2042Yekaterinburg, Russia11 - 33(7) Georgiy Baumanis18 - 16(2) WPts Europe Championships 2042View
12/12/2041Kuching, Malaysia11 - 32(7) Rashid Beydoun30 - 15(2) LPts
11/11/2041Riga, Latvia11 - 31(7) Georgiy Baumanis17 - 15(2) LPts
11/10/2041Glasgow, UK11 - 30(7) Georgiy Baumanis16 - 15(2) LPts
07/09/2041Dongguan, China11 - 29(7) Sacha St. Jean51 - 15 LPts Dongguan World Championships 2041View
24/07/2041Santiago de los Caballeros, Dominican Republic11 - 28(7) Alejandro Lerma33 - 20(1) LPts
12/07/2041Kyoto, Japan11 - 27(7) Ryo Komatsu46(2) - 13(1) LPts
04/07/2041Maracaibo, Venezuela10 - 27(7) Rodrigo Galano7 - 15 WPts
01/07/2041Santiago de los Caballeros, Dominican Republic10 - 26(7) Alejandro Lerma32 - 20(1) LPts
25/06/2041Kyoto, Japan10 - 25(7) Ryo Komatsu45(2) - 13(1) LPts
22/06/2041Maracaibo, Venezuela10 - 24(7) Rodrigo Galano6 - 15 LPts
17/06/2041Ankara, Turkey10 - 23(6) Yavuz Arikan61(35) - 27 LKO2
09/06/2041Abidjan, Ivory Coast10 - 22(5) Landry Barthez66(9) - 16 LKO2
02/06/2041Ankara, Turkey10 - 21(4) Yavuz Arikan60(34) - 27 LKO2
29/05/2041Abidjan, Ivory Coast10 - 20(3) Landry Barthez65(8) - 16 LKO2
20/05/2041Maracaibo, Venezuela9 - 20(3) Rodrigo Galano6 - 14 WPts
17/05/2041Carolina, Puerto Rico9 - 19(2) Jesus Jarquin38(8) - 15 LKO3
13/05/2041Kyoto, Japan9 - 18(2) Ryo Komatsu43(1) - 13(1) LPts
09/05/2041Maracaibo, Venezuela9 - 17(2) Rodrigo Galano5 - 14 LPts
06/05/2041Abidjan, Ivory Coast9 - 16(1) Landry Barthez64(7) - 16 LKO2
30/04/2041Kyoto, Japan8 - 16(1) Ryo Komatsu43(1) - 12(1) WPts
26/04/2041Milton Keynes, UK8 - 15(1) Neil Halliburton40(2) - 19(1) LPts UK National Championships 2041View
14/04/2041Kyoto, Japan8 - 14(1) Ryo Komatsu42(1) - 12(1) LPts
07/04/2041Ankara, Turkey8 - 13 Yavuz Arikan56(30) - 27 LKO2
04/04/2041Maracaibo, Venezuela7 - 13 Rodrigo Galano5 - 12 WPts
31/03/2041Ulaanbaatar, Mongolia7 - 12 Bing Bu5 - 23(1) LPts
27/03/2041Bogota, Colombia7 - 11 Gervasio Tercero10 - 11 LPts
22/03/2041Oslo, Norway7 - 10 Oda Roed15 - 3(1) LPts
18/03/2041Kumasi, Ghana7 - 9 Keshawn Muniru20 - 10 LPts
15/03/2041Rome, Italy7 - 8 Rodolfo Basini36 - 32(1) LPts
11/03/2041Soledad, Colombia6 - 8 Nasario Arellanes1 - 11 WPts
07/03/2041Shah Alam, Malaysia5 - 8 Hassan Saeed9 - 24(1) WPts
04/03/2041Ulaanbaatar, Mongolia5 - 7 Bing Bu3 - 23(1) LPts
25/02/2041Guayaquil, Ecuador4 - 7 Onofre Lopez9 - 21 WPts
17/02/2041Juarez, Mexico3 - 7 Kiki Ruano9 - 19 WPts
11/02/2041Mexico City, Mexico2 - 7 Santiago Rubalcaba6 - 16(1) WPts
07/02/2041Fresno, USA2 - 6 Johnny Merricks8 - 17 LPts
02/02/2041Marseille, France1 - 6 Sacha Obie2 - 14(2) WPts
27/01/2041Middlesbrough, UK1 - 5 Brin Roussel10 - 15 LPts
21/01/2041London, UK1 - 4 Noel McLoughlin13 - 18 LPts
15/01/2041Kingston, Jamaica1 - 3 Lee Dewey1 - 4(1) LPts
09/01/2041Accra, Ghana1 - 2 Euan Akamenya3 - 6 LPts
03/01/2041Birmingham, UK0 - 2 Harvey Brymer1 - 0 WPts
25/12/2040Wolverhampton, UK0 - 1 Rob MacGillivray10 - 11 LPts
25/12/2040Glasgow, UK0 - 0 Gethin Payne3 - 4 LPts