Weightclass:  Bantamweight
Location:  Charleston, USA
Record:  17 - 31(1)
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
29/05/2044Charleston, USA17 - 30(1) Senon Fregoso8 - 14(1) LPts
28/03/2044Charleston, USA16 - 30(1) Se-jong Chung5 - 7 WPts
25/01/2044Charleston, USA16 - 29(1) Noah Donn2 - 9 LPts
28/11/2043Charleston, USA16 - 28(1) Aoi Imamura12(1) - 10 LPts
26/09/2043Charleston, USA15 - 28(1) Mick Haw2 - 9 WPts
25/07/2043Charleston, USA14 - 28(1) Mel Benzie1 - 11 WPts
23/05/2043Charleston, USA14 - 27(1) Saturnin Frontera7 - 11 LPts
23/03/2043Charleston, USA13 - 27(1) Oliver Weatherton1 - 2 WPts
19/01/2043Charleston, USA13 - 26(1) Gregor Lacerda1 - 1 LPts
17/11/2042Charleston, USA13 - 25(1) Inigo McNiel4 - 12 LPts
15/09/2042Charleston, USA12 - 25(1) Arthur Lippi1 - 5 WPts
14/07/2042Charleston, USA11 - 25(1) Chris Burns2 - 10(1) WPts
12/05/2042Le Mans, France11 - 24(1) Telo Marvingt10 - 29(1) LPts
14/03/2042Yerevan, Armenia11 - 23(1) Panig Egabashian35 - 11 LPts
14/01/2042Newark, USA11 - 22(1) Robert Caba11 - 20 LPts
23/11/2041Kingston, Jamaica11 - 21(1) Greg Waugh14 - 15 LPts
23/09/2041Carolina, Puerto Rico11 - 20(1) Jax Lacayo41 - 12 LPts
26/07/2041Lusaka, Zambia10 - 20(1) Mark Mwango8 - 19 WPts
27/05/2041Charleston, USA10 - 19 Jeong-ho Huh18(2) - 7 LKO2
27/03/2041Charleston, USA10 - 18 James Bowens0 - 4 LPts
25/01/2041Capiata, Paraguay10 - 17 Zelipe Aparicio13 - 28 LPts
27/11/2040Stamford, USA10 - 16 Leon Bardsley12 - 9 LPts
29/09/2040New York City, USA10 - 15 John Lastra11 - 16(2) LPts
25/08/2040Charleston, USA9 - 15 John Aime0 - 5 WPts
01/08/2040Charleston, USA8 - 15 Robert Forson1 - 3 WPts
07/07/2040Charleston, USA7 - 15 Vito Bocchino0 - 1 WPts
02/06/2040Charleston, USA6 - 14 Danny Ranocchia1 - 16 WPts
02/06/2040Lafayette, USA7 - 14 Mick Senne10 - 23 LPts
30/04/2040Charleston, USA6 - 13 Euan Bonnie5 - 13 LPts
31/03/2040Charleston, USA5 - 13 Matt Hewson1 - 6 WPts
05/03/2040Charleston, USA4 - 13 Spencer Jean-Baptiste0 - 1 WPts
28/01/2040Wichita, USA4 - 12 Joey Brock5 - 14 LPts
21/12/2039Charleston, USA3 - 12 Fraser McClean0 - 2 WPts
14/11/2039Charleston, USA3 - 11 Jonathan Dee0 - 4 LPts
11/10/2039Detroit, USA3 - 10 Sean Moutray13 - 20(1) LPts
10/09/2039Charleston, USA3 - 9 Ewan Salton1 - 1(1) LPts
12/08/2039Charleston, USA2 - 9 Ian Ballard4 - 14(1) WPts
14/07/2039Charleston, USA1 - 9 Patrick Donnellon0 - 3 WPts
11/06/2039Charleston, USA1 - 8 Brendan Travis0 - 6 LPts
14/05/2039Charleston, USA0 - 8 Elliot Savage0 - 16(1) WPts
12/04/2039Kansas City, USA0 - 7 Mason Muir12 - 19 LPts
12/03/2039Charleston, USA0 - 6 John Baines1 - 13(1) LPts
07/02/2039Mobile, USA0 - 5 Henry Pickens12 - 28 LPts
07/01/2039Charleston, USA0 - 4 Michael Regalado0 - 7(1) LPts
01/12/2038Hamilton, Canada0 - 3 Boyce Batiste1 - 10(2) LPts
06/11/2038Seattle, USA0 - 2 Mark Brown6 - 10 LPts
05/11/2038Baltimore, USA0 - 1 Gethin Steele0 - 0 LPts
01/10/2038Charleston, USA0 - 0 Stuart Gaddie2 - 2 LPts