Weightclass:  Welterweight
Location:  Edmonton, Canada
Record:  5 - 27(1)
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
29/11/2035Edmonton, Canada5 - 26(1) Hayden Noury1 - 2 LPts
30/09/2035Edmonton, Canada5 - 25(1) Guillermo Amores4 - 12(1) LPts
31/07/2035Edmonton, Canada4 - 25(1) Sinclair Noel5 - 1 WPts
31/05/2035Bordeaux, France3 - 25(1) Villiers Gedeon0 - 14(1) WPts
01/04/2035Alexandria, Egypt2 - 25(1) Atif El-Rifai8 - 14 WPts
01/02/2035Bandar Lampung, Indonesia2 - 24(1) Setia Hameed9 - 15 LPts
04/12/2034Amsterdam, Netherlands2 - 23(1) Davy Heindricx8 - 13 LPts
06/10/2034Las Tunas, Cuba2 - 22(1) Gig Merlos8 - 13 LPts
08/08/2034Kumasi, Ghana2 - 21(1) Orma Asamoah11 - 15 LPts
10/06/2034Antipolo, Philippines2 - 20(1) Bruce Magbitang18 - 22 LPts
12/04/2034Toshkent, Uzbekistan2 - 19(1) Luka Cairimow22 - 12 LPts
12/02/2034Regina, Canada2 - 18(1) Sean Leon5 - 7 LPts
15/12/2033Montreal, Canada2 - 17(1) Jasper Dundas1 - 17 LPts
17/10/2033Markham, Canada2 - 16(1) Davie Grieve7 - 8 LPts
16/08/2033Edmonton, Canada2 - 15(1) Wayne Warnock5 - 10(1) LPts
16/06/2033Fukuoka, Japan2 - 14(1) Iwao Fujimoto1 - 10 LPts
16/04/2033Toronto, Canada2 - 13(1) Louis Doughtie3 - 9 LPts
20/02/2033Edmonton, Canada1 - 13(1) Peter Nesbit2 - 11 WPts
23/12/2032Accra, Ghana1 - 12(1) Runako Addow13 - 9 LPts
24/10/2032Sana'a, Yemen1 - 11(1) Gazi Daley33(1) - 37 LPts
26/08/2032Winnipeg, Canada1 - 10 Nicholas Peavey9(1) - 21 LKO3
29/06/2032Toronto, Canada1 - 9 Mark Cecil2 - 17 LPts
30/04/2032Brampton, Canada0 - 9 Ewan Hesson1 - 6 WPts
07/03/2032Toronto, Canada0 - 8 Mark Cadwalader2 - 3 LPts
14/01/2032Toronto, Canada0 - 7 Joe Fyfe12 - 11 LPts
14/12/2031Edmonton, Canada0 - 6 Justin St. Marie0 - 2 LPts
11/12/2031Richmond, Canada0 - 5 Ben Vannett0 - 0 LPts
30/10/2031Edmonton, Canada0 - 4 Ethan Main3 - 6 LPts
30/08/2031Mississauga, Canada0 - 3 Connor Binner5 - 8 LPts
08/07/2031Kakogawa, Japan0 - 2 Hiroki Kojima2 - 16 LPts
10/05/2031Calgary, Canada0 - 1 Spencer Montgomery1 - 4 LPts
21/03/2031Toronto, Canada0 - 0 Kris Hutchison9 - 23(1) LPts