Weightclass:  Welterweight
Location:  Montreal, Canada
Record:  25(1) - 16
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
04/03/2034Montreal, Canada24(1) - 16 Andrii Misko7 - 8 WPts
03/01/2034Montreal, Canada23(1) - 16 Brian McCray1 - 17 WPts
03/11/2033Montreal, Canada22(1) - 16 Michael Donnell0 - 6 WPts
02/09/2033Montreal, Canada21(1) - 16 Antaeus Harris3 - 4 WPts
02/07/2033Montreal, Canada20(1) - 16 Andrei á Liapchev11 - 11 WPts
01/05/2033Montreal, Canada19(1) - 16 Khajag Fanoosian3 - 9 WPts
03/03/2033Montreal, Canada18(1) - 16 Odilo Gevaert6 - 11 WPts
02/01/2033Montreal, Canada17(1) - 16 Roscoe Bronstad3 - 7 WPts
02/11/2032Montreal, Canada16(1) - 16 Oliver Kittleson1 - 8 WPts
02/09/2032Montreal, Canada15(1) - 16 Malvolio Rendon0 - 3 WPts
02/07/2032Montreal, Canada14(1) - 16 Roman Balles1 - 14 WPts
03/05/2032Montreal, Canada13(1) - 16 Page Oliver4 - 12 WPts
04/03/2032Montreal, Canada12(1) - 16 Harvey Breck0 - 1 WPts
03/01/2032Montreal, Canada11(1) - 16 James Mestrallet3 - 8 WPts
04/11/2031San Juan, Puerto Rico10(1) - 16 Eduardo Jaramillo3 - 11 WPts
06/09/2031Montreal, Canada10(1) - 15 Orane Delahaye10 - 20(1) LPts
11/07/2031Makassar, Indonesia9(1) - 15 Galang Azalia7 - 26 WPts
11/05/2031Surrey, Canada8(1) - 15 Bradley Philip2 - 13 WPts
13/03/2031Calgary, Canada7 - 15 Zach Ferris7 - 15(3) WKO3
13/01/2031Surrey, Canada6 - 15 Bradley Philip2 - 11 WPts
15/11/2030Surrey, Canada5 - 15 Stephen Messier0 - 13 WPts
18/09/2030Calgary, Canada4 - 15 Chris Roller9 - 9 WPts
21/07/2030Montreal, Canada3 - 15 Corey Tullis6 - 8 WPts
23/05/2030Montreal, Canada3 - 14 Nemesio Ferraz4 - 7 LPts
25/03/2030Bahía Blanca, Argentina3 - 13 Vicente Aguado16 - 3 LPts
25/01/2030Toshkent, Uzbekistan3 - 12 Firdovsi Khanmammadov20(1) - 14 LPts
27/11/2029Montreal, Canada2 - 12 Benedict Filipacchi4 - 5 WPts
28/09/2029Montreal, Canada2 - 11 Tariq Erkinbeck9 - 9 LPts
31/07/2029Lonueuil, Canada1 - 11 Orson Butor4 - 16 WPts
03/06/2029Toronto, Canada1 - 10 Brad Rhees6 - 15 LPts
19/04/2029Montreal, Canada1 - 9 Aramis Richoux17 - 19 LPts
23/03/2029Georgetown, Guyana1 - 8 Brin Dryman8 - 14 LPts
23/01/2029Montreal, Canada1 - 7 Josce Malot9 - 3 LPts
06/12/2028Frankfurt, Germany1 - 6 Everett Gerling11 - 26 LPts
08/10/2028Toronto, Canada1 - 5 Mike Duff9 - 19 LPts
16/08/2028Montreal, Canada0 - 5 James Coates2 - 10 WPts
17/06/2028Montreal, Canada0 - 4 Courvoisier Noland7 - 27 LPts
27/04/2028Montreal, Canada0 - 3 Mark Scroggie19 - 22 LPts
20/04/2028Montreal, Canada0 - 2 Ferrand Michel14 - 13 LPts
11/03/2028Calgary, Canada0 - 1 Mark Kenneth18 - 17 LPts
03/02/2028Montreal, Canada0 - 0 Julien de France1 - 3 LPts