Weightclass:  Welterweight
Location:  Vancouver, Canada
Record:  20 - 6
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
21/05/2040Vancouver, Canada19 - 6 Joe Kenny4 - 21 WPts
21/03/2040Vancouver, Canada18 - 6 Tariq Diab6 - 5 WPts
19/01/2040Vancouver, Canada17 - 6 Felippe Olmeda5 - 17 WPts
18/11/2039Vancouver, Canada16 - 6 Laertes Matis7 - 8 WPts
16/09/2039Vancouver, Canada15 - 6 Rob Rafferty3 - 10 WPts
16/07/2039Vancouver, Canada14 - 6 Michael Rosser0 - 4 WPts
16/05/2039Vancouver, Canada13 - 6 Paul Lynch1 - 3 WPts
16/03/2039Vancouver, Canada12 - 6 Nijn Gielen6 - 17(1) WPts
15/01/2039Vancouver, Canada11 - 6 Ivan Rosete0 - 7 WPts
15/11/2038Vancouver, Canada10 - 6 Vermont Vian8 - 17 WPts
14/09/2038Vancouver, Canada9 - 6 Carlos Grano4 - 13 WPts
15/07/2038Vancouver, Canada9 - 5 Vince Inkoom20(8) - 5 LPts
14/05/2038Toronto, Canada8 - 5 Robert Fowlie2 - 4 WPts
14/03/2038Vancouver, Canada7 - 5 Manuel Sakislian0 - 9 WPts
12/01/2038Vancouver, Canada6 - 5 Russel Lizarazu4 - 12 WPts
12/11/2037Vancouver, Canada6 - 4 John Keller6 - 6 LPts
13/09/2037Vancouver, Canada5 - 4 Charles Jarvey2 - 8 WPts
15/07/2037Almaty, Kazakhstan5 - 3 Isaak Saidahmetov19 - 24 LPts
16/05/2037New Amsterdam, Guyana4 - 3 Theo Clyne3 - 22 WPts
17/03/2037Vancouver, Canada4 - 2 Henry Tulloch1 - 4 LPts
15/01/2037Montreal, Canada3 - 2 Blaise Signoret0 - 0 WPts
24/11/2036Markham, Canada3 - 1 David Forsythe16 - 8 LPts
29/09/2036Quebec City, Canada3 - 0 Justin Finlayson11 - 17 LPts
23/08/2036Quebec City, Canada2 - 0 Henry Tulloch0 - 0 WPts
23/07/2036Quebec City, Canada1 - 0 Horace Ethier3 - 12 WPts
05/06/2036Vancouver, Canada0 - 0 John Blanc0 - 0 WPts