Weightclass:  Light Flyweight
Location:  Hamilton, Canada
Record:  19 - 11
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
15/05/2033Hamilton, Canada18 - 11 Johnny Dorward2 - 4 WPts
15/03/2033Hamilton, Canada17 - 11 Roger Downie7 - 7 WPts
13/01/2033Hamilton, Canada16 - 11 Carolus Bazin8 - 13 WPts
13/11/2032Hamilton, Canada15 - 11 Richard Cioran7 - 6 WPts
13/09/2032Hamilton, Canada14 - 11 Neil Hemming2 - 7 WPts
15/07/2032Hamilton, Canada14 - 10 Rob Laude8 - 13 LPts
16/05/2032Hamilton, Canada14 - 9 Paco Osorio6 - 1 LPts
17/03/2032Hamilton, Canada14 - 8 Hello Noye9 - 24 LPts
17/01/2032Hamilton, Canada13 - 8 Viktor Tseveenpurev3 - 6 WPts
18/11/2031Hamilton, Canada12 - 8 Fausto Madruga8 - 5 WPts
18/09/2031Hamilton, Canada11 - 8 Hayden Sampa2 - 7 WPts
20/07/2031Hamilton, Canada10 - 8 Hugh Cecil9 - 4 WPts
21/05/2031Hamilton, Canada9 - 8 Richard Cioran2 - 0 WPts
23/03/2031Edmonton, Canada8 - 8 Ian Mayne3 - 12 WPts
08/02/2031Brampton, Canada8 - 7 Jack Swanson28 - 18 LPts
02/01/2031Hamilton, Canada7 - 7 Waltier Decoux1 - 0 WPts
04/11/2030Ottawa, Canada6 - 7 Dylan Kanney6 - 20 WPts
22/09/2030Almaty, Kazakhstan6 - 6 Fadei Karataev9 - 18 LPts
25/07/2030Hamilton, Canada5 - 6 Rob Laude1 - 5 WPts
28/05/2030Hamilton, Canada4 - 6 Orma Osei2 - 5 WPts
29/03/2030Brussels, Belgium3 - 6 Sezni Eury8 - 20(3) WPts
29/01/2030Hamilton, Canada2 - 6 Paul Gwilliam2 - 0 WPts
30/11/2029Montreal, Canada2 - 5 Guy de Honnecourt4 - 11 LPts
21/10/2029Edmonton, Canada1 - 5 Rob Laude0 - 0 WPts
03/09/2029Laval, Canada0 - 5 Boniface Delahaye1 - 4 WPts
01/08/2029Odessa, Ukraine0 - 4 Konstantin Badenov4 - 4 LPts
03/06/2029Surrey, Canada0 - 3 Lewis Hamell5 - 18 LPts
07/04/2029Halifax, Canada0 - 2 Chris Maddix5 - 22 LPts
10/02/2029Montreal, Canada0 - 1 Laurent Percier0 - 0 LPts
13/12/2028Hamilton, Canada0 - 0 Juan Rincon15 - 18 LPts