Weightclass:  Welterweight
Location:  Sydney, Australia
Record:  21(1) - 29
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
24/03/2031Sydney, Australia20(1) - 29 Charles Finn0 - 1 WPts
24/01/2031Sydney, Australia19(1) - 29 Chung-yong Hyun0 - 5 WPts
25/11/2030Sydney, Australia18(1) - 29 Yasin Khalili4 - 9 WPts
26/09/2030Sydney, Australia17(1) - 29 Asif Fekkai3 - 12 WPts
29/07/2030Sydney, Australia17(1) - 28 Marlen Kairimow15 - 4 LPts
29/05/2030Sydney, Australia16(1) - 28 Mehammed Oidov0 - 4 WPts
30/03/2030Sydney, Australia15(1) - 28 Frey Bendt13 - 7 WPts
29/01/2030Sydney, Australia15(1) - 27 Alejandro Acosta17(1) - 7 LPts
30/11/2029Sydney, Australia15(1) - 26 David Jones25 - 16 LPts
01/10/2029Sydney, Australia14(1) - 26 Mark Vasco2 - 1 WPts
02/08/2029Sydney, Australia13(1) - 26 Dai Roose7(1) - 27 WPts
04/06/2029Hiroshima, Japan13(1) - 25 Satoshi Yoshinaga3 - 8 LPts
06/04/2029Adelaide, Australia12 - 25 Rehman Gillani5 - 20(3) WKO3
06/02/2029San Jose, Costa Rica11 - 25 Noe Nicolas1 - 8 WPts
09/12/2028Samarqand, Uzbekistan11 - 24 Elnur Idayetov27(2) - 9 LPts
11/10/2028Maroua, Cameroon11 - 23 Odo Gedeon13(1) - 15(1) LPts
13/08/2028Montreal, Canada11 - 22 Montrose Bazin8 - 12 LPts
15/06/2028Barquisimeto, Venezuela11 - 21 Ricardo Pena26(1) - 10 LPts
17/04/2028Melbourne, Australia11 - 20 Ewan McCosh17 - 13 LPts
21/02/2028Sydney, Australia10 - 20 Clinton Kneeland1 - 1 WPts
23/12/2027Newcastle, Australia9 - 20 Dave MacGuinness6 - 15 WPts
29/10/2027Sydney, Australia8 - 20 Xaverius Zepeda7 - 4 WPts
30/08/2027Perth, Australia7 - 20 Oliver Gillespie8(1) - 14(1) WPts
02/07/2027Sydney, Australia6 - 20 Fadei Sadowski2 - 4 WPts
04/05/2027Bucheon, South Korea6 - 19 Kook-young Ki1 - 6 LPts
06/03/2027Montreal, Canada6 - 18 Bellamy Signoret9 - 25 LPts
06/01/2027Sydney, Australia5 - 18 Zafa Zogby9 - 7 WPts
07/11/2026Toshkent, Uzbekistan5 - 17 Goga Tagiev6 - 24 LPts
09/09/2026Almaty, Kazakhstan5 - 16 Aleksei Kantoreew8 - 16 LPts
12/07/2026Bangkok, Thailand5 - 15 Samartlek Sitthongsak5 - 10 LPts
13/05/2026Lonueuil, Canada5 - 14 Forrest Senne6 - 5 LPts
15/03/2026Viba del Mar, Chile5 - 13 Alfonso Diaz1 - 8 LPts
15/01/2026Brisbane, Australia5 - 12 Billy McCoun12 - 14 LPts
17/11/2025Calgary, Canada5 - 11 Davie Strachan4 - 13 LPts
19/09/2025Sydney, Australia4 - 11 Aoi Toma0 - 5 WPts
22/07/2025Sydney, Australia4 - 10 Alen Feimster1 - 5 LPts
23/05/2025Samarqand, Uzbekistan4 - 9 Georgiy Izmuhambetov31(1) - 19 LPts
25/03/2025Sydney, Australia3 - 9 Farhan Fareedi7 - 8 WPts
24/01/2025Sydney, Australia2 - 9 Oliver Gillespie1 - 5(1) WPts
25/11/2024Montreal, Canada1 - 9 Courvoisier Noland2 - 9 WPts
27/09/2024Almaty, Kazakhstan1 - 8 Evgeny Kantoreev3 - 18 LPts
30/07/2024Toshkent, Uzbekistan1 - 7 Namiq Kazi12(2) - 29 LPts
01/06/2024Perth, Australia1 - 6 Colin Keegan3 - 12 LPts
16/04/2024Yerevan, Armenia0 - 6 Sukias Malkhasyan0 - 7 WPts
17/02/2024Khujand, Tajikistan0 - 5 Ivan Ospanov20 - 17 LPts
20/12/2023Sydney, Australia0 - 4 Nick Murray18 - 19 LPts
19/11/2023Sydney, Australia0 - 3 Clinton Petruccioli0 - 0 LPts
09/10/2023Gold Coast, Australia0 - 2 Ian Riva21(1) - 13 LPts
05/09/2023Sydney, Australia0 - 1 Charlie Rispoli0 - 0 LPts
05/08/2023Sydney, Australia0 - 0 Owen Culbert4 - 4 LPts