Weightclass:  Light Flyweight
Location:  Townsville, Australia
Record:  16 - 21
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
09/06/2026Townsville, Australia15 - 21 Boris Kovals2 - 1 WPts
10/04/2026Townsville, Australia14 - 21 Ioakim Kushecoff4 - 12 WPts
10/02/2026Townsville, Australia13 - 21 Guido Adame5 - 11 WPts
12/12/2025Grodno, Belarus13 - 20 Borya Burak22 - 7 LPts
11/11/2025Saratov, Russia13 - 19 Alik Prosvirnin17 - 13 LPts
11/10/2025Saratov, Russia13 - 18 Alik Prosvirnin16 - 13 LPts
07/09/2025Ningbo, China13 - 17 Zain Hamed46 - 13 LPts Ningbo World Championships 2025View
14/07/2025Mexico City, Mexico13 - 16 Quico Guzman6 - 3 LPts
16/05/2025Oruro, Bolivia13 - 15 Fanuco Soto34(1) - 23 LPts
17/03/2025Gold Coast, Australia12 - 15 James Groves10 - 15 WPts Australia National Championships 2025View
14/03/2025Gold Coast, Australia11 - 15 James Owens8 - 3 WPts Australia National Championships 2025View
11/03/2025Gold Coast, Australia10 - 15 Duncan Moncrieff4 - 4 WPts Australia National Championships 2025View
19/01/2025Townsville, Australia9 - 15 John Erwin15 - 8 WPts
25/11/2024Tlalnepantla, Mexico8 - 15 Joaquin Robles3 - 8 WPts
27/09/2024Townsville, Australia7 - 15 Ediz Gezmen2 - 0 WPts
30/07/2024Townsville, Australia6 - 15 Arran Gallagher6 - 3 WPts
31/05/2024San Pedro Sula, Honduras6 - 14 Xaverius Hernandes29(3) - 15 LPts
02/04/2024Brisbane, Australia5 - 14 Chris Blackard1 - 11 WPts
06/02/2024Townsville, Australia5 - 13 Nguy Lam3 - 11 LPts
08/12/2023Córdoba, Argentina5 - 12 Alejandro Natal0 - 2 LPts
09/10/2023Melbourne, Australia5 - 11 Rob Kavanah14 - 19 LPts
12/08/2023Townsville, Australia4 - 11 Urvano Lobos11 - 24(1) WPts
13/06/2023Canberra, Australia4 - 10 Ollie Whitton3 - 11 LPts
15/04/2023Townsville, Australia3 - 10 Leonel Bustos1 - 6 WPts
15/02/2023New Kingston, Jamaica3 - 9 Kyle Addison18 - 11 LPts
17/12/2022Buenos Aires, Argentina3 - 8 Rodrigo Beltram0 - 4 LPts
19/10/2022Celaya, Mexico3 - 7 Roman Sanchez7 - 21 LPts
21/08/2022Arequipa, Peru3 - 6 Cuba Iglesia26(2) - 6 LPts
23/06/2022Perth, Australia3 - 5 Sid Girvin11 - 15 LPts
25/04/2022Antipolo, Philippines3 - 4 Quinto Echevarria2 - 20(1) LPts
25/02/2022Newcastle, Australia3 - 3 Stuart Samuel7 - 14 LPts
31/12/2021Carolina, Puerto Rico2 - 3 Rico Cuello16 - 7 WPts
01/11/2021Melbourne, Australia2 - 2 Sam Chinello10 - 9 LPts
18/09/2021Gold Coast, Australia2 - 1 James Groves0 - 0 LPts
17/08/2021Tokyo, Japan2 - 0 Ryuu Kojima12 - 9 LPts
19/06/2021Townsville, Australia1 - 0 David MacAlpine1 - 0 WPts
18/04/2021Townsville, Australia0 - 0 Sam Ignatiev0 - 2 WPts