Weightclass:  Lightweight
Location:  Providence, USA
Record:  28(1) - 15(3)
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
05/02/2029Providence, USA27(1) - 15(3) Kris Nabb4 - 3 WPts
07/12/2028Providence, USA26(1) - 15(3) Chris Kagame3 - 8 WPts
09/10/2028Providence, USA25(1) - 15(3) David Bird0 - 1 WPts
10/08/2028Providence, USA24(1) - 15(3) Malcolm McPhail2 - 9 WPts
11/06/2028Providence, USA23(1) - 15(3) Jack Briseno0 - 1 WPts
12/04/2028Providence, USA22(1) - 15(3) Ian MacKechnie1 - 0 WPts
12/02/2028Providence, USA21(1) - 15(3) Daniel Menelaws0 - 2 WPts
14/12/2027Providence, USA20 - 15(3) Clinton Granado3 - 5 WKO3
15/10/2027Providence, USA19 - 15(3) Alan Sefcik3 - 9 WPts
16/08/2027Providence, USA18 - 15(3) Jacob Hallewyn2 - 12 WPts
17/06/2027Providence, USA17 - 15(3) Mason Ocanas0 - 1 WPts
18/04/2027Providence, USA16 - 15(3) Vince Lindelof0 - 10 WPts
17/02/2027Omaha, USA15 - 15(3) Gus Cochran4(1) - 32 WPts
23/12/2026Toshkent, Uzbekistan15 - 14(3) Hilal Hares15 - 10 LPts
25/10/2026Albuquerque, USA14 - 14(3) Mohsin Salloum16 - 22 WPts
04/09/2026Charlotte, USA13 - 14(3) Felix Sealy14 - 9 WPts
04/08/2026Bogota, Colombia12 - 14(3) Seferino Santiesteban13 - 13 WPts
06/06/2026Knoxville, USA11 - 14(3) Vincent Tay5(1) - 24 WPts
14/04/2026Providence, USA10 - 14(3) Odion Obazuaye6 - 2 WPts
14/02/2026Wellington, New Zealand9 - 14(3) Floyd Allender8 - 13 WPts
17/12/2025Kumasi, Ghana8 - 14(3) Jasper Gyimah10 - 5 WPts
19/10/2025Prague, Czech Republic7 - 14(3) Slßvek Jakesh0 - 0 WPts
21/08/2025Providence, USA6 - 14(3) Borya Gogol4 - 10 WPts
23/06/2025Gaziantep, Turkey6 - 13(3) Engin Ulash6 - 13 LPts
25/04/2025New Haven, USA5 - 13(3) Lewis Vaux12 - 13 WPts
25/02/2025Providence, USA5 - 12(3) John Cleland3 - 6 LPts
28/12/2024Shreveport, USA5 - 11(2) Leeroy Kilgore33(3) - 12 LKO3
11/11/2024New York City, USA5 - 10(1) Jack Lewis17(3) - 24 LKO3
20/09/2024Dallas, USA5 - 9 Ian Davies28(2) - 11 LKO3
20/08/2024Providence, USA4 - 9 Clinton Leland1 - 1 WPts
22/06/2024Providence, USA3 - 9 Oleksiy Ostrovsky26 - 17 WPts
24/04/2024New Amsterdam, Guyana3 - 8 Darryl Ewan12 - 4 LPts
25/02/2024New Amsterdam, Guyana3 - 7 Darryl Ewan11 - 4 LPts
28/12/2023Providence, USA2 - 7 Paul Stobie4 - 5 WPts
29/10/2023Pittsburgh, USA2 - 6 Mark Lescot1 - 3 LPts
22/09/2023Nashville, USA1 - 6 Mark Culbertson1 - 12 WPts
08/08/2023Anyang, South Korea1 - 5 Hyun-soo Jou14(1) - 21 LPts
10/06/2023Providence, USA1 - 4 John Lynch5(1) - 5 LPts
11/04/2023Riverside, USA1 - 3 Gus Carberry10(1) - 20 LPts
05/03/2023Nashville, USA0 - 3 John Owens0 - 0 WPts
27/01/2023Columbus, USA0 - 2 Joel Gerich0 - 3 LPts
09/12/2022Houston, USA0 - 1 Onofre Rio18 - 9 LPts
05/11/2022Providence, USA0 - 0 Jake Hallowell0 - 7 LPts