Weightclass:  Featherweight
Location:  London, Canada
Record:  17 - 7
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
21/03/2031London, Canada16 - 7 Jiang Owyang1 - 3 WPts
19/01/2031London, Canada15 - 7 Franco Flores4 - 7 WPts
19/11/2030London, Canada14 - 7 Patrik Havelka0 - 4 WPts
20/09/2030London, Canada13 - 7 Chalermjak Wisaruth3 - 17 WPts
22/07/2030London, Canada12 - 7 Peter Leap0 - 1 WPts
22/05/2030London, Canada11 - 7 Santiago Candella1 - 18(1) WPts
24/03/2030London, Canada10 - 7 Nick Daw2 - 15 WPts
23/01/2030London, Canada9 - 7 Blake Beveridge8 - 5 WPts
24/11/2029Calgary, Canada8 - 7 Canaan Huppert12 - 14 WPts
30/09/2029Montreal, Canada7 - 7 Leeroy Thomson12 - 20(5) WPts
28/08/2029London, Canada6 - 7 Louie Nolton13 - 3 WPts
08/08/2029London, Canada5 - 7 Bruce Bellaire16(1) - 12 WPts
28/07/2029London, Canada4 - 7 Kian Hennion6 - 7 WPts
30/05/2029Kharkiv, Ukraine4 - 6 Kyrylo Turchin9 - 17 LPts
01/04/2029Odense, Denmark4 - 5 Thoralf Hartung18 - 12 LPts
01/02/2029Dnipropetrovsk, Ukraine4 - 4 Pylyp Bondar19(2) - 18 LPts
04/12/2028Regina, Canada4 - 3 Elliot Donnellon20(1) - 12(1) LPts
06/10/2028Soweto, South Africa4 - 2 Thabo Sono12 - 9 LPts
08/08/2028Vancouver, Canada3 - 2 Michael Stein13 - 11 WPts
13/06/2028Copenhagen, Denmark3 - 1 Haakon Brender7(1) - 16 LPts
15/04/2028Odessa, Ukraine2 - 1 Konstantin Barsouk3 - 29(1) WPts
16/02/2028Ottawa, Canada1 - 1 Shaun Chalmers4 - 17 WPts
26/12/2027Montreal, Canada1 - 0 Nicolas de Nerval31(1) - 21 LPts
25/11/2027London, Canada0 - 0 Gareth Stackpole2(1) - 6 WPts