Weightclass:  Welterweight
Location:  Providence, USA
Record:  15 - 32(1)
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
26/03/2029Providence, USA14 - 32(1) Greg Cormack4 - 4 WPts
25/01/2029Providence, USA13 - 32(1) Robert Kinnon1 - 0 WPts
26/11/2028Providence, USA12 - 32(1) Abdul Pashia8 - 14 WPts
28/09/2028Providence, USA11 - 32(1) Tobias Findley1 - 6 WPts
30/07/2028Providence, USA10 - 32(1) John Penney3 - 7 WPts
31/05/2028Providence, USA9 - 32(1) Clinton Dalzell0 - 4 WPts
01/04/2028Providence, USA8 - 32(1) Amon Pye1(1) - 9 WPts
01/02/2028Providence, USA8 - 31(1) Ellis Deasmhumhain23 - 17 LPts
03/12/2027Providence, USA8 - 30(1) Danny Whittet2 - 6(1) LPts
04/10/2027Providence, USA7 - 30(1) Mark Conant1 - 1 WPts
05/08/2027Providence, USA6 - 30(1) Nicholas Shing2 - 14 WPts
06/06/2027Providence, USA5 - 30(1) John Heaven6 - 6 WPts
07/04/2027Sana'a, Yemen5 - 29(1) Faisal Nasrallah16 - 17 LPts
07/02/2027Jersey City, USA5 - 28(1) Connor Gubay16(1) - 18 LPts
10/12/2026Providence, USA4 - 28(1) Paul Dick1 - 4 WPts
11/10/2026Settat, Morocco4 - 27(1) Khalish Rachane12 - 17 LPts
13/08/2026Changchun, China4 - 26(1) Yao Cham14 - 15 LPts
15/06/2026Gaziantep, Turkey4 - 25(1) Deniz Saka15 - 16 LPts
16/04/2026Providence, USA3 - 25(1) Michael Dykes1 - 0 WPts
15/02/2026Turin, Italy3 - 24(1) Alberto Poli12(2) - 16(1) LPts
18/12/2025London, UK2 - 24(1) Jay Sisko0 - 0 WPts
20/10/2025Medellin, Colombia2 - 23(1) Ryo Carranco12(1) - 21 LPts
22/08/2025Guayaquil, Ecuador2 - 22(1) Isidro Saldivar10 - 34 LPts
24/06/2025Bratislava, Slovakia2 - 21(1) Libor Pastorek22(1) - 11 LPts
26/04/2025Lancaster, USA2 - 20(1) Sid Bryson15 - 15 LPts USA National Championships 2025View
22/04/2025Providence, USA1 - 20(1) Rich Puerta3 - 10 WPts
12/03/2025Touba, Senegal0 - 20(1) Mardian Noah7 - 8 WPts
12/01/2025Tirana, Albania0 - 19(1) Arben Korkizoglou23 - 3 LPts
13/11/2024Pittsburgh, USA0 - 18(1) David Hattan11 - 19 LPts
16/09/2024Madison, USA0 - 17(1) Colin Elliot27(2) - 13 LPts
19/07/2024Reno, USA0 - 16(1) Mason Kinloch6 - 9 LPts
27/05/2024Columbus, USA0 - 15(1) John Laursen13 - 8 LPts
26/04/2024Providence, USA0 - 14(1) Mark McClung3 - 0 LPts
19/03/2024Providence, USA0 - 13(1) Mick Griffiths3(1) - 5 LPts
19/01/2024Providence, USA0 - 12(1) Jack Stockard3 - 12 LPts
20/11/2023Providence, USA0 - 11(1) Vince Placko8 - 17 LPts
22/09/2023Lafayette, USA0 - 10(1) Gareth Oswald25(3) - 11 LPts
07/08/2023Providence, USA0 - 9(1) Nero Butti0 - 7 LPts
08/06/2023Arlington, USA0 - 8(1) Paul Swinton25(2) - 5 LPts
12/04/2023Vienna, Austria0 - 7(1) Amdt Tarnowski23(1) - 4 LPts
12/02/2023Shah Alam, Malaysia0 - 6(1) Shayan Basher9 - 21 LPts
14/12/2022New York City, USA0 - 5 Gregor Zanonato20(3) - 13 LKO3
05/11/2022Atlanta, USA0 - 4 Jack Baird0 - 0 LPts
04/10/2022Providence, USA0 - 3 Bryn Tai2 - 9 LPts
06/08/2022Edinburgh, UK0 - 2 Frank Hall7(2) - 24 LPts
07/06/2022Pittsburgh, USA0 - 1 David Hattan4 - 11 LPts
05/05/2022Philadelphia, USA0 - 0 John Moreau0 - 0 LPts