Weightclass:  Light Flyweight
Location:  Eugene, USA
Record:  8 - 19(1)
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
17/11/2033Eugene, USA7 - 19(1) Michael Castellaw1 - 9 WPts
16/09/2033Eugene, USA7 - 18(1) Ian McPhillips4 - 9 LPts
16/07/2033Eugene, USA6 - 18(1) Juan Mirando1 - 0 WPts
15/05/2033Eugene, USA6 - 17 Malvolio Arce43(2) - 21 LKO3
15/03/2033Eugene, USA6 - 16 Dave Linsey21(1) - 23 LPts
13/01/2033Eugene, USA6 - 15 Will Craik1 - 11 LPts
13/11/2032Eugene, USA5 - 15 Scott Macmillan13 - 5 WPts
13/09/2032Eugene, USA5 - 14 Joe Nevins4 - 12 LPts
14/07/2032Eugene, USA4 - 14 Alastair Coupland3 - 16 WPts
15/05/2032Abidjan, Ivory Coast4 - 13 Ouida Basque18 - 20 LPts
16/03/2032Kansas City, USA4 - 12 Sam Berrie2 - 8 LPts
18/01/2032Samarqand, Uzbekistan4 - 11 Mahmud Aboud16 - 18 LPts
20/11/2031Eugene, USA3 - 11 Ian Dickson7 - 13 WPts
19/09/2031Panama City, Panama3 - 10 Hilario Davalos9 - 18(1) LPts
22/07/2031Boston, USA2 - 10 Declan Loukas3 - 5 WPts
21/06/2031Mandaue, Philippines2 - 9 Ian Constante18 - 8 LPts
23/04/2031Norfolk, USA2 - 8 Nathan Giblin7 - 28 LPts
22/03/2031San Pedro Sula, Honduras2 - 7 Montana Clavijo6 - 15(1) LPts
22/01/2031Birmingham, USA2 - 6 Glynn Kettles0 - 0 LPts
27/11/2030Indianapolis, USA1 - 6 Rob Wadle4 - 8 WPts
03/10/2030Bogota, Colombia0 - 6 Porfio Lacerda4 - 18 WPts
05/08/2030Eugene, USA0 - 5 Robert Lemont2 - 9 LPts
06/06/2030Eugene, USA0 - 4 Hernan Bonilla0 - 2 LPts
08/04/2030Eugene, USA0 - 3 Lewis Swavely5 - 15 LPts
08/02/2030Newark, USA0 - 2 Zachary White12 - 14 LPts
11/12/2029Indianapolis, USA0 - 1 Rob Wadle1 - 5 LPts
05/11/2029Bandar Lampung, Indonesia0 - 0 Agus Kandou0 - 0 LPts