Weightclass:  Welterweight
Location:  Toronto, Canada
Record:  18 - 11
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
01/03/2033Toronto, Canada17 - 11 Krystiyan Popik4 - 6 WPts
30/12/2032Toronto, Canada17 - 10 Askari Boutahar7 - 5 LPts
30/10/2032Toronto, Canada16 - 10 Brian McCray1 - 9 WPts
30/08/2032Toronto, Canada15 - 10 Melor Tleuberdiev1 - 5 WPts
30/06/2032Toronto, Canada14 - 10 Canute Hoy0 - 2 WPts
01/05/2032Toronto, Canada13 - 10 Nathan Pryor7 - 13 WPts
03/03/2032Toronto, Canada12 - 10 Gregor Cumby2 - 3 WPts
02/01/2032Toronto, Canada11 - 10 Fortinbras Feddersen1 - 5 WPts
03/11/2031Toronto, Canada10 - 10 Saturnin Jara1 - 0 WPts
04/09/2031Toronto, Canada10 - 9 Santiago Cobarrubias8 - 7 LPts
07/07/2031Toronto, Canada9 - 9 Chris Will7 - 9 WPts
07/05/2031Toronto, Canada8 - 9 Carlos Lechuga2 - 3 WPts
08/03/2031Toronto, Canada7 - 9 Richard Usher4 - 10 WPts
07/01/2031Kumasi, Ghana6 - 9 Declan Dauda12 - 9 WPts
09/11/2030Puente Alto, Chile6 - 8 Noe Baeza22(1) - 31 LPts
11/09/2030Palembang, Indonesia5 - 8 Lemah Natasha17 - 17 WPts
14/07/2030Toronto, Canada4 - 8 Ewan Haddow0 - 10 WPts
15/05/2030Angarsk, Russia4 - 7 Ivan Kirdyapkin10(2) - 17 LPts
17/03/2030Toronto, Canada4 - 6 John Auchter7 - 7 LPts
18/01/2030Padang, Indonesia4 - 5 Dian Sutanto10 - 7 LPts
20/11/2029Amman, Jordan4 - 4 Kashif Baten18 - 12 LPts
22/09/2029Dublin, Ireland4 - 3 Shamus Malley24 - 13 LPts
25/07/2029Laval, Canada3 - 3 Gaston Batton2 - 5 WPts
03/06/2029Nice, France2 - 3 Bonar Paquin0 - 14 WPts
05/04/2029Ottawa, Canada2 - 2 Paul Craigie1 - 4 LPts
05/02/2029Toronto, Canada2 - 1 Paul Craigie0 - 4 LPts
07/12/2028Leon, Nicaragua2 - 0 Jeraldo Ballon15 - 26(1) LPts
09/10/2028Saskatoon, Canada1 - 0 Geoff Ewing4 - 25 WPts
31/08/2028Toronto, Canada0 - 0 Gaston Batton0 - 1 WPts