Weightclass:  Lightweight
Location:  Brisbane, Australia
Record:  17(2) - 31
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
13/09/2031Brisbane, Australia16(2) - 31 Arnie Seeton3 - 4 WPts
15/07/2031Brisbane, Australia15(2) - 31 Sergio Dorigo1 - 0 WPts
15/05/2031Brisbane, Australia14(2) - 31 Malcolm Copland0 - 0 WPts
16/03/2031Brisbane, Australia13(2) - 31 Mick Desnos4 - 7 WPts
16/01/2031Brisbane, Australia12(2) - 31 Ughur Huseynov3 - 7 WPts
17/11/2030Brisbane, Australia11(2) - 31 Nasario Sepeda11 - 12 WPts
17/09/2030Brisbane, Australia11(2) - 30 Ivailo á Sechkov8 - 8 LPts
19/07/2030Brisbane, Australia10(1) - 30 Patrick Messa0 - 0 WKO2
20/05/2030Brisbane, Australia9(1) - 30 Greg Erving0 - 0 WPts
20/03/2030Brisbane, Australia8(1) - 30 Johnny Scroggins0 - 0 WPts
18/01/2030Sydney, Australia8(1) - 29 Paul Herdman18(4) - 24 LPts
20/11/2029Khemisset, Morocco8(1) - 28 Iyas Bourequat14 - 27 LPts
22/09/2029Paris, France7(1) - 28 Coyne Bedel11 - 13 WPts
25/07/2029Yaoundé, Cameroon6(1) - 28 Boyce Ndumu11 - 11 WPts
27/05/2029Santo Domingo de Guzman, Dominican Republic5(1) - 28 Diego Coca8 - 7 WPts
29/03/2029Petaling Jaya, Malaysia5(1) - 27 Hassan Wahba6 - 16 LPts
29/01/2029Toshkent, Uzbekistan5(1) - 26 Valeri Jahangirov21 - 14 LPts
01/12/2028Antwerp, Belgium4 - 26 Meuter Peeters3 - 17 WKO3
03/10/2028Brisbane, Australia3 - 26 Sam Donnell0 - 11 WPts
05/08/2028Medellin, Colombia3 - 25 Juan Porras31 - 8(1) LPts
07/06/2028Tirana, Albania2 - 25 Eteocles Oseku5 - 15 WPts
09/04/2028Tegucigalpa, Honduras2 - 24 Bronco Granado45(2) - 34 LPts
10/02/2028Brisbane, Australia1 - 24 Richie Taylor0 - 2 WPts
12/12/2027Sydney, Australia1 - 23 Sammy Del Gatto4 - 14 LPts
14/10/2027Melbourne, Australia1 - 22 Andy Bowar4(1) - 16 LPts
16/08/2027Barnaul, Russia1 - 21 Valeri Bure12(1) - 32 LPts
17/06/2027Settat, Morocco1 - 20 Attiq Baka11 - 13 LPts
19/04/2027Hong Kong, China1 - 19 Kong Zhao13 - 8 LPts
19/02/2027Melbourne, Australia1 - 18 Alen Hatt3 - 14 LPts
23/12/2026Toshkent, Uzbekistan1 - 17 Georgiy Aslamov23 - 13 LPts
25/10/2026Santo Domingo de Guzman, Dominican Republic0 - 17 Vidal Davila5 - 19(3) WPts
27/08/2026Kharkiv, Ukraine0 - 16 Kyrylo Domitrovich21(2) - 24 LPts
29/06/2026Seoul, South Korea0 - 15 Sung-yeung Na14 - 6 LPts
01/05/2026Sydney, Australia0 - 14 Roberto Parro2 - 8 LPts
08/03/2026Brisbane, Australia0 - 13 Fraser MacQueen10 - 11 LPts
09/01/2026Melbourne, Australia0 - 12 John Cart12 - 17(9) LPts
11/11/2025Manila, Philippines0 - 11 Vicente Belmonte5 - 19 LPts
13/09/2025Sydney, Australia0 - 10 Ian Togliatti5 - 17 LPts
17/07/2025Charleroi, Belgium0 - 9 Orson Gervais8 - 11 LPts
19/05/2025Bayamon, Puerto Rico0 - 8 Rodrigo Nunez13 - 18 LPts
21/03/2025Brisbane, Australia0 - 7 Clinton Mabon4 - 3 LPts
20/01/2025Brisbane, Australia0 - 6 Wyatt Belcourt3 - 2 LPts
22/11/2024Melbourne, Australia0 - 5 Blake Rigas4 - 16 LPts
26/09/2024Athens, Greece0 - 4 Timoleon Kefalas11 - 9 LPts
29/07/2024Turin, Italy0 - 3 Luca Rodano17(1) - 23 LPts
31/05/2024Melbourne, Australia0 - 2 Ethan Walters9 - 32 LPts
03/04/2024Perth, Australia0 - 1 Stephen Boiter29 - 5 LPts
20/02/2024Brisbane, Australia0 - 0 Leighton Omans1 - 2 LPts