Weightclass:  Light Welterweight
Location:  Newcastle, Australia
Record:  11 - 22
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
15/12/2033Calgary, Canada10 - 22 Sam Swineford9 - 21 WPts
17/10/2033Newcastle, Australia10 - 21 Jordan Virtue7 - 18 LPts
28/08/2033Geelong, Australia10 - 20 Seth Erving14 - 16 LPts
28/07/2033Melbourne, Australia10 - 19 Vince Drummond15(1) - 7 LPts
13/06/2033Brisbane, Australia9 - 19 Leo Rhoderick4 - 10 WPts
15/04/2033Auckland, New Zealand9 - 18 Dave Cure16(1) - 16 LPts
15/02/2033Achiaman, Ghana8 - 18 Bryn Awoonor10 - 13 WPts
17/12/2032Newcastle, Australia8 - 17 Felix Mylne13 - 6 LPts
17/10/2032Sydney, Australia8 - 16 Vincent McNaughton17 - 16 LPts
21/08/2032Manta, Ecuador7 - 16 Juan Lugar15 - 9 WPts
23/06/2032Tijuana, Mexico7 - 15 Quinto Alejandro10 - 23 LPts
25/04/2032Newcastle, Australia7 - 14 Euan Roman2 - 4 LPts
26/02/2032Newcastle, Australia6 - 14 Ibrahim Cadyrgalieff0 - 4 WPts
28/12/2031Newcastle, Australia5 - 14 Michael Clyde1 - 13(1) WPts
29/10/2031Hiroshima, Japan5 - 13 Daichi Morita11 - 16(2) LPts
31/08/2031Newcastle, Australia4 - 13 Shayan Ally5 - 7 WPts
03/07/2031Newcastle, Australia4 - 12 Bruce Allen5 - 15 LPts
04/05/2031Tirana, Albania4 - 11 Dardan Dejti6 - 12 LPts
06/03/2031Mixco, Guatemala3 - 11 Seferino Casto5 - 11 WPts
06/01/2031Newcastle, Australia2 - 11 Adam Atkins3 - 9 WPts
07/11/2030Newcastle, Australia1 - 11 Joel Mungle2 - 5 WPts
07/09/2030Newcastle, Australia1 - 10 Oleksander Kogut6 - 9 LPts
08/07/2030Newcastle, Australia1 - 9 Dave Mbun8 - 22 LPts
10/05/2030Townsville, Australia1 - 8 Matthew Fiddes23(1) - 11 LPts
25/03/2030New Kingston, Jamaica1 - 7 Louis Malcom7 - 18 LPts
25/01/2030Valparaiso, Chile1 - 6 Santiago Gallego10 - 9 LPts
27/11/2029Melbourne, Australia1 - 5 Tobias Riley10 - 14 LPts
03/10/2029Newcastle, Australia0 - 5 Hainrich Kasprzyk0 - 4 WPts
05/08/2029Newcastle, Australia0 - 4 Richard Bresso2 - 4 LPts
07/06/2029Newcastle, Australia0 - 3 Ambrocio Cana2 - 12(2) LPts
09/04/2029Canberra, Australia0 - 2 James Bissett0 - 0 LPts
21/02/2029Melbourne, Australia0 - 1 Lloyd MacRae13 - 14(1) LPts
15/01/2029Newcastle, Australia0 - 0 Mel Roy4 - 4 LPts