Weightclass:  Light Welterweight
Location:  Melbourne, Australia
Record:  20 - 18
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
23/10/2033Melbourne, Australia19 - 18 Mark Smith4 - 9(2) WPts
23/08/2033Melbourne, Australia18 - 18 Tariq Farha3 - 11 WPts
23/06/2033Melbourne, Australia17 - 18 Ciaran MacArtney4 - 8 WPts
22/04/2033Melbourne, Australia16 - 18 Robert Pitera1 - 8 WPts
21/02/2033Melbourne, Australia15 - 18 Greg Lister0 - 11 WPts
21/12/2032Melbourne, Australia14 - 18 Tobias Berestov2 - 0 WPts
21/10/2032Melbourne, Australia13 - 18 Nick Wardrop3 - 19 WPts
21/08/2032Melbourne, Australia12 - 18 Paul Keough2 - 2 WPts
20/06/2032Melbourne, Australia12 - 17 Michael Clyde2 - 15(1) LPts
22/04/2032Melbourne, Australia11 - 17 Paul Walsh1 - 5 WPts
22/02/2032Melbourne, Australia10 - 17 Odo Bendixen0 - 4 WPts
24/12/2031Melbourne, Australia9 - 17 Frisco Toca9 - 15 WPts
25/10/2031Abu Dhabi, UAE8 - 17 Zain Pashia6 - 14 WPts
27/08/2031Melbourne, Australia7 - 17 Harry Meredith1 - 1 WPts
28/06/2031Barnaul, Russia7 - 16 Georgiy Romanov29 - 13 LPts
30/04/2031Melbourne, Australia7 - 15 Kahil Elkhalouki20 - 19(1) LPts
02/03/2031San Salvador, El Salvador7 - 14 Jerrold Corchado20 - 14(1) LPts
02/01/2031Adelaide, Australia7 - 13 Gethin McCaig15 - 18 LPts
10/11/2030Lipa, Philippines6 - 13 Kai Moron9 - 14 WPts
12/09/2030Germiston, South Africa5 - 13 Jerome Joubert5 - 23 WPts
15/07/2030Riga, Latvia4 - 13 Zernebog Kreilis9 - 21 WPts
17/05/2030Santa Rosa, Philippines4 - 12 Jax Tangaan17 - 27(3) LPts
19/03/2030Melbourne, Australia4 - 11 Aaron Tamanyan3 - 12(1) LPts
19/01/2030Kumasi, Ghana4 - 10 Mahdi Sam25(1) - 9 LPts
21/11/2029Ibadan, Nigeria4 - 9 Waleed Farhat27 - 9 LPts
23/09/2029Khayelitsha, South Africa4 - 8 Chris Dube0 - 0 LPts
26/07/2029Melbourne, Australia4 - 7 Matthew Howell2 - 3 LPts
28/05/2029Brisbane, Australia4 - 6 Bob Ogbonna3 - 2 LPts
06/04/2029Almaty, Kazakhstan4 - 5 Teymuraz Hackimoff16 - 6 LPts
06/02/2029Melbourne, Australia3 - 5 Nbad Sakislyan9 - 10 WPts
09/12/2028Melbourne, Australia2 - 5 Luis Dario2 - 1 WPts
11/10/2028Melbourne, Australia1 - 5 Rob Herdman0 - 13 WPts
12/08/2028Melbourne, Australia0 - 5 Noel Corrie1 - 1 WPts
13/06/2028Melbourne, Australia0 - 4 Rich Mower9 - 11 LPts
30/04/2028Melbourne, Australia0 - 3 Thomas Donohoe9 - 17 LPts
02/03/2028Perth, Australia0 - 2 Shaun Mattox11 - 24(1) LPts
09/01/2028Sydney, Australia0 - 1 David McPhie10 - 20(1) LPts
27/11/2027Melbourne, Australia0 - 0 James Struthers3 - 3 LPts