Weightclass:  Welterweight
Location:  Perth, Australia
Record:  8 - 40(1)
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
06/05/2042Perth, Australia8 - 39(1) Dimi Klavsons3 - 8 LPts
08/03/2042Perth, Australia8 - 38(1) David Horne2 - 30(3) LPts
03/01/2042Perth, Australia7 - 38(1) Matthew Leon5 - 21 WPts
02/11/2041Perth, Australia6 - 38(1) Joseph Carrie3 - 9(2) WPts
01/09/2041Perth, Australia6 - 37(1) Connor Nerchenko1 - 2 LPts
01/07/2041Perth, Australia6 - 36(1) Alun Dalton5 - 18 LPts
29/04/2041Perth, Australia5 - 36(1) Ronald Stien2 - 5 WPts
27/02/2041Perth, Australia5 - 35(1) Yordan á Angelov6 - 26 LPts
29/12/2040Perth, Australia5 - 34(1) Joaquin Ciprian10 - 17(1) LPts
28/10/2040Perth, Australia5 - 33(1) Ajnag Tamanyan0 - 23(1) LPts
28/08/2040Perth, Australia5 - 32 Loke Alvin31(4) - 11 LKO3
27/06/2040Perth, Australia5 - 31 Raimy Chipasha9 - 16 LPts
26/04/2040Brisbane, Australia5 - 30 Leeroy Elder27 - 12 LPts
23/03/2040Sydney, Australia5 - 29 Oscar Millan12 - 17 LPts
20/02/2040Alexandria, Egypt5 - 28 Ibrahim Camona20 - 14 LPts
23/12/2039Perth, Australia4 - 28 Behbud Medjidov5 - 5 WPts
23/10/2039Tampere, Finland3 - 28 Kalle Makitie6 - 19(1) WPts
25/08/2039Vilnius, Lithuania2 - 28 Bohater Wasko3 - 17 WPts
24/06/2039Bahía Blanca, Argentina2 - 27 Larenzo Cantos6 - 12 LPts
26/04/2039Lusaka, Zambia2 - 26 Armani Nyrienda11 - 14 LPts
26/02/2039Achiaman, Ghana2 - 25 Dylan Sembene7 - 27 LPts
29/12/2038Almaty, Kazakhstan2 - 24 Saad Taalaibeck14 - 7 LPts
31/10/2038Tirana, Albania2 - 23 Egzon Topalli9 - 18 LPts
01/09/2038Yaoundé, Cameroon2 - 22 Ouida Moukandjo6 - 27 LPts
04/07/2038Gold Coast, Australia2 - 21 Mark Candreva6 - 9 LPts
13/05/2038Perth, Australia2 - 20 Lloyd Couper11 - 9 LPts
13/03/2038Perth, Australia2 - 19 Xabat Olmo8 - 4 LPts
11/01/2038Perth, Australia1 - 19 Louis Bryukhankov0 - 7 WPts
11/11/2037Brisbane, Australia0 - 19 Mason James1 - 10 WPts
12/09/2037Accra, Ghana0 - 18 Naeem Asante25 - 18 LPts
15/07/2037Melbourne, Australia0 - 17 Dale Hines1 - 17 LPts
17/05/2037Perth, Australia0 - 16 Inigo Marrs9 - 6 LPts
12/04/2037Brisbane, Australia0 - 15 Chris Gorrie46 - 18 LPts
19/03/2037Melbourne, Australia0 - 14 Peter Dubow9 - 18 LPts
19/01/2037Sydney, Australia0 - 13 Arnie Elrick6 - 14 LPts
19/11/2036Karagandy, Kazakhstan0 - 12 Eyyub Ghaksylycow11 - 10 LPts
20/09/2036Perth, Australia0 - 11 John Rastyan18 - 12 LPts
23/07/2036Sydney, Australia0 - 10 Mark Kilgore4 - 7 LPts
19/06/2036Brisbane, Australia0 - 9 Arran Rossi51(1) - 7 LPts
23/05/2036Brisbane, Australia0 - 8 Hayden Teague15 - 10 LPts
06/04/2036Brisbane, Australia0 - 7 Chris Gorrie32 - 18 LPts
24/03/2036Perth, Australia0 - 6 Bryan Kincaide10 - 3 LPts
24/01/2036Sydney, Australia0 - 5 Mick Griffin4 - 16 LPts
23/12/2035Tokyo, Japan0 - 4 Fumio Sunada4 - 2 LPts
21/12/2035Ponce, Puerto Rico0 - 3 Oro Quesada4 - 10 LPts
07/12/2035Tokyo, Japan0 - 2 Mikio Ishii8 - 3 LPts
06/12/2035Sydney, Australia0 - 1 John Killgore18 - 17 LPts
05/11/2035Dubai, UAE0 - 0 Tariq Habibi0 - 0 LPts