Weightclass:  Welterweight
Location:  Philadelphia, USA
Record:  12 - 13
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
15/03/2035Philadelphia, USA11 - 13 John Urquhart18 - 15 WPts
12/01/2035Philadelphia, USA10 - 13 Niall MacAlastair2 - 28(1) WPts
12/11/2034Philadelphia, USA9 - 13 Joe Bandoli8 - 18 WPts
11/09/2034Philadelphia, USA8 - 13 Kyle Rosie2 - 6 WPts
12/07/2034Philadelphia, USA7 - 13 Kenzie Hindman7 - 8 WPts
11/05/2034Philadelphia, USA6 - 13 Ibrahim Sagiroglu18 - 21 WPts
12/03/2034Philadelphia, USA6 - 12 John Beese17 - 8 LPts
12/01/2034Philadelphia, USA5 - 12 Rodolfo Ghezzi2 - 6 WPts
11/11/2033Portland, USA5 - 11 Connor Terris1 - 13 LPts
15/09/2033Albuquerque, USA5 - 10 Mike Kitson8 - 10 LPts
16/07/2033Bursa, Turkey5 - 9 Can Cig0 - 23 LPts
16/05/2033Portland, USA5 - 8 John Teran6 - 6 LPts
17/03/2033Oklahoma City, USA4 - 8 Amon McCaskill0 - 6 WPts
18/01/2033Christchurch, New Zealand3 - 8 Joel Dawes4 - 14 WPts
20/11/2032Bouake, Ivory Coast3 - 7 Landry Sebastian28(1) - 10 LPts
22/09/2032Cali, Colombia3 - 6 Rodrigo Gallegos6 - 11 LPts
25/07/2032Philadelphia, USA2 - 6 Mark Nanney1 - 4 WPts
26/05/2032Santo Domingo, Ecuador2 - 5 Selestino Barillas16 - 10 LPts
27/03/2032North Las Vegas, USA1 - 5 Edward Rees3 - 16 WPts
29/01/2032Seattle, USA1 - 4 James Tear12 - 13 LPts
01/12/2031Milwaukee, USA1 - 3 Davie Hislop7 - 15 LPts
09/10/2031Detroit, USA1 - 2 Neil Shanks0 - 0 LPts
12/08/2031Irkutsk, Russia1 - 1 Fedor Kravets5 - 11 LPts
14/06/2031El Paso, USA1 - 0 David Kerrigan6 - 21 LPts
05/05/2031Philadelphia, USA0 - 0 Thorstein Vork0 - 0 WPts