Weightclass:  Middleweight
Location:  Adelaide, Australia
Record:  18 - 26
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
10/11/2033Adelaide, Australia17 - 26 Scott McCalman0 - 3 WPts
09/09/2033Adelaide, Australia16 - 26 Dave Ivory1 - 3 WPts
09/07/2033Adelaide, Australia15 - 26 Tobias Barngetuny13 - 14 WPts
08/05/2033Adelaide, Australia14 - 26 Demont de Laroche0 - 9 WPts
09/03/2033Adelaide, Australia13 - 26 Mick McAree1 - 14 WPts
07/01/2033Adelaide, Australia12 - 26 Azam Tahan2 - 5 WPts
06/11/2032Adelaide, Australia11 - 26 Josef Bo4 - 11 WPts
06/09/2032Adelaide, Australia10 - 26 Juan Rave4 - 6 WPts
07/07/2032Adelaide, Australia9 - 26 Santiago Calistro3 - 9 WPts
07/05/2032Adelaide, Australia8 - 26 Chris Delis3(1) - 26 WPts
08/03/2032Adelaide, Australia7 - 26 Chris Delis3(1) - 25 WPts
07/01/2032Adelaide, Australia6 - 26 Brett Lish4 - 2 WPts
07/11/2031Melbourne, Australia5 - 26 Kenzie Bazarevich11 - 15 WPts
08/09/2031Zaporizhia, Ukraine4 - 26 Krystiyan Danko4 - 8 WPts
11/07/2031Adelaide, Australia3 - 26 Ilhami Topchu7 - 1 WPts
11/05/2031Adelaide, Australia3 - 25 Jay Sorden1 - 16 LPts
14/03/2031Sofia, Bulgaria3 - 24 Yasen á Paskalev6 - 11 LPts
14/01/2031Kiev, Ukraine2 - 24 Oleksander Spivak6 - 15 WPts
16/11/2030Abu Dhabi, UAE2 - 23 Faisal Amen18 - 18 LPts
18/09/2030Adelaide, Australia2 - 22 Gennady Abykcassym4 - 8 LPts
20/07/2030Gdansk, Poland2 - 21 Piotr Dacko4 - 11 LPts
22/05/2030Kingston, Jamaica2 - 20 Rob Kor4 - 13 LPts
24/03/2030Melbourne, Australia2 - 19 David Zaza10 - 13 LPts
29/01/2030Vilnius, Lithuania2 - 18 Tomasz Wnorowski7 - 4 LPts
01/12/2029Nassau, Bahamas2 - 17 David Pearce8 - 7 LPts
03/10/2029Nassau, Bahamas2 - 16 David Pearce7 - 7 LPts
05/08/2029Yerevan, Armenia2 - 15 Hamlig Haghoubian10 - 14 LPts
07/06/2029Nassau, Bahamas2 - 14 Paul Morman11 - 12 LPts
09/04/2029Surrey, Canada2 - 13 Bart Urey9 - 9 LPts
09/02/2029Kryvyi Rih, Ukraine2 - 12 Daniil Yudin15 - 21(1) LPts
12/12/2028Adelaide, Australia2 - 11 Harvey Tremaglia3 - 10 LPts
14/10/2028Adelaide, Australia2 - 10 Deyan Stanoytchev2 - 10 LPts
15/08/2028Adelaide, Australia2 - 9 Ian Dowie4 - 15 LPts
16/06/2028Roskilde, Denmark2 - 8 Eric Mai10 - 18 LPts
18/04/2028Adelaide, Australia2 - 7 RadomÝr Biba16 - 8 LPts
19/02/2028Adelaide, Australia2 - 6 Lewis McClenathan0 - 8 LPts
21/12/2027Maipu, Chile2 - 5 Lisandro Matute9 - 14 LPts
23/10/2027Adelaide, Australia1 - 5 Duncan Sandison1 - 10(1) WPts
23/08/2027Adelaide, Australia1 - 4 Duncan Sheedy2 - 5 LPts
29/06/2027Townsville, Australia1 - 3 Joshua Bean1 - 18 LPts
01/05/2027Odense, Denmark1 - 2 Igor Langhorne16 - 4 LPts
03/03/2027Kalisz, Poland1 - 1 Szczeosny Smolek8 - 15 LPts
03/01/2027Maipu, Chile1 - 0 Gabriel Natal20(1) - 13 LPts
05/11/2026Louisville, USA0 - 0 Sam Simpson0 - 0 WPts