Weightclass:  Welterweight
Location:  Baltimore, USA
Record:  19 - 11
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
19/10/2027Baltimore, USA18 - 11 Johnny Pryde0 - 1 WPts
20/08/2027San Miguelito, Panama17 - 11 Angel Pita11 - 20 WPts
22/06/2027Boston, USA16 - 11 Neil Gourlay10 - 18 WPts
26/04/2027Huntsville, USA16 - 10 Ellis Halden24(1) - 9 LPts USA National Championships 2027View
19/04/2027Seattle, USA15 - 10 David Bransfield23 - 13 WPts
19/02/2027Amsterdam, Netherlands14 - 10 Jean-Paul de Beylyeu17 - 13 WPts
22/12/2026Naberezhnye Chelny, Russia13 - 10 Lazar Sautin13 - 12(1) WPts
24/10/2026Nashville, USA12 - 10 Patrick McPhaul4 - 19(4) WPts
27/08/2026Guatemala City, Guatemala11 - 10 Cortez Bernabe4 - 15 WPts
29/06/2026Baltimore, USA10 - 10 Fraser Daniel3 - 10 WPts
30/04/2026San Miguel de Tucuman, Argentina10 - 9 Quinto Costilla9 - 9 LPts
02/03/2026Accra, Ghana9 - 9 Ahmed Majeed1 - 2 WPts
02/01/2026Columbus, USA9 - 8 Ben Edmundson17 - 21 LPts
15/11/2025Seattle, USA9 - 7 Edward Bobet38 - 11 LPts
15/10/2025Baltimore, USA8 - 7 Kalidas Mehta2 - 22 WPts
17/08/2025Baltimore, USA7 - 7 Inigo Trimble1 - 18 WPts
19/06/2025Omaha, USA6 - 7 Luke Huggett7 - 14 WPts
21/04/2025Jackson, USA6 - 6 Clinton Speirs8 - 15 LPts
23/02/2025Bruges, Belgium6 - 5 Theophiel Rielandt12 - 14 LPts
26/12/2024Petionville, Haiti6 - 4 Geron Sauvage2 - 16 LPts
28/10/2024Atlanta, USA5 - 4 Chris Comb1 - 7 WPts
26/09/2024San Francisco, USA5 - 3 Michael Blaikie38 - 6 LPts
26/08/2024Fort Smith, USA4 - 3 Scott Nessmith3 - 3 WPts
01/07/2024Montevideo, Uruguay4 - 2 Juan Abrego42(4) - 7 LPts
03/05/2024Tilburg, Netherlands3 - 2 Alberik Hendryckx1 - 7 WPts
05/03/2024Wichita, USA2 - 2 Bart Middlemiss0 - 0 WPts
22/01/2024Little Rock, USA2 - 1 Mick Hew4 - 17 LPts
27/11/2023Virginia Beach, USA2 - 0 Mark Perkins3 - 14 LPts
17/10/2023Coral Springs, USA1 - 0 Dominic Delgado0 - 0 WPts
05/09/2023Boise, USA0 - 0 John Carew0 - 0 WPts