Weightclass:  Featherweight
Location:  Philadelphia, USA
Record:  19 - 24
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
21/11/2041Philadelphia, USA18 - 24 Tajo Delahoz3 - 20 WPts
20/09/2041Philadelphia, USA17 - 24 Vßclav Koubek0 - 15(1) WPts
20/07/2041Philadelphia, USA16 - 24 Vince Alms11 - 20 WPts
19/05/2041Philadelphia, USA15 - 24 Naftali Irungu11 - 16 WPts
19/03/2041Philadelphia, USA14 - 24 Rex Rodgers15 - 17 WPts
16/01/2041Providence, USA14 - 23 Glynn Prandelli13 - 18 LPts
21/11/2040Las Vegas, USA14 - 22 Alvino Carillo20 - 13 LPts
23/09/2040Yuma, USA14 - 21 Will Sherer18 - 22 LPts
04/08/2040San Antonio, USA14 - 20 Joe Pentland11 - 9(1) LPts
27/07/2040New Kingston, Jamaica13 - 20 Dale Hector23 - 26 WPts
29/05/2040Parma, Italy13 - 19 Vanni Cerci5 - 1 LPts
31/03/2040Greensboro, USA12 - 19 Alastair Magrum9 - 23 WPts
04/02/2040Portland, USA11 - 19 Lee Heggie10 - 31(2) WPts
06/12/2039Changwon, South Korea10 - 19 Woo-young Pyun5 - 9 WPts
07/10/2039Wichita, USA10 - 18 Greg Dollar10 - 14 LPts
06/08/2039Philadelphia, USA10 - 17 Paul Dougall4 - 7 LPts
04/06/2039Frankfurt, Germany9 - 17 Baron Meinholz4 - 23 WPts
06/04/2039Taif, Saudi Arabia9 - 16 Aftab Abaza13 - 22(3) LPts
05/02/2039Philadelphia, USA8 - 16 Leeroy Racine1 - 2 WPts
06/12/2038Philadelphia, USA7 - 16 John Markle2 - 4 WPts
06/10/2038Lima, Peru7 - 15 Juan Alonso39 - 27(2) LPts
08/08/2038Salt Lake City, USA7 - 14 Nicholas Jones5 - 14 LPts
11/06/2038Philadelphia, USA6 - 14 John Larrimore0 - 1 WPts
10/04/2038Wichita, USA5 - 14 Greg Dollar5 - 10 WPts
10/02/2038Kumasi, Ghana5 - 13 Mel Koranteng9 - 19 LPts
11/12/2037Durham, USA4 - 13 John Merrick2 - 8 WPts
13/10/2037Detroit, USA4 - 12 Bruce Quinn13 - 14 LPts
15/08/2037Ulsan, South Korea3 - 12 Hyun-jun Soh5 - 8 WPts
17/06/2037Austin, USA2 - 12 Stuart Gabriel6 - 17 WPts
19/04/2037Kawasaki, Japan2 - 11 Aoi Ichikawa2 - 7 LPts
19/02/2037Kyoto, Japan2 - 10 Nao Ogasawara5 - 9(1) LPts
22/12/2036New Orleans, USA2 - 9 Richard Johann8 - 8 LPts
19/11/2036Minneapolis, USA2 - 8 Kris Genz2 - 1 LPts
30/10/2036Anchorage, USA2 - 7 David Caudill6 - 3 LPts
21/10/2036Olathe, USA2 - 6 John Adam5 - 8 LPts
20/10/2036Hartford, USA2 - 5 Matt Buchannon10 - 7 LPts
24/08/2036Jacksonville, USA2 - 4 Mark Mireles9 - 5 LPts
01/07/2036Minneapolis, USA2 - 3 Billy MacFarland44 - 6 LPts
28/06/2036Honolulu, USA2 - 2 Denton Mascarenas14 - 21 LPts
27/06/2036Bratislava, Slovakia1 - 2 Roland Kober14 - 6 WPts
25/06/2036Montevideo, Uruguay1 - 1 Diego Holguin2 - 2 LPts
24/06/2036Chicago, USA1 - 0 Corey Millan39 - 5 LPts
18/06/2036Philadelphia, USA0 - 0 Leon East1 - 2 WPts