Weightclass:  Welterweight
Location:  Providence, USA
Record:  30 - 20
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
18/09/2029Providence, USA29 - 20 Borya Kabaew13 - 14 WPts
20/07/2029Providence, USA28 - 20 Ibrahim Shaikh3 - 15 WPts
21/05/2029Providence, USA27 - 20 Gervasio Maysonet10 - 11 WPts
22/03/2029Providence, USA26 - 20 Jose Enriques0 - 7 WPts
21/01/2029Porto Alegre, Brazil25 - 20 Zelipe Terra3 - 16 WPts
23/11/2028Albuquerque, USA25 - 19 Chris De la Fuente28(2) - 18 LPts
08/10/2028Providence, USA25 - 18 Robert Armando27 - 12 LPts
30/08/2028Providence, USA24 - 18 Eduardo Rondon4 - 2 WPts
01/07/2028London, Canada24 - 17 Stephen Herd22(2) - 19 LPts
02/05/2028Des Moines, USA24 - 16 Ellis Halden41(2) - 11 LPts USA National Championships 2028View
29/04/2028Des Moines, USA23 - 16 Ollie Stevison3 - 2 WPts USA National Championships 2028View
26/04/2028Des Moines, USA22 - 16 David Blakely2 - 0 WPts USA National Championships 2028View
21/03/2028Durban, South Africa21 - 16 Ale De Jager11 - 20 WPts
22/01/2028Wenzhou, China20 - 16 Ye Luo12 - 22 WPts
24/11/2027Barranquilla, Colombia19 - 16 Marco Guillermo12 - 13 WPts
26/09/2027Casablanca, Morocco18 - 16 Amjad Mowad18 - 5 WPts
29/07/2027Providence, USA18 - 15 Dave Gattuso7 - 6 LPts
31/05/2027Petionville, Haiti18 - 14 Marcel Hugo15 - 12 LPts
02/04/2027Wakefield, UK17 - 14 Kris Noyce9 - 22 WPts
02/02/2027Medellin, Colombia16 - 14 Diego Polon14(1) - 14(1) WPts
05/12/2026New Kingston, Jamaica15 - 14 Daniel Nish6 - 13 WPts
07/10/2026Spokane, USA14 - 14 John Kenna4 - 9 WPts
09/08/2026Pretoria, South Africa14 - 13 Denton Fungurume6 - 10 LPts
11/06/2026Rome, Italy13 - 13 Marco Gallico8 - 11 WPts
13/04/2026Detroit, USA12 - 13 Phil Klosowski3 - 16 WPts
13/02/2026Providence, USA11 - 13 Roger Crofoot2 - 4 WPts
16/12/2025Antwerp, Belgium11 - 12 Ossie Lambrechts18 - 8 LPts
18/10/2025Providence, USA11 - 11 Ellis Deasmhumhain11 - 14 LPts
20/08/2025Providence, USA10 - 11 Amon Jack3 - 8 WPts
21/06/2025Providence, USA9 - 11 Ganesa Yadav1 - 10(1) WPts
23/04/2025Poltava, Ukraine9 - 10 Symon Anastas26(2) - 15 LPts
23/02/2025Providence, USA8 - 10 Andy Logie1 - 2 WPts
26/12/2024Providence, USA7 - 10 Gerald Noe8 - 7 WPts
28/10/2024Providence, USA6 - 10 Mark McClung14 - 0 WPts
13/09/2024Istanbul, Turkey6 - 9 Emre Kurt28(1) - 10 LPts
16/07/2024Providence, USA5 - 9 Quin Gunigundo5 - 11(1) WPts
17/05/2024Albuquerque, USA5 - 8 Ewan Horner1 - 11(1) LPts
31/03/2024San Francisco, USA5 - 7 Michael Blaikie35 - 6 LPts
29/02/2024Providence, USA5 - 6 Noel Merrick0 - 18 LPts
31/12/2023Providence, USA4 - 6 Matthew Fulton4 - 6 WPts
01/11/2023Providence, USA3 - 6 Ian Coughlan1 - 4(2) WPts
02/09/2023Providence, USA2 - 6 Vasili Timofeev0 - 1 WPts
05/07/2023Tulsa, USA2 - 5 Declan Batie0 - 0 LPts
30/05/2023Saint Paul, USA2 - 4 Jay Curran16(1) - 12 LPts
06/04/2023Providence, USA2 - 3 Robert Armando1 - 0 LPts
06/02/2023Toshkent, Uzbekistan2 - 2 Ashraf Shafi6(1) - 22 LPts
09/12/2022New York City, USA2 - 1 Bradley Wilkie9 - 16 LPts
11/10/2022Los Angeles, USA2 - 0 Michael Profit19 - 11 LPts
23/08/2022Garden Grove, USA1 - 0 Brendan Tuten9 - 17 WPts
05/07/2022Providence, USA0 - 0 Lloyd Wogan2 - 5 WPts