Weightclass:  Featherweight
Location:  Toronto, Canada
Record:  20 - 15
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
07/11/2033Toronto, Canada19 - 15 Gregor Gilday1 - 0 WPts
07/09/2033Toronto, Canada18 - 15 Bonar Artaud1 - 5 WPts
07/07/2033Toronto, Canada17 - 15 Santiago Interiano4 - 6 WPts
06/05/2033Toronto, Canada16 - 15 Alen Deichert0 - 3 WPts
04/03/2033Toronto, Canada15 - 15 Monkh-Erdeniin Zaiylcanov0 - 15 WPts
02/01/2033Toronto, Canada14 - 15 Rehman Alassel8 - 12 WPts
02/11/2032Toronto, Canada13 - 15 Serhat Renda1 - 1 WPts
02/09/2032Toronto, Canada12 - 15 Euan Clark0 - 14 WPts
02/07/2032Toronto, Canada11 - 15 Miguel Yniguez4 - 15 WPts
02/05/2032Toronto, Canada11 - 14 Ryszard Wincek13 - 15 LPts
03/03/2032Toronto, Canada10 - 14 Luc Orleans11 - 19 WPts
02/01/2032Minsk, Belarus10 - 13 Fedir Urbaniak9 - 8 LPts
03/11/2031Toronto, Canada9 - 13 Jay Gilchrist11 - 8 WPts
03/09/2031Asuncion, Paraguay9 - 12 Rodrigo Cordova4 - 19 LPts
06/07/2031Toronto, Canada8 - 12 Sergeant Latham1 - 0 WPts
06/05/2031Edmonton, Canada8 - 11 James Souter7 - 7 LPts
15/03/2031Ottawa, Canada7 - 11 David Grass6 - 14 WPts
30/01/2031Toronto, Canada6 - 11 Luc Orleans7 - 8 WPts
01/01/2031Toronto, Canada5 - 11 Luc Orleans7 - 7 WPts
14/11/2030Toronto, Canada4 - 11 Malcolm Gabriel0 - 3 WPts
16/09/2030Toronto, Canada3 - 11 Jasper Marques3 - 4 WPts
18/07/2030Buenos Aires, Argentina3 - 10 Juan Tapia11 - 16 LPts
20/05/2030Bandar Lampung, Indonesia3 - 9 Jerriz Matalatta19 - 20 LPts
22/03/2030New Kingston, Jamaica3 - 8 Brendan Maskell30 - 10 LPts
22/01/2030Toronto, Canada3 - 7 William Landrum2 - 12(1) LPts
27/11/2029Toronto, Canada3 - 6 Neil Kennan2 - 11 LPts
28/09/2029Montreal, Canada3 - 5 Francis Jacque2 - 8 LPts
30/07/2029Toronto, Canada2 - 5 Gonzalo Olmo3 - 2 WPts
01/06/2029Ottawa, Canada2 - 4 John Issac2 - 8 LPts
07/04/2029Gaineau, Canada2 - 3 Granger Fontaine18 - 22(2) LPts
10/02/2029Toronto, Canada1 - 3 Eloy Diaz1 - 2 WPts
12/12/2028Toronto, Canada1 - 2 Francis Jacque1 - 2 LPts
13/10/2028Toronto, Canada0 - 2 Neil Kennan1 - 3 WPts
14/08/2028Calgary, Canada0 - 1 Jordan Housler6 - 20 LPts
02/07/2028Quebec City, Canada0 - 0 Villard Cartier14(1) - 19 LPts