Weightclass:  Light Welterweight
Location:  Toronto, Canada
Record:  18 - 9
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
20/02/2033Toronto, Canada17 - 9 Rad Dittmer0 - 6 WPts
21/12/2032Toronto, Canada16 - 9 David Jolly0 - 0 WPts
21/10/2032Toronto, Canada15 - 9 Amon Lyttle0 - 1 WPts
21/08/2032Toronto, Canada14 - 9 Kashif Sadvackasoff2 - 3 WPts
21/06/2032Toronto, Canada13 - 9 Ollie Hughes0 - 8 WPts
23/04/2032Toronto, Canada12 - 9 Mark Ostiguy4 - 10 WPts
23/02/2032Toronto, Canada11 - 9 Rodrigo Grullon0 - 9(1) WPts
25/12/2031Toronto, Canada11 - 8 Rehan Burhan6 - 3 LPts
26/10/2031Toronto, Canada10 - 8 Jack Mason1 - 1 WPts
26/08/2031Toronto, Canada10 - 7 Mark Sturrock7 - 3 LPts
27/06/2031Toronto, Canada9 - 7 Rob Dabiri2 - 16 WPts
28/04/2031Toronto, Canada8 - 7 Dele Usifo1 - 19 WPts
28/02/2031Laval, Canada8 - 6 Colville Boileau6 - 6 LPts
06/01/2031Toronto, Canada7 - 6 Montel Zepeda1 - 4 WPts
07/11/2030Toronto, Canada6 - 6 Chris Ramsay3 - 9 WPts
08/09/2030Zurich, Switzerland5 - 6 Wilford Krumme3 - 16 WPts
11/07/2030Daegu, South Korea4 - 6 Kook-young Lee0 - 15 WPts
13/05/2030Halifax, Canada4 - 5 Lewis Shank10 - 2 LPts
29/03/2030Winnipeg, Canada3 - 5 Similien Apollinaire4 - 15 WPts
07/02/2030London, Canada3 - 4 John Harrower0 - 0 LPts
05/01/2030Volgograd, Russia2 - 4 Marlen Yazova0 - 0 WPts
07/11/2029Toronto, Canada1 - 4 Boris Apshkalns5 - 7 WPts
08/09/2029Saint Paul, USA1 - 3 Mark Farver18 - 5 LPts
11/07/2029Edmonton, Canada1 - 2 Davie Ivery22 - 26 LPts
24/05/2029Toronto, Canada1 - 1 Callum Beddoe3 - 11 LPts
09/04/2029Quebec City, Canada1 - 0 Simon Nin8 - 23 LPts
03/03/2029Toronto, Canada0 - 0 Declan Trzeguet2 - 6(1) WPts