Weightclass:  Lightweight
Location:  Hamilton, Canada
Record:  20 - 3
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
29/06/2021Hamilton, Canada19 - 3 John Proudfoot13 - 6 WPts
28/04/2021Hamilton, Canada18 - 3 Hsin Yi4 - 4 WPts
27/02/2021Hamilton, Canada17 - 3 Irfan Pour4 - 15 WPts
29/12/2020Hamilton, Canada16 - 3 John Morgans7 - 8 WPts
28/10/2020Hamilton, Canada15 - 3 Zachary Rintoul1 - 10 WPts
29/08/2020Hamilton, Canada14 - 3 Jamie Woodburn8 - 7 WPts
28/06/2020Hamilton, Canada13 - 3 Peter Aikin2 - 12 WPts
27/04/2020Hamilton, Canada12 - 3 Peabo Bamford4 - 6 WPts
28/02/2020Hamilton, Canada11 - 3 James Crookshanks4 - 4 WPts
29/12/2019Hamilton, Canada10 - 3 Mark Mattox6 - 8 WPts
29/10/2019Hamilton, Canada9 - 3 Jamie Ore3 - 4 WPts
29/08/2019Hamilton, Canada8 - 3 Santiago Briseno6 - 2 WPts
30/06/2019Pikine, Senegal7 - 3 Telford Verlaine0 - 8 WPts
02/05/2019Hamilton, Canada6 - 3 Michael Ampomah1(1) - 2 WPts
02/03/2019Calgary, Canada6 - 2 Jordan Crabb1 - 2 LPts
29/01/2019Markham, Canada5 - 2 Dan Morgan1 - 4 WPts
01/12/2018Mississauga, Canada5 - 1 Bryn Maine0 - 2 LPts
18/10/2018Lonueuil, Canada4 - 1 Odil Clarin0 - 0 WPts
17/09/2018Acapulco, Mexico3 - 1 Santiago Marmol0 - 1 WPts
18/07/2018Calgary, Canada2 - 1 Bob Hargest0 - 0 WPts
31/05/2018Toronto, Canada1 - 1 Jacob Tinkler2 - 0 WPts
02/04/2018Hamilton, Canada0 - 1 Sam Slack0 - 1 WPts
18/02/2018Hamilton, Canada0 - 0 Dylan Mostyn1 - 0 LPts