Weightclass:  Flyweight
Location:  Montreal, Canada
Record:  30 - 16
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
07/09/2033Montreal, Canada29 - 16 Arnie Riddell8 - 13 WPts
07/07/2033Montreal, Canada29 - 15 Dave Downie17 - 15 LPts
06/05/2033Montreal, Canada28 - 15 Ekapol Viwatchaichok2 - 11 WPts
06/03/2033Montreal, Canada27 - 15 Duncan Rodie11 - 19 WPts
03/01/2033Montreal, Canada26 - 15 Thanh Truc10 - 11 WPts
03/11/2032Montreal, Canada25 - 15 Vidal Lira9(6) - 1 WPts
03/09/2032Montreal, Canada24 - 15 Arnie Riddell6 - 8 WPts
04/07/2032Montreal, Canada24 - 14 Edmond Barbusse15 - 26 LPts
06/05/2032Montreal, Canada24 - 13 Edmond Barbusse14 - 26 LPts
06/03/2032Montreal, Canada24 - 12 Sun Gene15 - 5 LPts
06/01/2032Montreal, Canada23 - 12 James Van Ryneveld0 - 4 WPts
07/11/2031Montreal, Canada22 - 12 Alano Ortego3 - 3 WPts
07/09/2031Panama City, Panama21 - 12 Jair Isidro9 - 14 WPts
09/07/2031Montreal, Canada20 - 12 Vidal Feria1 - 21 WPts
09/05/2031Montreal, Canada20 - 11 Mike Herdman23 - 9 LPts
11/03/2031Montreal, Canada20 - 10 Tobias Gall3 - 0 LPts Canada National Championships 2031View
21/01/2031Montreal, Canada19 - 10 Kamran Narkulov11(1) - 9 WPts
23/11/2030Montreal, Canada18 - 10 Canon Olivier20 - 22 WPts
29/10/2030Montreal, Canada18 - 9 Mike Herdman18 - 8 LPts
30/08/2030Montreal, Canada18 - 8 Tri Dung19 - 8 LPts
28/07/2030Montreal, Canada17 - 8 Benedict Evra3 - 20 WPts
27/06/2030Montreal, Canada16 - 8 Benedict Evra3 - 19 WPts
27/05/2030Montreal, Canada15 - 8 Benedict Evra3 - 18 WPts
17/04/2030Montreal, Canada14 - 8 Nushiravan Shahverdiev14 - 4 WPts
11/03/2030Vaughan, Canada14 - 7 Mike Herdman13 - 7 LPts Canada National Championships 2030View
06/02/2030Villa Nueva, Guatemala14 - 6 Guido Francisco14 - 10 LPts
06/01/2030Oslo, Norway13 - 6 Njord Osen6 - 15 WPts
06/12/2029Lusaka, Zambia12 - 6 John Simwaka9 - 8 WPts
05/11/2029Montreal, Canada12 - 5 John Simwaka8 - 8 LPts
05/10/2029Montreal, Canada11 - 5 John Simwaka8 - 7 WPts
04/09/2029Montreal, Canada10 - 5 John Simwaka8 - 6 WPts
23/07/2029Ahmedabad, India9 - 5 Akbar Kunjir2 - 2 WPts
25/05/2029Bruges, Belgium8 - 5 Lodewijk Van Bunynghe11 - 9 WPts
27/03/2029Montreal, Canada7 - 5 Ponce Villareal4 - 14 WPts
27/01/2029Pasig, Philippines7 - 4 Joaquin Lobo11(1) - 19(1) LPts
29/11/2028Oujda, Morocco6 - 4 Mujahid Benmoussa4 - 16 WPts
01/10/2028Santo Domingo Este, Dominican Republic6 - 3 Diego Cardinal21 - 18(3) LPts
03/08/2028Edmonton, Canada5 - 3 Elliot Sellar13 - 15(1) WPts
22/06/2028Winnipeg, Canada5 - 2 Mark Banks24(5) - 18 LPts
22/05/2028Montreal, Canada4 - 2 Chris Manasas4 - 16 WPts
24/03/2028Johor Bahru, Malaysia4 - 1 Ranjiv Mohan11 - 20 LPts
25/01/2028Celaya, Mexico3 - 1 Lorenzo Callejo2 - 13(1) WPts
26/11/2027Montreal, Canada2 - 1 David Lothian1 - 5 WPts
27/09/2027Kyoto, Japan1 - 1 Naoki Murakami0 - 4 WPts
30/07/2027Ulsan, South Korea1 - 0 Kook-young Yeo5 - 19(1) LPts
01/06/2027Montreal, Canada0 - 0 Edmond Barbusse1 - 4 WPts