Weightclass:  Light Welterweight
Location:  Toronto, Canada
Record:  17 - 8
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
12/12/2033Toronto, Canada17 - 7 Waqar Salimghanoff15 - 11 LPts
13/10/2033Toronto, Canada16 - 7 Vidal Mejia11 - 14 WPts
13/08/2033Toronto, Canada15 - 7 Francis Laurent1 - 1 WPts
13/06/2033Toronto, Canada14 - 7 Ellis Gourcuff3 - 3 WPts
13/04/2033Kumasi, Ghana13 - 7 Mark Poku19 - 4 WPts
13/02/2033Toronto, Canada12 - 7 Johnny Caddell7 - 1 WPts
14/12/2032Nassau, Bahamas12 - 6 Nick Foden7 - 12 LPts
16/10/2032Mendoza, Argentina12 - 5 Gabriel Salcido9 - 13 LPts
17/08/2032Hong Kong, China11 - 5 Ming Quan2 - 25 WPts
16/06/2032Saskatoon, Canada10 - 5 Noel Pentland5 - 17 WPts
20/04/2032Toronto, Canada9 - 5 Ace Marmion1 - 6 WPts
21/02/2032Yerevan, Armenia9 - 4 Vorodan Hajyan43 - 14 LPts
24/12/2031Nanjing, China9 - 3 Yu Pon9 - 10 LPts
26/10/2031Kumasi, Ghana8 - 3 Tavarius Ado20 - 7 WPts
27/08/2031Nezahualcoyotl, Mexico8 - 2 Bronco Proano13 - 25(5) LPts
29/06/2031Toronto, Canada7 - 2 Rich Galbraith1 - 0 WPts
29/04/2031Calgary, Canada6 - 2 David Blevens4 - 1 WPts
18/03/2031Montreal, Canada6 - 1 John Inch18 - 14 LPts
15/02/2031Calgary, Canada6 - 0 Jordan Bathgate4 - 3 LPts
11/01/2031Burnaby, Canada5 - 0 Dan Duvauchelle14 - 10 WPts
21/11/2030Montreal, Canada4 - 0 Vachel Desailly0 - 0 WPts
10/10/2030Vaughan, Canada3 - 0 Alastair Hatt0 - 0 WPts
02/09/2030Toronto, Canada2 - 0 John Harrower1 - 3 WPts
03/07/2030Toronto, Canada1 - 0 Pancho Isidro0 - 1 WPts
05/05/2030Toronto, Canada0 - 0 John Harrower1 - 1 WPts