Weightclass:  Light Welterweight
Location:  Sydney, Australia
Record:  22(1) - 22
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
10/03/2025Sydney, Australia22(1) - 21 Cipriano Villafane3 - 6 LPts
10/01/2025Sydney, Australia21(1) - 21 Joshua Taylor3 - 5(1) WPts
10/11/2024Sydney, Australia20(1) - 21 Rex McCracken2 - 15 WPts
09/09/2024Sydney, Australia19(1) - 21 Peter Kamkwindo4 - 8 WPts
12/07/2024Sydney, Australia18(1) - 21 Inigo Evens1 - 1 WPts
12/05/2024Sydney, Australia17(1) - 21 Ian McCaig3 - 14 WPts
13/03/2024Sydney, Australia16(1) - 21 Ollie Valerio1 - 9(2) WPts
13/01/2024Sydney, Australia15(1) - 21 Ricky Breckenridge2 - 0 WPts
14/11/2023Sydney, Australia14 - 21 Chris Shishkina7(1) - 24(8) WKO3
15/09/2023Sydney, Australia13 - 21 Scott Connell1(1) - 8 WPts
16/07/2023Sydney, Australia12 - 21 Ellis Omans2(2) - 9 WPts
16/05/2023Sydney, Australia12 - 20 Vittore Chinello19(1) - 12 LPts
17/03/2023Melbourne, Australia12 - 19 Dale Povetkin6(1) - 24 LPts
12/02/2023Perth, Australia12 - 18 Chris Young13 - 15 LPts
25/12/2022Stockholm, Sweden11 - 18 Leo Lindell10 - 14 WPts
27/10/2022Montevideo, Uruguay11 - 17 Manny Senor17 - 14 LPts
29/08/2022Canberra, Australia11 - 16 Mark Duff20 - 8 LPts
22/07/2022Perth, Australia11 - 15 Theo Ridpath8 - 17 LPts
21/06/2022Sydney, Australia10 - 15 Borya Kajrckuloff13 - 9 WPts
23/04/2022Montevideo, Uruguay9 - 15 Rodrigo Aguero14 - 12 WPts
23/02/2022Gothenburg, Sweden9 - 14 Elvin Rosendahl14 - 9 LPts
25/12/2021Sydney, Australia8 - 14 Colin Dougan1 - 0 WPts
24/10/2021Nanjing, China8 - 13 Shing Ping1 - 4 LPts
24/08/2021Douala, Cameroon7 - 13 Elliot Noury4 - 19 WPts
26/06/2021Sydney, Australia6 - 13 Sam Nkhoma1 - 6 WPts
26/04/2021Donetsk, Ukraine6 - 12 Oleksander Kushnir13 - 7 LPts
26/02/2021Perth, Australia5 - 12 James Pirie6 - 9 WPts
08/01/2021Sydney, Australia5 - 11 Dave Persley6 - 11 LPts
07/11/2020Sydney, Australia5 - 10 Clint Magie8(1) - 5 LPts
07/09/2020Sydney, Australia5 - 9 Leon McCourt8 - 6 LPts
15/07/2020Manukau, New Zealand5 - 8 Taipo Rurawhe6 - 7 LPts
15/05/2020Karagandy, Kazakhstan5 - 7 Salim Talgatcyzy13 - 2 LPts
17/03/2020Riga, Latvia5 - 6 Koldan Kalkukalns6 - 3 LPts
18/01/2020Sydney, Australia4 - 6 Fedor Oralbecoff3 - 8 WPts
18/11/2019Sydney, Australia3 - 6 Keangsaklek Keelakorat3 - 5 WPts
18/09/2019Perth, Australia3 - 5 Ricky Steen6 - 4 LPts
30/07/2019Newcastle, Australia3 - 4 Yasin Kakazai6 - 3 LPts
07/06/2019Canberra, Australia2 - 4 Paul Turro1 - 1 WPts
25/04/2019Sydney, Australia2 - 3 Max Arras4 - 5 LPts
22/02/2019Sydney, Australia2 - 2 Lorenzo Olea2 - 4 LPts
23/12/2018Biysk, Russia2 - 1 Yulian Rashchupkin4 - 1 LPts
25/10/2018Adelaide, Australia1 - 1 Kenzie Carran1 - 5 WPts
06/09/2018Perth, Australia0 - 1 Paul Quirke0 - 0 WPts
05/08/2018Sydney, Australia0 - 0 Michael Treacy2 - 1 LPts