Weightclass:  Welterweight
Location:  New Haven, USA
Record:  16 - 14
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
14/01/2034Albuquerque, USA15 - 14 Dale Mains9 - 16(1) WPts
11/11/2033Boston, USA14 - 14 Sam Laidlaw4 - 28(4) WPts
15/09/2033San Lorenzo, Paraguay14 - 13 Juan Armendarez20 - 18 LPts
17/07/2033New Haven, USA13 - 13 Theo Cassidy2 - 9 WPts
16/05/2033Worcester, USA13 - 12 Bruce McCrary9 - 10 LPts
17/03/2033Santo Domingo de Guzman, Dominican Republic12 - 12 Vidal Brasil3 - 15 WPts
17/01/2033Sacremento, USA11 - 12 Clinton Laidlaw15(1) - 13 WPts
17/11/2032New Haven, USA10 - 12 Kenzie Di Maggio2 - 5 WPts
17/09/2032Kharkiv, Ukraine9 - 12 Lazar Dolinski5 - 17 WPts
20/07/2032Dniprodzerzhynsk, Ukraine8 - 12 Mikhail Choma5 - 14(2) WPts
22/05/2032Brussels, Belgium7 - 12 Paul Dauphin11 - 11 WPts
24/03/2032Bangor, UK7 - 11 Conor MacAlastair16 - 19(3) LPts
25/01/2032Seattle, USA6 - 11 John Rees5 - 4 WPts
03/12/2031Oklahoma City, USA5 - 11 Terry Meo13 - 14 WPts
05/10/2031Omaha, USA5 - 10 Nick Dudgeon9 - 7(1) LPts
07/08/2031New Haven, USA4 - 10 Bryan Albany0 - 3 WPts
08/06/2031New Haven, USA3 - 10 Rico Echevarria0 - 7 WPts
08/04/2031Columbia, USA3 - 9 Robert Bethell8 - 13 LPts
08/02/2031Yerevan, Armenia3 - 8 Ajabah Vandertolian30 - 19 LPts
11/12/2030Columbus, USA2 - 8 Max Besel8 - 8 WPts
21/10/2030New Haven, USA2 - 7 Ashley Haney3 - 9 LPts
23/08/2030Bratislava, Slovakia2 - 6 Ladislav Martinec27 - 10(1) LPts
25/06/2030New Haven, USA1 - 6 Ian McSorley1 - 4 WPts
26/04/2030Horlivka, Ukraine0 - 6 Yakiv Shostak10(2) - 11 WPts
26/02/2030Horlivka, Ukraine0 - 5 Viktor Vitko17 - 20 LPts
29/12/2029Samarqand, Uzbekistan0 - 4 Daniil Baguirov18 - 19 LPts
31/10/2029Nagoya, Japan0 - 3 Nao Okimoto42(3) - 32 LPts
01/09/2029Sofia, Bulgaria0 - 2 Tsvetan á Milev21 - 21 LPts
04/07/2029New Haven, USA0 - 1 Lucas Bizub1 - 1 LPts
05/05/2029New Haven, USA0 - 0 Jay Clelland0 - 0 LPts