Weightclass:  Featherweight
Location:  Vancouver, Canada
Record:  16(2) - 30
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
25/11/2025Vancouver, Canada15(2) - 30 Montana Hinojos14 - 11 WPts
26/09/2025Vancouver, Canada15(2) - 29 Angel Bedolla3 - 3 LPts
28/07/2025Vancouver, Canada14(2) - 29 Arthur Tinlin2 - 14 WPts
29/05/2025Vancouver, Canada14(2) - 28 Hilario Solomon18(1) - 25 LPts
30/03/2025Vancouver, Canada14(2) - 27 Laramie Dalle4 - 6 LPts
29/01/2025Vancouver, Canada13(2) - 27 Eurypylus Mires4 - 9 WPts
01/12/2024Vancouver, Canada12(2) - 27 Rene Rezac8 - 19 WPts
02/10/2024Vancouver, Canada12(2) - 26 Akbar Abdurakhmanov6 - 11 LPts
03/08/2024Vancouver, Canada11(2) - 26 Dan Ables0 - 1 WPts
04/06/2024Vancouver, Canada11(2) - 25 Matt Hobkirk6 - 9 LPts
06/04/2024Vancouver, Canada10(2) - 25 James Geddie0 - 10(1) WPts
06/02/2024Vancouver, Canada10(2) - 24 Suor Sithraran5 - 6 LPts
08/12/2023Gothenburg, Sweden9(1) - 24 Mio Ryden0 - 2(1) WKO3
09/10/2023Laval, Canada9(1) - 23 Ian Gee19 - 12 LPts
15/08/2023Brampton, Canada9(1) - 22 Greg Kindrick9(4) - 25 LPts
14/07/2023Calgary, Canada9(1) - 21 Brin Daniel11 - 21 LPts
09/06/2023Alexandria, Egypt8(1) - 21 Waleed Mitri3 - 15 WPts
11/04/2023General Trias, Philippines8(1) - 20 Selestino Cornejo6 - 18 LPts
11/02/2023Vancouver, Canada8(1) - 19 Tazim Chinbat22 - 10 LPts
13/12/2022Vancouver, Canada8(1) - 18 Mason Nivens12 - 20 LPts
13/10/2022Aba, Nigeria8(1) - 17 Nelson Anubi19 - 13 LPts
15/08/2022Beijing, China8(1) - 16 Shen Teo11(2) - 14 LPts
17/06/2022Edmonton, Canada8(1) - 15 Joseph Patteson15 - 10 LPts
21/04/2022Mueang Samut Prakan, Thailand7(1) - 15 Kongjak Narding5 - 11 WPts
21/02/2022Vancouver, Canada7(1) - 14 HorymÝr Houska16 - 10 LPts
22/12/2021Edmonton, Canada6(1) - 14 George Torrens4 - 20 WPts
25/10/2021Cebu City, Philippines6(1) - 13 Jair Bantilan10 - 8 LPts
27/08/2021Tokyo, Japan5 - 13 Daichi Sera10 - 11(3) WKO3
29/06/2021Toronto, Canada5 - 12 Dai Southerland12 - 8 LPts
09/05/2021Calgary, Canada4 - 12 Mick Sim2(1) - 9 WPts
06/04/2021Mississauga, Canada4 - 11 Paul Jolly9 - 6 LPts
18/02/2021Edmonton, Canada3 - 11 George Torrens4 - 15 WPts
26/12/2020Vancouver, Canada3 - 10 Xalvador Sanchez1 - 9 LPts
26/10/2020Xian, China3 - 9 Quon Chung11 - 6 LPts
28/08/2020Vancouver, Canada3 - 8 Adrien Phillippe8 - 4 LPts
27/06/2020Vancouver, Canada3 - 7 Chris Fairweather5(1) - 11 LPts
26/04/2020Gaineau, Canada2 - 7 James Wales2 - 2 WPts
20/03/2020Cagayan de Oro, Philippines1 - 7 Rafael Isabella1(1) - 7 WPts
20/01/2020Vancouver, Canada1 - 6 Robert Smiley4 - 4 LPts
19/11/2019San Jose, Costa Rica1 - 5 Leonel Cabanilla5 - 6 LPts
20/09/2019Vancouver, Canada0 - 5 Santiago Yanez4 - 4 WPts
22/07/2019Vaughan, Canada0 - 4 Bryan Underwood3 - 6 LPts
28/05/2019Goiania, Brazil0 - 3 Larenzo Garrido5 - 5 LPts
30/03/2019Quebec City, Canada0 - 2 Satch Brame4 - 1 LPts
03/02/2019Vancouver, Canada0 - 1 Miro Bocina2 - 3(3) LPts
05/12/2018Vancouver, Canada0 - 0 Chris Fairweather3(1) - 3 LPts