Weightclass:  Lightweight
Location:  Toronto, Canada
Record:  23 - 22
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
20/05/2041Toronto, Canada22 - 22 Uland Adusei1 - 11 WPts
20/03/2041Toronto, Canada21 - 22 Edward Ledingham8 - 34(1) WPts
17/01/2041Toronto, Canada20 - 22 Telo Farman2 - 10 WPts
18/11/2040Toronto, Canada19 - 22 Evert Kubala3 - 11 WPts
17/09/2040Toronto, Canada19 - 21 Gerard Pique36 - 6 LPts
17/07/2040Toronto, Canada18 - 21 Vasyl Lubarsky4 - 6 WPts
16/05/2040Toronto, Canada17 - 21 Krystiyan Wasil1 - 0 WPts
16/03/2040Toronto, Canada16 - 21 Vince Appleton2 - 10 WPts
14/01/2040Toronto, Canada15 - 21 Justin Lewis2 - 8 WPts
13/11/2039Toronto, Canada14 - 21 Harry Rusak0 - 2 WPts
12/09/2039Toronto, Canada14 - 20 Zachary Smylie16 - 23 LPts
12/07/2039Toronto, Canada13 - 20 Maslin Barthez11 - 19(1) WPts
11/05/2039Prague, Czech Republic13 - 19 Robin Klas12 - 15 LPts
12/03/2039Split, Croatia12 - 19 Alen Sokac19 - 10 WPts
12/01/2039Montreal, Canada12 - 18 Phillippe Belair9 - 26 LPts
11/11/2038Baku, Azerbaijan11 - 18 Mumtaz Mamedyarov9 - 12 WPts
13/09/2038Santa Clara, Cuba11 - 17 Santiago Fierro14 - 15 LPts
16/07/2038Riyadh, Saudi Arabia10 - 17 Yasin Kashif6 - 32(1) WPts
18/05/2038Yerevan, Armenia9 - 17 Vahrij Zildjyan1 - 3 WPts
20/03/2038New Kingston, Jamaica9 - 16 William Dougall21 - 23 LPts
19/01/2038Toronto, Canada8 - 16 Mark Hosick6 - 10 WPts
21/11/2037Halifax, Canada8 - 15 Oscar Callen11 - 25 LPts
28/09/2037Laval, Canada8 - 14 Oriel Bourdelle5 - 9 LPts
31/07/2037Toronto, Canada7 - 14 Chris Norwick5 - 3 WPts
31/05/2037Toronto, Canada6 - 14 Foster de la Bretonne1 - 1 WPts
31/03/2037San Miguel, El Salvador5 - 14 Angel Salto9 - 11 WPts
31/01/2037Toronto, Canada4 - 14 Noel Bouchez10 - 8 WPts
02/12/2036Maroua, Cameroon4 - 13 Leggett Begue28 - 18 LPts
04/10/2036Buenos Aires, Argentina3 - 13 Joaquin Salazar5 - 14(1) WPts
06/08/2036Toronto, Canada2 - 13 Darryl Harrier0 - 7 WPts
06/06/2036Copenhagen, Denmark2 - 12 Ultar Nicolaysen3 - 15 LPts
08/04/2036Toronto, Canada2 - 11 Nick Catterson10 - 9 LPts
10/02/2036Toronto, Canada2 - 10 Chris Smith5 - 7 LPts
11/12/2035Montreal, Canada2 - 9 Darrell Rodin9 - 22 LPts
18/10/2035Mississauga, Canada1 - 9 Dillon Sellards3 - 7 WPts
20/08/2035Toronto, Canada1 - 8 Dom Whiteford2 - 13 LPts
21/06/2035Quebec City, Canada1 - 7 Will Bay15 - 10 LPts
03/05/2035Montreal, Canada1 - 6 Nick Irwin24 - 11 LPts
02/04/2035Adelaide, Australia1 - 5 Justin Finnin9 - 19 LPts
02/02/2035Montreal, Canada1 - 4 Marin Loeb5 - 31 LPts
18/12/2034Toronto, Canada1 - 3 Majid Iqbal12 - 19 LPts
18/10/2034Winnipeg, Canada1 - 2 Harvey Muir0 - 0 LPts
21/08/2034Toronto, Canada1 - 1 Syed Haidar6 - 10 LPts
22/06/2034Mississauga, Canada1 - 0 Ian Elgin1 - 9 LPts
18/05/2034Toronto, Canada0 - 0 Paul Mellis1 - 3 WPts