Weightclass:  Welterweight
Location:  Toronto, Canada
Record:  20 - 9
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
15/12/2033Sendai, Japan19 - 9 Hikaru Nakatani0 - 9 WPts
16/10/2033Shymkent, Kazakhstan18 - 9 Asif Abildaeff14 - 23 WPts
18/08/2033Toronto, Canada17 - 9 Volodymyr Borys2 - 3 WPts
18/06/2033Ulaanbaatar, Mongolia17 - 8 Confucius Aun49 - 27 LPts
19/04/2033Toronto, Canada16 - 8 Pongsaklek Phoruendee3 - 13 WPts
18/02/2033Almaty, Kazakhstan15 - 8 Pyotr Erbolatoff7 - 21 WPts
21/12/2032Burnaby, Canada14 - 8 Cole Callison9 - 12 WPts
25/10/2032Toronto, Canada13 - 8 Richie Muffett5 - 18 WPts
25/08/2032Toronto, Canada13 - 7 John Ure12 - 17 LPts
27/06/2032Hamilton, Canada13 - 6 Jeffrey Guyotat7 - 14 LPts
29/04/2032Toronto, Canada12 - 6 Bart Haworth3 - 12 WPts
01/03/2032Kumasi, Ghana11 - 6 Brin Ankomah9 - 19 WPts
02/01/2032Toronto, Canada11 - 5 John Lockey15 - 14 LPts
03/11/2031Ottawa, Canada11 - 4 Jack Rocks3 - 4 LPts
06/09/2031Toronto, Canada10 - 4 Mark Cooper4 - 12(1) WPts
08/07/2031Winnipeg, Canada10 - 3 Robert Craggs12 - 12 LPts
11/05/2031Calgary, Canada9 - 3 Benedict Filipacchi5 - 14 WPts
15/03/2031Ottawa, Canada8 - 3 Fraser Patterson8 - 16(1) WPts
15/01/2031Toronto, Canada7 - 3 Dave Gaul0 - 4 WPts
16/11/2030Montreal, Canada6 - 3 Barry Gemmill5 - 16 WPts
20/09/2030Toronto, Canada5 - 3 Jack Latta1 - 8 WPts
22/07/2030Surrey, Canada5 - 2 Gauvain Bruant15 - 11 LPts
26/05/2030Surrey, Canada4 - 2 Richard Selkirk13 - 6 WPts
28/03/2030Brampton, Canada4 - 1 Scott Leys7 - 11(2) LPts
05/02/2030Calgary, Canada3 - 1 James Argyle12 - 22 WPts
05/01/2030Edmonton, Canada2 - 1 Danny Hemming0 - 0 WPts
27/11/2029Toronto, Canada1 - 1 August Lauck6 - 11 WPts
29/09/2029Konibodom, Tajikistan1 - 0 Daniil Akhadov3 - 10 LPts
01/08/2029Toronto, Canada0 - 0 Stephen Messier0 - 5 WPts