Weightclass:  Welterweight
Location:  Mississauga, Canada
Record:  19 - 7
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
30/10/2033Mississauga, Canada18 - 7 Drtad Jamgotchyan8 - 8 WPts
30/08/2033Mississauga, Canada17 - 7 Daniel Boswell0 - 5 WPts
29/06/2033Mississauga, Canada16 - 7 Rogelio Benavente2 - 19 WPts
28/04/2033Mississauga, Canada15 - 7 Ivan Nemekbayar6 - 9 WPts
27/02/2033Mississauga, Canada14 - 7 Montgomery Mauresmo0 - 9 WPts
27/12/2032Mississauga, Canada13 - 7 Fidel Olavarria0 - 3 WPts
27/10/2032Mississauga, Canada13 - 6 HuiK'o Galiakberoff1 - 7 LPts
27/08/2032Mississauga, Canada12 - 6 Zhu Deng1 - 6 WPts
27/06/2032Mississauga, Canada11 - 6 Vail Rodin4 - 13 WPts
28/04/2032Mississauga, Canada11 - 5 Boris Ablyazowa11 - 11 LPts
29/02/2032Mississauga, Canada10 - 5 Xavier Jasmin4 - 10 WPts
31/12/2031Mississauga, Canada10 - 4 Boris Ablyazowa9 - 11 LPts
01/11/2031Saskatoon, Canada9 - 4 Dominic Adair7 - 19(3) WPts
08/09/2031Vancouver, Canada8 - 4 Paul Mings7 - 13 WPts
11/07/2031Edmonton, Canada7 - 4 Danny Hemming0 - 10 WPts
12/05/2031Mississauga, Canada6 - 4 Borden Filipacchi0 - 6 WPts
14/03/2031Odense, Denmark5 - 4 Vidar Isaksen4 - 8 WPts
14/01/2031Mississauga, Canada5 - 3 Borivoj Burgert9 - 16 LPts
16/11/2030Limerick, Ireland5 - 2 Joshua Gallagher21(1) - 18 LPts
18/09/2030Ottawa, Canada4 - 2 Matt Pryde4 - 7 WPts
22/07/2030Mississauga, Canada3 - 2 John Fordyce0 - 3 WPts
25/05/2030Surrey, Canada3 - 1 Gauvain Bruant14 - 11 LPts
27/03/2030Surrey, Canada2 - 1 Harvey Newman0 - 3 WPts
07/02/2030Laval, Canada2 - 0 Rupert Mermoz23 - 15 LPts
06/01/2030Toronto, Canada1 - 0 Kris Brodie12 - 13 WPts
27/11/2029Mississauga, Canada0 - 0 Chris Will1 - 5 WPts