Weightclass:  Featherweight
Location:  Wollongong, Australia
Record:  6 - 32
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
23/12/2033Wollongong, Australia6 - 31 Blake Dickie4 - 9 LPts
23/10/2033Wollongong, Australia5 - 31 Jax Barragan3 - 28 WPts
23/08/2033Wollongong, Australia5 - 30 Salvador Cortinas14 - 11 LPts
22/06/2033Wollongong, Australia4 - 30 Lloyd Watson1 - 1 WPts
21/04/2033Wollongong, Australia3 - 30 Richard Gath3 - 8 WPts
20/02/2033Wollongong, Australia2 - 30 Ben Neill1 - 1 WPts
21/12/2032Wollongong, Australia1 - 30 Adam Magruder2 - 7(1) WPts
21/10/2032Wollongong, Australia1 - 29 Nicholas Daun18 - 20 LPts
21/08/2032Wollongong, Australia0 - 29 Declan Comb1 - 7 WPts
21/06/2032Sydney, Australia0 - 28 Gareth Jack8 - 13 LPts
24/04/2032Wollongong, Australia0 - 27 Sean Archibald8 - 7 LPts
25/02/2032Hiroshima, Japan0 - 26 Mitsuru Nagasawa14 - 21 LPts
28/12/2031Zagreb, Croatia0 - 25 Josip Moric18 - 11 LPts
30/10/2031Bogota, Colombia0 - 24 Beltran Lora24 - 19 LPts
31/08/2031Wollongong, Australia0 - 23 Charlie Metaxas3 - 7 LPts
02/07/2031Sydney, Australia0 - 22 Gareth Jack3 - 12 LPts
08/05/2031Mandaue, Philippines0 - 21 Josh Sardina17(1) - 19 LPts
10/03/2031Paris, France0 - 20 Courvoisier Ulliel9 - 12 LPts
10/01/2031Rotterdam, Netherlands0 - 19 Jimmy Merckx10 - 10 LPts
12/11/2030Mandaue, Philippines0 - 18 Diego Cariaso26 - 7 LPts
14/09/2030Quezon City, Philippines0 - 17 Billy Cendejas28 - 12 LPts
17/07/2030Sydney, Australia0 - 16 Gregor Gallagher3 - 11 LPts
23/05/2030Perth, Australia0 - 15 Josh Ignatiev1 - 19 LPts
25/03/2030Melbourne, Australia0 - 14 Paul Proffit5 - 15 LPts
25/01/2030Zagreb, Croatia0 - 13 Domagoj Goricki14 - 6 LPts
27/11/2029San Miguel de Tucuman, Argentina0 - 12 Paco Olmeda17 - 22(2) LPts
29/09/2029Wollongong, Australia0 - 11 Patrick Christeson3 - 4 LPts
01/08/2029Wenzhou, China0 - 10 Liang Sha20 - 17 LPts
03/06/2029Perth, Australia0 - 9 Sean Hosick12 - 9 LPts
30/04/2029Newcastle, Australia0 - 8 Morgan Coats0 - 0 LPts
29/03/2029Donetsk, Ukraine0 - 7 Avel Levitsky11(1) - 9 LPts
29/01/2029Matamoros, Mexico0 - 6 Cipriano Ruano25 - 15 LPts
01/12/2028Oran, Algeria0 - 5 Ibrahim Ghezali16 - 8 LPts
03/10/2028Bogota, Colombia0 - 4 Diego Morga7 - 16(1) LPts
05/08/2028Mejicanos, El Salvador0 - 3 Jose Milan20 - 20(1) LPts
07/06/2028Mendoza, Argentina0 - 2 Vegas Velazquez9 - 12 LPts
09/04/2028Ichinomiya, Japan0 - 1 Kei Umemoto25 - 7 LPts
10/02/2028Wollongong, Australia0 - 0 Nick Crosbie1 - 6 LPts