Weightclass:  Light Welterweight
Location:  Townsville, Australia
Record:  18 - 16(1)
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
15/12/2033Townsville, Australia17 - 16(1) David Hines3 - 5 WPts
15/10/2033Townsville, Australia16 - 16(1) Michael Melis3 - 6 WPts
15/08/2033Townsville, Australia15 - 16(1) Kerr Antonsen3 - 5 WPts
15/06/2033Townsville, Australia14 - 16(1) Ulster Fly3 - 23 WPts
15/04/2033Townsville, Australia13 - 16(1) Amer Tanoos9 - 8 WPts
15/02/2033Townsville, Australia12 - 16(1) Tobias Berestov2 - 1 WPts
16/12/2032Townsville, Australia11 - 16(1) Gareth McCall2 - 2 WPts
16/10/2032Malmo, Sweden11 - 15(1) Harry Bergmark6 - 17 LPts
18/08/2032Townsville, Australia10 - 15(1) Gregor Reach2 - 5 WPts
18/06/2032Townsville, Australia9 - 15(1) Will Cirielli1 - 8 WPts
20/04/2032Izmir, Turkey8 - 15(1) Omer Ozkan0 - 7 WPts
21/02/2032Townsville, Australia7 - 15(1) John Quay2 - 8 WPts
23/12/2031Adelaide, Australia7 - 14(1) Sam Cattell11(1) - 17 LPts
31/10/2031Townsville, Australia6 - 14(1) Felix Mylne8 - 4 WPts
31/08/2031San Miguel, El Salvador6 - 13 Orlando Porras21 - 4 LKO3
03/07/2031Townsville, Australia5 - 13 Matteo Nordby7 - 22 WPts
04/05/2031Townsville, Australia5 - 12 Zachary Gibson1 - 1 LPts
06/03/2031Malmo, Sweden4 - 12 Milo Nylen1 - 7 WPts
06/01/2031Cairns, Australia3 - 12 Joel Mungle2 - 6 WPts
19/11/2030Perth, Australia3 - 11 David Zurio3 - 19 LPts
21/09/2030Perth, Australia3 - 10 Jacob Brice8 - 23 LPts
22/07/2030Antwerp, Belgium2 - 10 Godefrood Gillis4 - 27 WPts
24/05/2030Townsville, Australia1 - 10 Alec Anania2 - 2 WPts
26/03/2030Townsville, Australia1 - 9 Josh Parry2 - 13 LPts
26/01/2030Townsville, Australia1 - 8 Juan Almodovar4 - 1 LPts
27/11/2029Townsville, Australia0 - 8 Ian Umakhanov1 - 9 WPts
28/09/2029Townsville, Australia0 - 7 James Bissett1 - 2 LPts
30/07/2029Guangzhou, China0 - 6 Quon Shi3 - 4 LPts
01/06/2029Georgetown, Guyana0 - 5 David Gettings11 - 17 LPts
03/04/2029Munich, Germany0 - 4 Barend Laatsch32 - 18 LPts
03/02/2029Sydney, Australia0 - 3 Robert Gilmer5 - 21 LPts
16/12/2028Al Hudaydah, Yemen0 - 2 Syed Essa10 - 22 LPts
18/10/2028Brisbane, Australia0 - 1 Abdul Yousuf7 - 18(1) LPts
01/09/2028Townsville, Australia0 - 0 Mark Sanna2 - 2 LPts