Weightclass:  Featherweight
Location:  Vancouver, Canada
Record:  24 - 19
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
26/11/2024Vancouver, Canada23 - 19 John Ramsey12 - 20(2) WPts
27/09/2024Vancouver, Canada22 - 19 James Rennie0 - 4 WPts
29/07/2024Vancouver, Canada21 - 19 Alec Levingston2 - 10 WPts
30/05/2024Vancouver, Canada20 - 19 Percy Jacque2 - 9 WPts
31/03/2024Vancouver, Canada19 - 19 Richard Curtis0 - 3 WPts
31/01/2024Vancouver, Canada18 - 19 John Calder5 - 23 WPts
02/12/2023Vancouver, Canada17 - 19 Chris Emond30(1) - 9 WPts
02/10/2023Vancouver, Canada17 - 18 Zuffur Harron24(2) - 16 LPts
04/08/2023Vancouver, Canada16 - 18 Jaguar Quezada13 - 10 WPts
06/06/2023Vancouver, Canada15 - 18 Hsin Yow0 - 15 WPts
07/04/2023Vancouver, Canada14 - 18 Dave Ewart0 - 6 WPts
06/02/2023Vancouver, Canada13 - 18 Zachary Cragg2 - 6 WPts
07/12/2022Gaineau, Canada13 - 17 Ashley Cardwell17 - 9 LPts
19/10/2022Bratislava, Slovakia13 - 16 Oldrich Mlynarik7 - 17 LPts
21/08/2022Soweto, South Africa13 - 15 Dume Nqakula17 - 10 LPts
22/06/2022Montreal, Canada12 - 15 Montgomery Duchamp5 - 18 WPts
29/04/2022Calgary, Canada12 - 14 Felix Lafargue16(1) - 10(1) LPts
11/03/2022San Jose, Costa Rica12 - 13 Franco Montanez22 - 3 LPts
10/01/2022Viba del Mar, Chile12 - 12 Rafael Alberto9 - 10 LPts
12/11/2021Montreal, Canada12 - 11 Donatien Verlaine17 - 7 LPts
08/10/2021Mississauga, Canada12 - 10 Paul Jolly11 - 7 LPts
16/08/2021San Pedro de Macoris, Dominican Republic11 - 10 Ponce Rossel7 - 12 WPts
18/06/2021Vaughan, Canada11 - 9 Jacob Glasford12 - 6 LPts
23/04/2021Buenos Aires, Argentina10 - 9 Guillermo Trejo3 - 13 WPts
23/02/2021Copenhagen, Denmark10 - 8 Wray Mose9 - 3 LPts
25/12/2020Bayamon, Puerto Rico9 - 8 Enzo Pareja7 - 7 WPts
25/10/2020Vancouver, Canada9 - 7 James Mordecai14 - 2 LPts
26/08/2020Vancouver, Canada8 - 7 John Morozov4 - 6 WPts
25/06/2020Moscow, Russia8 - 6 Pyotr Voronkov10 - 4 LPts
26/04/2020Vancouver, Canada8 - 5 Paco Hilario7 - 5 LPts
27/02/2020Vancouver, Canada7 - 5 James Wales2 - 1 WPts
28/12/2019Mississauga, Canada7 - 4 Greg Aries4 - 3 LPts
08/11/2019Ottawa, Canada7 - 3 Arnie Purdie1 - 4 LPts
26/09/2019Vancouver, Canada6 - 3 Ethan Crary4 - 6 WPts
27/07/2019Vancouver, Canada5 - 3 Clint Sloss2 - 5 WPts
27/05/2019Vancouver, Canada5 - 2 Qazanfar Abildaeff7 - 3 LPts
28/03/2019Vancouver, Canada5 - 1 Richard Spencer0 - 4 LPts
25/01/2019Vancouver, Canada4 - 1 Emilio Pizarro1 - 4 WPts
25/11/2018Cochabamba, Bolivia3 - 1 Santiago Santoyo2 - 4 WPts
27/09/2018Vancouver, Canada2 - 1 Fino Gasparri1 - 4 WPts
29/07/2018Vancouver, Canada1 - 1 Sam Roose5 - 0 WPts
31/05/2018Saskatoon, Canada1 - 0 George Tasso1 - 1 LPts
18/04/2018Vancouver, Canada0 - 0 Johnny Saucer2 - 1 WPts