Weightclass:  Light Flyweight
Location:  Montreal, Canada
Record:  18 - 16
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
17/12/2033Montreal, Canada17 - 16 John Matthew1 - 6 WPts
17/10/2033Puebla, Mexico16 - 16 Fresco Villeda10 - 11 WPts
19/08/2033Prague, Czech Republic15 - 16 Bartolomej Lisy14 - 8 WPts
20/06/2033Calgary, Canada14 - 16 Phillippe Guimard15 - 12 WPts
03/05/2033Ottawa, Canada13 - 16 Dylan Kanney13 - 29 WPts
11/03/2033Halifax, Canada13 - 15 Matthew Summerfield12 - 2 LPts Canada National Championships 2033View
22/02/2033Riverside, USA13 - 14 Sam Trevor22 - 10 LPts
25/12/2032Resistencia, Argentina12 - 14 Marjun Villasenor7 - 23(1) WPts
27/10/2032Shubra El-Kheima, Egypt12 - 13 Jawad Adel10 - 8 LPts
29/08/2032Rio de Janeiro, Brazil11 - 13 Joaquin Esteves0 - 0 WPts
01/07/2032Dnipropetrovsk, Ukraine11 - 12 Boris Tur53(1) - 12 LPts
03/05/2032Ottawa, Canada10 - 12 Dylan Kanney10 - 26 WPts
14/03/2032Vaughan, Canada10 - 11 Hugh Cecil11 - 6 LPts
24/01/2032Halifax, Canada9 - 11 Amon Broadley2 - 18 WPts
21/12/2031Antipolo, Philippines9 - 10 Antwan Camagay9 - 14 LPts
22/10/2031Davao City, Philippines9 - 9 Mark Bakaranis11 - 12 LPts
24/08/2031Maracaibo, Venezuela8 - 9 Cortez Piedrahita9 - 21 WPts
26/06/2031Quezon City, Philippines8 - 8 Phil Santillan20 - 3 LPts
27/04/2031Buenos Aires, Argentina7 - 8 Elias Portugal0 - 4 WPts
27/02/2031Adelaide, Australia7 - 7 Fraser Knox12 - 12 LPts
30/12/2030Bangkok, Thailand7 - 6 Denkaosan Kwanmuang9 - 7 LPts
01/11/2030Turin, Italy7 - 5 Mauro Padelli26(1) - 24 LPts
03/09/2030Mexico City, Mexico6 - 5 Juan Jaimes3 - 4 WPts
06/07/2030Leon, Nicaragua6 - 4 Cruz Poblete10 - 17 LPts
08/05/2030Surrey, Canada6 - 3 Paul Neill15 - 12 LPts
29/03/2030Montreal, Canada5 - 3 Guy de Honnecourt6 - 11 WPts
14/02/2030Montreal, Canada5 - 2 Lionel Orne15 - 17 LPts
03/01/2030Vancouver, Canada4 - 2 Robert Humeston5 - 11 WPts
22/11/2029Villa Nueva, Guatemala4 - 1 Edmundo Gamero15 - 15 LPts
24/09/2029Surrey, Canada4 - 0 Macy Fillion0 - 0 LPts
30/07/2029Soyapango, El Salvador3 - 0 Roman Pelaez3 - 13(1) WPts
01/06/2029Saskatoon, Canada2 - 0 Zachary Weatherly9 - 9 WPts
04/04/2029Surrey, Canada1 - 0 Lewis Hamell5 - 17 WPts
10/02/2029Montreal, Canada0 - 0 Amon Whitelaw0 - 1 WPts