Weightclass:  Lightweight
Location:  Brisbane, Australia
Record:  20(2) - 21
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
08/12/2028Brisbane, Australia19(2) - 21 Carlos Gaona1 - 2 WPts
10/10/2028Brisbane, Australia18(2) - 21 Razzaak Dostaeff5 - 6 WPts
11/08/2028Brisbane, Australia17(2) - 21 Subusiso Makwetla0 - 5 WPts
12/06/2028Brisbane, Australia16(2) - 21 Noah Bonatti0 - 1 WPts
13/04/2028Brisbane, Australia16(2) - 20 Sam Nappier17(5) - 28 LPts
13/02/2028Brisbane, Australia15(2) - 20 Ahasver Hajny5 - 14 WPts
15/12/2027Brisbane, Australia14(2) - 20 Hayden Athanas5 - 7 WPts
16/10/2027Gold Coast, Australia14(2) - 19 Joshua Nesbit7 - 21 LPts
18/08/2027Brisbane, Australia13(2) - 19 Stefanos Celaj0 - 14 WPts
19/06/2027Canberra, Australia12(1) - 19 Nathan Manis12(1) - 15 WKO3
22/04/2027Tegucigalpa, Honduras12(1) - 18 Diego Castellon8 - 15 LPts
22/02/2027Perth, Australia11(1) - 18 Michael Girvan7 - 20 WPts
25/12/2026Melbourne, Australia11(1) - 17 Owen Cooper8 - 15 LPts
27/10/2026Brisbane, Australia10(1) - 17 Rob Doughty4 - 10 WPts
28/08/2026Sydney, Australia9(1) - 17 Rob Alanis5 - 20 WPts
30/06/2026Melbourne, Australia9(1) - 16 Phil Caffery20 - 29 LPts
04/05/2026Brisbane, Australia9(1) - 15 Haaris Jama9 - 21 LPts
11/03/2026Perth, Australia9(1) - 14 Morgan Larmore17 - 17 LPts Australia National Championships 2026View
28/02/2026Brisbane, Australia8(1) - 14 Chang-woo Lim5 - 10 WPts
30/12/2025Sydney, Australia7(1) - 14 Sam Headden8 - 12(1) WPts
01/11/2025Brisbane, Australia6(1) - 14 Hyun-soo Om5 - 20 WPts
03/09/2025London, UK6(1) - 13 Joseph McCallister19 - 4 LPts
06/07/2025Toshkent, Uzbekistan5(1) - 13 Sergey Zajylkanow6 - 11 WPts
08/05/2025Odessa, Ukraine5(1) - 12 Yakiv Guba19(3) - 20 LPts
10/03/2025Kingston, Jamaica5(1) - 11 Adam Arther31 - 15 LPts
10/01/2025Boston, USA5(1) - 10 Lee Clery10 - 11 LPts
11/11/2024Perth, Australia5(1) - 9 Richie McAskill3(1) - 14 LPts
19/09/2024Adelaide, Australia4(1) - 9 Kenzie Mears6 - 25(2) WPts
19/08/2024Sydney, Australia3(1) - 9 Davie Brimer8 - 35 WPts
14/07/2024Albuquerque, USA2 - 9 Atif Amer5 - 10(8) WKO3
16/05/2024Nassau, Bahamas2 - 8 Charles Law31 - 21 LPts
18/03/2024Brisbane, Australia2 - 7 Robert Isaacks2 - 14 LPts
18/01/2024Namangan, Uzbekistan2 - 6 Toghrul Karimi2 - 16 LPts
20/11/2023Sydney, Australia1 - 6 John Govern0 - 0 WPts
03/10/2023Basel, Switzerland1 - 5 Berndt Daunhauer2 - 11 LPts
05/08/2023Perth, Australia0 - 5 Brett Blackie0 - 0 WPts
04/07/2023Brisbane, Australia0 - 4 Jonathan Frangos10 - 18 LPts
29/05/2023Accra, Ghana0 - 3 John Agyemang15(1) - 19 LPts
31/03/2023Brisbane, Australia0 - 2 Gavin Hamilton2 - 8(2) LPts
31/01/2023Sydney, Australia0 - 1 Gethin Glackin16 - 8 LPts
05/12/2022Brisbane, Australia0 - 0 Quico Franca2 - 21 LPts