Weightclass:  Middleweight
Location:  Melbourne, Australia
Record:  21 - 26
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
22/12/2033Vilnius, Lithuania20 - 26 Alan Koscinski8 - 17 WPts
22/10/2033Mixco, Guatemala19 - 26 Pancho Monreal10 - 14 WPts
24/08/2033Laval, Canada19 - 25 Borden Jean-Charles9 - 17 LPts
24/06/2033Sydney, Australia19 - 24 Neil Dunkerson18 - 23 LPts
03/05/2033Sydney, Australia19 - 23 James Brown17 - 22(1) LPts
11/03/2033Geelong, Australia19 - 22 Paul Guinness26 - 15(1) LPts Australia National Championships 2033View
19/02/2033Vitebsk, Belarus19 - 21 Borysko Martinka17 - 16(2) LPts
22/12/2032Almaty, Kazakhstan18 - 21 Sergey Ghahylyckow4 - 5 WPts
23/10/2032Rijeka, Croatia17 - 21 Krunoslav Bilandžic4 - 5(1) WPts
25/08/2032Hiroshima, Japan17 - 20 Kazuhiko Sugawara18(2) - 10 LPts
27/06/2032Perth, Australia16 - 20 Mason McClamrock7 - 22(1) WPts
04/05/2032Melbourne, Australia15 - 20 Connor Cary7 - 14 WPts
06/03/2032Melbourne, Australia15 - 19 Kenzie Bazarevich12 - 16 LPts
10/01/2032Belem, Brazil15 - 18 Orlando Ramos29 - 15(1) LPts
12/11/2031Split, Croatia14 - 18 Antonijo Bacic8 - 11 WPts
13/09/2031Melbourne, Australia13 - 18 Krystian Cesarz3 - 6 WPts
15/07/2031Melbourne, Australia12 - 18 John Walls0 - 1 WPts
16/05/2031Vancouver, Canada12 - 17 Sid Hovel23 - 9 LPts
18/03/2031Perth, Australia12 - 16 Leo Corfield11 - 13 LPts
20/01/2031Perth, Australia12 - 15 Dillon McNabb15 - 8 LPts
22/11/2030Sydney, Australia11 - 15 Colombo Cardia8 - 16 WPts
24/09/2030Adelaide, Australia11 - 14 Sam Fenty13(1) - 14 LPts
25/07/2030Melbourne, Australia10 - 14 Callum Mair0 - 2 WPts
28/05/2030Melbourne, Australia9 - 14 Merrill Belan4 - 10 WPts
30/03/2030Melbourne, Australia8 - 14 Corey Halley0 - 5 WPts
30/01/2030Sofia, Bulgaria7 - 14 Yasen á Paskalev4 - 6 WPts
02/12/2029La Plata, Argentina6 - 14 Vidal Luiz9 - 18 WPts
04/10/2029Melbourne, Australia6 - 13 Noel Artaud4 - 9 LPts
06/08/2029Brisbane, Australia6 - 12 Matt Davidge8 - 8 LPts
08/06/2029Viba del Mar, Chile6 - 11 Lorenzo Messa10 - 8 LPts
10/04/2029Melbourne, Australia5 - 11 Timofei Nabadzinsh2 - 19 WPts
10/02/2029Rijeka, Croatia5 - 10 Duško Mamic4 - 5 LPts
13/12/2028Melbourne, Australia4 - 10 David Zaza5 - 10 WPts
15/10/2028Touba, Senegal4 - 9 Boden St. Marie16 - 9 LPts
16/08/2028Melbourne, Australia3 - 9 Ashley Crabbe3 - 5(1) WPts
17/06/2028Melbourne, Australia2 - 9 Colombo Cardia3 - 6 WPts
18/04/2028Melbourne, Australia1 - 9 Chevy Ader2 - 6 WPts
19/02/2028Minsk, Belarus1 - 8 Koldan Kuzma4 - 8 LPts
22/12/2027Melbourne, Australia1 - 7 Diederik Gundersen8 - 8 LPts
23/10/2027Melbourne, Australia0 - 7 Chris Delis0 - 1 WPts
24/08/2027San Bernardo, Chile0 - 6 Sierra Sol8 - 14 LPts
24/06/2027Melbourne, Australia0 - 5 Oliver McCoach5 - 5 LPts
28/04/2027Palermo, Italy0 - 4 Luigi Pucci10 - 12 LPts
28/02/2027Sligo, Ireland0 - 3 Conor Killough6 - 12 LPts
31/12/2026Sydney, Australia0 - 2 James Bonnar4 - 7 LPts
03/11/2026Cainta, Philippines0 - 1 Juan Saldivar21(5) - 34(1) LPts
05/09/2026Melbourne, Australia0 - 0 Konstantin Cajrbecoff7 - 5 LPts