Weightclass:  Welterweight
Location:  Boston, USA
Record:  21 - 24
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
10/08/2041Boston, USA21 - 23 Angel Nunez10 - 3 LPts
08/06/2041Boston, USA20 - 23 Vo Ngai2 - 12 WPts
08/04/2041Boston, USA19 - 23 Isaac Najar2 - 4 WPts
06/02/2041Boston, USA18 - 23 Duncan Cubbison1 - 0 WPts
07/12/2040Boston, USA17 - 23 Peter Waddel0 - 1 WPts
06/10/2040Boston, USA16 - 23 Wayne Hillin0 - 1 WPts
05/08/2040Boston, USA15 - 23 Ludolf Ghyoot1 - 5 WPts
04/06/2040Boston, USA15 - 22 Jake Comb15 - 14(1) LPts
03/04/2040Boston, USA14 - 22 Santiago Zermeno6 - 8 WPts
02/02/2040Boston, USA14 - 21 Yago Melgar1 - 7 LPts
02/12/2039Boston, USA14 - 20 Matt Dauda3 - 6 LPts
02/10/2039Boston, USA13 - 20 Ashley Dull5 - 29(1) WPts
01/08/2039Panama City, Panama13 - 19 Emanuel Cuervo17 - 15 LPts
02/06/2039Boston, USA13 - 18 Michael Magorian10 - 16 LPts
02/04/2039Boston, USA12 - 18 Sid Donoghue14(1) - 26 WPts
04/02/2039Boston, USA12 - 17 Mark Cody13 - 13 LPts
06/12/2038Boston, USA12 - 16 David Abernethy13 - 5 LPts
05/10/2038Abidjan, Ivory Coast11 - 16 Fabrice Joel8 - 9 WPts
07/08/2038Stockholm, Sweden11 - 15 Josef Jernberg9 - 17 LPts
09/06/2038Boston, USA10 - 15 Leeroy Trail2 - 22 WPts
08/04/2038Abidjan, Ivory Coast9 - 15 Ace Colette3 - 16 WPts
07/02/2038Oslo, Norway9 - 14 Borg Viken14 - 6(1) LPts
09/12/2037Abidjan, Ivory Coast8 - 14 Algernon Damita6 - 24 WPts
11/10/2037Columbus, USA7 - 14 Jake Rask6 - 14(1) WPts
13/08/2037Boston, USA6 - 14 Rob Ritchie3 - 10 WPts
13/06/2037Boston, USA6 - 13 Mike Copeland14 - 23 LPts
13/04/2037Boston, USA5 - 13 Greg Blackley3 - 7 WPts
13/02/2037Boston, USA4 - 13 Paul McCartt1 - 5 WPts
15/12/2036Boston, USA3 - 13 Jacob Alderdice1 - 4 WPts
15/10/2036Boston, USA2 - 13 Gaelan Nicolo10 - 7 WPts
16/08/2036Boston, USA2 - 12 Greg Barrie6 - 7 LPts
17/06/2036Portland, USA2 - 11 Glynn Kier11 - 10 LPts
19/04/2036Raleigh, USA1 - 11 Billy Kindrick7 - 5(1) WPts
20/02/2036Athens, Greece1 - 10 Archemorus Booras4 - 13 LPts
22/12/2035Pretoria, South Africa1 - 9 Athenkosi Mabena28 - 7 LPts
24/10/2035Riga, Latvia1 - 8 Vikenti Teteritis7 - 22 LPts
26/08/2035London, UK1 - 7 Connor Nolan13 - 14 LPts
28/06/2035Carrefour, Haiti1 - 6 Garrison Mimoun5 - 15 LPts
30/04/2035Detroit, USA1 - 5 Mike Dickie10 - 16 LPts
02/03/2035Gwangju, South Korea1 - 4 Min-hyeok U11 - 14 LPts
02/01/2035Paterson, USA0 - 4 Owen Baker0 - 3 WPts
11/11/2034Davenport, USA0 - 3 Stephen Hughes10 - 9 LPts
12/09/2034Evansville, USA0 - 2 Corey Fairlie1 - 2 LPts
29/07/2034New York City, USA0 - 1 James Gallico0 - 0 LPts
28/06/2034Boston, USA0 - 0 Kyle Rosie1 - 5 LPts