Weightclass:  Flyweight
Location:  Surrey, Canada
Record:  19 - 10
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
16/05/2031Surrey, Canada18 - 10 Gazi Anwar4 - 12 WPts
17/03/2031Surrey, Canada17 - 10 Santiago Lora3 - 18 WPts
16/01/2031Surrey, Canada16 - 10 Oro Martinez2 - 5 WPts
17/11/2030Surrey, Canada15 - 10 Juan Garcia0 - 7 WPts
19/09/2030Surrey, Canada14 - 10 John Gorrie3 - 20 WPts
21/07/2030Surrey, Canada13 - 10 Barry Quire4 - 3 WPts
22/05/2030Surrey, Canada12 - 10 Polydoor Fourie2 - 5 WPts
23/03/2030Surrey, Canada11 - 10 Davie Fuassa0 - 7 WPts
19/01/2030Surrey, Canada10 - 10 Ewan Humeston5 - 9 WPts
20/11/2029Surrey, Canada9 - 10 Danylko Olshansky5 - 6 WPts
21/09/2029Surrey, Canada8 - 10 John Muir3 - 6 WPts
23/07/2029Soyapango, El Salvador7 - 10 Salvador Rafael2 - 2 WPts
25/05/2029General Santos, Philippines7 - 9 Desiderio Bancale19(1) - 14 LPts
27/03/2029Panama City, Panama7 - 8 Macario Loy23(2) - 18 LPts
27/01/2029Surrey, Canada6 - 8 Alastair Hewins1 - 11 WPts
29/11/2028Cebu City, Philippines6 - 7 Dave Villaflor19 - 12 LPts
01/10/2028Surrey, Canada5 - 7 Edmond Barbusse3 - 11 WPts
02/08/2028Toronto, Canada4 - 7 David Sommerville1 - 5 WPts
05/06/2028Surrey, Canada3 - 7 Nasario Quirino0 - 22 WPts
07/04/2028Lonueuil, Canada3 - 6 Patrick Mahaffy8 - 7 LPts
08/02/2028Surrey, Canada2 - 6 James Wigton1 - 13 WPts
10/12/2027Managua, Nicaragua2 - 5 Juan Isabella32(1) - 11 LPts
12/10/2027Surrey, Canada2 - 4 John Nanney3 - 3 LPts
13/08/2027Alicante, Spain2 - 3 Frisco Mancilla41(2) - 28 LPts
14/06/2027Surrey, Canada1 - 3 Quico Enos2 - 10 WPts
16/04/2027Oruro, Bolivia0 - 3 Quin Guadarrama5 - 11(1) WPts
16/02/2027Providence, USA0 - 2 James Sheils15 - 10(5) LPts
19/12/2026Toronto, Canada0 - 1 Chris Blackley2 - 11 LPts
05/11/2026Surrey, Canada0 - 0 Gareth Kelton0 - 2 LPts