Weightclass:  Welterweight
Location:  Brisbane, Australia
Record:  18 - 19
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
10/11/2031Brisbane, Australia17 - 19 Patrick Duff0 - 7 WPts
09/09/2031Brisbane, Australia16 - 19 John Gilchrist0 - 2 WPts
11/07/2031Brisbane, Australia15 - 19 Robert Wands6 - 19 WPts
10/05/2031Brisbane, Australia14 - 19 Hilario Piedra3 - 7 WPts
11/03/2031Brisbane, Australia13 - 19 Andy Cummingham14(1) - 12 WPts
12/01/2031Rotterdam, Netherlands13 - 18 Reinhard de Baertmaecker19 - 13(1) LPts
14/11/2030Newcastle, Australia13 - 17 Charlie Balderston6 - 17 LPts
18/09/2030Sydney, Australia12 - 17 Zach Antoni16 - 6 WPts
25/07/2030Adelaide, Australia12 - 16 Gareth Chiriaev14 - 8 LPts
24/06/2030Sydney, Australia12 - 15 George Clark14 - 9 LPts
21/05/2030Caracas, Venezuela12 - 14 Agapetus Serbin42(2) - 38 LPts
23/03/2030Brisbane, Australia11 - 14 James Scutari3 - 7 WPts
23/01/2030Cagayan de Oro, Philippines11 - 13 Nasario Turinia28(1) - 9 LPts
25/11/2029Sydney, Australia10 - 13 Jack Daly6 - 10 WPts
29/09/2029Brno, Czech Republic9 - 13 MatouÜ Nezbeda2 - 10 WPts
01/08/2029Valencia, Venezuela8 - 13 Jose Cadiz9 - 16 WPts
03/06/2029Perth, Australia7 - 13 Dave Carr5 - 11 WPts
05/04/2029Bacoor, Philippines7 - 12 Diego Bandigas67(1) - 23 LPts
05/02/2029Surrey, Canada7 - 11 Richard Selkirk5 - 6 LPts
08/12/2028Melbourne, Australia7 - 10 Harvey Meaney9 - 20 LPts
10/10/2028Sydney, Australia7 - 9 Ian Galloway15 - 8 LPts
15/08/2028Paris, France7 - 8 Javier Batiste8(1) - 11 LPts
17/06/2028Brisbane, Australia6 - 8 Fresco Barreto2 - 3 WPts
18/04/2028Brisbane, Australia6 - 7 Bruce Georgas2 - 2 LPts
19/02/2028Sydney, Australia5 - 7 Brett Hanlin2 - 10 WPts
27/12/2027Antwerp, Belgium5 - 6 Jaan Daenis4 - 6(1) LPts
29/10/2027Brisbane, Australia4 - 6 Dave Sean1 - 5 WPts
02/09/2027Melbourne, Australia4 - 5 David Espy2 - 11 LPts
05/07/2027Canberra, Australia3 - 5 Glynn Stute0 - 0 WPts
07/05/2027Osaka, Japan3 - 4 Hikaru Okura11 - 11 LPts
09/03/2027Gomel, Belarus3 - 3 Taras Olesky0 - 9 LPts
09/01/2027Vilnius, Lithuania2 - 3 Antoni Bartos5 - 15 WPts
10/11/2026Brisbane, Australia1 - 3 Chris Balli3 - 8 WPts
11/09/2026Tokyo, Japan1 - 2 Kenji Ueda22 - 19 LPts
14/07/2026Melbourne, Australia1 - 1 Leighton Strachan7 - 15 LPts
18/05/2026Sydney, Australia1 - 0 Dante Angeli7 - 6 LPts
07/04/2026Brisbane, Australia0 - 0 Ricky Papikyan0 - 3 WPts