Weightclass:  Welterweight
Location:  Melbourne, Australia
Record:  29 - 24(3)
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
15/10/2034Melbourne, Australia28 - 24(3) Ariunbold Babaeff11 - 3 WPts
15/08/2034Melbourne, Australia27 - 24(3) Dhakiy Artag2 - 12 WPts
15/06/2034Melbourne, Australia26 - 24(3) Vitali Mereke1 - 3 WPts
16/04/2034Melbourne, Australia25 - 24(3) Saad Hakeem6 - 8 WPts
16/02/2034Melbourne, Australia24 - 24(3) Haaris Ahsan17 - 19 WPts
17/12/2033Brisbane, Australia24 - 23(2) Bradley Simpson32(1) - 11 LKO3
19/10/2033La Paz, Bolivia23 - 23(2) Enzo Adame13 - 19(1) WPts
21/08/2033Kuala Lumpur, Malaysia22 - 23(2) Adnan Bacchus16 - 16 WPts
23/06/2033Melbourne, Australia22 - 22(1) Dillon Abella11 - 14 LKO3
23/04/2033Melbourne, Australia21 - 22(1) Corey Nolan1 - 0 WPts
23/02/2033Santa Ana, El Salvador20 - 22(1) Joaquin Degollado8 - 13 WPts
26/12/2032Melbourne, Australia19 - 22(1) Jamie Wylie13 - 21 WPts
26/10/2032Santa Cruz de la Sierra, Bolivia19 - 21(1) Diego Lena10 - 21 LPts
27/08/2032Vilnius, Lithuania18 - 21(1) Jeronim Fijalkowski3 - 17 WPts
28/06/2032Havana, Cuba18 - 20 Nasario Onate12(1) - 25(3) LKO3
30/04/2032Melbourne, Australia18 - 19 Bruce Rummage21 - 20 LPts
03/03/2032Melbourne, Australia17 - 19 Leon Forsyth8 - 12 WPts
03/01/2032Dushanbe, Tajikistan16 - 19 Nikolai Moldogalieff2 - 21 WPts
05/11/2031Albuquerque, USA15 - 19 Ewan Rice0 - 0 WPts
07/09/2031Townsville, Australia15 - 18 Colin Kennan14 - 13 LPts
09/07/2031San Jose, Costa Rica14 - 18 Joaquin Grano4 - 12 WPts
11/05/2031Saratov, Russia13 - 18 Vikenti Kaun14 - 14 WPts
13/03/2031Namangan, Uzbekistan13 - 17 Firdovsi Kagramanov10 - 23 LPts
13/01/2031Melbourne, Australia12 - 17 Mick McCoun0 - 5 WPts
14/11/2030Melbourne, Australia11 - 17 Ian Quinn6 - 4 WPts
16/09/2030Newcastle, Australia10 - 17 Charlie Balderston6 - 16 WPts
20/07/2030Brisbane, Australia9 - 17 Danny Ovens11(1) - 9 WPts
22/05/2030Resistencia, Argentina8 - 17 Ramirez Corona5 - 15 WPts
24/03/2030Melbourne, Australia7 - 17 Leighton Dermott0 - 6 WPts
24/01/2030Winnipeg, Canada6 - 17 Nicholas Peavey1 - 13 WPts
26/11/2029Brisbane, Australia6 - 16 Sam Bulloch5 - 15 LPts
28/09/2029San Jose, Costa Rica5 - 16 Santiago Campoverde0 - 2 WPts
31/07/2029Dublin, Ireland5 - 15 Carl Desmond27 - 13 LPts
02/06/2029Melbourne, Australia4 - 15 Sancho Donoso3 - 8 WPts
04/04/2029Melbourne, Australia4 - 14 Tariq Erkinbeck6 - 9 LPts
04/02/2029Providence, USA4 - 13 Robert Armando29 - 12 LPts
07/12/2028Melbourne, Australia4 - 12 Reyes Truan19 - 9 LPts
08/10/2028Melbourne, Australia3 - 12 Walenty Wojnar1 - 5 WPts
10/08/2028Melbourne, Australia2 - 12 Clinton Kneeland1 - 4 WPts
11/06/2028Rio de Janeiro, Brazil2 - 11 Diego Rebelo15 - 15(3) LPts
13/04/2028Accra, Ghana2 - 10 Lugono Ghale19 - 10 LPts
14/02/2028Accra, Ghana2 - 9 Blake Dokuaa13 - 14 LPts
16/12/2027Buenos Aires, Argentina2 - 8 Xalvador Prospero5 - 14 LPts
18/10/2027Belem, Brazil2 - 7 Francisco Sampaio7 - 18 LPts
20/08/2027Samarqand, Uzbekistan2 - 6 Sanan Hana8 - 22(2) LPts
22/06/2027Lima, Peru1 - 6 Santiago Cordero9 - 16(1) WPts
24/04/2027Krasnoyarsk, Russia1 - 5 Vasili Timofeev4 - 20(2) LPts
24/02/2027Khabarovsk, Russia1 - 4 Melor Popoff7(1) - 16 LPts
26/12/2026Almaty, Kazakhstan1 - 3 Abdul Kunaew5 - 1 LPts
28/10/2026Dublin, Ireland1 - 2 Karl Lannon17(1) - 18 LPts
30/08/2026Melbourne, Australia0 - 2 Bilal Kharoti0 - 3(1) WPts
02/07/2026Davao City, Philippines0 - 1 Venacio Morales17(2) - 12 LPts
04/05/2026Melbourne, Australia0 - 0 Lewis Shine1 - 1 LPts