Weightclass:  Welterweight
Location:  Canberra, Australia
Record:  30(3) - 16
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
16/09/2031Canberra, Australia29(3) - 16 Quon Enkhbat14 - 17(1) WPts
17/07/2031Canberra, Australia28(3) - 16 Jamie Chisolm6 - 6 WPts
18/05/2031Canberra, Australia27(3) - 16 Diego Ortiz1 - 11(1) WPts
19/03/2031Canberra, Australia26(3) - 16 Havel Majer5 - 13 WPts
18/01/2031Canberra, Australia25(3) - 16 Oro Cantos3 - 13 WPts
19/11/2030Canberra, Australia24(3) - 16 Asif Ghazi2 - 5 WPts
21/09/2030Canberra, Australia23(2) - 16 Vßclav Sidlo0 - 16(2) WKO3
22/07/2030Canberra, Australia23(2) - 15 Adam Cowen37 - 9 LPts
23/05/2030Canberra, Australia23(2) - 14 Ian Arthur21(2) - 11 LPts
24/03/2030Canberra, Australia22(2) - 14 Shaun McCalister2 - 3 WPts
23/01/2030Canberra, Australia21(2) - 14 David Galbraith1 - 1 WPts
24/11/2029Canberra, Australia20(2) - 14 Barry Mundis1 - 4 WPts
25/09/2029Canberra, Australia19(2) - 14 Jonathan Crear7 - 23 WPts
27/07/2029Dublin, Ireland19(2) - 13 John Mullane24(2) - 23 LPts
29/05/2029Saratov, Russia18(2) - 13 Isaak Parfionov17 - 11 WPts
31/03/2029Perth, Australia17(2) - 13 David Leishman6 - 20 WPts
08/02/2029Accra, Ghana16(2) - 13 Faisal Toure13 - 28 WPts
11/12/2028Strasbourg, France15(1) - 13 Louis Segalen4 - 7(1) WKO3
13/10/2028Almaty, Kazakhstan14(1) - 13 Isaak Sadykoff7 - 8 WPts
15/08/2028Metz, France13(1) - 13 Bruce Jalabert3 - 13 WPts
17/06/2028Turku, Finland13(1) - 12 Jari Varvikko12 - 6 LPts
19/04/2028Melbourne, Australia13(1) - 11 Will Williams4 - 19 LPts
22/02/2028Canberra, Australia12(1) - 11 Lorenzo Urquidez13 - 9 WPts
24/12/2027Adelaide, Australia11 - 11 Harry Pait4 - 23(9) WKO3
31/10/2027Sydney, Australia10 - 11 Bradley Bryars3 - 14 WPts
02/09/2027Sydney, Australia9 - 11 Clinton Petruccioli7 - 17 WPts
07/07/2027Perth, Australia9 - 10 Sean Alexopoulos15 - 17 LPts
08/05/2027Perth, Australia9 - 9 Sean Alexopoulos14 - 17 LPts
10/03/2027Ulaanbaatar, Mongolia8 - 9 Abbudin Baizhanow12 - 6 WPts
10/01/2027Canberra, Australia8 - 8 Ambro× Pavlovsky8 - 6 LPts
11/11/2026Cabimas, Venezuela8 - 7 Rodrigo Villarroel17 - 18 LPts
13/09/2026Canberra, Australia7 - 7 Ian Binning4(1) - 15 WPts
16/07/2026Canberra, Australia6 - 7 Sung-yeung Ko6 - 4 WPts
16/05/2026Bayamon, Puerto Rico6 - 6 Cruz Espino5 - 12 LPts
18/03/2026Newcastle, Australia5 - 6 Nicholas McCormick5 - 19 WPts
19/01/2026Adelaide, Australia4 - 6 Jake Butler7 - 15 WPts
23/11/2025Canberra, Australia3 - 6 Ian Arthur1 - 3 WPts
24/09/2025Bokhtar, Tajikistan3 - 5 Zernebog Magerramov7 - 9 LPts
27/07/2025Canberra, Australia2 - 5 Ewan Dewey0 - 5 WPts
28/05/2025Bangkok, Thailand1 - 5 Thong Hungsuwannakool5 - 18 WPts
30/03/2025Brisbane, Australia0 - 5 Jack Driscoll1 - 1 WPts
01/02/2025Sofia, Bulgaria0 - 4 Sava á Nankov9 - 13 LPts
04/12/2024Brisbane, Australia0 - 3 John Molloy12 - 28 LPts
09/10/2024Bordeaux, France0 - 1 Laurent Louis-Dreyfus7(2) - 22 LPts
09/10/2024Bordeaux, France0 - 2 Laurent Louis-Dreyfus8(2) - 22 LPts
11/08/2024Canberra, Australia0 - 0 David Neave3 - 3 LPts