Weightclass:  Featherweight
Location:  Baltimore, USA
Record:  17 - 26
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
25/09/2042Indianapolis, USA17 - 25 Will Brent19 - 16 LPts
26/07/2042Semarang, Indonesia17 - 24 Basuki Dodyanto17 - 8(3) LPts
26/05/2042Georgetown, Guyana17 - 23 Jamie Lisk23 - 17 LPts
28/03/2042St. Petersburg, USA17 - 22 David Gamon17 - 17(1) LPts
03/02/2042Kansas City, USA17 - 21 Justin McNaughton28 - 7 LPts
03/01/2042Manchester, USA17 - 20 Thomas McClafferty14 - 22(1) LPts
20/11/2041Samarqand, Uzbekistan17 - 19 Eldar Fattakhov32 - 20(3) LPts
21/09/2041Charlotte, USA17 - 18 Owen Mairs16 - 19 LPts
27/07/2041Cleveland, USA16 - 18 Ian Henard7 - 28(2) WPts
26/05/2041Colorado Springs, USA16 - 17 Vincent Bowell14 - 18 LPts
28/03/2041Baltimore, USA15 - 17 Dan Donnelly1 - 36(5) WPts
25/01/2041Accra, Ghana15 - 16 Leighton Panyaglo18 - 7(3) LPts
27/11/2040Baltimore, USA14 - 16 Mike Neild0 - 15 WPts
26/09/2040Baltimore, USA13 - 16 Sergey Kabanov3 - 5 WPts
27/07/2040Baltimore, USA12 - 16 Sam Gillogly8 - 26 WPts
26/05/2040Kansas City, USA12 - 15 Felix Murphy12 - 16 LPts
28/03/2040Tampa, USA11 - 15 Ian Arbuthnot8 - 20 WPts
03/02/2040Baltimore, USA10 - 15 Robert Pugh1 - 4 WPts
03/12/2039Tulsa, USA10 - 14 Robert MacAlastair9 - 10 LPts
05/10/2039La Paz, Bolivia10 - 13 Diego Arebalo3 - 11 LPts
06/08/2039Quito, Ecuador9 - 13 Juan Alegria0 - 5(1) WPts
08/06/2039Stamford, USA9 - 12 John Drennan12 - 8 LPts
08/04/2039Baltimore, USA9 - 11 Silvestro Cacciari9 - 4 LPts
05/02/2039Baltimore, USA9 - 10 Michael Rowand20 - 3 LPts
06/12/2038Baltimore, USA8 - 10 Marjun Soltero1 - 14 WPts
06/10/2038New York City, USA7 - 10 Rich Warnock7 - 8 WPts
11/08/2038Baltimore, USA6 - 10 Safwah Driouche3 - 1 WPts
11/06/2038Orlando, USA5 - 10 Joey Pattison0 - 10 WPts
10/04/2038Dallas, USA5 - 9 Sam Madoc5 - 8 LPts
10/02/2038Baltimore, USA5 - 8 Nicholas Witherspoon10 - 9 LPts
11/12/2037Baltimore, USA4 - 8 Adam MacGuinness6 - 9 WPts
12/10/2037Baltimore, USA3 - 8 Elliot Moutray0 - 2 WPts
13/08/2037Santiago, Chile3 - 7 Angel Gonzalez34 - 20 LPts
14/06/2037Louisville, USA2 - 7 Patrick Davy3 - 4 WPts
16/04/2037Konibodom, Tajikistan2 - 6 Ilkin Rad39(1) - 14 LPts
16/02/2037Baltimore, USA2 - 5 Malcolm McPhillips1 - 5 LPts
18/12/2036Saratov, Russia2 - 4 Daniil Lobanov4 - 11 LPts
20/10/2036Jacksonville, USA2 - 3 Ian Caffrey11 - 10 LPts
23/08/2036Nashville, USA2 - 2 John Maclay1 - 6 LPts
24/06/2036Baltimore, USA1 - 2 Leeroy Caven1 - 3 WPts
29/04/2036Providence, USA1 - 1 Glynn Prandelli0 - 0 LPts
01/03/2036Los Angeles, USA1 - 0 Dai Imlay14 - 8 LPts
25/01/2036Baltimore, USA0 - 0 James Vian1 - 0 WPts