Weightclass:  Welterweight
Location:  Gold Coast, Australia
Record:  30(1) - 23
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
09/01/2034Gold Coast, Australia29(1) - 23 Chris Gorrie6 - 13 WPts
08/11/2033Gold Coast, Australia28(1) - 23 Haaris Ahsan17 - 17 WPts
08/09/2033Gold Coast, Australia27(1) - 23 Leon Moncrieff16 - 16 WPts
08/07/2033Gold Coast, Australia26(1) - 23 Bohdan Lozinski7 - 7(1) WPts
07/05/2033Gold Coast, Australia25(1) - 23 Vachel Jouffroy2 - 10 WPts
07/03/2033Gold Coast, Australia24(1) - 23 Alexandrukas Trakas2 - 6 WPts
04/01/2033Gold Coast, Australia23(1) - 23 Juan Tovar3 - 17 WPts
04/11/2032Gold Coast, Australia22 - 23 Mikhail á Vranchev0 - 14(1) WKO3
04/09/2032Gold Coast, Australia21 - 23 Aleksei Saknitis10 - 8 WPts
06/07/2032San Miguelito, Panama21 - 22 Jose Carda22 - 18 LPts
07/05/2032Brisbane, Australia20 - 22 Joey Woodman19 - 15 WPts
08/03/2032Perth, Australia20 - 21 Rob McCausland16(1) - 22 LPts
08/01/2032Sydney, Australia20 - 20 Ian Arthur30(4) - 12 LPts
10/11/2031Perth, Australia19 - 20 Jonathan Crear16 - 27 WPts
09/09/2031Kumasi, Ghana19 - 19 Lakista Agyemang18 - 15 LPts
12/07/2031Gold Coast, Australia18 - 19 Zelipe Marino3 - 4 WPts
11/05/2031Gold Coast, Australia18 - 18 Ian Arthur27(2) - 11 LPts
13/03/2031Barcelona, Venezuela17 - 18 Onofre Marrero11 - 19 WPts
13/01/2031Copenhagen, Denmark17 - 17 Kerr Pedersen6 - 7 LPts
15/11/2030Maipu, Chile16 - 17 Xavier Ledesma6 - 19 WPts
17/09/2030Canberra, Australia15 - 17 Richie Penman6 - 19 WPts
20/07/2030Burnaby, Canada14 - 17 James Mestrallet1 - 1 WPts
22/05/2030Dushanbe, Tajikistan13 - 17 Oqtay Azzi5 - 6 WPts
24/03/2030Suez, Egypt12 - 17 Zuffur Al-Banna8 - 7 WPts
24/01/2030Maipu, Chile12 - 16 Jose Espiritu7 - 6 LPts
26/11/2029Nairobi, Kenya12 - 15 Connor Kiplitany27 - 15 LPts
28/09/2029Toulouse, France11 - 15 Ray Radiguet2 - 10 WPts
31/07/2029Gold Coast, Australia10 - 15 Dominic Rust1 - 4 WPts
01/06/2029Gold Coast, Australia9 - 15 John Jarvey0 - 1 WPts
02/04/2029Almaty, Kazakhstan8 - 15 Kir Kulibaeff0 - 11 WPts
02/02/2029Montreal, Canada7 - 15 Jeremie Giono0 - 9 WPts
05/12/2028Bacoor, Philippines7 - 14 James Lucas7 - 23 LPts
07/10/2028Russeifa, Jordan6 - 14 Zuffur Debs2 - 21 WPts
09/08/2028Essen, Germany5 - 14 Sigfrid Sand18(1) - 42(4) WPts
11/06/2028Antipolo, Philippines5 - 13 Montel Lago17 - 20 LPts
13/04/2028Cairo, Egypt5 - 12 Jawad Tawfik2 - 17 LPts
14/02/2028Quezon City, Philippines4 - 12 Iago Capinpin7 - 24 WPts
17/12/2027Kumasi, Ghana4 - 11 Gregor Iddrisu10 - 22 LPts
19/10/2027Gold Coast, Australia4 - 10 Xalvador Silvera19 - 13 LPts
21/08/2027Vilnius, Lithuania4 - 9 Julian Juras6 - 13 LPts
23/06/2027Lima, Peru3 - 9 Ramirez Mero4 - 16 WPts
25/04/2027Dublin, Ireland2 - 9 Liam Cleary8 - 18(1) WPts
25/02/2027Managua, Nicaragua1 - 9 Nasario Cirilo14 - 18 WPts
28/12/2026Gold Coast, Australia1 - 8 Audrick Vethacke11 - 9 LPts
29/10/2026Gold Coast, Australia1 - 7 Oliver Treacy2 - 4 LPts
30/08/2026Gold Coast, Australia0 - 7 Daniel Raison2 - 10 WPts
01/07/2026Samara, Russia0 - 6 Vasili Borisov15 - 17 LPts
03/05/2026Adelaide, Australia0 - 5 Gianmarco Quagliata4 - 5 LPts
05/03/2026Brisbane, Australia0 - 4 Neil MacLachlan1 - 0 LPts
17/01/2026Melbourne, Australia0 - 3 Darryl McGinnis1 - 1 LPts
19/11/2025Canberra, Australia0 - 2 Barry Ivery3 - 16 LPts
28/09/2025Melbourne, Australia0 - 1 Dai Forsyth21(1) - 22 LPts
20/08/2025Sydney, Australia0 - 0 Ollie Cattell0 - 0 LPts