Weightclass:  Flyweight
Location:  Calgary, Canada
Record:  17 - 34(3)
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
14/12/2033North Shore, New Zealand17 - 33(2) David Glassford43(11) - 19 LKO3
13/11/2033North Shore, New Zealand17 - 32(1) David Glassford42(10) - 19 LKO3
13/10/2033North Shore, New Zealand17 - 31 David Glassford41(9) - 19 LKO3
10/09/2033Surat, India17 - 30 Yasin Cajrbekoff27(1) - 14 LPts Surat World Championships 2033View
07/09/2033Surat, India16 - 30 Bilal Zein24(1) - 6 WPts Surat World Championships 2033View
11/07/2033Calgary, Canada15 - 30 Seferino Espiritu6 - 4 WPts
11/05/2033Calgary, Canada14 - 30 Elliot Webster19 - 15 WPts
11/03/2033Halifax, Canada14 - 29 Elliot Webster18 - 14 LPts Canada National Championships 2033View
15/01/2033Mueang Samut Prakan, Thailand14 - 28 Manopnoi Srikampang20 - 7 LPts
14/11/2032Calgary, Canada13 - 28 Rodrigo Angulo18(2) - 18 WPts
14/09/2032Calgary, Canada12 - 28 Diego Valero1 - 6 WPts
15/07/2032San Juan, Puerto Rico11 - 28 Pancho Apolinar28 - 9 WPts
17/05/2032Calgary, Canada10 - 28 Sam Blevins8 - 19 WPts
17/03/2032Surrey, Canada10 - 27 Tobias Gall15(1) - 3 LPts Canada National Championships 2032View
14/03/2032Surrey, Canada9 - 27 Sam Blevins8 - 17 WPts Canada National Championships 2032View
11/03/2032Surrey, Canada8 - 27 Barry Quire9 - 12 WPts Canada National Championships 2032View
02/03/2032Calgary, Canada7 - 27 Angel Canada4 - 8 WPts
02/01/2032Surabaya, Indonesia7 - 26 Shayan Qasim5 - 5 LPts
04/11/2031Dnipropetrovsk, Ukraine7 - 25 Igor Mazunov12 - 11 LPts
06/09/2031Ciudad Guayana, Venezuela7 - 24 Montenegro Clemente13 - 12 LPts
09/07/2031Xian, China7 - 23 Hsin Pan40(1) - 13 LPts
10/05/2031Dublin, Ireland7 - 22 Eoin Flynn1 - 1 LPts
11/03/2031Montreal, Canada7 - 21 Canon Olivier21 - 25 LPts Canada National Championships 2031View
28/02/2031Pasig, Philippines6 - 21 Max Timbas7(1) - 25 WPts
31/12/2030Mexico City, Mexico6 - 20 Jerrold Subia11 - 19 LPts
02/11/2030Cheongju, South Korea5 - 20 Suk-young Goe10 - 23 WPts
04/09/2030Harbin, China5 - 19 Gao Ing18(1) - 15 LPts
07/07/2030Seoul, South Korea5 - 18 Chung-yong Bai20 - 19(1) LPts
09/05/2030Calgary, Canada5 - 17 Jaguar Tafolla15 - 24 LPts
11/03/2030Calgary, Canada5 - 16 Davie Beth13 - 6 LPts
20/01/2030Calgary, Canada5 - 15 Paul Fails15 - 11 LPts
21/11/2029Calgary, Canada4 - 15 Leighton Hogge0 - 1 WPts
22/09/2029Cainta, Philippines4 - 14 Miguel Dayap22 - 12 LPts
25/07/2029Montreal, Canada4 - 13 Chris Raith15 - 22(1) LPts
27/05/2029Guatemala City, Guatemala4 - 12 Joaquin Franqui7(1) - 10 LPts
29/03/2029Quebec City, Canada3 - 12 Boswell Courau9 - 26 WPts
30/01/2029Laval, Canada2 - 12 Dabney Beaudin12 - 14 WPts
20/12/2028Calgary, Canada2 - 11 Canon Olivier8 - 10 LPts
29/11/2028New Kingston, Jamaica2 - 10 Alen Connell27 - 22 LPts
01/10/2028Calgary, Canada1 - 10 Xavion Barreto5 - 4 WPts
02/08/2028Calgary, Canada1 - 9 Jerrold Rodriquez2 - 6 LPts
04/06/2028Mississauga, Canada1 - 8 Chris Fordyce13 - 11 LPts
06/04/2028Madrid, Spain1 - 7 Ivan Orihuela7 - 10 LPts
07/02/2028Juarez, Mexico1 - 6 Vicente Mijares27(3) - 14 LPts
10/12/2027Santo Domingo de Guzman, Dominican Republic1 - 5 Marco Camero17 - 21 LPts
12/10/2027Mexico City, Mexico1 - 4 Ryo Muzquiz8 - 17 LPts
14/08/2027Calgary, Canada1 - 3 Gareth Kelton3 - 4 LPts
18/06/2027Brampton, Canada1 - 2 Michael Culton14(2) - 15(4) LPts
15/05/2027Montreal, Canada1 - 1 Wayne Faulkner26 - 35 LPts
11/04/2027Quillacollo, Bolivia1 - 0 Senon Taveras1 - 3 LPts
11/02/2027Calgary, Canada0 - 0 David Lothian1 - 0 WPts