Weightclass:  Welterweight
Location:  Calgary, Canada
Record:  17 - 10
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
28/10/2033Calgary, Canada16 - 10 Muthanna Najmi6 - 9 WPts
28/08/2033Calgary, Canada15 - 10 Yordan á Popkov2 - 8 WPts
28/06/2033Calgary, Canada14 - 10 Roman Verduzco11 - 5 WPts
27/04/2033Calgary, Canada13 - 10 Atif Zamani3 - 2 WPts
26/02/2033Calgary, Canada13 - 9 Najaf Bagirov18 - 9 LPts
27/12/2032Calgary, Canada12 - 9 Dhakiy Artag0 - 4 WPts
27/10/2032Calgary, Canada11 - 9 Tae-hwi Youn3 - 7 WPts
27/08/2032Calgary, Canada11 - 8 Fedya Djabiyev10 - 13 LPts
27/06/2032Calgary, Canada10 - 8 Sean Leon1 - 1 WPts
27/04/2032Calgary, Canada9 - 8 Santiago Avena0 - 8 WPts
28/02/2032Calgary, Canada8 - 8 Dave Blower15 - 7 WPts
30/12/2031Calgary, Canada7 - 8 Bradley Arbuckle13(1) - 7 WPts
31/10/2031Calgary, Canada6 - 8 Joaquin Coreas1 - 1 WPts
01/09/2031Calgary, Canada5 - 8 Isaak Baimuratow3(1) - 8 WPts
04/07/2031Saskatoon, Canada5 - 7 Dominic Adair6 - 18(3) LPts
13/05/2031Calgary, Canada4 - 7 Vail Rodin2 - 8 WPts
15/03/2031Perth, Australia4 - 6 Bart MacAllister22(1) - 15 LPts
15/01/2031Lusaka, Zambia4 - 5 Wasaki Chamanga14 - 32(3) LPts
17/11/2030Alexandria, Egypt4 - 4 Bilal Salaam9 - 18 LPts
19/09/2030Giza, Egypt3 - 4 Amjad Tulun1 - 21 WPts
22/07/2030Winnipeg, Canada3 - 3 George Dawes8 - 15 LPts
25/05/2030Surrey, Canada3 - 2 Mark Smith7 - 8 LPts
08/04/2030Saskatoon, Canada3 - 1 Sean Burnes22 - 20 LPts
06/03/2030Surrey, Canada2 - 1 Rob Milton0 - 0 WPts
26/01/2030Lusaka, Zambia1 - 1 Polo Chidothi7 - 17(2) WPts
28/11/2029Toronto, Canada1 - 0 Seth Fulton21(1) - 10 LPts
28/10/2029Calgary, Canada0 - 0 Richie Muffett1 - 2 WPts