Weightclass:  Welterweight
Location:  Sacremento, USA
Record:  19(1) - 17
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
04/10/2023Sacremento, USA18(1) - 17 Hisao Kodama8 - 4 WPts
06/08/2023Sacremento, USA17(1) - 17 Hassan Alatrash2 - 13 WPts
07/06/2023Sacremento, USA17(1) - 16 Theo Taylor26 - 10 LPts
07/04/2023Sacremento, USA16(1) - 16 John Keenor1 - 1 WPts
06/02/2023Sacremento, USA15(1) - 16 Robert Beatie0 - 2 WPts
07/12/2022Sacremento, USA14(1) - 16 Mio Ekberg0 - 5 WPts
08/10/2022Sacremento, USA13(1) - 16 Latif Darwish11 - 10 WPts
09/08/2022Sacremento, USA12(1) - 16 Michael Semple5 - 9 WPts
08/06/2022Sacremento, USA11(1) - 16 Alik Zobnin1 - 10 WPts
09/04/2022Sacremento, USA10 - 16 Ian Shirer6 - 17 WKO3
08/02/2022Sacremento, USA9 - 16 Nicholas Caruthers4 - 6 WPts
08/12/2021Sacremento, USA8 - 16 Ollie Omer3 - 4 WPts
07/10/2021New Kingston, Jamaica8 - 15 Chris Steel4 - 3 LPts
09/08/2021Aden, Yemen8 - 14 Obaid Rafiq10 - 10 LPts
09/06/2021San Antonio, USA7 - 14 Brendan Roza2(1) - 14 WPts
17/04/2021Detroit, USA6 - 14 Ian Winge0 - 10 WPts
15/02/2021Sacremento, USA6 - 13 Oro Medero13(1) - 5 LPts
17/12/2020Buenos Aires, Argentina6 - 12 Olindo Casias9 - 5 LPts
17/10/2020Sacremento, USA6 - 11 Kian Dorch10 - 1 LPts
18/08/2020Fortaleza, Brazil6 - 10 Rodrigo Chapa8 - 10 LPts
19/06/2020Cork, Ireland5 - 10 Shane Clapperton4 - 7 WPts
21/04/2020Arequipa, Peru4 - 10 Fanuco Jara2 - 4 WPts
22/02/2020Sacremento, USA3 - 10 Floyd Dauer2 - 3(2) WPts
23/12/2019Paterson, USA3 - 9 Noah Reid6 - 5 LPts
20/11/2019Baltimore, USA3 - 8 Greg Somerville7 - 5 LPts
13/10/2019Jacksonville, USA3 - 7 Patrick Licea5 - 3 LPts
21/08/2019Milan, Italy2 - 7 Adriano De Bacco3 - 7 WPts
22/06/2019Sacremento, USA2 - 6 Jin-su Her0 - 9 LPts
23/04/2019Sacremento, USA2 - 5 Bart Kasinde4 - 1 LPts
21/02/2019Bangkok, Thailand2 - 4 Susuwandee Thaveechalermdit2 - 5 LPts
23/12/2018Sacremento, USA2 - 3 Kers Estelle4 - 0 LPts
24/10/2018Lincoln, USA1 - 3 Edward Fork2 - 1 WPts
26/08/2018Indianapolis, USA1 - 2 James Grierson4 - 1 LPts
03/07/2018Sacremento, USA1 - 1 Lazar Tretiakov3 - 1 LPts
05/05/2018Jersey City, USA1 - 0 Steven Londono0 - 0 LPts
18/03/2018Sacremento, USA0 - 0 Jack Edmundson0 - 0 WPts