1984
12 Oct Bobby Williams Australia KO2
26 Oct Percy Israel Australia KO7
30 Nov Junior Thompson Australia KO4
15 Dec Iliesa Manila Fiji KO2
1985
1 Feb Wayne Mulholland Australia KO5
4 Mar Rolando Navarro Australia KO4
26 Apr Satoshi Shingaki Australia KO9
(Won IBF Bantamweight title)
14 Jun John Matienza Australia KO6
26 Jul John Farrell Australia KO9
23 Aug Satoshi Shingaki Australia KO3
(Retained IBF Bantamweight title)
4 Nov Kenny Butts Australia KO2
2 Dec Jerome Coffee Australia W15
(Retained IBF Bantamweight title)
1986
11 Apr Daniel Zaragoza Australia W10
18 Jul Steve McCrory Australia KO14
(Retained IBF Bantamweight title)
1987
3 Apr Tony Miller Australia W12
8 May Samart Payakaroon Australia KO4
(Won WBC Jr. Featherweight title)
10 Jul Greg Richardson Australia KO5
(Retained WBC Jr. Featherweight title)
16 Oct Carlos Zarate Australia TW4
(Retained WBC Jr. Featherweight title)
11 Dec Osmar Avila Australia KO1
1988
7 Mar Victor Callejas Australia KO10
(Won WBC Featherweight title)
12 Aug Tyrone Downes Australia KO5
(Retained WBC Featherweight title)
30 Nov George Navarro Australia KO5
(Won WBC Featherweight title)
1989
8 Apr Marcos Villasana Australia W12
(Won WBC Featherweight title)
24 Nov Mario Martinez Australia W12
1991
19 Jan Johnny Kalbhenn Australia KO4
28 Jun Azumah Nelson Las Vegas, NV D12
(For WBC Jr. Lightweight title)
13 Sep Miguel Francia Australia W10
1992
1 Mar Azumah Nelson Australia LK 8
(For WBC Jr. Lightweight title)
1993
7 Jun Calvin Grove Australia LK 7
1995
18 Nov Tialano Tovar NJ KO8
1996
18 May Phillip Holiday Australia LK 2
(For IBF Lightweight Title)