Weightclass:  Featherweight
Location:  Baltimore, USA
Record:  20 - 22
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
08/06/2042Anchorage, USA20 - 21 David Caudill33 - 15(1) LPts
07/05/2042Manchester, USA19 - 21 Thomas McClafferty16 - 22(1) WPts
02/04/2042Baltimore, USA19 - 20 Brad Kirkbride28(1) - 2 LPts
21/03/2042Mombasa, Kenya18 - 20 Khalon Ngumi2 - 18(2) WPts
21/01/2042Minneapolis, USA17 - 20 Owen Pluim18 - 25 WPts
20/11/2041Arlington, USA17 - 19 Rodrigo Ossa20 - 19 LPts
22/09/2041Honolulu, USA16 - 19 Jack Penney21 - 9(1) WPts
24/07/2041Baltimore, USA15 - 19 Harry Bradley30 - 9 WPts
23/05/2041Baltimore, USA14 - 19 Paul Caddell12 - 18 WPts
23/03/2041Las Vegas, USA14 - 18 Alvino Carillo22 - 13 LPts
20/01/2041Las Vegas, USA14 - 17 Alvino Carillo21 - 13 LPts
20/12/2040Las Vegas, USA13 - 17 Dillon Vivar13 - 18 WPts
11/11/2040San Miguelito, Panama12 - 17 Quin Villasenor19 - 3(1) WPts
12/09/2040Las Tunas, Cuba12 - 16 Malvolio Lince33 - 10 LPts
14/07/2040San Juan, Puerto Rico11 - 16 Ignado Almaraz3 - 22 WPts
16/05/2040Busan, South Korea11 - 15 Joo-ho Noh17(6) - 6 LPts
17/03/2040Stamford, USA11 - 14 Paul Caddell5 - 17 LPts
16/01/2040Accra, Ghana11 - 13 Useni Asabigi20 - 23 LPts
18/11/2039Cologne, Germany11 - 12 Gerrard Peter14(1) - 9 LPts
18/09/2039Montevideo, Uruguay10 - 12 Jose Montenegro0 - 0 WPts
21/07/2039Albuquerque, USA10 - 11 Will Bastidas10 - 18(1) LPts
08/06/2039Tampa, USA9 - 11 Mick Lopez3 - 12 WPts
20/04/2039Boston, USA8 - 11 Gavin MacMaster6 - 20 WPts
20/03/2039Albuquerque, USA8 - 10 Will Bastidas8 - 18(1) LPts
26/01/2039Ulaanbaatar, Mongolia8 - 9 Dulamah Mordorj8 - 12 LPts
28/11/2038Helsinki, Finland7 - 9 Otto Laiho10 - 18 WPts
30/09/2038Ulaanbaatar, Mongolia6 - 9 Bing Yeoh9 - 11 WPts
02/08/2038Baltimore, USA5 - 9 Billy Sinclair4 - 6 WPts
02/06/2038Mashhad, Iran5 - 8 Zafa Jatoi9 - 14(1) LPts
04/04/2038Yerevan, Armenia4 - 8 Kalo Ojakhyan11 - 11 WPts
04/02/2038Santa Clara, Cuba4 - 7 Diego Madrazo25 - 19(2) LPts
07/12/2037Kingston, Jamaica4 - 6 Bart Norman23 - 7 LPts
09/10/2037Baltimore, USA3 - 6 Josh Verdin2 - 15 WPts
10/08/2037Ankara, Turkey2 - 6 Erdem Buyuk9 - 40 WPts
12/06/2037Providence, USA2 - 5 Robert Foglietta4 - 2 LPts
19/04/2037Ahmedabad, India2 - 4 Danyaal Sader2 - 6 LPts
19/02/2037Baltimore, USA2 - 3 Rob Macina1 - 0 LPts
20/12/2036Orlando, USA2 - 2 Frisco Morado2 - 17 LPts
22/10/2036Baltimore, USA1 - 2 Aftab Hammoud1 - 0 WPts
22/08/2036Stamford, USA1 - 1 Lucas Linsey2 - 5 LPts
17/07/2036Detroit, USA1 - 0 David Christopher25 - 22 LPts
15/06/2036Baltimore, USA0 - 0 Patrick Buchan0 - 8 WPts