Weightclass:  Lightweight
Location:  Calgary, Canada
Record:  32(1) - 8
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
14/02/2025Calgary, Canada31(1) - 8 Adnan Baba1 - 23 WPts
16/12/2024Calgary, Canada30(1) - 8 Vikenti Ragimov1 - 7 WPts
17/10/2024San Jose, Costa Rica29(1) - 8 Manuel Gamez12 - 14(1) WPts
19/08/2024Regina, Canada28(1) - 8 Declan Haraldson22(1) - 22 WPts
21/06/2024Mashhad, Iran27(1) - 8 Rehman Syed6 - 21 WPts
22/04/2024Calgary, Canada26(1) - 8 Dave Sutherland1 - 13 WPts
23/02/2024Calgary, Canada25(1) - 8 Rico Rodriguez1 - 0 WPts
25/12/2023Calgary, Canada24(1) - 8 Michel Garnier3 - 1 WPts
26/10/2023Nassau, Bahamas24(1) - 7 Robert Home15(1) - 20 LPts
28/08/2023Toronto, Canada23(1) - 7 Matthew Barry17 - 17 WPts
03/07/2023San Bernardo, Chile23(1) - 6 Manuel Bracamonte19 - 13 LPts
05/05/2023Sao Paulo, Brazil22(1) - 6 Cipriano Mina0 - 0 WPts
07/03/2023Rosario, Argentina21(1) - 6 Santiago Paniagua17 - 10 WPts
06/01/2023Montreal, Canada20(1) - 6 Granville Anger9 - 11 WPts
07/11/2022Toronto, Canada19(1) - 6 Ben Powell14 - 10 WPts
20/09/2022Toronto, Canada18(1) - 6 Johnny Taitt6 - 22 WPts
14/08/2022Kingston, Jamaica18(1) - 5 Elliot Clasby24 - 5 LPts
16/06/2022Calgary, Canada17(1) - 5 Sam Jeans1 - 11 WPts
17/04/2022Mississauga, Canada17(1) - 4 Ian Gaddis11 - 9 LPts
10/03/2022Nantes, France16(1) - 4 Garner Guichard9(1) - 17 WPts
09/01/2022Calgary, Canada15(1) - 4 Mark Yale16 - 8 WPts
09/11/2021Gaineau, Canada14(1) - 4 Denis Eury8(2) - 12 WPts
15/09/2021Quebec City, Canada13(1) - 4 Frasier Garros10 - 11 WPts
09/08/2021London, Canada13(1) - 3 Chris Hawley15 - 5 LPts
28/06/2021Winnipeg, Canada12(1) - 3 Mark Hughes7 - 11 WPts
30/04/2021Mulhouse, France11 - 3 Grant de Rothschild8 - 13(8) WKO3
02/03/2021Calgary, Canada10 - 3 Travis Tellier13 - 6 WPts
31/12/2020Calgary, Canada9 - 3 Geoff Gillem4 - 9 WPts
31/10/2020Calgary, Canada8 - 3 Geoff Gillem4 - 8 WPts
01/09/2020Rome, Italy7 - 3 Valerio Rosato3 - 2 WPts
04/07/2020Oslo, Norway6 - 3 Oddvar Aas11 - 3 WPts
04/05/2020Mogilev, Belarus6 - 2 Mikhail Maruska7 - 5 LPts
06/03/2020Saskatoon, Canada5 - 2 Leighton Martin0 - 0 WPts
20/01/2020Montreal, Canada4 - 2 Rupert Fontaine0 - 6 WPts
02/12/2019Vancouver, Canada3 - 2 Andy Blackie4 - 5 WPts
06/10/2019Mississauga, Canada3 - 1 Ian Gaddis3 - 1 LPts
17/08/2019Calgary, Canada3 - 0 Merrill Beatrice5 - 2 LPts
17/06/2019Calgary, Canada2 - 0 Mark Wyly0 - 3 WPts
17/04/2019Winnipeg, Canada1 - 0 Robert Watson1 - 2 WPts
05/03/2019Calgary, Canada0 - 0 Diego Puerto1 - 0 WPts