Weightclass:  Welterweight
Location:  Perth, Australia
Record:  13 - 28
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
12/03/2033Perth, Australia13 - 27 Amit Dhawan5 - 13 LPts
10/01/2033Perth, Australia13 - 26 Liang Dea2 - 10 LPts
09/11/2032Perth, Australia13 - 25 Roger Kasperski18(1) - 9 LPts
08/09/2032Perth, Australia12 - 25 Tugdual Abadie5 - 11 WPts
09/07/2032Perth, Australia12 - 24 John Van Schoor11 - 10 LPts
09/05/2032Perth, Australia12 - 23 Anar Hoiskii4 - 23(1) LPts
10/03/2032Perth, Australia11 - 23 Sung-yeung Ye4 - 15 WPts
10/01/2032Perth, Australia11 - 22 Angel Peron13 - 20 LPts
10/11/2031Perth, Australia10 - 22 Roman Chamorro5 - 9 WPts
09/09/2031Perth, Australia9 - 22 Ian Rosie1 - 0 WPts
11/07/2031Perth, Australia9 - 21 Amjad Halaby9 - 13 LPts
11/05/2031Perth, Australia8 - 21 Mark Groat0 - 4 WPts
13/03/2031Perth, Australia8 - 20 Spencer Glykos8 - 20 LPts
14/01/2031Córdoba, Argentina8 - 19 Oro Licona34 - 10 LPts
15/11/2030Perth, Australia8 - 18 Scott Cecchi0 - 4 LPts
17/09/2030Perth, Australia7 - 18 Sam Weddel3 - 6 WPts
19/07/2030Barnaul, Russia7 - 17 Yulian Koksharov25 - 11 LPts
21/05/2030Odense, Denmark6 - 17 Toste Christophersen6 - 5(1) WPts
23/03/2030Perth, Australia5 - 17 Nathan Seward0 - 5 WPts
23/01/2030Perth, Australia4 - 17 Paul Aikman0 - 6 WPts
24/11/2029Magnitogorsk, Russia4 - 16 Anton Avleev17 - 37 LPts
26/09/2029Perth, Australia3 - 16 Mike Atchinson1 - 8 WPts
29/07/2029Takoradi, Ghana3 - 15 Darryl Selasee9 - 26 LPts
31/05/2029Salvador, Brazil3 - 14 Oihane Hernandes11(1) - 26(3) LPts
02/04/2029Perth, Australia2 - 14 Mick Scagni0 - 10 WPts
01/02/2029Accra, Ghana2 - 13 Dominic Kuma24(7) - 15 LPts
04/12/2028Perth, Australia1 - 13 William Adger2 - 3 WPts
06/10/2028Perth, Australia1 - 12 Max Mylne7 - 4 LPts
08/08/2028Perth, Australia0 - 12 Colin Paterson3 - 7 WPts
10/06/2028Perth, Australia0 - 11 Vegas Raso7 - 7 LPts
11/04/2028Perth, Australia0 - 10 Alec Mortimer2 - 8 LPts
12/02/2028Lusaka, Zambia0 - 9 Zaid Kambwa5 - 15 LPts
15/12/2027Perth, Australia0 - 8 Joaquin Real0 - 22 LPts
17/10/2027Melbourne, Australia0 - 7 Michael Trapattoni0 - 0 LPts
22/08/2027Perth, Australia0 - 6 Gareth Chiriaev3 - 0 LPts
22/06/2027Port Said, Egypt0 - 5 Zuffur Bahaa-Eldin17 - 7 LPts
24/04/2027Cairns, Australia0 - 4 John Lockey0 - 0 LPts
18/03/2027Adelaide, Australia0 - 3 Jamie Pait19 - 9 LPts
15/02/2027Melbourne, Australia0 - 2 Lee Albany0 - 0 LPts
03/01/2027Fortaleza, Brazil0 - 1 Emanuel Mancia6 - 26 LPts
05/11/2026Perth, Australia0 - 0 Ryuu Yamada1 - 2 LPts