Weightclass:  Light Welterweight
Location:  Melbourne, Australia
Record:  5 - 41(2)
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
20/08/2042Stockholm, Sweden5 - 40(2) Gustav Malstrom8 - 10 LPts
19/06/2042Guatemala City, Guatemala5 - 39(2) Montego Santos28 - 15 LPts
19/04/2042Bruges, Belgium5 - 38(2) Thonis Van Geertsom8 - 6 LPts
19/02/2042Peristeri, Greece5 - 37(2) Dion Mellis25 - 18(1) LPts
21/12/2041Ankara, Turkey5 - 36(2) Derya Berk16 - 5 LPts
20/10/2041Riga, Latvia5 - 35(2) Evgeny Lieldiena13 - 8 LPts
20/08/2041Trujillo, Peru5 - 34(2) Alejandro Diego12 - 15 LPts
21/06/2041Melbourne, Australia4 - 34(2) Gharib Aboutiounian2 - 6 WPts
20/04/2041Brisbane, Australia4 - 33(2) Henry Stine6 - 23(1) LPts
20/02/2041Sydney, Australia4 - 32(2) George Tripi18 - 15 LPts
23/12/2040Melbourne, Australia4 - 31(2) Rex MacKillop14 - 14 LPts
22/10/2040Melbourne, Australia4 - 30(2) Rex MacKillop13 - 14 LPts
22/08/2040Melbourne, Australia4 - 29(2) Rex MacKillop12 - 14 LPts
23/06/2040Adelaide, Australia4 - 28(2) Jordan McBride6 - 21(1) LPts
23/04/2040Adelaide, Australia4 - 27(2) Corey Wallach9 - 20(1) LPts
26/02/2040Melbourne, Australia3 - 27(2) John McLoughlin1 - 1 WPts
26/12/2039Sydney, Australia3 - 26(2) Shaun Monday8 - 14 LPts
15/11/2039Brisbane, Australia3 - 25(2) Michael Hanken29 - 11 LPts
25/10/2039Melbourne, Australia3 - 24(2) George Tripi12 - 13 LPts
24/08/2039Barranquilla, Colombia3 - 23(2) Jose Martinez19 - 11 LPts
24/06/2039Melbourne, Australia2 - 23(2) Kris Giancola0 - 24(2) WPts
23/04/2039Qingdao, China2 - 22(2) Liang Lee3 - 22(1) LPts
23/02/2039Melbourne, Australia2 - 21(2) Michael Philley2 - 13 LPts
31/12/2038Melbourne, Australia2 - 20(2) Leo Carmody1 - 8(1) LPts
31/10/2038Geelong, Australia2 - 19(2) Chris MacKenzie3 - 15 LPts
31/08/2038Mar del Plata, Argentina2 - 18(2) Jax Manso19(1) - 19 LPts
03/07/2038Montevideo, Uruguay2 - 17(1) Jaguar Huerta23(5) - 15 LKO3
04/05/2038Adelaide, Australia2 - 16(1) Sammy Dunning4 - 20 LPts
11/03/2038Brisbane, Australia1 - 16(1) Elliot Salmon2 - 19(1) WPts
07/02/2038Brisbane, Australia1 - 15(1) Michael Hanken9 - 7 LPts
17/01/2038Brisbane, Australia1 - 14(1) Euan Driscoll20(1) - 9 LPts
30/12/2037Sydney, Australia1 - 13(1) Edward Gittings0 - 8(1) LPts
12/11/2037Adelaide, Australia1 - 12(1) Joe Callum15 - 5 LPts
24/09/2037Brisbane, Australia1 - 11(1) Chris Proudfoot14 - 15(1) LPts
14/09/2037Melbourne, Australia1 - 10(1) Mark Bonnie9 - 10 LPts
18/07/2037Brisbane, Australia1 - 9(1) Leon Hance33(6) - 10 LPts
10/07/2037Melbourne, Australia1 - 8(1) Bob Glendinning4 - 9(1) LPts
11/05/2037Kiev, Ukraine1 - 7(1) Afanas Prokop7 - 18 LPts
12/03/2037Melbourne, Australia1 - 6(1) Tobias McClatchy2 - 10 LPts
10/01/2037Melbourne, Australia0 - 6(1) Lewis Moreland0 - 6 WPts
10/11/2036Adelaide, Australia0 - 5(1) Corey Wallach0 - 0 LPts
18/09/2036Aalborg, Denmark0 - 4(1) Kolby Aaby5 - 6 LPts
20/07/2036Adelaide, Australia0 - 3(1) Robert Diggins11 - 17 LPts
27/05/2036Adelaide, Australia0 - 2(1) Cole Roller14 - 18 LPts
26/04/2036Brisbane, Australia0 - 1 Leon Hance17(1) - 8 LKO3
23/04/2036Melbourne, Australia0 - 0 Mike Prentice1 - 4(1) LPts