Weightclass:  Welterweight
Location:  Sydney, Australia
Record:  35 - 5
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
15/12/2033Sydney, Australia35 - 4 Patrick Speed24 - 8 LPts
13/11/2033Sydney, Australia34 - 4 Dhakwan Madouni21(2) - 21 WPts
13/10/2033Lille, France33 - 4 Carvell Paquet23(2) - 6 WPts
10/09/2033Surat, India33 - 3 Arali Rogo45(4) - 7 LPts Surat World Championships 2033View
07/09/2033Surat, India32 - 3 Hilario Marcano6(1) - 19 WPts Surat World Championships 2033View
28/08/2033Sydney, Australia31 - 3 Alano Casa11 - 10 WPts
28/07/2033Sydney, Australia30 - 3 Alano Casa11 - 9 WPts
27/06/2033Asuncion, Paraguay29 - 3 Alano Casa11 - 8 WPts
27/05/2033Sydney, Australia28 - 3 Cody Konadu23(2) - 19 WPts
26/04/2033Sydney, Australia27 - 3 Cody Konadu23(2) - 18 WPts
17/03/2033Geelong, Australia26 - 3 William Sibbett9(2) - 1 WPts Australia National Championships 2033View
14/03/2033Geelong, Australia25 - 3 Nathan Hewitt25(6) - 8 WPts Australia National Championships 2033View
11/03/2033Geelong, Australia24 - 3 Robert Grandison1 - 1 WPts Australia National Championships 2033View
26/02/2033Sydney, Australia23 - 3 Obaid Mir7(1) - 6 WPts
25/01/2033Sydney, Australia22 - 3 Obaid Mir7(1) - 5 WPts
25/12/2032Sydney, Australia21 - 3 Obaid Mir7(1) - 4 WPts
20/11/2032Sydney, Australia20 - 3 Deodaat Van der Zolre10 - 5 WPts
20/10/2032Sydney, Australia19 - 3 Dhakwan Madouni14(2) - 12 WPts
19/09/2032Sydney, Australia18 - 3 Dhakwan Madouni14(2) - 11 WPts
19/08/2032Sydney, Australia17 - 3 Deodaat Van der Zolre10 - 2 WPts
15/07/2032Santiago de los Caballeros, Dominican Republic16 - 3 Yago Espin9 - 12 WPts
17/05/2032Sydney, Australia15 - 3 Georgiy Hawryluk7 - 9 WPts
17/03/2032Melbourne, Australia14 - 3 Lee Albany34 - 11 WPts Australia National Championships 2032View
14/03/2032Melbourne, Australia13 - 3 Nathan Hewitt19(6) - 6 WPts Australia National Championships 2032View
11/03/2032Melbourne, Australia12 - 3 Billy Copland19 - 4 WPts Australia National Championships 2032View
23/02/2032Amman, Jordan11 - 3 Imran Habeb8 - 14 WPts
26/12/2031Hamamatsu, Japan10 - 3 Iwao Handa5 - 6 WPts
28/10/2031Sydney, Australia9 - 3 Laramie Rodin0 - 14 WPts
29/08/2031Melbourne, Australia8 - 3 Chris Jolly0 - 0 WPts
12/07/2031Sydney, Australia7 - 3 Leonardo Bonilla5 - 3 WPts
11/05/2031Sydney, Australia7 - 2 Nathan Hewitt14(4) - 4 LPts
14/03/2031Sydney, Australia7 - 1 Lee Albany22 - 9 LPts Australia National Championships 2031View
11/03/2031Sydney, Australia6 - 1 Dave Sean8 - 21 WPts Australia National Championships 2031View
06/03/2031Sydney, Australia5 - 1 Sylwester Chludzinski4(1) - 16(1) WPts
06/01/2031Karagandy, Kazakhstan4 - 1 Igor Cacpenow1 - 14 WPts
07/11/2030Brisbane, Australia3 - 1 Nathan Hewitt10(3) - 2 WPts
25/09/2030Sydney, Australia2 - 1 Vincent Joram9 - 15 WPts
27/07/2030Havana, Cuba1 - 1 Gonzalo Alcaraz0 - 0 WPts
29/05/2030Saint Petersburg, Russia1 - 0 Igor Kireev26 - 6 LPts
31/03/2030Sydney, Australia0 - 0 Volodmiri Danko3 - 14 WPts