Weightclass:  Welterweight
Location:  Brisbane, Australia
Record:  39(2) - 11
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
16/12/2034Brisbane, Australia38(2) - 11 Kiki Muniz0 - 1 WPts
15/10/2034Brisbane, Australia37(2) - 11 Yadigar Rajabov1 - 7 WPts
15/08/2034Brisbane, Australia36(2) - 11 Felix Cavanah1 - 0 WPts
15/06/2034Brisbane, Australia35(2) - 11 Peter Dubow2 - 6 WPts
15/04/2034Maipu, Chile34(2) - 11 Seferino Madrid7 - 22 WPts
15/02/2034Buenos Aires, Argentina33(2) - 11 Jose Verdugo15 - 23 WPts
17/12/2033Brisbane, Australia32(1) - 11 Floyd Conte24 - 23(2) WKO3
17/10/2033Brisbane, Australia31 - 11 John Biros1 - 3 WKO3
17/08/2033Brisbane, Australia30 - 11 Richie Lurie3 - 12 WPts
17/06/2033Brisbane, Australia29 - 11 William Lawlis4 - 13(1) WPts
17/04/2033Brisbane, Australia28 - 11 Amer Mitri3 - 9 WPts
16/02/2033Amman, Jordan27 - 11 Imran Akhtar12 - 14 WPts
18/12/2032Adelaide, Australia26 - 11 Lloyd Messer4 - 8 WPts
20/10/2032Maracaibo, Venezuela25 - 11 Antonio Catalan15 - 11 WPts
22/08/2032Brisbane, Australia24 - 11 Emilio Zocco3 - 6 WPts
24/06/2032Brisbane, Australia23 - 11 Leo Caddell2 - 9 WPts
26/04/2032Aarhus, Denmark22 - 11 Thorstein Vork0 - 6 WPts
27/02/2032Almaty, Kazakhstan21 - 11 Georgiy Oralbekow11 - 22 WPts
30/12/2031Geneva, Switzerland21 - 10 Bassett Dujardin15 - 10 LPts
01/11/2031Shymkent, Kazakhstan20 - 10 Nikolai Secksenov19 - 9(1) WPts
03/09/2031Brisbane, Australia19 - 10 Tomasz Baranek3 - 12 WPts
06/07/2031Sana'a, Yemen18 - 10 Gazi Elmoudawi6 - 31 WPts
08/05/2031Brisbane, Australia17 - 10 Joseph Kemble1 - 8 WPts
10/03/2031Tirana, Albania16 - 10 Arlind Inci6 - 14 WPts
10/01/2031Riga, Latvia16 - 9 Zernebog Podinsh28 - 24 LPts
12/11/2030Brisbane, Australia15 - 9 John Cullen3 - 5 WPts
14/09/2030Santa Maria, Philippines15 - 8 Dave Aday14 - 13(1) LPts
17/07/2030La Florida, Chile14 - 8 Miguel Cancel1 - 8 WPts
19/05/2030Salvador, Brazil13 - 8 Neper Amador13 - 15 WPts
21/03/2030Manaus, Brazil13 - 7 Rodrigo Cortes17(2) - 18 LPts
21/01/2030Brisbane, Australia12 - 7 Rob Boal2 - 10 WPts
22/11/2029Brisbane, Australia11 - 7 Glynn Stute0 - 16 WPts
23/09/2029Brasilia, Brazil10 - 7 Francisco Dimas0 - 16 WPts
26/07/2029Brisbane, Australia9 - 7 James Hopper1 - 13 WPts
28/05/2029Makassar, Indonesia8 - 7 Elang Armedion14 - 16 WPts
30/03/2029Irkutsk, Russia7 - 7 Alik Petrovich19 - 21 WPts
30/01/2029Palembang, Indonesia6 - 7 Kers Prodjodikoro10 - 10 WPts
02/12/2028Sydney, Australia6 - 6 John Kitchen7 - 9 LPts
08/10/2028Durres, Albania6 - 5 Edon Gazioglu5 - 27 LPts
10/08/2028Brisbane, Australia5 - 5 Dale Brody2 - 12 WPts
12/06/2028Melbourne, Australia5 - 4 Paul Ker8 - 7(1) LPts
21/04/2028Brisbane, Australia4 - 4 Afon Agababayev1 - 6 WPts
22/02/2028Melbourne, Australia4 - 3 Paul Rankin7 - 5 LPts
27/12/2027Brisbane, Australia3 - 3 Tommi Isotalo7 - 9 WPts
28/10/2027Haiphong, Vietnam3 - 2 On Manh8 - 21 LPts
29/08/2027Melbourne, Australia3 - 1 Johnny Cappola12 - 5 LPts
07/07/2027Brisbane, Australia2 - 1 Chris Magill11 - 21 WPts
10/05/2027Sydney, Australia2 - 0 Dave Tasso16 - 23(6) LPts
29/03/2027Melbourne, Australia1 - 0 Adam Hairston0 - 0 WPts
21/02/2027Brisbane, Australia0 - 0 Noel Rosato1 - 0 WPts