Weightclass:  Flyweight
Location:  Melbourne, Australia
Record:  20 - 17
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
20/04/2031Melbourne, Australia19 - 17 Wayne Leven15 - 34(1) WPts
19/02/2031Melbourne, Australia19 - 16 Emilio Santibanez8 - 11 LPts
21/12/2030Seoul, South Korea18 - 16 Seung-gyu Oh14 - 15 WPts
23/10/2030Madrid, Spain18 - 15 Ivan Orihuela14 - 21 LPts
25/08/2030Sydney, Australia17 - 15 Denton Gebbie5 - 20 WPts
30/06/2030Melbourne, Australia17 - 14 Mike Weatherspoon23 - 13 LPts
10/05/2030Maipu, Chile16 - 14 Juan Conde4 - 6 WPts
11/03/2030Canberra, Australia16 - 13 Wayne Meikle13 - 11 LPts Australia National Championships 2030View
02/03/2030Melbourne, Australia15 - 13 Bradley Gilkison9 - 17 WPts
03/01/2030Melbourne, Australia14 - 13 Davie Catoe0 - 3 WPts
04/11/2029Acapulco, Mexico13 - 13 Ignado Casados2 - 10(1) WPts
06/09/2029Gaziantep, Turkey12 - 13 Erdem Kaba2 - 13 WPts
09/07/2029Iksan, South Korea11 - 13 Sun-tae Chi8 - 12 WPts
10/05/2029Melbourne, Australia10 - 13 Hassan Hasain6 - 22 WPts
18/03/2029Johor Bahru, Malaysia9 - 13 Ibrahim Burki20 - 19(2) WPts
18/01/2029Adelaide, Australia8 - 13 Mark Troupe5 - 26 WPts
20/11/2028New Kingston, Jamaica7 - 13 Harry Wingate5 - 22 WPts
22/09/2028Melbourne, Australia7 - 12 Sindri Samuelsen9(1) - 9 LPts
24/07/2028Mexico City, Mexico6 - 12 Alano Barreto15(1) - 16 WPts
26/05/2028Sydney, Australia5 - 12 Denton Gebbie1 - 9 WPts
28/03/2028Perth, Australia5 - 11 Jamie Alford2 - 17 LPts
29/01/2028Tlalnepantla, Mexico5 - 10 Malvolio Picado7 - 13 LPts
01/12/2027Perth, Australia5 - 9 Paul Whitestone12 - 12 LPts
02/10/2027Perth, Australia5 - 8 Paul Whitestone11 - 12 LPts
06/08/2027Sydney, Australia5 - 7 Euan Iloulian10 - 6 LPts
14/06/2027Melbourne, Australia5 - 6 Hayden Pherson7 - 11(1) LPts
13/05/2027Melbourne, Australia5 - 5 Mark Galoustyan17 - 13 LPts
09/04/2027Wollongong, Australia5 - 4 Chris Donovan13 - 15 LPts
11/02/2027Melbourne, Australia4 - 4 Joshua Valenzi2 - 3 WPts
13/12/2026Lipa, Philippines4 - 3 Quin Lansangan10 - 11 LPts
15/10/2026Sydney, Australia3 - 3 Joshua Valenzi2 - 1 WPts
12/09/2026Melbourne, Australia2 - 3 Dave Maskell0 - 0 WPts
12/08/2026Melbourne, Australia2 - 2 Sagaz Pakingan9(1) - 5 LPts
14/06/2026Busan, South Korea2 - 1 Kook-young Rho8 - 5 LPts
15/04/2026Adelaide, Australia1 - 1 Dave Hashimikov2 - 15 WPts
08/03/2026Adelaide, Australia1 - 0 Ellis Lurchigian34(3) - 16 LPts
31/01/2026Melbourne, Australia0 - 0 John Biss1 - 4 WPts