Weightclass:  Welterweight
Location:  Toronto, Canada
Record:  18 - 12
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
08/01/2033Toronto, Canada17 - 12 Mark Halley4 - 0 WPts
08/11/2032Toronto, Canada16 - 12 Young-cheol Pan2 - 12 WPts
07/09/2032Toronto, Canada15 - 12 Yerchanig Badjaksejyan3 - 14 WPts
08/07/2032Toronto, Canada14 - 12 Chang-hoon Chon2 - 9 WPts
08/05/2032Toronto, Canada13 - 12 Dmitriy Danielsons1 - 3 WPts
09/03/2032Toronto, Canada13 - 11 Quito Brasil0 - 3 LPts
09/01/2032Toronto, Canada12 - 11 Jair Exposito2 - 11 WPts
10/11/2031Toronto, Canada11 - 11 Flannery Bellaire1 - 2 WPts
10/09/2031Toronto, Canada10 - 11 Gregor Cumby0 - 2 WPts
12/07/2031Toronto, Canada9 - 11 Rogelio Leanos2 - 11 WPts
11/05/2031Toronto, Canada8 - 11 Ethan Main3 - 3 WPts
14/03/2031Toronto, Canada7 - 11 Barry Gemmill5 - 18 WPts
13/01/2031Karagandy, Kazakhstan7 - 10 Daniil Backirov14 - 6 LPts
15/11/2030Toronto, Canada7 - 9 Callum Waddle3 - 8 LPts
18/09/2030Accra, Ghana6 - 9 James Quaye16 - 21(1) WPts
21/07/2030Montreal, Canada6 - 8 Montrose Moreau3 - 15 LPts
07/06/2030Saskatoon, Canada6 - 7 Sean Burnes23 - 20 LPts
07/05/2030Toronto, Canada5 - 7 Fanuco Mangampat9 - 17 WPts
09/03/2030Toronto, Canada4 - 7 Alen Traill2 - 17(4) WPts
23/01/2030La Plata, Argentina4 - 6 Rodrigo Castanon1 - 11(1) LPts
25/11/2029Toronto, Canada4 - 5 Arnaud Gernhardt7 - 20 LPts
27/09/2029Kolkata, India4 - 4 Mahavir Karbalai29 - 10 LPts
30/07/2029Toronto, Canada3 - 4 Reyes Bautista2 - 3 WPts
01/06/2029Quebec City, Canada2 - 4 Baptiste Bernanos1 - 5 WPts
09/04/2029Osaka, Japan2 - 3 Kenji Matsuno10 - 11 LPts
09/02/2029Santa Clara, Cuba2 - 2 Roman Baquero5 - 13 LPts
12/12/2028Toronto, Canada1 - 2 Sam Keough1 - 3 WPts
16/10/2028Winnipeg, Canada1 - 1 Michael Craig15 - 8 LPts
26/08/2028Saskatoon, Canada1 - 0 Nick Batie25(1) - 18 LPts
22/07/2028Toronto, Canada0 - 0 Scott Housel0 - 0 WPts