Weightclass:  Middleweight
Location:  Sydney, Australia
Record:  26 - 22
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
04/03/2045Sydney, Australia25 - 22 Krastio á Dimov0 - 2 WPts
31/12/2044Sydney, Australia24 - 22 Mfon Idiagbon15 - 10 WPts
28/10/2044Sydney, Australia23 - 22 Baskoro Tan7 - 8 WPts
25/08/2044Sydney, Australia22 - 22 Chainey Jadin5 - 9(1) WPts
23/06/2044Sydney, Australia21 - 22 Sean Hamell13 - 14 WPts
21/04/2044Sydney, Australia20 - 22 Bryn Milas7 - 6 WPts
19/02/2044San Juan, Puerto Rico19 - 22 Francisco Aleman9 - 13(1) WPts
22/12/2043Melbourne, Australia18 - 22 David Vlahakis4 - 28 WPts
20/10/2043Melbourne, Australia17 - 22 Nick Bran12 - 23 WPts
23/08/2043Sydney, Australia17 - 21 Ewan Teague22 - 24 LPts
22/06/2043Czestochowa, Poland17 - 20 Krystian Karpiak25 - 21(2) LPts
21/04/2043Brisbane, Australia17 - 19 Jordan Tyre31 - 13 LPts
11/03/2043Melbourne, Australia17 - 18 Jacob Sacca16 - 7 LPts Australia National Championships 2043View
16/02/2043Adelaide, Australia16 - 18 Rich Morris12 - 20(2) WPts
15/12/2042Adelaide, Australia15 - 18 Rich Morris12 - 19(2) WPts
19/10/2042Gyumri, Armenia15 - 17 Tsavag Daribian19 - 10 LPts
21/08/2042Brisbane, Australia14 - 17 Corey Heriot14 - 23 WPts
30/06/2042Sofia, Bulgaria13 - 17 Andon á Dachev38(3) - 25 WPts
02/05/2042Sunshine Coast, Australia13 - 16 Harry McAllister20(1) - 15 LPts
11/03/2042Newcastle, Australia13 - 15 Elliot Riddle5 - 1 LPts Australia National Championships 2042View
12/02/2042Barnaul, Russia12 - 15 Koldan Prokofyev19 - 22 WPts
14/12/2041Mexicali, Mexico12 - 14 Cruz Rico3 - 17 LPts
15/10/2041Sydney, Australia12 - 13 Ewan Teague14 - 21 LPts
15/08/2041Perth, Australia12 - 12 Declan Ray9 - 7 LPts
17/06/2041Melbourne, Australia11 - 12 Stephen Mein1 - 22 WPts
16/04/2041Sydney, Australia10 - 12 Antwan Hosack3 - 18 WPts
15/02/2041Melbourne, Australia10 - 11 Stephen Mein0 - 21 LPts
21/12/2040Melbourne, Australia9 - 11 Shaun Pritchard3 - 14(1) WPts
22/10/2040Cairns, Australia8 - 11 Robert Kilgore3 - 34 WPts
21/08/2040Sydney, Australia8 - 10 Dan Brewster12 - 7(1) LPts
20/06/2040Sydney, Australia7 - 10 Lewis Bier3 - 9(1) WPts
20/04/2040Sydney, Australia6 - 10 James Gallagher3 - 9 WPts
20/02/2040Krakow, Poland6 - 9 Marik Bednarz3 - 7 LPts
21/12/2039Brisbane, Australia5 - 9 Alastair Dasher4 - 6 WPts
25/10/2039Johor Bahru, Malaysia4 - 9 Ibrahim Begum7 - 24 WPts
25/08/2039Puebla, Mexico3 - 9 Iago Provencio1 - 6(1) WPts
27/06/2039Melbourne, Australia3 - 8 Kenzie Ruane1 - 5 LPts
02/05/2039Brisbane, Australia3 - 7 Justin Boward9 - 11 LPts
04/03/2039Sydney, Australia3 - 6 Alastair Lyne8 - 15 LPts
26/01/2039Melbourne, Australia3 - 5 David Berry0 - 0 LPts
23/12/2038Melbourne, Australia2 - 5 Stephen Mein0 - 0 WPts
25/10/2038Toshkent, Uzbekistan2 - 4 Marlen Mamedyarov9 - 18 LPts
27/08/2038Melbourne, Australia1 - 4 Antwan Hosack1 - 4 WPts
03/07/2038Jeddah, Saudi Arabia1 - 3 Farhan Nour22 - 19(2) LPts
03/05/2038Sydney, Australia0 - 3 Leon Gee1 - 5 WPts
05/03/2038Canberra, Australia0 - 2 Peter Baaghjian0 - 0 LPts
25/01/2038Canberra, Australia0 - 1 Nicholas McNeil8 - 16(1) LPts
19/12/2037Sydney, Australia0 - 0 Michael Henderson0 - 4 LPts