Weightclass:  Featherweight
Location:  Melbourne, Australia
Record:  18 - 13
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
11/04/2029Melbourne, Australia17 - 13 Gregor Gallagher2 - 4 WPts
10/02/2029Melbourne, Australia16 - 13 Zachary Davies5 - 7 WPts
13/12/2028Melbourne, Australia15 - 13 Koldan Paley2 - 5 WPts
14/10/2028Melbourne, Australia14 - 13 Greg Milliner1 - 1 WPts
15/08/2028Melbourne, Australia13 - 13 James Magee0 - 4 WPts
16/06/2028Melbourne, Australia12 - 13 Jose Armas6 - 22 WPts
18/04/2028Cape Town, South Africa11 - 13 Tshepo Nyauza19(1) - 14 WPts
19/02/2028Adelaide, Australia10 - 13 Mark Meaney13 - 30 WPts
22/12/2027Melbourne, Australia9 - 13 Dave McQuiston6 - 17 WPts
23/10/2027Gold Coast, Australia9 - 12 Lucas Carlyle10 - 6 LPts
25/08/2027Yerevan, Armenia9 - 11 Yetuart Janikyan11 - 11 LPts
24/06/2027Perth, Australia9 - 10 Arthur Tinlin4 - 24 LPts
28/04/2027Melbourne, Australia8 - 10 Noel Dunlap5 - 9 WPts
28/02/2027Roubaix, France8 - 9 Tujan de Chaumont27(3) - 19 LPts
31/12/2026Sagamihara, Japan7 - 9 Daichi Maekawa6 - 19 WPts
02/11/2026Melbourne, Australia7 - 8 Alessandro Butti13 - 11 LPts
04/09/2026Sydney, Australia7 - 7 Mark Donnelly6 - 12 LPts
07/07/2026Caloocan, Philippines7 - 6 Xaverius Malara5 - 12 LPts
09/05/2026Perth, Australia6 - 6 Leighton Wan7 - 10 WPts
18/03/2026Adelaide, Australia5 - 6 Joshua Roxburgh2 - 14 WPts
19/01/2026Sydney, Australia5 - 5 Scott Allan10 - 14 LPts
22/11/2025Bangkok, Thailand4 - 5 Kaewfah Poptheeratham12 - 10 WPts
24/09/2025Sydney, Australia4 - 4 Waqar Tabatabai14(1) - 15 LPts
23/08/2025Sydney, Australia3 - 4 David Flanagan0 - 0 WPts
16/07/2025Melbourne, Australia2 - 4 Sid Morthland2 - 7 WPts
17/05/2025Valladolid, Spain2 - 3 Joaquin Villalobos6 - 20 LPts
18/03/2025Saskatoon, Canada1 - 3 Felix Burgess0 - 26 WPts
18/01/2025Melbourne, Australia1 - 2 Oliver Lier16 - 11 LPts
20/11/2024Gold Coast, Australia1 - 1 Joey McAlister6 - 8 LPts
30/09/2024San Jose, Costa Rica0 - 1 Paco Torrente5(1) - 10 WPts
02/08/2024Melbourne, Australia0 - 0 John Clasby2 - 5 LPts