Weightclass:  Welterweight
Location:  Sydney, Australia
Record:  20 - 18
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
24/01/2031Sydney, Australia19 - 18 Haaris Bellil14(2) - 15 WPts
25/11/2030Sydney, Australia18 - 18 Vegas Luy0 - 7 WPts
26/09/2030Sydney, Australia17 - 18 Mark Headden4 - 5 WPts
28/07/2030Sydney, Australia16 - 18 Enzo Adame3 - 5 WPts
26/05/2030Sydney, Australia15 - 18 Harry Ledgerwood3 - 2 WPts
27/03/2030Sydney, Australia14 - 18 Felix Skudlarek8 - 10 WPts
27/01/2030Sydney, Australia14 - 17 Alastair Barmore7(1) - 4 LPts
28/11/2029Sydney, Australia13 - 17 Nathan Seward0 - 3 WPts
29/09/2029Sydney, Australia12 - 17 Mark Cooper0 - 4 WPts
31/07/2029Sydney, Australia12 - 16 Alen Feimster12(2) - 20 LPts
01/06/2029Sydney, Australia11 - 16 Cody McCoubrey0 - 3 WPts
02/04/2029Namangan, Uzbekistan11 - 15 Sergey Edigarov16 - 10(1) LPts
02/02/2029Almaty, Kazakhstan10 - 15 Goga Caribghanoff4 - 13 WPts
05/12/2028Accra, Ghana10 - 14 Adnan Awan13 - 17 LPts
07/10/2028Almaty, Kazakhstan10 - 13 Dimi Sagatoff10 - 13 LPts
09/08/2028Sydney, Australia10 - 12 Ritter Gerster5 - 13 LPts
11/06/2028Sydney, Australia10 - 11 Haji Yahulykow20 - 10 LPts
13/04/2028Lipa, Philippines10 - 10 Jesus Dalangpan15(1) - 17 LPts
14/02/2028Geneva, Switzerland10 - 9 Odilon de Honnecourt1 - 13 LPts
17/12/2027Utrecht, Netherlands9 - 9 Mahieu Bakra5 - 23 WPts
19/10/2027Sydney, Australia8 - 9 Matthew Carlyle1 - 16 WPts
21/08/2027Melbourne, Australia8 - 8 James Sludnov10 - 4 LPts
23/06/2027Sydney, Australia7 - 8 Dale Brody1 - 6 WPts
27/04/2027Sydney, Australia6 - 8 David Kinloch4 - 4 WPts
27/02/2027Sydney, Australia5 - 8 Gerald Biya5 - 13 WPts
29/12/2026Accra, Ghana4 - 8 Kaleb Dumashie9 - 27(10) WPts
31/10/2026Halifax, Canada4 - 7 Leo Gunion10 - 13 LPts
02/09/2026Perth, Australia4 - 6 James Farrell24 - 5 LPts
16/07/2026Ulaanbaatar, Mongolia3 - 6 Lazar Hasabayar4 - 7 WPts
17/05/2026San Juan, Puerto Rico3 - 5 Porfio Mariscal9 - 19 LPts
18/03/2026Sydney, Australia3 - 4 Filip Andreassen1 - 18 LPts
18/01/2026Sydney, Australia2 - 4 Goga Krasinski7 - 13(2) WPts
20/11/2025Vienna, Austria2 - 3 Omar Dewall6 - 19 LPts
22/09/2025Perth, Australia1 - 3 Jonathan Crear0 - 5 WPts
27/07/2025Santa Cruz de la Sierra, Bolivia1 - 2 Juan Moreton3 - 6 LPts
29/05/2025Adelaide, Australia1 - 1 Antwan Wasson27(2) - 21 LPts
02/04/2025Sydney, Australia1 - 0 Haaris Shaheen23(1) - 18 LPts
27/02/2025Sydney, Australia0 - 0 Sam Walsh2 - 4 WPts