Weightclass:  Welterweight
Location:  Toronto, Canada
Record:  18 - 14
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
30/12/2033Toronto, Canada18 - 13 Satch Omer6 - 3 LPts
30/10/2033Toronto, Canada17 - 13 Hardicanute Kallestad4 - 12 WPts
30/08/2033Toronto, Canada16 - 13 Ove Odden2 - 10 WPts
30/06/2033Toronto, Canada16 - 12 Ovidio Pacana9 - 8 LPts
29/04/2033Toronto, Canada15 - 12 David Yell2 - 4 WPts
27/02/2033Toronto, Canada14 - 12 Sagaz Cabanilla6 - 11 WPts
28/12/2032Toronto, Canada13 - 12 Mark McCotter2 - 9 WPts
28/10/2032Toronto, Canada12 - 12 Umair Abouchabkis1 - 7 WPts
28/08/2032Toronto, Canada11 - 12 Xalvador Fama1 - 9 WPts
28/06/2032Toronto, Canada10 - 12 Alain Schueller2 - 4 WPts
29/04/2032Toronto, Canada9 - 12 Dave Lin3 - 10 WPts
29/02/2032Toronto, Canada8 - 12 Barbabe Bayle2 - 3 WPts
31/12/2031Zurich, Switzerland8 - 11 Ubel Blaschko9 - 16(1) LPts
02/11/2031Accra, Ghana8 - 10 Dave Ampaw23 - 11 LPts
04/09/2031Toronto, Canada7 - 10 Gregor McKay6 - 9 WPts
07/07/2031Toronto, Canada7 - 9 Paul Fallis9 - 9 LPts
12/05/2031Toronto, Canada6 - 9 Page Oliver1 - 8 WPts
14/03/2031Toronto, Canada5 - 9 Tryggvi Steffensen4 - 12 WPts
14/01/2031Montreal, Canada4 - 9 Olympe Auteuil2 - 18(1) WPts
17/11/2030Toronto, Canada3 - 9 Page Dalle0 - 7 WPts
18/09/2030Kumasi, Ghana3 - 8 Stephen Salifu14(1) - 24 LPts
21/07/2030Curitiba, Brazil2 - 8 Zelipe Pao2 - 24 WPts
23/05/2030Accra, Ghana2 - 7 Phornello Abadamloora11 - 25 LPts
25/03/2030Laval, Canada2 - 6 Briant de Nerval6 - 8 LPts
26/01/2030Toronto, Canada1 - 6 Ian Cranston3 - 9 WPts
27/11/2029Mississauga, Canada1 - 5 Clinton Blaine0 - 0 LPts
05/10/2029Mississauga, Canada1 - 4 Euan Lyn15 - 9 LPts
07/08/2029Montreal, Canada1 - 3 Forrest Millot21 - 20 LPts
09/06/2029Toronto, Canada0 - 3 Manuel Cabanilla1 - 6 WPts
10/04/2029Zagreb, Croatia0 - 2 Miro Maravic0 - 11 LPts
10/02/2029Halifax, Canada0 - 1 Leo Gunion19(1) - 19 LPts
22/12/2028Toronto, Canada0 - 0 Fedor Damdinsharav7(1) - 9 LPts