Weightclass:  Welterweight
Location:  Moreno Valley, USA
Record:   17 - 0
DateVenueRecordOpponentOpp RecordOutcomeMethodRoundsCommentsReport
15/10/2040Walter Pyramid, Long Beach, USA16 - 0 Gregor Hattan29(12) - 12(3) W UD 12Scorecards: 117-111, 118-112, 117-112. View
13/08/2040Balch Fieldhouse, Boulder, USA15 - 0 Mark Nevitt19(2) - 7 - 1 W UD 10Scorecards: 98-92, 98-92, 97-94. View
11/06/2040Bing Crosby Hall, San Diego, USA14 - 0 Dom Kelsoe24(1) - 8(2) - 1 W UD 12Scorecards: 116-112, 116-112, 117-112. View
10/10/2039Valdez Hall, Fresno, USA13 - 0 Vidal Belles19 - 8(3) - 1 W UD 10Scorecards: 98-92, 98-92, 98-92. View
11/08/2039Granite Gym, Philadelphia, USA12 - 0 Davie Groat9 - 9 - 2 W UD 12Scorecards: 120-108, 120-108, 120-108. View
13/04/2039National Guard Armory, Philadelphia, USA11 - 0 David Fraga6 - 4 W UD 8Scorecards: 80-72, 80-72, 80-72. View
25/01/2039Granite Gym, Philadelphia, USA10 - 0 Dai Bellamy4 - 7 - 2 W UD 8Scorecards: 80-72, 80-72, 80-72. View
10/12/2038Granite Gym, Philadelphia, USA9 - 0 Rodrigo Lara3 - 19(1) - 5 W UD 4Scorecards: 40-36, 40-36, 40-36. View
26/11/2038Pa Metal Sheet Workers Union Hall, Philadelphia, USA8 - 0 Noah Perk3 - 22 - 1 W UD 8Scorecards: 80-72, 80-72, 80-72. View
26/08/2038Granite Gym, Philadelphia, USA7 - 0 Sammy Lowrey15 - 3 - 3 W UD 6Scorecards: 60-54, 60-54, 60-54. View
23/07/2038Granite Gym, Philadelphia, USA6 - 0 John Saul5 - 6 W UD 6Scorecards: 60-54, 60-54, 60-54. View
26/06/2038Granite Gym, Philadelphia, USA5 - 0 Malcolm Culton6 - 5(1) - 2 W UD 6Scorecards: 60-54, 60-54, 60-54. View
08/06/2038Granite Gym, Philadelphia, USA4 - 0 Alvino Collado4 - 4(2) - 1 W UD 4Scorecards: 40-36, 40-36, 40-36. View
16/05/2038Granite Gym, Philadelphia, USA3 - 0 Joel MacKay1 - 4(1) W UD 4Scorecards: 40-36, 40-36, 40-36. View
05/05/2038Pittsburgh Powles, Pittsburgh, USA2 - 0 James Platter1 - 1 W UD 4Scorecards: 40-36, 40-36, 40-36. View
27/03/2038Philadelphia Purdie, Philadelphia, USA1 - 0 Imran Chahine10 - 7(1) - 2 W UD 4Scorecards: 40-36, 40-36, 40-36. View
10/03/2038Philadelphia Purdie, Philadelphia, USA0 - 0 Yannick Fouroux1 - 0 W UD 4Scorecards: 40-36, 40-36, 40-36. View