Weightclass:  Light Heavyweight
Location:  Saskatoon, Canada
Record:  44 - 25
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
08/05/2028Saskatoon, Canada43 - 25 Adam Sloma4 - 16 WPts
09/03/2028Saskatoon, Canada43 - 24 Garrison Saint-Jean14 - 7 LPts
08/01/2028Saskatoon, Canada42 - 24 Steinar Leer0 - 14(1) WPts
08/11/2027Saskatoon, Canada41 - 24 Mark Kerry15(1) - 4 WPts
08/09/2027Saskatoon, Canada40 - 24 Cruz Contreras4 - 5 WPts
09/07/2027Saskatoon, Canada40 - 23 Khayyam Salahov12 - 12 LPts
10/05/2027Saskatoon, Canada39 - 23 David McFarlane0 - 9 WPts
11/03/2027Saskatoon, Canada38 - 23 Floyd Forker1 - 10 WPts
10/01/2027Saskatoon, Canada37 - 23 Mihail á Aleksandrov11(1) - 22 WPts
11/11/2026Saskatoon, Canada36 - 23 Jurica Žauhar1 - 6 WPts
11/09/2026Saskatoon, Canada35 - 23 Robert Lythgoe5(1) - 4 WPts
13/07/2026Saskatoon, Canada34 - 23 Kashif Tabatabai12 - 14 WPts
13/05/2026Saskatoon, Canada33 - 23 Jean-Baptiste de Ronsard5 - 9 WPts
14/03/2026Saskatoon, Canada32 - 23 Anton Buchan4 - 12(1) WPts
14/01/2026Casablanca, Morocco32 - 22 Rifky Fahmi16 - 20 LPts
16/11/2025Saskatoon, Canada31 - 22 Verdun Belcourt4(1) - 6 WPts
18/09/2025Yerevan, Armenia30 - 22 Ardashes Roumdiguyan16 - 25 WPts
21/07/2025Reggio Emilia, Italy29 - 22 Adriano Vincenzi8 - 14 WPts
23/05/2025Milan, Italy28 - 22 Remo Macina5(2) - 29 WPts
25/03/2025Winnipeg, Canada28 - 21 Louis Ferriss26 - 17 LPts
27/01/2025Recife, Brazil27 - 21 Diego Carias1 - 16(5) WPts
29/11/2024Saskatoon, Canada27 - 20 John Gwynn17 - 23 LPts
04/10/2024Surrey, Canada27 - 19 John Routledge29 - 9 LPts
11/08/2024San Juan, Puerto Rico26 - 19 Seferino Galaz3 - 14 WPts
13/06/2024Duran, Ecuador26 - 18 Saturnin Sarmiento25(1) - 15 LPts
14/04/2024Mississauga, Canada26 - 17 Chris Field27(3) - 9 LPts
14/03/2024Toronto, Canada26 - 16 Clint Decoux43 - 10 LPts Canada National Championships 2024View
11/03/2024Toronto, Canada25 - 16 Arran Preece16(1) - 13 WPts Canada National Championships 2024View
06/02/2024Saskatoon, Canada24 - 16 Rich Jean-Charles1 - 0 WPts
08/12/2023Suez, Egypt23 - 16 Kashif Bouvarry0 - 4 WPts
09/10/2023Toronto, Canada23 - 15 Antwan Cavins22(1) - 17 LPts
19/08/2023Saskatoon, Canada23 - 14 Michael Langland33(1) - 3 LPts
20/06/2023Kryvyi Rih, Ukraine22 - 14 Yakiv Volk15 - 17 WPts
22/04/2023Toronto, Canada21 - 14 Sezni Dujardin9 - 20 WPts
17/03/2023Toronto, Canada21 - 13 Clint Decoux35 - 5 LPts Canada National Championships 2023View
14/03/2023Toronto, Canada20 - 13 Montrose Mader12 - 20(1) WPts Canada National Championships 2023View
11/03/2023Toronto, Canada19 - 13 Donatien Duvauchelle12 - 17 WPts Canada National Championships 2023View
20/02/2023Halifax, Canada18 - 13 Seth Florian16 - 16 WPts
23/12/2022Guayaquil, Ecuador17 - 13 Joaquin Cardo13 - 16 WPts
25/10/2022Ottawa, Canada16 - 13 Mick Cubbison12 - 14 WPts
08/09/2022Melbourne, Australia15 - 13 David Woodford1 - 21 WPts
11/07/2022Copenhagen, Denmark15 - 12 Gardiner Mogensen11 - 11 LPts
13/05/2022Saskatoon, Canada14 - 12 Santiago Marco4 - 9 WPts
14/03/2022London, Canada14 - 11 Brendan Black12 - 15 LPts Canada National Championships 2022View
11/03/2022London, Canada13 - 11 Dax Prost18 - 8 WPts Canada National Championships 2022View
14/01/2022Toronto, Canada12 - 11 John Gemmel20(2) - 6 WPts
14/12/2021Toronto, Canada11 - 11 Elliot Virenque19(1) - 3 WPts
16/10/2021Oslo, Norway11 - 10 Ragnar Roys2 - 1 LPts
16/08/2021Montreal, Canada10 - 10 Quincy Marques1 - 15 WPts
30/06/2021Saskatoon, Canada9 - 10 Zelijko Hršak2 - 15 WPts
29/04/2021Saskatoon, Canada8 - 10 Robert Sneden4 - 18 WPts
28/02/2021Saskatoon, Canada7 - 10 Sasha Gadjarov2 - 5 WPts
30/12/2020Saskatoon, Canada6 - 10 Sergey Markovich2 - 14 WPts
30/10/2020Saskatoon, Canada5 - 10 Gazi Gomaa2 - 5 WPts
01/09/2020Regina, Canada5 - 9 Charlie Brockett5 - 9 LPts
01/08/2020Saskatoon, Canada4 - 9 Rafael Mate4(1) - 7 WPts
31/05/2020Montreal, Canada4 - 8 Ranger Piaget7 - 4 LPts
24/04/2020Manaus, Brazil4 - 7 Selestino Rodrigues6 - 6 LPts
25/02/2020Porto Alegre, Brazil4 - 6 Juan Mata6 - 5 LPts
28/12/2019Saskatoon, Canada4 - 5 Dzamhur Sagherian7 - 4 LPts
28/10/2019Saskatoon, Canada4 - 4 Meghrig Saginian6 - 6 LPts
29/08/2019Hamilton, Canada3 - 4 Umber Gillard3 - 6 WPts
21/07/2019Saskatoon, Canada3 - 3 Cibor Jaros9 - 1 LPts
21/05/2019Saskatoon, Canada2 - 3 Mark Clardy2 - 3 WPts
21/03/2019Saskatoon, Canada1 - 3 Lorenzo Berlanga2 - 5 WPts
18/01/2019Saskatoon, Canada1 - 2 Roger Lumsden0 - 0 LPts
14/12/2018Dubai, UAE1 - 1 Haaris Halaby3 - 1 LPts
16/10/2018Saskatoon, Canada0 - 1 Leighton Field4 - 0 WPts
18/08/2018Saskatoon, Canada0 - 0 Rob Minnie1 - 2 LPts