Weightclass:  Light Heavyweight
Location:  Vancouver, Canada
Record:  19 - 35
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
15/02/2029Vancouver, Canada18 - 35 Varden Voisin15 - 24 WPts
17/12/2028Vancouver, Canada18 - 34 Israfil Saba13(2) - 21(1) LPts
18/10/2028Vancouver, Canada17 - 34 Chris Morris7 - 12(2) WPts
19/08/2028Vancouver, Canada16 - 34 Joe Coslett5 - 9 WPts
20/06/2028Sana'a, Yemen15 - 34 Rehman Hanna0 - 3 WPts
22/04/2028Aarhus, Denmark15 - 33 Diederik Finne5 - 8 LPts
23/02/2028Nassau, Bahamas15 - 32 Arran Sturrock17 - 4 LPts
26/12/2027Vancouver, Canada14 - 32 Michael Taite2 - 6 WPts
27/10/2027Sydney, Australia13 - 32 Charlie Dovey13 - 23 WPts
29/08/2027Vancouver, Canada12 - 32 Lloyd Logan0 - 0 WPts
29/06/2027Halifax, Canada12 - 31 Leighton Brown17 - 5 LPts
01/05/2027Vancouver, Canada11 - 31 Leo Grandison15(1) - 7 WPts
03/03/2027Vancouver, Canada10 - 31 Zeynal Yakubov1 - 1 WPts
02/01/2027Vancouver, Canada10 - 30 Demont Deneuve14 - 8(2) LPts
04/11/2026Vancouver, Canada9 - 30 Joaquin Rengifo1 - 26 WPts
06/09/2026Vancouver, Canada9 - 29 Bradley Buie2 - 2 LPts
08/07/2026Kremenchuk, Ukraine9 - 28 Dimi Kozloff3 - 13 LPts
10/05/2026Vancouver, Canada8 - 28 Adam Paden5 - 3 WPts
11/03/2026Melbourne, Australia7 - 28 Mark Maloumyan8 - 9 WPts
11/01/2026Soka, Japan6 - 28 Satoru Yamaoka7 - 8 WPts
13/11/2025Dushanbe, Tajikistan6 - 27 Aleksei Abykckassym5 - 2 LPts
15/09/2025Vancouver, Canada6 - 26 Fedor Lutsky6 - 1 LPts
17/07/2025Puebla, Mexico6 - 25 Selestino Cartaya4 - 7 LPts
19/05/2025Vancouver, Canada5 - 25 Gaston Delpy0 - 6 WPts
20/03/2025Vancouver, Canada4 - 25 Joaquin Morgado1 - 7 WPts
20/01/2025Vancouver, Canada4 - 24 Rich Jean-Charles4 - 3 LPts
21/11/2024Vancouver, Canada4 - 23 Morgan Lafargue5 - 17(1) LPts
22/09/2024Georgetown, Guyana4 - 22 Phil Giblin1 - 2 LPts
25/07/2024Santo Domingo Oeste, Dominican Republic3 - 22 Rico Iglesias2 - 8(1) WPts
27/05/2024Vancouver, Canada2 - 22 Oro Rosas0 - 3 WPts
29/03/2024Yerevan, Armenia2 - 21 Zadig Sagherian3 - 4 LPts
30/01/2024Toronto, Canada2 - 20 Jack Towns24 - 9 LPts
02/12/2023Vilnius, Lithuania2 - 19 Gabriel Dutko27 - 9(1) LPts
04/10/2023Montreal, Canada2 - 18 Kris Turnbull4 - 9 LPts
19/08/2023Vancouver, Canada2 - 17 Morgan Lafargue1 - 13(1) LPts
20/06/2023Vancouver, Canada2 - 16 Mark Garson1 - 4 LPts
21/04/2023Split, Croatia2 - 15 Denis Pešic23 - 7 LPts
21/02/2023Bournemouth, UK2 - 14 David Rhydderch15 - 11 LPts
23/12/2022Grodno, Belarus2 - 13 Borysko Kuzminski2 - 17 LPts
25/10/2022Vancouver, Canada2 - 12 Jack Towns19 - 6 LPts
27/08/2022New York City, USA2 - 11 Gabriele Scoccimarro22 - 3 LPts
28/06/2022Vancouver, Canada2 - 10 Mason Bees2 - 13 LPts
29/04/2022Edmonton, Canada2 - 9 Fraser Space13 - 10 LPts
06/03/2022Brampton, Canada2 - 8 James Irwin15 - 8 LPts
25/01/2022Vancouver, Canada2 - 7 John Hossack0 - 2 LPts
25/11/2021Ottawa, Canada2 - 6 Tobias Beth23 - 2 LPts
22/10/2021Vancouver, Canada2 - 5 Hobbard Stoffregen26(1) - 1 LPts
21/08/2021Calgary, Canada2 - 4 Roger Geddes2 - 3 LPts
03/07/2021Vancouver, Canada2 - 3 Dmitri Gargailis10(1) - 5 LPts
02/05/2021Vancouver, Canada1 - 3 Dior Giroud0 - 2 WPts
03/03/2021Vancouver, Canada1 - 2 Toma Abutalipowa5 - 8 LPts
03/01/2021Vancouver, Canada1 - 1 Roger Geddes1 - 0 LPts
03/11/2020Matsudo, Japan1 - 0 Naoki Chiba1 - 0 LPts
05/09/2020Vancouver, Canada0 - 0 Sergey Markovich2 - 12 WPts