Weightclass:  Lightweight
Location:  Brisbane, Australia
Record:  19 - 18
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
01/05/2038Brisbane, Australia19 - 17 Brin Antoniou22 - 22 LPts
03/03/2038Brisbane, Australia18 - 17 Darryl Carroll4 - 6 WPts
01/01/2038Brisbane, Australia17 - 17 Declan Hawthorn1 - 0 WPts
02/11/2037Brisbane, Australia16 - 17 John Porterfield0 - 1 WPts
01/09/2037Brisbane, Australia15 - 17 Noel Hines0 - 11 WPts
03/07/2037Brisbane, Australia14 - 17 Sam Sligh2 - 6(1) WPts
02/05/2037Brisbane, Australia14 - 16 Bart Weddell4 - 2 LPts
03/03/2037Brisbane, Australia13 - 16 Leighton Placencia7 - 15 WPts
02/01/2037Brisbane, Australia12 - 16 Jack Covington8 - 13 WPts
02/11/2036Swindon, UK11 - 16 Tony Llewellyn8 - 15 WPts
04/09/2036Brisbane, Australia10 - 16 Brad Caird1 - 3 WPts
06/07/2036Brisbane, Australia9 - 16 Jae-sung Chay2 - 20(1) WPts
07/05/2036Adelaide, Australia9 - 15 Paul Williams10 - 21 LPts
13/03/2036Gwangju, South Korea8 - 15 Sung-ryong Ko2 - 12 WPts
14/01/2036Melbourne, Australia8 - 14 David Tilford4 - 25 LPts
17/11/2035Brisbane, Australia7 - 14 Jake Creelman1 - 2 WPts
17/09/2035Gold Coast, Australia6 - 14 Jack Covington4 - 9 WPts
21/07/2035Tarant, Italy5 - 14 Savio Soriano7 - 16 WPts
23/05/2035Kuala Lumpur, Malaysia4 - 14 Zain Atallah2 - 23 WPts
25/03/2035Seoul, South Korea4 - 13 Sun-tae Sung15 - 11 LPts
24/01/2035Gingoog, Philippines4 - 12 Mason Gangan4 - 3 LPts
26/11/2034Brisbane, Australia3 - 12 Isaac McNamara1 - 3 WPts
25/09/2034Canberra, Australia2 - 12 Dave Morison2 - 4 WPts
28/07/2034Liege, Belgium1 - 12 Russel Delfosse2 - 4 WPts
28/05/2034Brisbane, Australia1 - 11 Haaris Hussein3 - 6 LPts
29/03/2034Melbourne, Australia1 - 10 Rehan Murad5 - 2 LPts
29/01/2034Perth, Australia1 - 9 Paul Walters8 - 22 LPts
01/12/2033Sydney, Australia1 - 8 Rob Adduci7 - 9 LPts
25/10/2033Perth, Australia1 - 7 Dave Moffat14 - 14 LPts
23/09/2033Huntsville, USA1 - 6 Lee Keelan21 - 11 LPts
25/07/2033Milwaukee, USA1 - 5 Cole Cavanaugh10 - 12 LPts
27/05/2033Melbourne, Australia0 - 5 James Cowens0 - 0 WPts
11/04/2033Zarqa, Jordan0 - 4 Hassan Akhtar22 - 30 LPts
11/02/2033San Miguelito, Panama0 - 3 Larenzo Asencio19 - 18 LPts
13/12/2032Wollongong, Australia0 - 2 Ian Arter6 - 4 LPts
15/10/2032Sunshine Coast, Australia0 - 1 Sam Kavanagh20(1) - 17 LPts
06/09/2032Brisbane, Australia0 - 0 Sajid Rahaim0 - 1 LPts