Weightclass:  Flyweight
Location:  Calgary, Canada
Record:  25 - 15
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
10/03/2032Calgary, Canada24 - 15 Saranjam Shihlinskii4 - 8 WPts
10/01/2032Calgary, Canada23 - 15 Oleydong Sanprapai1 - 7 WPts
10/11/2031Calgary, Canada22 - 15 Diego Villaverde4 - 10 WPts
09/09/2031Calgary, Canada21 - 15 Rafael Valdivia5 - 11 WPts
11/07/2031Calgary, Canada20 - 15 Edmond Barbusse12 - 22 WPts
10/05/2031Calgary, Canada19 - 15 Abdul Khadem8 - 8 WPts
11/03/2031Calgary, Canada18 - 15 David Ivery6 - 20 WPts
10/01/2031Calgary, Canada17 - 15 Montego Salcido3 - 9 WPts
11/11/2030Calgary, Canada16 - 15 Anele Mngonyama4 - 2 WPts
12/09/2030Calgary, Canada15 - 15 Eloy Lince3 - 11 WPts
14/07/2030Calgary, Canada15 - 14 Aleksei Stepanov11 - 3 LPts
15/05/2030Calgary, Canada14 - 14 Barry Quire3 - 2 WPts
17/03/2030Vaughan, Canada14 - 13 Mike Herdman15 - 7 LPts Canada National Championships 2030View
14/03/2030Vaughan, Canada13 - 13 Kai Flint10(1) - 10 WPts Canada National Championships 2030View
11/03/2030Vaughan, Canada12 - 13 Noah Bell3 - 2 WPts Canada National Championships 2030View
04/03/2030Calgary, Canada11 - 13 Orson Nakache6 - 10 WPts
04/01/2030Calgary, Canada10 - 13 John Muir4 - 7 WPts
06/11/2029Calgary, Canada9 - 13 Dave Downie4 - 5 WPts
07/09/2029Yongin, South Korea9 - 12 Chan-dong Pae28 - 14 LPts
10/07/2029Tijuana, Mexico9 - 11 Diego Rosero16 - 4 LPts
12/05/2029Prague, Czech Republic9 - 10 Otmar Doman24 - 10 LPts
14/03/2029Saskatoon, Canada9 - 9 Max St. Pierre21(1) - 14 LPts Canada National Championships 2029View
11/03/2029Saskatoon, Canada8 - 9 Edmond Barbusse4 - 13 WPts Canada National Championships 2029View
12/01/2029Santiago de los Caballeros, Dominican Republic8 - 8 Ora Jaimes21 - 12 LPts
14/11/2028Ulaanbaatar, Mongolia7 - 8 Gao Sang19 - 12 WPts
16/09/2028Calgary, Canada7 - 7 Canon Olivier6 - 9 LPts
30/07/2028Medellin, Colombia7 - 6 Joaquin Maio37(2) - 25 LPts
01/06/2028Abidjan, Ivory Coast7 - 5 Gauvain Laurent31(2) - 17 LPts
03/04/2028Bergen, Norway6 - 5 Haldor Borgen7 - 21(3) WPts
04/02/2028Quebec City, Canada5 - 5 Boswell Courau7 - 21 WPts
11/12/2027Calgary, Canada4 - 5 Richard Sproul0 - 1 WPts
12/10/2027Kremenchuk, Ukraine4 - 4 Vanko Zalesky6 - 12 LPts
14/08/2027Calgary, Canada3 - 4 Euan Ogilvie1 - 3 WPts
14/06/2027Calgary, Canada2 - 4 Leonel Arvelo0 - 5 WPts
16/04/2027Choloma, Honduras2 - 3 Jair Morea11 - 16 LPts
16/02/2027Tangier, Morocco1 - 3 Rehan Zahra7 - 11 WPts
19/12/2026Winnipeg, Canada1 - 2 Dillon Keller13 - 7(3) LPts
05/11/2026Surrey, Canada0 - 2 Dale Mingus0 - 0 WPts
05/10/2026Al Ain, UAE0 - 1 Rehman Azad62(1) - 18 LPts
07/08/2026Calgary, Canada0 - 0 Malcolm Moir2 - 5 LPts