Weightclass:  Flyweight
Location:  Montreal, Canada
Record:  13 - 21
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
21/12/2033Montreal, Canada13 - 20 John Muir14(1) - 25 LPts
21/10/2033Montreal, Canada12 - 20 Yulian Majceew2 - 9 WPts
21/08/2033Montreal, Canada11 - 20 Fazail Dzharbailov8 - 16(1) WPts
20/06/2033Montreal, Canada10 - 20 Lloyd Mawhinney0 - 6 WPts
19/04/2033Montreal, Canada9 - 20 Reynaldo Loya0 - 9 WPts
18/02/2033Montreal, Canada8 - 20 Waleed Debeche1 - 1 WPts
18/12/2032Montreal, Canada8 - 19 Sierra Montejano4 - 6 LPts
18/10/2032Montreal, Canada8 - 18 Quiqui Cruz20(2) - 11 LPts
19/08/2032Montreal, Canada7 - 18 Jonathan Glace2 - 10 WPts
19/06/2032Montreal, Canada7 - 17 Alfonso Morga2 - 6 LPts
16/04/2032Montreal, Canada7 - 16 Arnie Wang0 - 1 LPts
14/02/2032Caloocan, Philippines6 - 16 Chris Montes11 - 9 WPts
17/12/2031Vancouver, Canada6 - 15 Bryan Keddie9 - 13 LPts
19/10/2031Bacoor, Philippines5 - 15 Lee Tapina1 - 19 WPts
21/08/2031Panama City, Panama5 - 14 Cuba Pollino3 - 4 LPts
23/06/2031Busan, South Korea5 - 13 Chang-woo Toh26(2) - 7 LPts
25/04/2031Toronto, Canada4 - 13 Jasper Jones4(1) - 15 WPts
27/02/2031Daegu, South Korea4 - 12 Jae-sung Kwock11 - 22 LPts
30/12/2030Leon, Mexico4 - 11 Alejandro Cortez8 - 11 LPts
01/11/2030Montreal, Canada3 - 11 Glanville Longo3 - 10(3) WPts
03/09/2030Montreal, Canada2 - 11 Lyle Sarraute4 - 13 WPts
07/07/2030Ulaanbaatar, Mongolia2 - 10 Wu-pen Matughanoff25 - 11 LPts
09/05/2030Calgary, Canada2 - 9 Davie Beth14 - 6 LPts
16/03/2030Hamilton, Canada2 - 8 Sam Blevins1 - 10 LPts
18/01/2030Quezon City, Philippines2 - 7 Dimos Umagtang13 - 33(3) LPts
20/11/2029Montreal, Canada1 - 7 Gabriel De la Paz3 - 6 WPts
21/09/2029Panama City, Panama1 - 6 Noe Cristobal1 - 11 LPts
24/07/2029Surabaya, Indonesia1 - 5 Marjohan Ramdhan8 - 13 LPts
26/05/2029Montreal, Canada1 - 4 Albain Obie16 - 14 LPts
28/03/2029Antipolo, Philippines1 - 3 Paco Balatbat23 - 8 LPts
28/01/2029Charleroi, Belgium1 - 2 Senior de la Bretonne8 - 24 LPts
30/11/2028Toronto, Canada1 - 1 David Sommerville1 - 7 LPts
06/10/2028Toronto, Canada1 - 0 Billy Faughn5 - 10 LPts
05/09/2028Montreal, Canada0 - 0 Zach Cool1 - 4 WPts