Weightclass:  Welterweight
Location:  London, Canada
Record:  13 - 25
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
09/06/2029London, Canada12 - 25 Stephen Messier0 - 4 WPts
10/04/2029London, Canada12 - 24 Michael Adam14 - 10 LPts
09/02/2029London, Canada11 - 24 Hasan Wassan6 - 21(1) WPts
11/12/2028London, Canada11 - 23 David Leven7 - 10 LPts
12/10/2028London, Canada10 - 23 Sam Affleck5 - 13 WPts
13/08/2028London, Canada10 - 22 Mark Sturrock1 - 3 LPts
15/06/2028London, Canada10 - 21 Nick Stirling4 - 1 LPts
16/04/2028London, Canada9 - 21 Carvell Basque8 - 7 WPts
16/02/2028London, Canada8 - 21 Forrest Millot14 - 18 WPts
18/12/2027London, Canada7 - 21 Ellis Gee6 - 22(2) WPts
19/10/2027London, Canada6 - 21 Ahmed Adel1 - 2 WPts
20/08/2027London, Canada6 - 20 Alejandro Zamora7 - 18 LPts
21/06/2027New Amsterdam, Guyana6 - 19 Harvey Raeburn4 - 18 LPts
23/04/2027Laval, Canada6 - 18 Kian Bruce17 - 15 LPts
03/03/2027London, Canada5 - 18 Leonardo Orbe2 - 5 WPts
02/01/2027London, Canada4 - 18 Sam Profitt0 - 3 WPts
04/11/2026Brasilia, Brazil4 - 17 Cisco Cadenas14(1) - 29 LPts
06/09/2026London, Canada4 - 16 Royal Etienne9 - 14 LPts
08/07/2026London, Canada3 - 16 Bradley Dysart13(1) - 8 WPts
09/05/2026Montreal, Canada3 - 15 Chris Lenox9 - 9 LPts
11/03/2026Eindhoven, Netherlands3 - 14 Runeke Lerminie24(5) - 25 LPts
11/01/2026London, Canada3 - 13 Dan Hanton10 - 12 LPts
12/11/2025Al Hudaydah, Yemen3 - 12 Amer Naif14 - 9 LPts
14/09/2025London, Canada2 - 12 Davie Whary2 - 19 WPts
16/07/2025London, Canada1 - 12 Abdul Saifedenow4 - 10 WPts
18/05/2025Lima, Peru1 - 11 Fraco Orona25(3) - 22 LPts
20/03/2025Karagandy, Kazakhstan1 - 10 Obaid Kazbeckoff5 - 16 LPts
20/01/2025Montreal, Canada1 - 9 Coyne Guebert28(1) - 14 LPts
02/12/2024Vancouver, Canada1 - 8 Euan Garros2 - 2 LPts
04/10/2024Dushanbe, Tajikistan1 - 7 Ulvi Melikov18(1) - 20 LPts
06/08/2024London, Canada1 - 6 Clint Lanman1 - 4 LPts
07/06/2024Ottawa, Canada1 - 5 Dai Joel1 - 1 LPts
09/04/2024Toronto, Canada0 - 5 David Gaiter0 - 5 WPts
11/02/2024Mendoza, Argentina0 - 4 Joaquin Santos18(1) - 14 LPts
14/12/2023Lonueuil, Canada0 - 3 Odo Bourvil21 - 15 LPts
18/10/2023Grenoble, France0 - 2 Garrison Jouffroy4(1) - 23 LPts
20/08/2023Brampton, Canada0 - 1 John Dunnett2(1) - 2 LPts
18/07/2023London, Canada0 - 0 Martin Van den Zolre0 - 0 LPts