Weightclass:  Flyweight
Location:  Montreal, Canada
Record:  20 - 21
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
02/07/2033Montreal, Canada19 - 21 John Pritchard1 - 3 WPts
01/05/2033Montreal, Canada18 - 21 Grant Belizaire4 - 15(1) WPts
01/03/2033Montreal, Canada17 - 21 Chalermchai Sripramote4 - 1 WPts
30/12/2032Montreal, Canada16 - 21 Santiago Barriga3 - 17 WPts
30/10/2032Montreal, Canada15 - 21 Sancho Capetillo3 - 6 WPts
30/08/2032Montreal, Canada14 - 21 Noel Storer0 - 2 WPts
30/06/2032Montreal, Canada13 - 21 Daksa Aronggear1 - 3 WPts
27/04/2032Montreal, Canada12 - 21 Angel Sanzo5 - 8 WPts
27/02/2032Montreal, Canada11 - 21 Louis Bryce2 - 4 WPts
28/12/2031Montreal, Canada11 - 20 Myung-joo Hwang3(1) - 1 LPts
29/10/2031Montreal, Canada11 - 19 Edmond Barbusse12 - 24 LPts
29/08/2031Montreal, Canada10 - 19 Paul Coleman0 - 1 WPts
30/06/2031Laval, Canada9 - 19 Boyce Fillion8 - 13 WPts
30/04/2031Mogilev, Belarus9 - 18 Vasyl Chopp28(1) - 21 LPts
02/03/2031Montreal, Canada8 - 18 Johnny Terres4 - 22(3) WPts
31/12/2030Montreal, Canada7 - 18 Carlos Ontiveros5 - 8 WPts
02/11/2030Montreal, Canada6 - 18 Carlos Ontiveros5 - 7 WPts
04/09/2030Gwangju, South Korea6 - 17 Woo-young Cha3 - 23 LPts
06/07/2030Mexico City, Mexico6 - 16 Guillermo Pablo8 - 17 LPts
08/05/2030Kumasi, Ghana5 - 16 Okal Agyemang0 - 16 WPts
10/03/2030Ecatepec, Mexico5 - 15 Carlos Balderas15 - 12 LPts
10/01/2030Seongnam, South Korea4 - 15 Chan-dong Paek13 - 20 WPts
12/11/2029Guayaquil, Ecuador4 - 14 Berto Mestas7 - 23 LPts
14/09/2029Quebec City, Canada4 - 13 Orson Nakache5 - 8 LPts
23/07/2029Lviv, Ukraine4 - 12 Nikolai Davidovich14 - 16 LPts
25/05/2029Barquisimeto, Venezuela4 - 11 Alejandro Sierra3 - 18 LPts
27/03/2029Montreal, Canada4 - 10 Canon Olivier10 - 12 LPts
19/03/2029Zamboanga City, Philippines4 - 9 Venacio Becerril4 - 17 LPts
19/01/2029New Kingston, Jamaica4 - 8 Harry Wingate5 - 23 LPts
21/11/2028Antipolo, Philippines4 - 7 Vicente Simbulan10 - 22 LPts
23/09/2028Dumai, Indonesia4 - 6 Chariyaka Wewengkang9 - 18 LPts
25/07/2028Montreal, Canada3 - 6 Borysko Chudy2 - 1 WPts
27/05/2028Fukuyama, Japan3 - 5 Michi Matsumoto11 - 10 LPts
29/03/2028Tegucigalpa, Honduras3 - 4 Diego Guzman14 - 11 LPts
30/01/2028Quezon City, Philippines3 - 3 Dave Saya17 - 9 LPts
02/12/2027Montreal, Canada2 - 3 Dai Sturrock0 - 2 WPts
04/10/2027Montreal, Canada1 - 3 Canon Olivier1 - 3 WPts
13/08/2027Santa Cruz de la Sierra, Bolivia1 - 2 Ryo Laverde17 - 1 LPts
15/06/2027Montreal, Canada0 - 2 Olympe Huet5 - 19(1) WPts
19/04/2027Brampton, Canada0 - 1 Michael Culton13(2) - 15(4) LPts
05/03/2027Burnaby, Canada0 - 0 Mike Herdman0 - 0 LPts