Weightclass:  Light Flyweight
Location:  Calgary, Canada
Record:  18 - 13
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
21/12/2033Calgary, Canada17 - 13 Georges Lavanchy1 - 1 WPts
21/10/2033Calgary, Canada16 - 13 John Matthew1 - 5 WPts
21/08/2033Calgary, Canada15 - 13 Nick Brydon2 - 16 WPts
20/06/2033Calgary, Canada15 - 12 Laurent Percier14 - 16 LPts
19/04/2033Calgary, Canada15 - 11 Ouida Carlin8 - 10 LPts
17/02/2033Calgary, Canada14 - 11 Bradley Crowder8 - 12 WPts
18/12/2032Calgary, Canada13 - 11 Jeffrey Fabre3 - 10 WPts
17/10/2032Calgary, Canada12 - 11 Emilio Zamora5 - 8 WPts
18/08/2032Calgary, Canada12 - 10 Jonathan Westwood5 - 5 LPts
16/06/2032Calgary, Canada11 - 10 Neil Hemming2 - 5 WPts
19/04/2032Calgary, Canada10 - 10 Roger Downie5 - 3 WPts
19/02/2032Calgary, Canada9 - 10 Diego Arellano1 - 0 WPts
21/12/2031London, Canada9 - 9 Rob Hector7 - 20(2) LPts
03/11/2031Calgary, Canada8 - 9 Angel Gavino4 - 1 WPts
04/09/2031Edmonton, Canada7 - 9 Rob Laude4 - 10 WPts
09/07/2031Quito, Ecuador6 - 9 Juan Mancebo3 - 13 WPts
11/05/2031Calgary, Canada6 - 8 Alastair Orrick5 - 3 LPts
14/03/2031Montreal, Canada6 - 7 Chris Cather36 - 20(1) LPts Canada National Championships 2031View
11/03/2031Montreal, Canada5 - 7 Dylan Kanney7 - 22 WPts Canada National Championships 2031View
07/02/2031Montreal, Canada5 - 6 Henri Richoux21(2) - 21(1) LPts
06/01/2031Calgary, Canada4 - 6 Jack Gethin2 - 1 WPts
07/11/2030Toronto, Canada4 - 5 Aaron Stockard4 - 5 LPts
22/09/2030Guayaquil, Ecuador4 - 4 Santiago Ocon14 - 3 LPts
25/07/2030Calgary, Canada3 - 4 Alastair Orrick1 - 0 WPts
28/05/2030Calgary, Canada2 - 4 Adam Callum0 - 2 WPts
29/03/2030Rosario, Argentina2 - 3 Diego Ovalles12 - 24 LPts
29/01/2030Brno, Czech Republic2 - 2 MatouÜ Navratil4 - 7 LPts
01/12/2029Accra, Ghana2 - 1 LeBron Afenynu3 - 7 LPts
03/10/2029Halifax, Canada2 - 0 Chris Maddix6 - 24 LPts
17/08/2029Calgary, Canada1 - 0 Sam Alexander12(1) - 24 WPts
05/07/2029Calgary, Canada0 - 0 Theo Sillers0 - 4 WPts