Weightclass:  Welterweight
Location:  Ottawa, Canada
Record:  16 - 9
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
19/12/2033Ottawa, Canada15 - 9 Firdovsi Anwar1 - 5 WPts
19/10/2033Ottawa, Canada14 - 9 Harry Isaacs3 - 5 WPts
19/08/2033Ottawa, Canada13 - 9 Arnie Moss1 - 2 WPts
19/06/2033Ottawa, Canada12 - 9 Roger Bringhurst2 - 12 WPts
18/04/2033Ottawa, Canada11 - 9 Yulian Alekperov0 - 8 WPts
17/02/2033Ottawa, Canada10 - 9 Will Rind1 - 1 WPts
18/12/2032Ottawa, Canada9 - 9 Davie Maine0 - 6 WPts
18/10/2032Ottawa, Canada8 - 9 Mark Jones2 - 7 WPts
18/08/2032Ottawa, Canada7 - 9 Floyd Madigan4 - 4 WPts
17/06/2032Ottawa, Canada6 - 9 Kai Cloy4 - 9 WPts
20/04/2032Ottawa, Canada5 - 9 Justin St. Marie3 - 4 WPts
21/02/2032Ottawa, Canada4 - 9 Quashawn Nimoh3 - 12 WPts
23/12/2031Cebu City, Philippines3 - 9 Sam Carolina17 - 15 WPts
25/10/2031Managua, Nicaragua2 - 9 Neron Aranda4 - 16 WPts
27/08/2031Kumasi, Ghana2 - 8 Morgan Zakari10 - 7 LPts
29/06/2031Maracaibo, Venezuela1 - 8 Cipriano Olvera3 - 4 WPts
01/05/2031Montreal, Canada1 - 7 Julien de France12 - 14 LPts
05/03/2031Tulsa, USA0 - 7 David Connor0 - 0 WPts
05/01/2031San Miguel de Tucuman, Argentina0 - 6 Pancho Chica0 - 0 LPts
07/11/2030Markham, Canada0 - 5 Bradley Boyce4 - 8 LPts
15/09/2030Mixco, Guatemala0 - 4 Saturnin Florentino25 - 13 LPts
18/07/2030Calgary, Canada0 - 3 Zach Ferris6 - 12(2) LPts
20/05/2030Cork, Ireland0 - 2 John Tough13 - 30(1) LPts
22/03/2030Gaineau, Canada0 - 1 Sam Affleck9 - 18 LPts
01/02/2030Mississauga, Canada0 - 0 Alastair Hamill0 - 0 LPts