Weightclass:  Flyweight
Location:  Brisbane, Australia
Record:  23(3) - 21
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
17/07/2025Brisbane, Australia23(3) - 20 Jack Clowney5 - 6 LPts
18/05/2025Brisbane, Australia22(2) - 20 Dillon Keller5 - 5(1) WKO3
18/03/2025Brisbane, Australia21(2) - 20 Pascal Van Bruwyle1 - 19(3) WPts
17/01/2025Brisbane, Australia20(1) - 20 Ignado Cazares0 - 4 WKO3
18/11/2024Brisbane, Australia19 - 20 Orlando Arellano0 - 5(1) WKO3
18/09/2024Brisbane, Australia18 - 20 Shaun Denis0 - 4 WPts
20/07/2024Brisbane, Australia18 - 19 Diego Lizardo6 - 11(1) LPts
20/05/2024Brisbane, Australia17 - 19 Leighton Stevison12(2) - 27(2) WPts
21/03/2024Brisbane, Australia16 - 19 Barry Haworth0 - 2 WPts
21/01/2024Brisbane, Australia15 - 19 Robert Hamill11 - 5 WPts
22/11/2023Brisbane, Australia14 - 19 Chris Zaro2 - 2 WPts
22/09/2023Brisbane, Australia13 - 19 Jong-ho Choi1 - 9 WPts
24/07/2023Tlalnepantla, Mexico12 - 19 Vicente Miron10 - 25 WPts
26/05/2023Bratislava, Slovakia11 - 19 Bla×ej Kliment9 - 9 WPts
27/03/2023Melbourne, Australia11 - 18 Peter Paulos16 - 10 LPts
01/02/2023Brisbane, Australia11 - 17 Henry Pellicani13(1) - 14 LPts
26/12/2022Melbourne, Australia11 - 16 Mark Merrick18 - 10 LPts
25/11/2022Brisbane, Australia11 - 15 James Black12 - 13 LPts
25/09/2022Georgetown, Guyana11 - 14 Floyd Cummingham32 - 2 LPts
28/07/2022San Nicolas de los Garza, Mexico11 - 13 Eloy Ante12(1) - 13 LPts
29/05/2022Brisbane, Australia10 - 13 Albinus Walgherlync0 - 3 WPts
30/03/2022Melbourne, Australia9 - 13 Gianmarco Ricci6 - 22 WPts
01/02/2022Perth, Australia9 - 12 John Smiles15 - 12 LPts
16/12/2021Perth, Australia9 - 11 Brendan Linton17 - 9 LPts
15/11/2021Brisbane, Australia8 - 11 Fedya Marpuke2 - 6 WPts
15/09/2021Brisbane, Australia7 - 11 Brin Scappini11(2) - 7 WPts
15/07/2021Melbourne, Australia7 - 10 Oliver Colquhoun13 - 9 LPts
13/06/2021Brisbane, Australia7 - 9 Ellis Lurchigian10 - 9 LPts
13/04/2021Brisbane, Australia6 - 9 Bart Carandang1 - 14 WPts
11/02/2021Sydney, Australia6 - 8 Brin Scappini9(2) - 5 LPts
27/12/2020Brisbane, Australia6 - 7 Iago Rosales2(1) - 3 LPts
27/10/2020Brisbane, Australia6 - 6 Arthur Goodlet6 - 2 LPts
28/08/2020Brisbane, Australia6 - 5 Louis Masotti7 - 6 LPts
27/06/2020Brisbane, Australia5 - 5 Anton Watts0 - 6 WPts
27/04/2020Kryvyi Rih, Ukraine5 - 4 Symon Ostrovsky8 - 6 LPts
28/02/2020Kiev, Ukraine4 - 4 Yevhen Danek2 - 7 WPts
30/12/2019Brisbane, Australia3 - 4 Fino Picciano2 - 6 WPts
30/10/2019Brisbane, Australia2 - 4 Jeong-ho Kuk5(1) - 4 WPts
31/08/2019Brisbane, Australia2 - 3 Mark Adan2 - 3 LPts
01/07/2019Chimalhuacan, Mexico2 - 2 Emilio Valdez5 - 1 LPts
02/05/2019Brisbane, Australia2 - 1 Jake Raeburn6 - 2 LPts
02/03/2019Brisbane, Australia1 - 1 Jack McKowen2 - 2 WPts
02/01/2019Melbourne, Australia1 - 0 Bradley Corrie1 - 3 LPts
06/11/2018Brisbane, Australia0 - 0 Afanas Monkhbat0 - 1 WPts