| No. |
Result |
Record |
Opponent |
Type |
Round, time |
Date |
Location |
Notes |
| 46 |
Loss |
40–5–1 |
Glen Tapia |
TKO |
3 (10) |
2015-03-07 |
Cotai Arena, Venetian Resort, Macao |
For WBO–NABO light middleweight title |
| 45 |
Loss |
40–4–1 |
Austin Trout |
UD |
10 |
2014-08-22 |
Pechanga Resort & Casino, Temecula |
|
| 44 |
Win |
40–3–1 |
Alex Bunema |
UD |
12 |
2013-09-20 |
WA Italian Club, Perth |
Retained PABA light middleweight title and won vacant WBF light middleweight title |
| 43 |
Win |
39–3–1 |
Eusebio Baluarte |
TKO |
4 (12) |
2012-12-16 |
WA Italian Club, Perth |
Retained PABA light middleweight title |
| 42 |
Win |
38–3–1 |
Marco Tuhumury |
KO |
5 (12) |
2012-08-17 |
WA Italian Club, Perth |
Retained PABA light middleweight title |
| 41 |
Win |
37–3–1 |
Virgil Kalakoda |
MD |
12 |
2011-12-09 |
WA Italian Club, Perth |
Won vacant WBA Pan African and PABA light middleweight titles |
| 40 |
Draw |
36–3–1 |
Virgil Kalakoda |
SD |
12 |
2011-07-23 |
WA Italian Club, Perth |
For interim PABA light middleweight title |
| 39 |
Win |
36–3 |
Arnel Tinampay |
MD |
8 |
2011-03-12 |
WA Italian Club, Perth |
|
| 38 |
Win |
35–3 |
Jason LeHoullier |
UD |
8 |
2010-12-12 |
WA Italian Club, Perth |
|
| 37 |
Loss |
34–3 |
Frank LoPorto |
UD |
12 |
2010-10-09 |
Joondalup Arena, Joondalup |
Won vacant PABA light middleweight title |
| 36 |
Loss |
34–2 |
Serhiy Dzyndzyruk |
TKO |
10 (12) |
2010-05-14 |
Chumash Casino, Santa Ynez |
For WBO light middleweight title |
| 35 |
Win |
34–1 |
Ariel Gerardo Aparicio |
KO |
3 (12) |
2009-02-01 |
WA Italian Club, Perth |
Retained PABA light middleweight title and won IBF Pan Pacific light middleweight title |
| 34 |
Win |
33–1 |
Plaisakda Singwancha |
KO |
1 (12) |
2008-10-11 |
Perth Convention Centre, Perth |
Retained PABA light middleweight title |
| 33 |
Win |
32–1 |
Welcome Ntshingila |
UD |
12 |
2008-09-20 |
Courtside Multisports Complex, Canningvale, Perth |
Retained PABA light middleweight title |
| 32 |
Win |
31–1 |
Dechapon Suwannalert |
KO |
2 (10) |
2008-07-12 |
Craigie Leisure Centre, Craigie, Perth |
|
| 31 |
Win |
30–1 |
Sintung Kietbusaba |
TKO |
8 (12) |
2008–05-04 |
Goldfields Oasis Recreation Centre, Kalgoorlie |
Won vacant PABA light middleweight title |
| 30 |
Loss |
29–1 |
Daniel Geale |
UD |
12 |
2007-12-14 |
Wests Campbelltown, Leumeah |
For IBO middleweight title |
| 29 |
Win |
29–0 |
Anton Solopov |
KO |
1 (12) |
2007-08-31 |
Croatian Club, Punchbowl, Sydney |
Retained PABA light middleweight title |
| 28 |
Win |
28–0 |
Lee Oti |
KO |
5 (12) |
2007-04-28 |
ords Sports Club, Subiaco, Perth |
Won vacant PABA light middleweight title |
| 27 |
Win |
27–0 |
Saknarong Chachotirat |
TKO |
2 (6) |
2007-03-24 |
Herb Graham Rec & Fit Centre, Mirrabooka, Perth |
|
| 26 |
Win |
23–2–1 |
Jakkrit Suwannalert |
UD |
6 |
2007-02-17 |
Oasis Leisure Centre, Belmont, Perth |
|
| 25 |
Win |
22–2–1 |
Abhay Chand |
KO |
1 (12) |
2006-12-02 |
Craigie Leisure Centre, Craigie, Perth |
|
| 24 |
Draw |
24–0 |
Dindo Castanares |
TKO |
2 (8) |
2006-09-20 |
Challenge Stadium, Perth |
|
| 23 |
Win |
23–0 |
Mike Wanprasert |
TKO |
4 (8) |
2005-12-11 |
Challenge Stadium, Perth |
|
| 22 |
Win |
22–0 |
Josh Clenshaw |
UD |
10 |
2005-08-07 |
Panthers World of Entertainment, Penrith |
|
| 21 |
Win |
21–0 |
Jorge Dario David Gomez |
UD |
8 |
2005–07–03 |
Challenge Stadium, Perth |
|
| 20 |
Win |
20–0 |
David Koswara |
UD |
10 |
2005-04-22 |
Britama Arena, Kelapa Gading, Jakarta |
Won PABA super featherweight title |
| 19 |
Win |
19–0 |
Jack Sloday |
KO |
5 (10) |
2005-03-05 |
Hellenic Community Centre, Northbridge |
|
| 18 |
Win |
18–0 |
Josh Clenshaw |
UD |
10 |
2004-12-12 |
Panthers World of Entertainment, Penrith |
Won Australian middleweight title |
| 17 |
Win |
17–0 |
Fahbancha Siththaroon |
KO |
1 (6) |
2004-10-13 |
Sports Complex, Carrara, Gold Coast |
|
| 16 |
Win |
16–0 |
Chaowalit Jockygym |
TKO |
2 (8) |
2004-09-08 |
E.G. Whitlam Recreation Center, Liverpool |
|
| 15 |
Win |
15–0 |
Fred Kinuthia |
RTD |
8 (12) |
2004-07-09 |
Badgery's Pavilion, Homebush Bay, Sydney |
Won WBO Asia Pacific light middleweight title |
| 14 |
Win |
14–0 |
Ian McLeod |
SD |
12 |
2004-05-21 |
Badgery's Pavilion, Homebush Bay, Sydney |
Retained PABA light middleweight title |
| 13 |
Win |
13–0 |
Nick Lundh |
TKO |
4 (12) |
2004-03-21 |
Challenge Stadium, Perth |
Won vacant PABA light middleweight title |
| 12 |
Win |
12–0 |
Elvin Marbun |
KO |
5 (12) |
2004-02-15 |
WA Italian Club, Perth |
Won WBF International middleweight title |
| 11 |
Win |
11–0 |
Mike Cope |
UD |
6 |
2003-10-03 |
Badgery's Pavilion, Homebush Bay, Sydney |
|
| 10 |
Win |
10–0 |
Yasir Siagian |
MD |
10 |
2003-08-15 |
Indosiar Studio, Jakarta |
|
| 9 |
Win |
9–0 |
Stephen Ng |
TKO |
8 (12) |
2003-07-28 |
WA Italian Club, Perth |
Won Australian light middleweight title |
| 8 |
Win |
8–0 |
Chris Collard |
TKO |
3 (10) |
2003-06-27 |
Metro City, Northbridge |
Retained West Australia light middleweight title |
| 7 |
Win |
7–0 |
Ian Schaffa |
KO |
4 (6) |
2003-06-13 |
Auburn RSL Club, Auburn, Sydney |
|
| 6 |
Win |
6–0 |
Moechrody |
TKO |
7 (10) |
2003-05-30 |
Indosiar Studio, Jakarta |
|
| 5 |
Win |
5–0 |
Frank Marzano |
TKO |
7 (10) |
2003-04-24 |
Metro City, Northbridge |
Won West Australia light middleweight title |
| 4 |
Win |
4–0 |
Garry Comer |
UD |
6 |
2003-03-15 |
Challenge Stadium, Perth |
|
| 3 |
Win |
3–0 |
Barry Hancock |
KO |
1 (4) |
2003-02-21 |
Metro City, Northbridge |
|
| 2 |
Win |
2–0 |
Henry Aritonang |
TKO |
3 (10) |
2003-01-09 |
Jakarta |
|
| 1 |
Win |
1–0 |
Michael Kilmurray |
TKO |
3 (6) |
2002-11-09 |
Challenge Stadium, Perth |
Professional debut |