Weightclass:  Flyweight
Location:  Hamilton, Canada
Record:  19 - 23
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
16/08/2034Hamilton, Canada18 - 23 Panomroonglek Jaotalaetong1 - 0 WPts
16/06/2034Hamilton, Canada17 - 23 Nazaire Romand25 - 11 WPts
16/04/2034Hamilton, Canada16 - 23 Elias Coro1 - 7 WPts
14/02/2034Hamilton, Canada15 - 23 Ramiro Arebalo2 - 6 WPts
14/12/2033Hamilton, Canada14 - 23 Jaguar Samora0 - 5 WPts
15/10/2033Hamilton, Canada13 - 23 Aaron Aggett8 - 18 WPts
15/08/2033Hamilton, Canada12 - 23 Joaquin Maria1 - 10 WPts
15/06/2033Hamilton, Canada12 - 22 Josh Muthambi6 - 16(1) LPts
14/04/2033Hamilton, Canada11 - 22 Ian Akins2 - 7 WPts
13/02/2033Hamilton, Canada11 - 21 Onofre Sandoval3 - 11 LPts
14/12/2032Hamilton, Canada10 - 21 Charles Delfosse9 - 10 WPts
14/10/2032Hamilton, Canada9 - 21 Xaverius Barajas1 - 10 WPts
15/08/2032Edmonton, Canada8 - 21 Tobias Mason12(1) - 13 WPts
15/07/2032Mueang Samut Prakan, Thailand8 - 20 Manopnoi Srikampang17 - 7 LPts
17/05/2032Calgary, Canada8 - 19 Euan Ogilvie10 - 28 LPts
14/04/2032Toronto, Canada8 - 18 Nicholas Donlon21 - 5 LPts
14/03/2032Surrey, Canada8 - 17 Euan Ogilvie9 - 27 LPts Canada National Championships 2032View
11/03/2032Surrey, Canada7 - 17 Edmond Barbusse14 - 25 WPts Canada National Championships 2032View
14/02/2032Toronto, Canada7 - 16 Nicholas Donlon20 - 5 LPts
18/12/2031Shah Alam, Malaysia7 - 15 Haider Soomro27(1) - 21 LPts
20/10/2031Santo Domingo de Guzman, Dominican Republic6 - 15 Jose Marin7 - 15 WPts
22/08/2031Chennai, India5 - 15 Waqas Mady11 - 16(1) WPts
24/06/2031Hamilton, Canada4 - 15 Verrill Boileau0 - 3 WPts
25/04/2031Winnipeg, Canada4 - 14 Arnie Hayes3 - 17 LPts
01/03/2031Quebec City, Canada3 - 14 Glanville Longo4 - 11(3) WPts
04/01/2031Ottawa, Canada3 - 13 Bruce Masterton16 - 19 LPts
06/11/2030Ottawa, Canada3 - 12 Bruce Masterton15 - 19 LPts
10/09/2030Brampton, Canada3 - 11 Ewan Humeston6 - 13 LPts
13/07/2030Hamilton, Canada3 - 10 Algernon Boileau0 - 8 LPts
13/05/2030Winnipeg, Canada2 - 10 Ian Bourdelle1 - 11 WPts
16/03/2030Hamilton, Canada1 - 10 Matt Couch2 - 8 WPts
16/01/2030Ansan, South Korea1 - 9 Seung-dae Sun20 - 5 LPts
18/11/2029Batangas City, Philippines1 - 8 Alano Datahan11 - 22 LPts
20/09/2029Hamilton, Canada1 - 7 Diego Anaya10 - 8 LPts
23/07/2029Quezon City, Philippines1 - 6 Vincent Castanon18 - 15 LPts
25/05/2029North Las Vegas, USA1 - 5 Joey Scott9 - 11 LPts
27/03/2029Hamilton, Canada1 - 4 Evgeny Shirvani12 - 18 LPts
27/01/2029Mexico City, Mexico1 - 3 Alejandro Vasconcellos15(1) - 13(1) LPts
29/11/2028Tegucigalpa, Honduras1 - 2 Ulises Maese12(1) - 20 LPts
01/10/2028Calgary, Canada1 - 1 Bradley Pembroke4 - 13 LPts
04/08/2028Lonueuil, Canada1 - 0 Patrick Mahaffy10 - 7 LPts
23/06/2028Hamilton, Canada0 - 0 Richard Sproul0 - 5 WPts