Weightclass:  Middleweight
Location:  Perth, Australia
Record:  13 - 22
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
16/09/2032Perth, Australia12 - 22 Theo Mateer0 - 1 WPts
17/07/2032Perth, Australia12 - 21 Efe Chiedozie5 - 11 LPts
18/05/2032Perth, Australia11 - 21 Dave Wright0 - 10 WPts
18/03/2032Perth, Australia11 - 20 Anastasius Zeno5 - 0 LPts
18/01/2032Perth, Australia10 - 20 Hernan Negrin4 - 7 WPts
19/11/2031Perth, Australia9 - 20 Mark McCormick2 - 1 WPts
19/09/2031Perth, Australia8 - 20 Dave Mete3 - 3 WPts
20/07/2031Perth, Australia8 - 19 Axl Fehling1 - 2 LPts
21/05/2031Perth, Australia8 - 18 Samartlek Thamsatchanan1 - 18 LPts
22/03/2031Perth, Australia7 - 18 Aftab Deeb3 - 12 WPts
21/01/2031Perth, Australia7 - 17 Ethan Gourlay1 - 8 LPts
22/11/2030Perth, Australia6 - 17 Robert Suite1 - 3 WPts
23/09/2030Perth, Australia5 - 17 Floyd Bankhead0 - 5 WPts
24/07/2030Perth, Australia4 - 17 Paul Chalmers2 - 7 WPts
26/05/2030Perth, Australia4 - 16 Harry Ayew1 - 12 LPts
28/03/2030Perth, Australia4 - 15 Corey Nield23 - 17(1) LPts
28/01/2030Perth, Australia3 - 15 Ardem Achikyan0 - 9 WPts
30/11/2029Nassau, Bahamas3 - 14 Phil Vint9 - 25 LPts
02/10/2029Perth, Australia3 - 13 Marlen Lietinsh9 - 19 LPts
04/08/2029Perth, Australia3 - 12 Marin Nikic2 - 3 LPts
06/06/2029Panama City, Panama3 - 11 Jesus Monico7 - 26 LPts
08/04/2029Melbourne, Australia2 - 11 Owen Dempsey3 - 11 WPts
09/02/2029Perth, Australia1 - 11 Owen Voiles3 - 1 WPts
11/12/2028Oslo, Norway1 - 10 Turpin Michaelsen36 - 22 LPts
13/10/2028Perth, Australia1 - 9 Kai Mellas1 - 1 LPts
14/08/2028Adelaide, Australia1 - 8 Brad Domenici1 - 10 LPts
17/06/2028Perth, Australia1 - 7 Gonzalo Olivo1 - 1 LPts
19/04/2028Zagreb, Croatia1 - 6 Srecko Vlahovic8 - 13 LPts
20/02/2028Riga, Latvia1 - 5 Toma Pilipsons8 - 18 LPts
23/12/2027Sydney, Australia1 - 4 Joey Urie13 - 12 LPts
27/10/2027Brisbane, Australia1 - 3 Morgan Valdifiori1(1) - 4 LPts
03/09/2027Adelaide, Australia1 - 2 Dave Tyree17(4) - 23 LPts
11/07/2027Perth, Australia1 - 1 Chris Shadden3 - 8 LPts
21/05/2027Sydney, Australia1 - 0 Steven McCrae11 - 19 LPts
20/04/2027Perth, Australia0 - 0 Brad Domenici0 - 2 WPts