Weightclass:  Featherweight
Location:  Boston, USA
Record:  39 - 10
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
19/01/2035Boston, USA38 - 10 Chris Hickey1 - 7 WPts
26/12/2034Boston, USA37 - 10 Ian Leishman5 - 18 WPts
30/11/2034Boston, USA36 - 10 James Lorimer0 - 7 WPts
02/11/2034Boston, USA35 - 10 Will Morgan0 - 5 WPts
08/10/2034Boston, USA34 - 10 Lee Heggie0 - 7(1) WPts
08/09/2034Boston, USA33 - 10 David Tagert0 - 1 WPts
09/08/2034Boston, USA32 - 10 Jake Dzik4 - 7 WPts
12/07/2034Boston, USA31 - 10 Josh Pryce1 - 1 WPts
18/06/2034Boston, USA30 - 10 Mick Poyner0 - 5 WPts
24/05/2034Boston, USA29 - 10 Chris Lundmark2 - 5 WPts
24/04/2034Boston, USA28 - 10 Peter Gallagher1 - 1 WPts
29/03/2034Boston, USA27 - 10 James Pfost1 - 0 WPts
03/03/2034Boston, USA26 - 10 Gregor Donnellan3 - 15 WPts
02/02/2034Boston, USA25 - 10 Rob Blaine0 - 10 WPts
09/01/2034Boston, USA24 - 10 Ricky Bondi3 - 11 WPts
19/11/2033Boston, USA23 - 10 Dave Quigley7 - 14 WPts
20/09/2033Boston, USA22 - 10 Leonel Chirino5 - 10 WPts
21/07/2033Boston, USA21 - 10 Kolya Shchegolikhin9 - 21 WPts
21/05/2033New York City, USA20 - 10 John Rangone0 - 13 WPts
23/03/2033Boston, USA19 - 10 Connor MacDermott0 - 9 WPts
21/01/2033Boston, USA18 - 10 John Davies6 - 5(1) WPts
21/11/2032Milwaukee, USA17 - 10 Rehman Abdi3 - 16 WPts
23/09/2032Boston, USA16 - 10 David Kinnie6 - 5 WPts
24/07/2032Charlotte, USA15 - 10 Chris Parry8 - 14 WPts
26/05/2032Milan, Italy14 - 10 Mariano Colombi2 - 10 WPts
28/03/2032San Francisco, USA13 - 10 John Hind4 - 12 WPts
29/01/2032St. Petersburg, USA12 - 10 Xavion Baros1 - 13(1) WPts
03/12/2031San Jose, USA11 - 10 Dylan Grande9 - 13 WPts
08/10/2031Boston, USA10 - 10 Alen Dripps1 - 4 WPts
09/08/2031Turin, Italy10 - 9 Alessandro Pirilli12(1) - 8 LPts
11/06/2031Tipitapa, Nicaragua10 - 8 Alejandro Pompa0 - 4 LPts
12/04/2031Boston, USA9 - 8 Santhosh Kalita11 - 6 WPts
11/02/2031New York City, USA9 - 7 Charles Padon8 - 23(1) LPts
15/12/2030Baltimore, USA8 - 7 Robert Colie9 - 5 WPts
17/10/2030Santo Domingo de Guzman, Dominican Republic7 - 7 Nasario Vazquez2 - 6 WPts
19/08/2030Boston, USA6 - 7 Kook-young Kwak3 - 4 WPts
20/06/2030Raleigh, USA6 - 6 Mark Kenley2 - 9 LPts
22/04/2030Nairobi, Kenya5 - 6 Johnny Ganya8(1) - 25 WPts
22/02/2030Tampere, Finland5 - 5 Elias Jaaskelainen8 - 6 LPts
25/12/2029La Paz, Bolivia4 - 5 Reyes Rave1 - 6 WPts
27/10/2029Tampa, USA3 - 5 Nicholas Nesbitt7 - 11 WPts
30/08/2029Columbia, USA2 - 5 Joey Bartoli2 - 1 WPts
02/07/2029Boston, USA1 - 5 Louis Frasher7(1) - 6 WPts
03/05/2029Boston, USA0 - 5 Corey Thrift0 - 8 WPts
04/03/2029Havana, Cuba0 - 4 Santiago Larez10 - 34(10) LPts
04/01/2029Boston, USA0 - 3 Arran Cavanaugh3 - 3 LPts
05/11/2028Huntsville, USA0 - 2 Ethan Master0 - 0 LPts
27/09/2028Charlotte, USA0 - 1 Arthur Nisbett17 - 6 LPts
18/08/2028Boston, USA0 - 0 Elliot Roberton2 - 0 LPts