Weightclass:  Lightweight
Location:  Calgary, Canada
Record:  18 - 18
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
15/06/2029Calgary, Canada17 - 18 Adam Cochran1 - 1 WPts
16/04/2029Calgary, Canada16 - 18 Lewis Aikens6 - 7 WPts
15/02/2029Calgary, Canada15 - 18 David Headden3 - 4 WPts
17/12/2028Calgary, Canada14 - 18 Justin Villechaize7 - 15 WPts
18/10/2028Calgary, Canada13 - 18 Dave Fairweather5 - 22 WPts
19/08/2028Shiraz, Iran12 - 18 Amer Rehman12 - 17 WPts
21/06/2028Pikine, Senegal12 - 17 Quennel Baraye27 - 16 LPts
23/04/2028Rosario, Argentina11 - 17 Diego Nazario3 - 12 WPts
24/02/2028Quebec City, Canada11 - 16 Didier de Vigny7(1) - 14 LPts
28/12/2027Tabriz, Iran10 - 16 Faisal Aleskerov12 - 16 WPts
30/10/2027Calgary, Canada9 - 16 Satoshi Nishimoto1 - 2 WPts
31/08/2027Toronto, Canada9 - 15 Corey Greenway5 - 7 LPts
03/07/2027Calgary, Canada8 - 15 Jeremie Joel5 - 14 WPts
05/05/2027Kiev, Ukraine7 - 15 Petro Baranski0 - 0 WPts
07/03/2027Montreal, Canada7 - 14 David Mings5 - 11 LPts
11/01/2027Calgary, Canada6 - 14 Sinclair Oltz0 - 5 WPts
12/11/2026Calgary, Canada5 - 14 Lazar Isckaliew0 - 8 WPts
13/09/2026Nassau, Bahamas5 - 13 Johnny Biggie7 - 35 LPts
16/07/2026Calgary, Canada4 - 13 Dave Trench8 - 6 WPts
16/05/2026Brisbane, Australia4 - 12 Glynn Cathey26 - 21 LPts
18/03/2026Santo Domingo Este, Dominican Republic3 - 12 Alejandro Landin12 - 22 WPts
18/01/2026Calgary, Canada3 - 11 Joey Mitchell3 - 7 LPts
19/11/2025Calgary, Canada3 - 10 Miroslav Markulin7 - 9 LPts
21/09/2025Bangkok, Thailand3 - 9 Sod Ruenroeng10 - 13 LPts
24/07/2025Bern, Switzerland3 - 8 Huldiberaht Bernsen14 - 14 LPts
26/05/2025Santa Ana, El Salvador2 - 8 Agapetus Laris1 - 13 WPts
28/03/2025Soweto, South Africa2 - 7 Robert Mokonyane6 - 12 LPts
28/01/2025Caracas, Venezuela1 - 7 Diego Castanon9 - 19(2) WPts
30/11/2024Varna, Bulgaria0 - 7 Lyubomir á Kovalkov7 - 11 WPts
02/10/2024Piraeus, Greece0 - 6 Istvan Toto11 - 23 LPts
04/08/2024Santo Domingo de Guzman, Dominican Republic0 - 5 Miguel Banos15 - 18 LPts
06/06/2024Jakarta, Indonesia0 - 4 Umair Abu33(1) - 6 LPts
08/04/2024Si Racha, Thailand0 - 3 Nop Sanprapai1 - 4 LPts
09/02/2024Perth, Australia0 - 2 Geoff Logo14 - 18 LPts
12/12/2023Hamilton, Canada0 - 1 Amon Thomason1 - 3 LPts
05/11/2023Calgary, Canada0 - 0 Dimi Tokarev17 - 17 LPts