Weightclass:  Welterweight
Location:  Sydney, Australia
Record:  20 - 9
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
17/04/2031Sydney, Australia19 - 9 Callum MacLaughlin12 - 7 WPts
17/02/2031Sydney, Australia18 - 9 Mark Groat0 - 2 WPts
20/12/2030Sydney, Australia17 - 9 Joel Hayes0 - 11 WPts
22/10/2030Sydney, Australia16 - 9 Yasin Khalili4 - 8 WPts
23/08/2030Sydney, Australia15 - 9 David Leadingham5 - 2 WPts
24/06/2030Sydney, Australia14 - 9 Arthur Kenrick12 - 15 WPts
25/04/2030Perth, Australia13 - 9 Alen Stine13 - 20 WPts
20/03/2030Waterford, Ireland13 - 8 Carl Seward16 - 15 LPts
20/01/2030Port Said, Egypt12 - 8 Majid Kamel8(2) - 16 WPts
22/11/2029Accra, Ghana12 - 7 Matthew Andoh12 - 13 LPts
24/09/2029San Juan, Argentina11 - 7 Sierra Cordova5(1) - 18 WPts
27/07/2029Krasnodar, Russia10 - 7 Timofei Kovalsky15 - 31 WPts
29/05/2029Cairo, Egypt9 - 7 Haaris Mohamedain1 - 9 WPts
31/03/2029Newcastle, Australia8 - 7 Rob Eccles3 - 11 WPts
05/02/2029Sydney, Australia7 - 7 Bryn Sandison5 - 7 WPts
08/12/2028Wollongong, Australia7 - 6 Robert Briden7 - 6 LPts
17/10/2028Sydney, Australia6 - 6 Rob Boal2 - 2 WPts
18/08/2028Sydney, Australia6 - 5 Sam McLain15(1) - 15 LPts
07/07/2028Sydney, Australia6 - 4 Dave Tasso21 - 25(7) LPts
06/06/2028Shiraz, Iran6 - 3 Waqar Dar29 - 16 LPts
08/04/2028Sydney, Australia5 - 3 Glynn Stute0 - 5 WPts
09/02/2028Waterford, Ireland5 - 2 Carl Seward7 - 11 LPts
12/12/2027Salvador, Brazil4 - 2 Luis Pedrosa0 - 8 WPts
13/10/2027Accra, Ghana3 - 2 Owen Obodom1 - 6 WPts
15/08/2027Munich, Germany3 - 1 Windell Winkler13 - 8 LPts
17/06/2027Brisbane, Australia3 - 0 Ricky Papikyan1 - 10 LPts
07/05/2027Sydney, Australia2 - 0 Dave Donaghue9(1) - 21 WPts
23/03/2027Brisbane, Australia1 - 0 Steven Donnell0 - 0 WPts
20/02/2027Sydney, Australia0 - 0 Scott Hughes2 - 4 WPts