Weightclass:  Lightweight
Location:  Melbourne, Australia
Record:  15 - 18
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
01/04/2029Melbourne, Australia14 - 18 Steven Ssejjemba0 - 1 WPts
31/01/2029Melbourne, Australia13 - 18 Noah Bonatti1 - 4 WPts
02/12/2028Melbourne, Australia12 - 18 Spencer MacFarlane1 - 2 WPts
03/10/2028Melbourne, Australia12 - 17 Andy Latta18(3) - 19 LPts
04/08/2028Melbourne, Australia11 - 17 Rex Kyles6 - 3 WPts
05/06/2028Maracaibo, Venezuela10 - 17 Xaverius Orosco6 - 18 WPts
07/04/2028Delmas, Haiti10 - 16 Chase Fontaine24 - 9 LPts
08/02/2028Toshkent, Uzbekistan10 - 15 Khayal Guliev19 - 17(1) LPts
11/12/2027Melbourne, Australia9 - 15 Emilio Pantoja5 - 10 WPts
13/10/2027Caracas, Venezuela9 - 14 Fanuco Andino3 - 10 LPts
15/08/2027Istanbul, Turkey9 - 13 Asil Birsel14 - 9 LPts
17/06/2027Zurich, Switzerland9 - 12 Garin Arner2 - 11 LPts
19/04/2027Melbourne, Australia8 - 12 Wen Ching1 - 5 WPts
19/02/2027Melbourne, Australia7 - 12 Vico Scoccimarro0 - 2 WPts
21/12/2026Boston, USA6 - 12 Mason MacLellan5 - 19 WPts
23/10/2026Lusaka, Zambia5 - 12 Quarren Ngwenya2 - 12 WPts
25/08/2026Douala, Cameroon5 - 11 Tujan Olin4 - 16 LPts
27/06/2026Brisbane, Australia5 - 10 Gianluigi Vincenzi5 - 23 LPts
30/04/2026Melbourne, Australia5 - 9 Joshua Nesbit3 - 16 LPts
02/03/2026Melbourne, Australia5 - 8 Rob Christie7 - 14(1) LPts
01/01/2026Jeonju, South Korea4 - 8 Hyun-jun Paek0 - 2 WPts
03/11/2025Brisbane, Australia4 - 7 Michael Burke1 - 3 LPts
06/09/2025Paterson, USA3 - 7 Lewis Rogerson4 - 15 WPts
09/07/2025Durham, USA3 - 6 Tobias McFarlane14 - 16 LPts
11/05/2025Melbourne, Australia2 - 6 Peter Jones0 - 11 WPts
11/03/2025Melbourne, Australia1 - 6 Hilario Rodriguez4 - 9 WPts
11/01/2025Brisbane, Australia0 - 6 Antwan Swanson2 - 12 WPts
18/11/2024Dakar, Senegal0 - 5 Quennel Castile15(1) - 11 LPts
20/09/2024Fuyang, China0 - 4 Li Hom6 - 16 LPts
23/07/2024Melbourne, Australia0 - 3 Lucas Popkin1 - 6 LPts
24/05/2024Machakos, Kenya0 - 2 Billy Kimnyole12 - 26 LPts
26/03/2024Surabaya, Indonesia0 - 1 Perwira Pranoto2 - 11(1) LPts
27/01/2024Melbourne, Australia0 - 0 Dillon Craghead0 - 7 LPts