Weightclass:  Light Flyweight
Location:  Winnipeg, Canada
Record:  10 - 14
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
23/04/2031Calgary, Canada9 - 14 Mark Lucas6 - 17 WPts
23/03/2031Bangalore, India9 - 13 Bahadur Sharma32 - 13 LPts
23/01/2031Winnipeg, Canada8 - 13 Will Matherson3 - 16 WPts
09/12/2030Winnipeg, Canada7 - 13 Xavier Villalba1 - 1 WPts
11/10/2030Brampton, Canada7 - 12 Jack Swanson26 - 18 LPts
31/08/2030New Amsterdam, Guyana7 - 11 Matt Blaikie26(1) - 20(1) LPts
03/07/2030Winnipeg, Canada6 - 11 Paul Gwilliam2 - 3 WPts
05/05/2030Kyoto, Japan5 - 11 Aoi Fujii0 - 0 WPts
07/03/2030London, Canada5 - 10 Sam Tennant14 - 13 LPts
25/01/2030Saskatoon, Canada5 - 9 Zachary Weatherly12 - 10 LPts
20/12/2029Winnipeg, Canada4 - 9 Chae-min Reeh5 - 10 WPts
22/10/2029Winnipeg, Canada4 - 8 Leeroy Magill15 - 22(2) LPts
08/09/2029Winnipeg, Canada3 - 8 Mark Orem1 - 9 WPts
09/07/2029London, Canada3 - 7 Rob Hector1 - 10(1) LPts
30/05/2029Vancouver, Canada3 - 6 James Easton10 - 17 LPts
02/04/2029Rabat, Morocco3 - 5 Zarif Saddiki36 - 21(1) LPts
02/02/2029Winnipeg, Canada2 - 5 Ali Zafar0 - 3 WPts
05/12/2028Surrey, Canada1 - 5 Nicholas Beverage3 - 8 WPts
09/10/2028Soyapango, El Salvador1 - 4 Olindo Arencibia6 - 17 LPts
11/08/2028Irapuato, Mexico1 - 3 Xaver Marino11 - 14 LPts
13/06/2028Halifax, Canada1 - 2 Chris Maddix1 - 21 LPts
22/04/2028Winnipeg, Canada1 - 1 Ian Magee6 - 16 LPts
11/03/2028Calgary, Canada1 - 0 Dylan Hovey6 - 16 LPts
30/01/2028Winnipeg, Canada0 - 0 Robert Humeston0 - 3 WPts