Weightclass:  Welterweight
Location:  Boston, USA
Record:  23(1) - 17
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
12/01/2035Tucson, USA23(1) - 16 Euan Eugenio17 - 13 LPts
10/01/2035Boston, USA22(1) - 16 James Cogan0 - 2 WPts
12/12/2034Boston, USA21(1) - 16 Dylan Furguson2 - 13 WPts
13/11/2034Boston, USA20(1) - 16 Dillon Huston0 - 2 WPts
17/10/2034Boston, USA19 - 16 Matt Venters0 - 1 WKO3
19/09/2034Boston, USA18 - 16 Joe Mattox1 - 11(1) WPts
25/08/2034Boston, USA17 - 16 Sid Steel0 - 5 WPts
24/07/2034Wichita, USA17 - 15 Sean Traill14 - 19 LPts
23/07/2034Boston, USA16 - 15 Paul Jaquez1 - 3 WPts
23/06/2034Boston, USA15 - 15 Mark Milne0 - 4 WPts
28/05/2034Lincoln, USA14 - 15 Victor Argall7 - 14 WPts
27/05/2034Boston, USA13 - 15 Tobias Fairbairn0 - 4 WPts
27/04/2034Boston, USA12 - 15 Matthew Kahr1 - 10 WPts
01/04/2034Boston, USA11 - 15 Sam Elley0 - 3 WPts
04/03/2034Boston, USA10 - 15 Robert Buckley0 - 7 WPts
02/02/2034Boston, USA9 - 15 James Speirs3(1) - 12 WPts
04/01/2034Boston, USA8 - 15 Jack Tulloch0 - 6 WPts
11/11/2033Atlanta, USA7 - 15 Rex Waterson8 - 27 WPts
13/09/2033Little Rock, USA7 - 14 Jamie Rosser7 - 11 LPts
14/07/2033Baku, Azerbaijan7 - 13 Rafiq Qazi29 - 17 LPts
16/05/2033Provo, USA6 - 13 Bryan Albany1 - 14 WPts
17/03/2033Tehran, Iran6 - 12 Zain Sabet10 - 8 LPts
16/01/2033Anchorage, USA6 - 11 Oscar Creach6 - 16 LPts
18/11/2032Antwerp, Belgium5 - 11 Petry Hermans10 - 19 WPts
20/09/2032Soweto, South Africa5 - 10 Vince Kashala12 - 12 LPts
23/07/2032Vitoria-Gasteiz, Spain4 - 10 Cipriano Sibal12 - 20 WPts
25/05/2032Little Rock, USA3 - 10 Jack Baines7 - 10 WPts
27/03/2032New Orleans, USA2 - 10 Mason Conkey7 - 7(1) WPts
29/01/2032Boston, USA1 - 10 Neil Shanks2 - 0 WPts
29/11/2031Al Ain, UAE0 - 10 Sajid Abdelnour15 - 16 WPts
01/10/2031Schaerbeek, Belgium0 - 9 Laramie Anger18 - 12 LPts
03/08/2031Christchurch, New Zealand0 - 8 Raione Kauamo3 - 21 LPts
05/06/2031Philadelphia, USA0 - 7 Fraser Jacobo8 - 9 LPts
05/04/2031Soweto, South Africa0 - 6 Steven Tlolane10 - 14(1) LPts
05/02/2031Radom, Poland0 - 5 Patryk Grudzinski7 - 11 LPts
08/12/2030New Orleans, USA0 - 4 Mason Conkey1 - 4(1) LPts
24/10/2030Atlanta, USA0 - 3 Dave Lloyd18 - 17 LPts
27/08/2030Lancaster, USA0 - 2 David Chirino0 - 0 LPts
27/07/2030Fort Lauderdale, USA0 - 1 James Waterson0 - 0 LPts
18/06/2030Boston, USA0 - 0 Jay Clelland5 - 3 LPts