Weightclass:  Welterweight
Location:  Jersey City, USA
Record:  36 - 25
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
26/10/2027Jersey City, USA35 - 25 Terry Meo0 - 1 WPts
26/08/2027Jersey City, USA34 - 25 Dai Sazama2 - 1 WPts
25/06/2027Jersey City, USA33 - 25 Patrick Norvell0 - 0 WPts
28/04/2027Jersey City, USA33 - 24 Santiago Loya7 - 14 LPts
27/02/2027Jersey City, USA32 - 24 Dave Nappier10 - 20(4) WPts
29/12/2026Jersey City, USA31 - 24 Noel Waterston0 - 1 WPts
30/10/2026Jersey City, USA30 - 24 Malik Dajani2 - 4 WPts
31/08/2026Jersey City, USA29 - 24 Clinton Husky0 - 2 WPts
02/07/2026Jersey City, USA28 - 24 Dylan Hargest1 - 0 WPts
03/05/2026Jersey City, USA27 - 24 Paul Ruskin4 - 4 WPts
04/03/2026Jersey City, USA26 - 24 Mick Griffiths10(1) - 12 WPts
03/01/2026Jersey City, USA25 - 24 Zachary Hutcheon36 - 12 WPts
04/11/2025Jersey City, USA24 - 24 Kenzie Gorry1 - 6 WPts
06/09/2025General Trias, Philippines24 - 23 Santiago Picazo15 - 17 LPts
08/07/2025Jersey City, USA23 - 23 Kashif Bookallil3 - 3 WPts
09/05/2025Rome, Italy22 - 23 Mario Fisichella23(1) - 18 WPts
11/03/2025Georgetown, Guyana22 - 22 James Hopper20 - 27 LPts
11/01/2025Carrefour, Haiti21 - 22 Chivalry Ouimet15 - 16 WPts
13/11/2024Jersey City, USA20 - 22 Jacob Nesbit6 - 8 WPts
13/09/2024Jersey City, USA20 - 21 Jack Westwood25(1) - 14 LPts
16/07/2024Galway, Ireland19 - 21 Ciaran Carroll4 - 4 WPts
18/05/2024New Kingston, Jamaica19 - 20 Leo Andrews22 - 16 LPts
20/03/2024Jersey City, USA18 - 20 David Hattan8 - 18 WPts
20/01/2024Ahmedabad, India18 - 19 Zafa Shah24 - 14 LPts
22/11/2023Sligo, Ireland17 - 19 Aidan Magee0 - 3 WPts
24/09/2023Davao City, Philippines16 - 19 Ryo Deliz14 - 13 WPts
27/07/2023Izmir, Turkey15 - 19 Iskander Ganim4 - 17 WPts
29/05/2023Jersey City, USA14 - 19 Sam Carruth7(1) - 15 WPts
30/03/2023New Delhi, India14 - 18 Arun Purushothaman7 - 24(7) LPts
30/01/2023Lima, Peru13 - 18 Macario Rodriguez0 - 14 WPts
02/12/2022Jersey City, USA12 - 18 Rob Moyano2 - 8 WPts
02/10/2022Charlotte, USA12 - 17 Morgan Edington11 - 5 LPts
04/08/2022Jersey City, USA11 - 17 James Keane0 - 6 WPts
02/06/2022Zamboanga City, Philippines10 - 17 Francisco Dato10 - 5 WPts
04/04/2022Kazan, Russia9 - 17 Afanas Berkutov0 - 5 WPts
04/02/2022Jersey City, USA8 - 17 Lao-Tzu Soh7 - 11(1) WPts
05/12/2021Jersey City, USA8 - 16 Jeremie Himly9 - 15 LPts
04/10/2021Riga, Latvia7 - 16 Fadei Paeglis2 - 6 WPts
05/08/2021Seoul, South Korea6 - 16 Ju-young Baik15 - 8 WPts
06/06/2021Jersey City, USA6 - 15 Harvey Satter14 - 7 LPts
25/04/2021Jersey City, USA6 - 14 Qudrat Abood10 - 2 LPts
24/02/2021Jersey City, USA6 - 13 Jong-ho Toh8 - 7 LPts
26/12/2020Jersey City, USA6 - 12 Gregor Zanonato10(1) - 11 LPts
25/10/2020Jersey City, USA5 - 12 Morgan Edington3 - 1 WPts
26/08/2020Istanbul, Turkey4 - 12 Cem Dinch9 - 6 WPts
28/06/2020Omaha, USA4 - 11 John Driscoll4 - 10 LPts
04/05/2020Dallas, USA4 - 10 Dylan Johns8(2) - 2 LPts
25/03/2020Tulsa, USA4 - 9 Chris Yates12 - 3 LPts
19/02/2020Jersey City, USA4 - 8 Wayne Humphries5 - 4(1) LPts
20/12/2019Ganja, Azerbaijan4 - 7 Mahammad Babayev11 - 2 LPts
21/10/2019Philadelphia, USA4 - 6 Louis Finlayson10 - 2 LPts
31/08/2019Jersey City, USA3 - 6 Evgeny Tolemissow0 - 2 WPts
02/07/2019Baltimore, USA3 - 5 Rob Deer2 - 2 LPts
30/05/2019Almaty, Kazakhstan3 - 4 Toma Isabeckoff5 - 2 LPts
31/03/2019Yonkers, USA3 - 3 Cody McNamara2 - 1 LPts
24/02/2019Northampton, UK3 - 2 Andrew MacMichael4 - 1 LPts
27/12/2018Naberezhnye Chelny, Russia3 - 1 Lazar Tretiakov5 - 2 LPts
29/10/2018Galway, Ireland3 - 0 Ross Moffett2 - 3 LPts
31/08/2018Dublin, Ireland2 - 0 Ian McQueen1 - 4 WPts
03/07/2018Abidjan, Ivory Coast1 - 0 Holland Nolton0 - 1 WPts
05/05/2018Jersey City, USA0 - 0 Inigo Marzo1 - 0 WPts