Weightclass:  Flyweight
Location:  Calgary, Canada
Record:  22 - 16
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
10/11/2033Kuala Lumpur, Malaysia21 - 16 Yuan Tsay9 - 9 WPts
12/09/2033Calgary, Canada20 - 16 John Muir13(1) - 24 WPts
12/07/2033Calgary, Canada19 - 16 Shayan Hamdan6 - 14 WPts
11/05/2033Calgary, Canada19 - 15 Euan Ogilvie14 - 30 LPts
14/03/2033Halifax, Canada19 - 14 Mike Herdman35(1) - 11 LPts Canada National Championships 2033View
11/03/2033Halifax, Canada18 - 14 Euan Ogilvie14 - 29 WPts Canada National Championships 2033View
10/02/2033Santa Cruz de la Sierra, Bolivia17 - 14 Xeres Riveron7 - 17 WPts
13/12/2032San Miguel, El Salvador16 - 14 Xaverius Barajas1 - 11 WPts
14/10/2032Toronto, Canada16 - 13 Nicholas Donlon24 - 5 LPts
14/08/2032Toronto, Canada16 - 12 Nicholas Donlon23 - 5 LPts
13/06/2032Toronto, Canada16 - 11 Nicholas Donlon22 - 5 LPts
09/05/2032Valencia, Venezuela15 - 11 Joaquin Dieguez10 - 20 WPts
11/03/2032Surrey, Canada15 - 10 Mike Herdman28 - 10 LPts Canada National Championships 2032View
10/02/2032Sale, Morocco14 - 10 Waqar Obeid14 - 23 WPts
13/12/2031Calgary, Canada13 - 10 Grant Belizaire2 - 8 WPts
14/10/2031Calgary, Canada13 - 9 Juan Minaya3 - 8 LPts
15/08/2031Calgary, Canada12 - 9 Nikolai Antonich7 - 3 WPts
17/06/2031Tegucigalpa, Honduras11 - 9 Xabat Lozada2 - 15 WPts
19/04/2031Calgary, Canada10 - 9 Paul Prowell1 - 8 WPts
19/02/2031Calgary, Canada9 - 9 Paul Prowell1 - 7 WPts
22/12/2030Calgary, Canada9 - 8 Chris Montes7 - 6 LPts
24/10/2030Salvador, Brazil8 - 8 Venacio Antunes3 - 17 WPts
26/08/2030Valencia, Spain8 - 7 Cruz Castellon5 - 15 LPts
28/06/2030Caracas, Venezuela8 - 6 Xabat Beltram25 - 23(1) LPts
29/04/2030Cochabamba, Bolivia7 - 6 Dimos Facundo2 - 22(10) WPts
01/03/2030Calgary, Canada6 - 6 Vanko Bondarenko0 - 4 WPts
01/01/2030Calgary, Canada5 - 6 Lazar Sliva0 - 11 WPts
02/11/2029Vancouver, Canada4 - 6 Chris Flaws1 - 1 WPts
19/09/2029Nezahualcoyotl, Mexico4 - 5 Urvano Baron22 - 9 LPts
22/07/2029Santa Maria, Philippines3 - 5 John Malana3 - 28(1) WPts
24/05/2029Calgary, Canada2 - 5 Glanville Longo2 - 2 WPts
26/03/2029Providence, USA2 - 4 Alastair Beretta10 - 12 LPts
26/01/2029Calgary, Canada1 - 4 Peter Haldane2 - 11 WPts
28/11/2028Montreal, Canada1 - 3 Albain Obie13 - 14 LPts
03/10/2028Toronto, Canada1 - 2 Hayden Owens10(1) - 24 LPts
02/09/2028Hamilton, Canada1 - 1 Dave Downie0 - 0 LPts
30/07/2028Seoul, South Korea1 - 0 Jin-su Im9 - 28 LPts
01/06/2028Calgary, Canada0 - 0 John Carns1 - 0 WPts