Weightclass:  Welterweight
Location:  Markham, Canada
Record:  18 - 18
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
24/12/2032Markham, Canada17 - 18 Tariq Sahnoun1 - 3 WPts
24/10/2032Markham, Canada16 - 18 Ewan Wheeling3 - 11 WPts
24/08/2032Markham, Canada15 - 18 Borden Filipacchi1 - 14 WPts
24/06/2032Markham, Canada14 - 18 Harvey Breck0 - 3 WPts
25/04/2032Markham, Canada13 - 18 Gaston Batton5 - 19 WPts
26/02/2032Markham, Canada12 - 18 Sam Keough6 - 18 WPts
28/12/2031Markham, Canada12 - 17 Rob Carlisle5 - 5 LPts
29/10/2031Markham, Canada11 - 17 Ian Cammon17 - 13 WPts
29/08/2031Markham, Canada11 - 16 Ollie Holme8 - 14 LPts
30/06/2031Markham, Canada10 - 16 Enzo Adame4 - 10 WPts
01/05/2031Markham, Canada9 - 16 Royal Nguimgo2 - 19 WPts
03/03/2031Markham, Canada8 - 16 Vince Salawu1 - 5 WPts
02/01/2031Kingston, Jamaica7 - 16 Chris Farrish3 - 24 WPts
04/11/2030Markham, Canada6 - 16 Nathan Pryor4 - 6 WPts
06/09/2030Manchester, USA6 - 15 Ellis Deasmhumhain34 - 22 LPts
09/07/2030Manaus, Brazil6 - 14 Cisco Cabanas5 - 12 LPts
11/05/2030Toronto, Canada6 - 13 Ian Cammon10 - 10 LPts
27/03/2030La Plata, Argentina6 - 12 Reyes Truan26 - 10 LPts
27/01/2030Kashiwa, Japan5 - 12 Kazuki Mori3 - 2 WPts
29/11/2029Vancouver, Canada5 - 11 Dan Hastings3 - 23(1) LPts
05/10/2029Montreal, Canada5 - 10 Courvoisier Perrault18(1) - 18 LPts
09/08/2029Markham, Canada4 - 10 Zain Kamara2 - 7 WPts
11/06/2029Winnipeg, Canada4 - 9 Duncan Sanderson14 - 17 LPts
19/04/2029Markham, Canada4 - 8 Josce Malot13 - 3 LPts
03/04/2029Markham, Canada3 - 8 Jeronim Drab2 - 9 WPts
03/02/2029Accra, Ghana3 - 7 Declan Accam16 - 16 LPts
06/12/2028Toshkent, Uzbekistan2 - 7 Konstantin Huseynov14(1) - 20 WPts
08/10/2028Dublin, Ireland2 - 6 Jason Ivers23 - 16 LPts
10/08/2028Saskatoon, Canada2 - 5 Geoff Ewing3 - 25 LPts
14/06/2028Markham, Canada2 - 4 Nazaire Nys0 - 8 LPts
15/04/2028Markham, Canada2 - 3 Arseni Kajrculow1 - 2 LPts
16/02/2028Samarqand, Uzbekistan2 - 2 Sanan Hana11 - 22(2) LPts
19/12/2027Calgary, Canada2 - 1 Matthew Profitt3 - 3 LPts
24/10/2027Ottawa, Canada1 - 1 Dale Rodden5 - 12(1) WPts
26/08/2027Calgary, Canada1 - 0 Connor Lanman8(1) - 24 LPts
21/07/2027Markham, Canada0 - 0 Dominic Gebbie3 - 5 WPts