Weightclass:  Light Welterweight
Location:  Toronto, Canada
Record:  12 - 14
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
06/02/2034Toronto, Canada11 - 14 Mehmet Tashkiran3 - 7 WPts
07/12/2033Toronto, Canada11 - 13 Dominic Ridpath13 - 17 LPts
07/10/2033Montevideo, Uruguay10 - 13 Jair Matute8 - 16 WPts
09/08/2033Montreal, Canada9 - 13 Nazaire Bellanger8 - 13 WPts
13/06/2033Toronto, Canada8 - 13 Lorenzo Pando2 - 8 WPts
13/04/2033Toronto, Canada7 - 13 Davie Fail4 - 21 WPts
12/02/2033Antipolo, Philippines6 - 13 Billy Macabuhay5 - 17 WPts
14/12/2032Accra, Ghana6 - 12 Stephen Paintsil10 - 16 LPts
16/10/2032Cuenco, Ecuador6 - 11 Vicente Limones9 - 14 LPts
18/08/2032Saskatoon, Canada5 - 11 Tobias Smiles6 - 6 WPts
19/06/2032Montreal, Canada4 - 11 Quennel Marmion5 - 10 WPts
23/04/2032Toronto, Canada4 - 10 Mark Tillery12 - 9 LPts
27/02/2032Toronto, Canada4 - 9 Johnny Caddell1 - 0 LPts
29/12/2031Sydney, Australia4 - 8 Adam Atkins6 - 12 LPts
31/10/2031Brisbane, Australia3 - 8 Cole Richie0 - 1 WPts
01/09/2031Vancouver, Canada3 - 7 Darryl Hallum3 - 7 LPts
04/07/2031Toronto, Canada2 - 7 Khalid Kairbeckow4 - 9 WPts
06/05/2031Toronto, Canada2 - 6 Chris Wood6 - 10 LPts
07/03/2031Toronto, Canada2 - 5 Ricky Ferries10 - 11 LPts
15/01/2031Winnipeg, Canada2 - 4 Mark Neaves5 - 8 LPts
10/12/2030Gaineau, Canada1 - 4 Marin Maupassant0 - 0 WPts
07/11/2030Toronto, Canada1 - 3 Ricky Ferries8 - 11 LPts
08/09/2030Ciudad del Este, Paraguay0 - 3 Saturnin Camarena2 - 4 WPts
11/07/2030Asuncion, Paraguay0 - 2 Jose Alcon11(1) - 32 LPts
13/05/2030Toronto, Canada0 - 1 Severin Hinault7 - 10 LPts
20/04/2030Toronto, Canada0 - 0 Mark Neaves3 - 5 LPts