Weightclass:  Welterweight
Location:  Toronto, Canada
Record:  10 - 18
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
04/01/2033Toronto, Canada9 - 18 Mikhail Vavere0 - 9 WPts
04/11/2032Toronto, Canada9 - 17 Nshan Yazgulian9 - 6(1) LPts
04/09/2032Toronto, Canada9 - 16 Ryo Villas11 - 7 LPts
06/07/2032Toronto, Canada8 - 16 Dimi Dorjsuren1 - 2 WPts
07/05/2032Toronto, Canada7 - 16 Tony Marvin1 - 4 WPts
08/03/2032Toronto, Canada6 - 16 Page Oliver4 - 11 WPts
08/01/2032Toronto, Canada6 - 15 Carlos Carreras6(1) - 12 LPts
09/11/2031Toronto, Canada6 - 14 Gregor Cumby0 - 3 LPts
08/09/2031Toronto, Canada6 - 13 Varil Cassel5 - 9 LPts
10/07/2031Toronto, Canada5 - 13 Leon Brisbane0 - 1 WPts
10/05/2031Toronto, Canada5 - 12 Paul Henry4 - 14 LPts
12/03/2031Toronto, Canada5 - 11 Gethin Mortland3 - 5 LPts
12/01/2031Nice, France5 - 10 Donatien Bruant27(2) - 17 LPts
14/11/2030Brisbane, Australia4 - 10 Chris Doukas0 - 4 WPts
16/09/2030Montreal, Canada4 - 9 Lyle Foccart9 - 12 LPts
20/07/2030Montreal, Canada4 - 8 Barry Gemmill3 - 16 LPts
23/05/2030Hiroshima, Japan4 - 7 Satoshi Yoshinaga6 - 11 LPts
25/03/2030Almaty, Kazakhstan4 - 6 Toma Temirhan9 - 15 LPts
25/01/2030Toronto, Canada3 - 6 Briant Queneau1 - 11 WPts
27/11/2029Toronto, Canada2 - 6 Sam Everett0 - 7(1) WPts
28/09/2029Shiraz, Iran2 - 5 Waqar Dar37 - 16 LPts
31/07/2029Toronto, Canada1 - 5 Jeffrey Guyotat0 - 3 WPts
01/06/2029Barquisimeto, Venezuela0 - 5 Xalvador Nunez6 - 15 WPts
03/04/2029Lusaka, Zambia0 - 4 Deiondre Hamasowe5 - 13 LPts
03/02/2029Halifax, Canada0 - 3 Nazaire Nys1 - 11 LPts
11/12/2028Hamamatsu, Japan0 - 2 Ryuu Kuroda9 - 7 LPts
13/10/2028Montreal, Canada0 - 1 Valentin Cassin7 - 19 LPts
26/08/2028Toronto, Canada0 - 0 Robert Williamson1 - 0 LPts