Weightclass:  Middleweight
Location:  Melbourne, Australia
Record:  16 - 23
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
17/08/2029Melbourne, Australia15 - 23 Johnny Shamburkin0 - 1 WPts
18/06/2029Melbourne, Australia14 - 23 Seferino Valerio7 - 5 WPts
19/04/2029Melbourne, Australia13 - 23 Michael McRorie0 - 1 WPts
18/02/2029Melbourne, Australia12 - 23 Joaquin Bahena2 - 7 WPts
20/12/2028Melbourne, Australia11 - 23 Ian Melville0 - 1 WPts
21/10/2028Melbourne, Australia11 - 22 Guust Neerync13 - 33 LPts
22/08/2028Melbourne, Australia10 - 22 Bradley Raptis0 - 1 WPts
23/06/2028Melbourne, Australia9 - 22 Oliver Di Giorgio1 - 6 WPts
24/04/2028Melbourne, Australia8 - 22 Alen McClintick1 - 1 WPts
24/02/2028Melbourne, Australia7 - 22 Kenzie Bazarevich0 - 3 WPts
26/12/2027Melbourne, Australia6 - 22 Rehan Baten3 - 10(1) WPts
27/10/2027Melbourne, Australia5 - 22 Brad Domenici0 - 6 WPts
28/08/2027Melbourne, Australia5 - 21 Cody Smith2 - 7 LPts
28/06/2027Sydney, Australia5 - 20 Jasper Vosgrichyan9(2) - 15 LPts
06/05/2027Melbourne, Australia4 - 20 Lewis McClenathan0 - 2 WPts
07/03/2027Melbourne, Australia3 - 20 Cody Coll2 - 7 WPts
06/01/2027Krakow, Poland3 - 19 Jarek Frankiewicz5 - 12 LPts
08/11/2026Melbourne, Australia3 - 18 Aaron Boulos5 - 12 LPts
09/09/2026Brisbane, Australia3 - 17 James Linn12 - 5 LPts
17/07/2026Melbourne, Australia3 - 16 Dave Beccalossi3 - 8 LPts
17/05/2026Mexico City, Mexico3 - 15 Angel Batista9 - 13 LPts
19/03/2026Melbourne, Australia3 - 14 Kieran Webb6 - 2 LPts
19/01/2026Brisbane, Australia3 - 13 Farhan Jatoi6 - 10 LPts
24/11/2025Melbourne, Australia2 - 13 Jack McNiall6 - 4 WPts
25/09/2025Melbourne, Australia1 - 13 Venacio Vicencio1 - 9 WPts
28/07/2025Melbourne, Australia1 - 12 Kolzak Pavelko6 - 26(10) LPts
30/05/2025Split, Croatia1 - 11 Kruno Calic15 - 18(2) LPts
01/04/2025Bratislava, Slovakia1 - 10 Andrej Vilas14 - 13 LPts
01/02/2025Diourbel, Senegal1 - 9 Laramie Lizarazu9(1) - 18 LPts
04/12/2024Katowice, Poland1 - 8 Drugi Smulski6 - 12(2) LPts
06/10/2024Brisbane, Australia1 - 7 Ian Ogletree4 - 8 LPts
10/08/2024Melbourne, Australia0 - 7 Mark Fanucchi0 - 8 WPts
12/06/2024Perth, Australia0 - 6 Daniel Callan7 - 9 LPts
17/04/2024Brisbane, Australia0 - 5 Michael Nino9 - 17(1) LPts
19/02/2024Harare, Zimbabwe0 - 4 John Majange3 - 6 LPts
22/12/2023Sydney, Australia0 - 3 Zach Hire13(1) - 19 LPts
23/10/2023Adelaide, Australia0 - 2 Ethan Connell20 - 16 LPts
26/08/2023Sydney, Australia0 - 1 Dave Michaelides24(1) - 6 LPts
18/07/2023Melbourne, Australia0 - 0 Praveen Jain6 - 7(1) LPts