Weightclass:  Lightweight
Location:  Worcester, USA
Record:  18 - 12
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
12/01/2029Worcester, USA17 - 12 Stephen Fyffe2 - 8 WPts
13/11/2028Worcester, USA16 - 12 Richie Rumage9 - 12 WPts
14/09/2028Machakos, Kenya16 - 11 Dewayne Ndege8 - 15 LPts
17/07/2028The Hague, Netherlands15 - 11 Dirk Trosset18(2) - 10 WPts
19/05/2028Madison, USA15 - 10 Patrick Wallace11 - 7 LPts
24/03/2028Worcester, USA14 - 10 John Beveridge0 - 10 WPts
24/01/2028Minneapolis, USA13 - 10 Robert Bohlander9 - 8 WPts
26/11/2027Worcester, USA12 - 10 John Jones1 - 5 WPts
27/09/2027Almaty, Kazakhstan12 - 9 Fedya Kamalow28 - 34 LPts
30/07/2027Worcester, USA11 - 9 Felix Kissick0 - 12 WPts
01/06/2027Worcester, USA10 - 9 Eloy Nova4 - 7 WPts
03/04/2027Nairobi, Kenya9 - 9 Connor Redsan3 - 9 WPts
03/02/2027Worcester, USA8 - 9 Declan Carlow3 - 9 WPts
05/12/2026Worcester, USA7 - 9 Dario Cruz4 - 6 WPts
06/10/2026Worcester, USA7 - 8 Aseem Toor7 - 7 LPts
08/08/2026Worcester, USA6 - 8 Hugh Linares0 - 8 WPts
10/06/2026Worcester, USA6 - 7 Goga Drozdov12 - 10 LPts
11/04/2026Worcester, USA5 - 7 James Mundell6 - 4 WPts
11/02/2026Overland Park, USA5 - 6 Lewis Brackenridge6 - 11 LPts
18/12/2025Worcester, USA4 - 6 Felix Kissick0 - 2 WPts
19/10/2025Berlin, Germany4 - 5 Mathias Horn6 - 7 LPts
21/08/2025Helsinki, Finland4 - 4 Elia Jaakkola6 - 13 LPts
23/06/2025Sheffield, UK3 - 4 Cody McPhillips8 - 9 WPts
25/04/2025Worcester, USA3 - 3 James Alan5 - 3 LPts
24/02/2025Worcester, USA3 - 2 Jeraldo Canal12 - 16 LPts
27/12/2024Chandler, USA2 - 2 Lloyd Colorado4 - 7 WPts
29/10/2024Lexington, USA2 - 1 Jake Hallowell6 - 14 LPts
31/08/2024Bridgeport, USA2 - 0 Mark Cockburn2 - 2 LPts
04/07/2024Montevideo, Uruguay1 - 0 Santiago Cancel3 - 1 WPts
05/05/2024Worcester, USA0 - 0 Mike Breckon2 - 6 WPts