Weightclass:  Light Flyweight
Location:  Halifax, Canada
Record:  19 - 6
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
11/12/2034Halifax, Canada18 - 6 Cody Thoms9 - 9 WPts
11/10/2034Halifax, Canada17 - 6 Roger Downie14 - 12 WPts
11/08/2034Halifax, Canada16 - 6 Kelby Clausen4 - 25 WPts
12/06/2034Halifax, Canada15 - 6 Diego Monsivais24 - 28 WPts
13/04/2034Halifax, Canada14 - 6 Billy Blood1 - 1 WPts
12/02/2034Halifax, Canada13 - 6 John Matthew1 - 7 WPts
13/12/2033Halifax, Canada12 - 6 Cody Thoms6 - 5 WPts
13/10/2033Halifax, Canada11 - 6 Lucien Delorme5 - 13 WPts
13/08/2033Halifax, Canada10 - 6 Baltasar Marquina2 - 3 WPts
13/06/2033Halifax, Canada9 - 6 Neil Hemming3 - 11 WPts
13/04/2033Halifax, Canada8 - 6 Guillermo Saldivar6 - 18 WPts
12/02/2033Portoviejo, Ecuador7 - 6 Cipriano Escoto10 - 12 WPts
15/12/2032Prague, Czech Republic6 - 6 Hubert Dolezal4 - 10 WPts
17/10/2032Batangas City, Philippines6 - 5 Dominic Mahinay18 - 15 LPts
18/08/2032Calgary, Canada5 - 5 Phillippe Guimard12 - 10 WPts
17/07/2032Tabriz, Iran5 - 4 Rehan Salam30 - 8 LPts
19/05/2032Winnipeg, Canada5 - 3 Jamie Steel16 - 14 LPts
15/04/2032Markham, Canada4 - 3 Matt Greive11 - 12 WPts
07/03/2032San Jose, Costa Rica4 - 2 Cruz Griego13 - 21 LPts
07/01/2032Calgary, Canada3 - 2 Alastair Orrick7 - 5 WPts
09/11/2031San Pedro Sula, Honduras3 - 1 Ramiro Juarez13 - 17(4) LPts
11/09/2031Halifax, Canada2 - 1 Jeffrey Fabre1 - 3 WPts
14/07/2031Portoviejo, Ecuador1 - 1 Larenzo Luz6 - 9 WPts
16/05/2031Si Racha, Thailand1 - 0 Denchailek Sangkasuwan16 - 11 LPts
18/03/2031Halifax, Canada0 - 0 Kris Ralston2 - 6 WPts