Weightclass:  Middleweight
Location:  Virginia Beach, USA
Record:   14(1) - 1(1) - 1
DateVenueRecordOpponentOpp RecordOutcomeMethodRoundsCommentsReport
02/02/2031Virginia Beach Zaidi, Virginia Beach, USA13(1) - 1(1) - 1 Alastair Kenneson32(16) - 2 W UD 10Scorecards: 96-95, 96-94, 96-94. USA-Virginia Middleweight SF EliminatorView
19/09/2030Simwala Gym, Salem, USA12 - 1(1) - 1 Fraser Cowens13 - 10 - 3 W KO7 10 View
15/03/2030Saint Paul McFarland, Saint Paul, USA11 - 1(1) - 1 Ian Moncrief4 - 10(1) - 1 W UD 10Scorecards: 100-90, 100-90, 100-90. View
24/12/2029Virginia Beach Swanson, Virginia Beach, USA11 - 0 - 1 Alastair Kenneson30(14) - 1 L KO10 10 USA-South Atlantic Middleweight SF EliminatorView
15/09/2029Gimnasio Club Mexico, Santiago, Chile11 - 0 Eduardo Bencomo18(10) - 2(1) - 1 - 1(NC) D 12Scorecards: 114-114, 114-114, 114-114. View
26/03/2029Philadelphia Purdie, Philadelphia, USA10 - 0 Alastair Kenneson28(13) - 0 W UD 10Scorecards: 97-93, 97-93, 98-93. USA-Virginia Middleweight View
10/09/2028Boise Raven, Boise, USA9 - 0 Ian Gilliland5(2) - 3 - 1 W UD 10Scorecards: 100-90, 100-91, 100-91. View
07/12/2026Ken Selkirk Gym, Boston, USA8 - 0 Fraser Gaiter12 - 1 W UD 10Scorecards: 96-94, 96-94, 96-94. View
07/07/2026Royale Nightclub, Boston, USA7 - 0 John Faulds8 - 6(1) - 4 W UD 8Scorecards: 80-72, 80-72, 80-72. View
20/04/2026Bing Crosby Hall, San Diego, USA6 - 0 Mark Orem8 - 0 - 1 W UD 8Scorecards: 80-73, 80-72, 80-73. View
14/03/2026Dorchester Armory, Boston, USA5 - 0 James Landin2 - 2 W UD 6Scorecards: 60-54, 60-54, 60-54. View
19/02/2026Dorchester Armory, Boston, USA4 - 0 Duncan Gunion9 - 3 - 1 W UD 6Scorecards: 60-54, 60-54, 60-54. View
30/01/2026Supreme Gym, Worcester, USA3 - 0 Lorenzo Crisostomo10 - 5(1) - 5 W UD 6Scorecards: 60-54, 60-54, 60-54. View
07/01/2026Dorchester Armory, Boston, USA2 - 0 James Francy8 - 1 W UD 6Scorecards: 60-54, 60-54, 60-54. View
10/12/2025Supreme Gym, Worcester, USA1 - 0 Jasper Seller12 - 5 - 2 W UD 6Scorecards: 60-54, 60-54, 60-54. View
13/11/2025Supreme Gym, Worcester, USA0 - 0 Paul Gittings0 - 1 W UD 4Scorecards: 40-36, 40-36, 40-36. View