Weightclass:  Light Welterweight
Location:  Halifax, Canada
Record:  15 - 11
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
17/01/2031Halifax, Canada14 - 11 Stanislaw Sucharski13 - 13 WPts
18/11/2030Halifax, Canada13 - 11 Marcel Jean-Charles2 - 0 WPts
19/09/2030Halifax, Canada12 - 11 Lari Joki2 - 7 WPts
21/07/2030Halifax, Canada11 - 11 Louis Blackstock0 - 8 WPts
22/05/2030Halifax, Canada10 - 11 Davie Fail1 - 5 WPts
23/03/2030Halifax, Canada9 - 11 Roger Starritt6 - 12 WPts
23/01/2030Halifax, Canada8 - 11 Vidkun Boe4 - 1 WPts
25/11/2029Halifax, Canada7 - 11 Ian Proffit0 - 7 WPts
27/09/2029Halifax, Canada7 - 10 Chris Kirkwood7 - 3 LPts
30/07/2029Halifax, Canada6 - 10 Viljo Breining17 - 25(1) WPts
01/06/2029Halifax, Canada5 - 10 Roger Starritt4 - 9 WPts
02/04/2029Halifax, Canada5 - 9 Gianluigi Flocco6 - 24 LPts
02/02/2029Halifax, Canada4 - 9 Bassett Normandeau2 - 1 WPts
05/12/2028Quebec City, Canada4 - 8 Leverett Jacquot5 - 21 LPts
08/10/2028Sana'a, Yemen3 - 8 Haaris Saleh1 - 14(1) WPts
10/08/2028Beijing, China3 - 7 Jin Zou6 - 11 LPts
12/06/2028Toronto, Canada3 - 6 Isaac Platt13 - 7 LPts
14/04/2028Anderlecht, Belgium2 - 6 Ives Cohen14 - 15 WPts
15/02/2028Halifax, Canada2 - 5 Mikhail Ghacksylyckoff7(1) - 19 LPts
18/12/2027Edmonton, Canada2 - 4 Mike Hendrickson8 - 11 LPts
21/10/2027Warri, Nigeria2 - 3 Thompson Onubogu25(1) - 15 LPts
23/08/2027Halifax, Canada2 - 2 David Moncur1 - 10 LPts
23/06/2027Halifax, Canada1 - 2 Similien Apollinaire1 - 1 WPts
26/04/2027Halifax, Canada0 - 2 Similien Apollinaire1 - 0 WPts
26/02/2027Brampton, Canada0 - 1 Brin Glasgow1 - 3 LPts
20/01/2027Halifax, Canada0 - 0 Canaan Mermoz2 - 3 LPts