Weightclass:  Light Welterweight
Location:  Toronto, Canada
Record:  22 - 5
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
02/12/2034Toronto, Canada21 - 5 Delano de Rothschild1 - 11(1) WPts
02/10/2034Montreal, Canada20 - 5 Quennel Marmion10 - 19 WPts
07/08/2034Toronto, Canada19 - 5 Michael Manderson9 - 12 WPts
23/06/2034Vancouver, Canada19 - 4 Charlie Hopper26(1) - 22 LPts
23/05/2034Montreal, Canada18 - 4 Jonathan Tannahill17 - 13 WPts
04/04/2034Christchurch, New Zealand17 - 4 Rob Craigen18 - 15 WPts
04/02/2034Montreal, Canada16 - 4 Alain Seigner12 - 6 WPts
08/12/2033Maipu, Chile15 - 4 Sagaz Romero2 - 10 WPts
10/10/2033Toronto, Canada14 - 4 Emin Nasit3 - 8 WPts
10/08/2033Toronto, Canada14 - 3 Nick Foden10 - 13 LPts
10/06/2033Ottawa, Canada13 - 3 Marcel Jean-Charles9 - 9 WPts
11/04/2033London, Canada12 - 3 Dave Kirkwood1 - 15(1) WPts
12/02/2033Toronto, Canada11 - 3 Ollie Hughes1 - 11 WPts
13/12/2032Toronto, Canada10 - 3 Gao Looi0 - 3 WPts
13/10/2032Chongqing, China10 - 2 Xing-fu Yep2 - 6 LPts
15/08/2032Antwerp, Belgium9 - 2 Hugo Gheeraert1 - 6 WPts
13/06/2032Toronto, Canada8 - 2 Noah Eidson0 - 3 WPts
16/04/2032Toronto, Canada7 - 2 Brett Collins0 - 4 WPts
17/02/2032Asuncion, Paraguay6 - 2 Diego Neri11 - 13 WPts
20/12/2031Calgary, Canada5 - 2 John Treharne0 - 1 WPts
31/10/2031La Plata, Argentina4 - 2 Eloy Olmo7 - 12 WPts
02/09/2031Toronto, Canada3 - 2 Alain Seigner1 - 0 WPts
04/07/2031Toronto, Canada2 - 2 James Bartolini9 - 3 WPts
06/05/2031Toronto, Canada2 - 1 James Sutherland0 - 8 LPts
12/03/2031Laval, Canada1 - 1 Laramie Beau2 - 22(1) WPts
16/01/2031Montreal, Canada1 - 0 John Inch17 - 14 LPts
02/12/2030Toronto, Canada0 - 0 Patrick Kenneth0 - 3 WPts