Weightclass:  Welterweight
Location:  San Bernardino, USA
Record:   12 - 7 - 5
DateVenueRecordOpponentOpp RecordOutcomeMethodRoundsCommentsReport
16/08/2031New Haven Groves, New Haven, USA12 - 6 - 5 Lucas Vidali9 - 10 L UD 10Scorecards: 94-96, 94-96, 94-96. View
14/03/2031Pa Metal Sheet Workers Union Hall, Philadelphia, USA12 - 6 - 4 Dom Aikins5 - 3 D 10Scorecards: 95-95, 95-95, 95-95. View
24/07/2030Philadelphia Bennie, Philadelphia, USA12 - 5 - 4 Ximen Hinojos19(2) - 1 - 1 L UD 10Scorecards: 90-100, 90-100, 90-100. View
12/12/2029Baltimore Telfer, Baltimore, USA12 - 5 - 3 Ewan Ryan10 - 5 - 2 D MD 10Scorecards: 95-95, 96-95, 95-95. View
08/09/2029Lexus Velodrome, Detroit, USA11 - 5 - 3 Stephen Pedro1 - 0 - 2 W UD 8Scorecards: 79-74, 78-74, 78-74. View
02/07/2029Eugene Sayed, Eugene, USA10 - 5 - 3 Glynn Szewczyk6 - 12 - 2 W UD 10Scorecards: 96-94, 96-94, 96-94. View
04/02/2029Pa Metal Sheet Workers Union Hall, Philadelphia, USA10 - 4 - 3 Arran Dockter6 - 0 L UD 10Scorecards: 90-100, 90-100, 91-100. View
01/09/2028Pittsburgh Latto, Pittsburgh, USA9 - 4 - 3 Kenzie Lyall10 - 12 - 3 W UD 10Scorecards: 99-91, 99-91, 99-91. View
02/04/2028Philadelphia Binnie, Philadelphia, USA8 - 4 - 3 Kris Murrow2 - 0 - 2 W MD 10Scorecards: 96-96, 96-95, 96-94. View
02/11/2027Durham Gillem, Durham, USA8 - 4 - 2 Fraco Carda1 - 2 - 1 D 8Scorecards: 76-76, 76-76, 76-76. View
06/07/2027Philadelphia Purdie, Philadelphia, USA7 - 4 - 2 Bob Armour3 - 9 - 5 W UD 10Scorecards: 99-91, 99-91, 99-91. View
14/04/2027Honolulu Valderrama, Honolulu, USA6 - 4 - 2 Chris Cavan1 - 3 W UD 10Scorecards: 97-93, 97-93, 97-93. View
27/01/2027Elk's Temple, Grand Rapids, USA6 - 3 - 2 Mark Hardy5 - 11 - 4 L UD 10Scorecards: 90-100, 90-100, 90-100. View
04/10/2026Philadelphia Goodlett, Philadelphia, USA5 - 3 - 2 Lee Esson4 - 4 - 1 W UD 10Scorecards: 99-92, 99-91, 99-91. View
19/05/2026Kansas City Sunderlin, Kansas City, USA4 - 3 - 2 Bryan Grant1 - 6 - 2 W UD 10Scorecards: 99-91, 99-91, 99-91. View
24/01/2026Gore Gym, Boston, USA4 - 2 - 2 Ethan Flaws8 - 0 L UD 8Scorecards: 72-80, 72-80, 72-80. View
08/12/2025Indianapolis Isaac, Indianapolis, USA3 - 2 - 2 Ethan Tonner2 - 0 W UD 4Scorecards: 39-37, 39-37, 39-37. View
04/10/2025Philadelphia Goodlett, Philadelphia, USA2 - 2 - 2 David Danskin7 - 9 - 3 W UD 8Scorecards: 79-73, 79-73, 79-73. View
01/08/2025Philadelphia Purdie, Philadelphia, USA1 - 2 - 2 Lewis Haldane2 - 2 W UD 8Scorecards: 77-75, 77-75, 77-75. View
02/05/2025San Antonio Acker, San Antonio, USA1 - 1 - 2 Ethan Thunberg0 - 0 L UD 4Scorecards: 36-40, 36-40, 36-40. View
07/03/2025Philadelphia Haddan, Philadelphia, USA1 - 1 - 1 Stephen Wright3 - 4 - 1 D 6Scorecards: 57-57, 57-57, 57-57. View
06/12/2024Philadelphia Purdie, Philadelphia, USA1 - 0 - 1 Bob Hamel0 - 0 - 2 L UD 6Scorecards: 56-58, 56-58, 56-58. View
15/09/2024Pittsburgh Powles, Pittsburgh, USA0 - 0 - 1 Rob Hughes0 - 2 W UD 4Scorecards: 39-37, 39-37, 39-37. View
05/06/2024Phil Whiteford Gym, Allentown, USA0 - 0 Chris Kinnear1 - 2 - 2 D 4Scorecards: 38-38, 38-38, 38-38. View