Weightclass:  Light Welterweight
Location:  Edmonton, Canada
Record:  28(1) - 23
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
22/03/2026Edmonton, Canada27(1) - 23 Seamus Killough2 - 3 WPts
22/01/2026Edmonton, Canada26(1) - 23 Haider Nasrallah7 - 20 WPts
23/11/2025Edmonton, Canada25(1) - 23 Famil Saber1 - 4 WPts
24/09/2025Edmonton, Canada24(1) - 23 Ragnar Stensland2 - 6 WPts
26/07/2025Edmonton, Canada23(1) - 23 Kacper Koral4 - 4 WPts
27/05/2025Edmonton, Canada22(1) - 23 Vanslow Johnsen3 - 14 WPts
29/03/2025Edmonton, Canada21(1) - 23 Tobias Picken7 - 13(1) WPts
28/01/2025Edmonton, Canada20(1) - 23 Neil Gemmel33 - 14 WPts
29/11/2024Edmonton, Canada19(1) - 23 Greg Montgomery12 - 31 WPts
30/09/2024Almaty, Kazakhstan18(1) - 23 Toma Cakpenoff3 - 6 WPts
02/08/2024Almaty, Kazakhstan18(1) - 22 Obaid Narckulow5 - 1 LPts
04/06/2024Hefei, China17(1) - 22 Fo-hsing Quan2 - 7 WPts
06/04/2024Yerevan, Armenia16(1) - 22 Terenig Bagaybagaian3 - 6 WPts
07/02/2024Edmonton, Canada15(1) - 22 Batur Gezmen5 - 12 WPts
10/12/2023Linden, Guyana14(1) - 22 Bradley Housler7 - 9 WPts
12/10/2023Edmonton, Canada13(1) - 22 Andy Vann8 - 30 WPts
14/08/2023Antipolo, Philippines12(1) - 22 Santiago Montesano9(1) - 18 WPts
16/06/2023Toronto, Canada12(1) - 21 Sam Yarwood16 - 15 LPts
21/04/2023Toshkent, Uzbekistan12(1) - 20 Parviz Barakat25 - 9 LPts
21/02/2023Edmonton, Canada11(1) - 20 Campbell Niel10 - 21 WPts
22/12/2022Puente Alto, Chile11(1) - 19 Nemesio Pastor30(1) - 6 LPts
24/10/2022Toronto, Canada11(1) - 18 Michael Carnie16 - 13 LPts
14/09/2022London, Canada11(1) - 17 Paul Shank19 - 10 LPts
27/07/2022Accra, Ghana11(1) - 16 Paulo Ankrah15 - 7 LPts
29/05/2022Kampala, Uganda10 - 16 Brett Namono1 - 2 WKO3
31/03/2022Winnipeg, Canada9 - 16 Danny Proffit5 - 19 WPts
23/02/2022Yerevan, Armenia9 - 15 Karekin Nahabedian7(1) - 18(1) LPts
25/12/2021Montevideo, Uruguay9 - 14 Ignado Padron21(1) - 5 LPts
26/10/2021Kitwe, Zambia8 - 14 Sam Nkhoma1 - 8 WPts
28/08/2021Santo Domingo de Guzman, Dominican Republic7 - 14 Vidal Luiz7 - 5 WPts
28/06/2021Ottawa, Canada7 - 13 Arthur Dunbar11 - 6 LPts
18/05/2021Edmonton, Canada6 - 13 Andy Vann6 - 16 WPts
18/03/2021Almaty, Kazakhstan6 - 12 Fedya Ghackupow20(1) - 0 LPts
18/01/2021Hamilton, Canada6 - 11 Johnny Heird13 - 4 LPts
12/12/2020Fukuoka, Japan5 - 11 Mitsuru Okane4 - 9 WPts
12/10/2020Edmonton, Canada4 - 11 Darryl Clowney3 - 9 WPts
13/08/2020Tarnow, Poland4 - 10 Adam Borkowski7 - 5 LPts
13/06/2020Caracas, Venezuela4 - 9 Cuba Carolus6(1) - 8 LPts
14/04/2020Edmonton, Canada3 - 9 Daniel Kaberere4 - 3 WPts
15/02/2020Calgary, Canada2 - 9 Sid Jameson5 - 2 WPts
14/01/2020Port-au-Prince, Haiti2 - 8 Fernand Baudoin9 - 4 LPts
14/11/2019Edmonton, Canada2 - 7 Brett Greenshields5 - 5 LPts
14/09/2019Yerevan, Armenia2 - 6 Tsakig Pabyan4 - 4 LPts
17/07/2019Yerevan, Armenia2 - 5 Panig Orjanyan3 - 4 LPts
18/05/2019Edmonton, Canada2 - 4 Georges Beaumarchais5 - 4 LPts
18/03/2019Edmonton, Canada2 - 3 Luis Sahagun1 - 0 LPts
15/01/2019Katowice, Poland1 - 3 Patryk Kiedrowski3 - 2 WPts
17/11/2018Edmonton, Canada1 - 2 Leon Space2 - 0 LPts
17/09/2018Edmonton, Canada1 - 1 Lebogang Hanekom1 - 0 LPts
18/07/2018Toronto, Canada0 - 1 Owen de Pizan0 - 0 WPts
05/06/2018Edmonton, Canada0 - 0 Brett Greenshields0 - 0 LPts