Weightclass:  Welterweight
Location:  Melbourne, Australia
Record:  12 - 33(3)
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
07/11/2043Melbourne, Australia11 - 33(3) Daniil Yurkovich3 - 6 WPts
04/09/2043Melbourne, Australia10 - 33(3) Chris Odindo0 - 1 WPts
03/07/2043Melbourne, Australia10 - 32(3) Roger Ellis5 - 23 LPts
01/05/2043Melbourne, Australia9 - 32(3) Steven Breckenridge33(1) - 2 WPts
01/03/2043Melbourne, Australia8 - 32(3) Marlen Dobish0 - 3 WPts
29/12/2042Melbourne, Australia8 - 31(3) Amin Puangkaew8 - 4 LPts
27/10/2042Melbourne, Australia7 - 31(3) Rob Rhind0 - 15(1) WPts
25/08/2042Melbourne, Australia7 - 30(3) Gabriel Trigueros7 - 9 LPts
23/06/2042Melbourne, Australia7 - 29(3) Stefan Cholewinski7 - 4 LPts
23/04/2042Melbourne, Australia6 - 29(3) Matthew Leon5 - 23 WPts
22/02/2042Melbourne, Australia6 - 28(2) Ignado Monge17(3) - 14 LKO3
22/12/2041Melbourne, Australia5 - 28(2) Hassan Hamdouchi2 - 16 WPts
21/10/2041Adelaide, Australia5 - 27(2) Rob Demos8 - 17 LPts
20/08/2041Adelaide, Australia5 - 26(2) Rob Demos7 - 17 LPts
22/06/2041Perth, Australia4 - 26(2) Kieran Carnes17 - 18 WPts
13/05/2041Brisbane, Australia4 - 25(2) Daniel Magee65(20) - 14 LPts
19/04/2041Melbourne, Australia4 - 24(2) Hikaru Matsuno16 - 11 LPts
18/02/2041Melbourne, Australia4 - 23(2) Jose Barbo5 - 6 LPts
20/12/2040Melbourne, Australia3 - 23(2) Jacob Bankes1 - 1 WPts
19/10/2040Juarez, Mexico3 - 22(2) Xavion Martinez27(1) - 11(1) LPts
20/08/2040Brisbane, Australia3 - 21(2) Jordan Humphreys2 - 25(1) LPts
25/06/2040Melbourne, Australia3 - 20(2) Dale Arvanitis11 - 12 LPts
30/04/2040Brisbane, Australia3 - 19(1) Daniel Magee51(8) - 14 LKO3
19/04/2040Melbourne, Australia3 - 18(1) Joey McAleese1 - 18 LPts
19/02/2040Melbourne, Australia2 - 18(1) Sylwester Blaszak2 - 10 WPts
20/12/2039Vilnius, Lithuania2 - 17(1) Jakub Golaszewski3 - 13 LPts
22/10/2039Melbourne, Australia2 - 16(1) Sam Larrimore2 - 7 LPts
22/08/2039Melbourne, Australia2 - 15(1) Paul Ure7 - 8 LPts
21/06/2039Almaty, Kazakhstan2 - 14(1) Azam Pirimkul3 - 15 LPts
23/04/2039Adelaide, Australia2 - 13(1) Michael Kinnick2 - 10 LPts
20/04/2039Brisbane, Australia2 - 12 Daniel Magee37(2) - 12 LKO3
03/03/2039Melbourne, Australia2 - 11 Geoff Burgess3 - 16 LPts
03/01/2039Mexico City, Mexico2 - 10 Guido Chavarria3 - 6 LPts
01/01/2039Mexico City, Mexico2 - 9 Jair Olivares12 - 6 LPts
30/12/2038Buenos Aires, Argentina2 - 8 Diego Marcelo11 - 2 LPts
28/12/2038Mexico City, Mexico1 - 8 Tajo Brion0 - 2 WPts
25/12/2038Mexico City, Mexico0 - 8 Senon Oquendo0 - 3 WPts
24/12/2038Bologna, Italy0 - 7 Vicenzo Velardi13 - 5 LPts
11/11/2038Adelaide, Australia0 - 6 Rex MacArtney8 - 13(1) LPts
11/10/2038Dushanbe, Tajikistan0 - 5 Subhan Salih2 - 3 LPts
10/10/2038New Delhi, India0 - 4 Gurudas Ranjan2 - 6 LPts
03/10/2038Ponce, Puerto Rico0 - 3 Nicandro Valdivia39 - 11 LPts
27/09/2038Montreal, Canada0 - 2 Granville Delpy6 - 15 LPts
18/09/2038Mexico City, Mexico0 - 0 Marjun Chicas2 - 5 LPts
18/09/2038Melbourne, Australia0 - 1 Emanuel Maximo0 - 0 LPts