Weightclass:  Heavyweight
Location:  Sydney, Australia
Record:  66 - 17
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
13/11/2033Dublin, Ireland65 - 17 David Moffett6 - 17 WPts
15/09/2033Surat, India65 - 16 Adil Farah52 - 14 LPts Surat World Championships 2033View
13/09/2033Surat, India64 - 16 Evgeny Oshchepkov27 - 5 WPts Surat World Championships 2033View
10/09/2033Surat, India63 - 16 Danyaal Alzahabi34(1) - 9 WPts Surat World Championships 2033View
07/09/2033Surat, India62 - 16 Alejandro Seta27 - 11 WPts Surat World Championships 2033View
18/07/2033Sydney, Australia61 - 16 Phil Mathie9 - 6 WPts
17/05/2033Sydney, Australia60 - 16 Elias Lagerquist1 - 4 WPts
17/03/2033Geelong, Australia59 - 16 Clinton Maclay12 - 4 WPts Australia National Championships 2033View
14/03/2033Geelong, Australia58 - 16 Adam Philley1 - 1 WPts Australia National Championships 2033View
11/03/2033Geelong, Australia57 - 16 Joe Cavina5 - 3 WPts Australia National Championships 2033View
20/01/2033Sydney, Australia56 - 16 Neil Blackiston1 - 7 WPts
20/11/2032Baku, Azerbaijan55 - 16 Fuad Noon23(2) - 21(1) WPts
21/09/2032Sydney, Australia54 - 16 Stuart Stahlberg4 - 9 WPts
22/07/2032Saint Petersburg, Russia54 - 15 Veeti Harjanne16 - 1 LPts Saint Petersburg Olympics 2032View
19/07/2032Saint Petersburg, Russia53 - 15 Adil Farah39 - 10 WPts Saint Petersburg Olympics 2032View
16/07/2032Saint Petersburg, Russia52 - 15 Mark Moss34(1) - 5 WPts Saint Petersburg Olympics 2032View
13/07/2032Saint Petersburg, Russia51 - 15 Gazi Saidey16 - 6 WPts Saint Petersburg Olympics 2032View
15/05/2032Badalona, Spain50 - 15 Isidro Barrientos8 - 17 WPts
17/03/2032Melbourne, Australia49 - 15 Dale Allison25(1) - 11 WPts Australia National Championships 2032View
14/03/2032Melbourne, Australia48 - 15 Daniel Brockett16(4) - 3 WPts Australia National Championships 2032View
11/03/2032Melbourne, Australia47 - 15 Richie Craigmile10 - 13 WPts Australia National Championships 2032View
15/02/2032New Kingston, Jamaica46 - 15 Mark Moncrief29 - 30 WPts
15/01/2032Caloocan, Philippines45 - 15 Igor Kajrbecov14 - 0 WPts Asia-Oceania Championships 2032View
12/01/2032Caloocan, Philippines44 - 15 Adil Farah30 - 8 WPts Asia-Oceania Championships 2032View
09/01/2032Caloocan, Philippines43 - 15 Danyaal Alzahabi17 - 2 WPts Asia-Oceania Championships 2032View
15/12/2031Accra, Ghana42 - 15 Davie Lunna31 - 17 WPts
14/11/2031Accra, Ghana42 - 14 Davie Lunna30 - 17 LPts
14/10/2031New Kingston, Jamaica41 - 14 Mark Moncrief28 - 28 WPts
13/09/2031Valencia, Venezuela41 - 13 Borya Zavolskiy25 - 0 LPts Valencia World Championships 2031View
10/09/2031Valencia, Venezuela40 - 13 Xin Thian10 - 19 WPts Valencia World Championships 2031View
07/09/2031Valencia, Venezuela39 - 13 Floyd Kyles19(1) - 16 WPts Valencia World Championships 2031View
28/08/2031Sydney, Australia38 - 13 Mark Moncrief26 - 26 WPts
28/07/2031Sydney, Australia37 - 13 Mark Moncrief26 - 25 WPts
27/06/2031Sydney, Australia36 - 13 Faisal Latif16 - 26 WPts
27/05/2031Sydney, Australia35 - 13 Faisal Latif16 - 25 WPts
17/04/2031Sofia, Bulgaria34 - 13 Krastio á Nazarov42 - 7 WPts
17/03/2031Sydney, Australia33 - 13 Daniel Brockett11(3) - 1 WPts Australia National Championships 2031View
14/03/2031Sydney, Australia32 - 13 Joe Nelson23 - 7 WPts Australia National Championships 2031View
11/03/2031Sydney, Australia31 - 13 Joel Rennie20 - 15 WPts Australia National Championships 2031View
21/02/2031Panama City, Panama30 - 13 Rio Avella19 - 17(1) WPts
21/01/2031Sofia, Bulgaria30 - 12 Krastio á Nazarov37 - 7 LPts
21/12/2030Sydney, Australia29 - 12 Krastio á Nazarov37 - 6 WPts
20/11/2030Sofia, Bulgaria29 - 11 Krastio á Nazarov36 - 6 LPts
20/10/2030Sofia, Bulgaria29 - 10 Krastio á Nazarov35 - 6 LPts
19/09/2030Winterthur, Switzerland28 - 10 Kuno Stien28 - 13 WPts
19/08/2030San Bernardo, Chile28 - 9 Santiago Arvelo22 - 12 LPts
19/07/2030Córdoba, Argentina27 - 9 Diego Dimas12 - 22 WPts
18/06/2030San Juan, Puerto Rico27 - 8 Bronco Perales21 - 14 LPts
18/05/2030Sydney, Australia26 - 8 Ultar Thagard27 - 15 WPts
17/04/2030Sydney, Australia25 - 8 Diego Dimas12 - 19 WPts
17/03/2030Canberra, Australia24 - 8 Neil Lessels22(1) - 10 WPts Australia National Championships 2030View
14/03/2030Canberra, Australia23 - 8 Gethin Jackson8 - 9 WPts Australia National Championships 2030View
11/03/2030Canberra, Australia22 - 8 Daniel Brockett3(1) - 0 WPts Australia National Championships 2030View
15/02/2030Sydney, Australia21 - 8 Mark Bogere24 - 11 WPts
15/01/2030Tianjin, China21 - 7 Waqar Iscakow34 - 21 LPts Asia-Oceania Championships 2030View
12/01/2030Tianjin, China20 - 7 Amjad Majid41(1) - 28 WPts Asia-Oceania Championships 2030View
09/01/2030Tianjin, China19 - 7 Tariyel Abdurrahmanov37 - 13 WPts Asia-Oceania Championships 2030View
10/12/2029Sofia, Bulgaria19 - 6 Krastio á Nazarov22 - 6 LPts
09/11/2029Tijuana, Mexico19 - 5 Bronco Cantara9 - 9 LPts
09/10/2029Turin, Italy18 - 5 Bernardo Martini19 - 13 WPts
07/09/2029Daegu, South Korea18 - 4 Ramiro Hernandez66(5) - 26 LPts Daegu World Championships 2029View
03/09/2029Sydney, Australia17 - 4 James Mathison18 - 8 WPts
03/08/2029Sydney, Australia17 - 3 James Mathison17 - 8 LPts
27/06/2029Sydney, Australia16 - 3 Richard Nicolson17 - 15 WPts
27/05/2029Sydney, Australia15 - 3 Rico Strano10 - 16 WPts
21/04/2029Copenhagen, Denmark14 - 3 Igor Asmussen4 - 8 WPts
17/03/2029Sydney, Australia13 - 3 Robert Adams13 - 4 WPts Australia National Championships 2029View
14/03/2029Sydney, Australia12 - 3 Alen Basini6 - 1 WPts Australia National Championships 2029View
11/03/2029Sydney, Australia11 - 3 Joe Nelson10 - 5 WPts Australia National Championships 2029View
03/02/2029Sydney, Australia10 - 3 Fraser Shand0 - 1 WPts
06/12/2028Lusaka, Zambia9 - 3 Michael Nkonge11 - 18 WPts
08/10/2028Sydney, Australia8 - 3 Blaž Vucina16 - 11 WPts
10/08/2028Tlaquepaque, Mexico7 - 3 Reynaldo Sierra4 - 12(1) WPts
12/06/2028Sydney, Australia6 - 3 Gethin Jackson3 - 2 WPts
13/04/2028Sydney, Australia5 - 3 Paul Whetten1 - 6 WPts
13/02/2028Sydney, Australia5 - 2 Chris Calder4 - 3 LPts
15/12/2027Samara, Russia4 - 2 Goga Borin2 - 5 WPts
16/10/2027Brisbane, Australia3 - 2 Stuart Rhoderick2 - 4(1) WPts
06/09/2027Sydney, Australia2 - 2 Noah Aird0 - 2 WPts
08/07/2027Samarqand, Uzbekistan2 - 1 Igor Muradov61(1) - 8 LPts
10/05/2027Perth, Australia2 - 0 Rob Carey7 - 24 LPts
12/03/2027Melbourne, Australia1 - 0 Chris Morgans7 - 8 WPts
17/01/2027Sydney, Australia0 - 0 Joe Nelson0 - 0 WPts