Weightclass:  Lightweight
Location:  Canberra, Australia
Record:  24(1) - 29
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
25/11/2030Canberra, Australia23(1) - 29 Antwan Usher0 - 7 WPts
26/09/2030Canberra, Australia22(1) - 29 Tariq Dada4 - 12 WPts
29/07/2030Canberra, Australia21(1) - 29 Stephen Mosman0 - 0 WPts
27/05/2030Canberra, Australia20(1) - 29 Marvel Barbusse2 - 11 WPts
28/03/2030Canberra, Australia19(1) - 29 John Hill1 - 3 WPts
24/01/2030Canberra, Australia18(1) - 29 Dardan Krasnicki12 - 11 WPts
24/11/2029Canberra, Australia17(1) - 29 Allam Rinchen8(1) - 1 WPts
25/09/2029Canberra, Australia16(1) - 29 Lazar Davaadalai2 - 4 WPts
27/07/2029Canberra, Australia15 - 29 Stuart Baljakin12 - 6 WKO3
28/05/2029Canberra, Australia14 - 29 Dave Moffat0 - 1 WPts
29/03/2029Canberra, Australia13 - 29 Mark Procopio0 - 10 WPts
28/01/2029Canberra, Australia12 - 29 Clinton Owen0 - 1 WPts
29/11/2028Accra, Ghana12 - 28 Ibeamaka Ofosu-Ayeh16 - 14 LPts
01/10/2028Hanover, Germany12 - 27 Amell Gausman20 - 17 LPts
03/08/2028Barquisimeto, Venezuela11 - 27 Vicente Corrales1 - 21 WPts
05/06/2028Donetsk, Ukraine10 - 27 Volodymyr Zahorsky10 - 22 WPts
07/04/2028Norilsk, Russia9 - 27 Konstantin Kuzelev10 - 23 WPts
08/02/2028Panama City, Panama9 - 26 Roman Cerna20 - 19 LPts
11/12/2027Roubaix, France9 - 25 Jeremie Hallier10(2) - 11 LPts
13/10/2027Canberra, Australia8 - 25 Sam Birnie0 - 12 WPts
14/08/2027San Juan, Puerto Rico8 - 24 Felippe Urdiales12 - 17 LPts
16/06/2027San Juan, Puerto Rico8 - 23 Rafael Aguayo14(2) - 11 LPts
18/04/2027Irbid, Jordan7 - 23 Zafa Botros9 - 15(1) WPts
18/02/2027Sydney, Australia7 - 22 Alen Arther14 - 21 LPts
22/12/2026Al Hudaydah, Yemen7 - 21 Rashid Kazmi23(1) - 15 LPts
24/10/2026Canberra, Australia7 - 20 Orson Beau6 - 14(1) LPts
25/08/2026Canberra, Australia6 - 20 Kashif Ayoob3 - 17(1) WPts
26/06/2026Canberra, Australia5 - 20 Thibaud Messier0 - 6 WPts
27/04/2026Canberra, Australia4 - 20 Gianluigi Vincenzi5 - 22 WPts
27/02/2026Istanbul, Turkey4 - 19 Erol Yeshilnil41(2) - 15 LPts
30/12/2025Wollongong, Australia3 - 19 Peter Coupar12 - 18 WPts
03/11/2025Canberra, Australia3 - 18 Alen Arther10 - 17 LPts
05/09/2025Samara, Russia2 - 18 Gennady Chudinov0 - 0 WPts
08/07/2025Adelaide, Australia2 - 17 Richard Hilleary28 - 13 LPts
12/05/2025Canberra, Australia2 - 16 Morgan Oganesian9 - 9 LPts
13/03/2025Kitwe, Zambia2 - 15 Banji Simukoko9(1) - 20 LPts
13/01/2025Bayamon, Puerto Rico2 - 14 Pablo Gonzalez20(1) - 19 LPts
15/11/2024Berlin, Germany2 - 13 Ubel Kuempel18 - 9 LPts
17/09/2024Mexico City, Mexico2 - 12 Porfio Melchor17 - 19 LPts
20/07/2024Ibadan, Nigeria1 - 12 Lukman Asiegbo6 - 13 WPts
22/05/2024Suez, Egypt1 - 11 Asif Yamin9 - 8 LPts
24/03/2024Odessa, Ukraine0 - 11 Yevhen Kozak9 - 15 WPts
25/01/2024Canberra, Australia0 - 10 George Oteri10 - 24(1) LPts
11/12/2023Sydney, Australia0 - 9 Ollie Blythe16 - 18(5) LPts
09/11/2023Adelaide, Australia0 - 8 Dave Bier16(1) - 21 LPts
09/10/2023Sydney, Australia0 - 7 Dave Groves18(3) - 13 LPts
04/09/2023Adelaide, Australia0 - 6 Malcolm Clogston15 - 13 LPts
03/08/2023Canberra, Australia0 - 5 Zafa Zahedi0 - 3 LPts
04/06/2023Canberra, Australia0 - 4 Huang-fu Shen16 - 10 LPts
06/04/2023Sydney, Australia0 - 3 John Antonoff13 - 20 LPts
17/02/2023Valencia, Venezuela0 - 2 Montego Montemayor18 - 9 LPts
20/12/2022Perth, Australia0 - 1 Joel Smith5 - 7 LPts
18/11/2022Canberra, Australia0 - 0 Paul Wightman1 - 0 LPts