Weightclass:  Light Welterweight
Location:  Philadelphia, USA
Record:  20(1) - 18
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
20/04/2025Philadelphia, USA19(1) - 18 Ian Gaytan6 - 8 WPts
19/02/2025Philadelphia, USA18(1) - 18 Mark Pinkerton9 - 8 WPts
21/12/2024Philadelphia, USA17(1) - 18 Dong Vinh4 - 8 WPts
22/10/2024Philadelphia, USA16(1) - 18 Mark Heatley3 - 4 WPts
23/08/2024Philadelphia, USA15(1) - 18 Morgan Nakanabi5(1) - 15 WPts
25/06/2024Philadelphia, USA14(1) - 18 Hunfrid Kchler1 - 0 WPts
26/04/2024Tampa, USA14(1) - 17 Floyd Shanklin5 - 14 LPts USA National Championships 2024View
23/03/2024Manchester, USA14(1) - 16 Greg McChesney12 - 14 LPts
24/01/2024Leon, Mexico13(1) - 16 Alejandro Cruz12 - 12 WPts
26/11/2023Philadelphia, USA12(1) - 16 Fadei Zobnin13(1) - 18 WPts
26/09/2023Takoradi, Ghana12(1) - 15 Farhan Zafar1 - 10 LPts
29/07/2023Auckland, New Zealand12(1) - 14 Mel Landrum3 - 4 LPts
30/05/2023Philadelphia, USA11(1) - 14 Goga Shimko5 - 15 WPts
31/03/2023Madrid, Spain10(1) - 14 Selestino Villeda1 - 4 WPts
31/01/2023Oakland, USA9(1) - 14 Gus Samuel15 - 11 WPts
02/12/2022Oklahoma City, USA9(1) - 13 Brendan Boyle3 - 13 LPts
04/10/2022Soshanguve, South Africa9(1) - 12 Nathan Moise11 - 17 LPts
06/08/2022Philadelphia, USA8(1) - 12 Yakiv Wujek9 - 13 WPts
05/06/2022Detroit, USA7(1) - 12 Mark Garr9 - 20 WPts
07/04/2022Philadelphia, USA6(1) - 12 Yuichi Fukushima1 - 6 WPts
07/02/2022Philadelphia, USA5(1) - 12 Javier Paglingayen11 - 12 WPts
08/12/2021Namangan, Uzbekistan5(1) - 11 Elariz Nadzhafov11(1) - 10 LPts
08/10/2021Little Rock, USA5(1) - 10 Dylan Grandison5 - 18 LPts
14/08/2021Seattle, USA4 - 10 Sam Ader8 - 10(2) WKO3
15/06/2021Philadelphia, USA3 - 10 Alastair Menzies1 - 6 WPts
14/04/2021Green Bay, USA3 - 9 Paul Lowder5 - 2 LPts
15/02/2021Philadelphia, USA2 - 9 Fraser Hak0 - 1 WPts
16/12/2020Zurich, Switzerland2 - 8 Eward Gepner7 - 12 LPts
17/10/2020Philadelphia, USA2 - 7 Daiki Soga8 - 7 LPts
19/08/2020Alexandria, Egypt2 - 6 Shayan Salama5(1) - 13 LPts
21/06/2020Philadelphia, USA2 - 5 David Burton8 - 2 LPts
20/04/2020Tehran, Iran1 - 5 Yuan Ginn6 - 6 WPts
21/02/2020Funabashi, Japan1 - 4 Hajime Osaki3 - 7 LPts
22/12/2019Philadelphia, USA0 - 4 John Oulette4 - 8 WPts
22/10/2019Seattle, USA0 - 3 William Young4 - 4 LPts
31/08/2019Christchurch, New Zealand0 - 2 David Raeburn7 - 3 LPts
03/07/2019Quezon City, Philippines0 - 1 Paco Moralez6 - 3 LPts
05/05/2019Philadelphia, USA0 - 0 Jack Kendrick0 - 4 LPts