Weightclass:  Featherweight
Location:  Perth, Australia
Record:  14 - 27
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
15/10/2028Perth, Australia14 - 26 Julius Stratos5 - 2 LPts
16/08/2028Perth, Australia13 - 26 David Woodford0 - 1 WPts
17/06/2028Perth, Australia12 - 26 Stephen Craigmile13 - 26 WPts
18/04/2028Perth, Australia11 - 26 Dai MacEachern2 - 10 WPts
18/02/2028Perth, Australia11 - 25 Chris Lannon12 - 22 LPts
20/12/2027Perth, Australia10 - 25 Corey Kennedy0 - 4 WPts
21/10/2027Perth, Australia10 - 24 Mark Mow3 - 8 LPts
22/08/2027Perth, Australia10 - 23 Jose Villella5 - 6 LPts
23/06/2027Perth, Australia10 - 22 Oliver McClammy5 - 10 LPts
26/04/2027Perth, Australia10 - 21 Jacob Amberson10 - 18(1) LPts
26/02/2027Perth, Australia10 - 20 Fraser Bryce5 - 15 LPts
28/12/2026Perth, Australia9 - 20 Mick Glynn0 - 2 WPts
29/10/2026Canberra, Australia9 - 19 James Watson2 - 18(1) LPts
07/09/2026Montreal, Canada9 - 18 Vachel Fouche3 - 15 LPts
09/07/2026Perth, Australia8 - 18 Jack Handley2 - 21(1) WPts
11/05/2026Perth, Australia7 - 18 Sean Hosick1 - 0 WPts
12/03/2026Larache, Morocco7 - 17 Muwaffaq Talb25 - 26(3) LPts
12/01/2026Perth, Australia6 - 17 Wayne Kefalas6 - 19 WPts
13/11/2025Townsville, Australia6 - 16 Morgan Doughtie7 - 7 LPts
22/09/2025Newcastle, Australia5 - 16 Amon Cullum1 - 14 WPts
25/07/2025Vilnius, Lithuania5 - 15 Jakub Sojka13 - 17 LPts
27/05/2025Vienna, Austria4 - 15 Harmon Jeske6 - 16(1) WPts
29/03/2025Donetsk, Ukraine4 - 14 Yevhen Makar14 - 14 LPts
29/01/2025Montevideo, Uruguay4 - 13 Salvador Reynoso31 - 18 LPts
01/12/2024Perth, Australia3 - 13 Ivan Sadykoff2 - 9(4) WPts
03/10/2024San Jose, Costa Rica2 - 13 Santiago Botello4 - 7 WPts
05/08/2024Ulaanbaatar, Mongolia2 - 12 Joiric Sodnom30 - 10 LPts
07/06/2024Perth, Australia2 - 11 James Dobson2 - 9 LPts
09/04/2024Split, Croatia2 - 10 Jerko Antolic20(1) - 16 LPts
10/02/2024Ghent, Belgium2 - 9 Naard Wyk25(1) - 10 LPts
13/12/2023Perth, Australia2 - 8 Dave Hush2 - 15 LPts
17/10/2023Linz, Austria2 - 7 Baldrik Karok19 - 19(1) LPts
19/08/2023Zagreb, Croatia2 - 6 Nedjeljko Bikic12(1) - 20 LPts
21/06/2023Almaty, Kazakhstan2 - 5 Vasili Marsucow5 - 21 LPts
23/04/2023Salta, Argentina1 - 5 Angel Grullon5 - 22(2) WPts
23/02/2023Adelaide, Australia1 - 4 Chris Nedley11 - 21 LPts
26/12/2022Burgos, Spain1 - 3 Xaverius Redondo17 - 12 LPts
28/10/2022Adelaide, Australia1 - 2 Sam Burns6(1) - 24 LPts
01/09/2022Wolverhampton, UK1 - 1 James Lewison23 - 6 LPts
03/07/2022Perth, Australia0 - 1 Nikolai Cartaeff1 - 0 WPts
05/05/2022Perth, Australia0 - 0 Brent Adams11 - 13 LPts