Weightclass:  Welterweight
Location:  Regina, Canada
Record:  24(3) - 17
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
20/12/2024Regina, Canada23(3) - 17 Jose Larez1 - 10 WPts
21/10/2024Regina, Canada22(3) - 17 Josce Papineau5 - 7 WPts
22/08/2024Regina, Canada22(3) - 16 Kenzie Marshall32(4) - 8 LPts
24/06/2024Regina, Canada21(3) - 16 David Curtin3 - 3 WPts
25/04/2024Regina, Canada21(3) - 15 Alfonso Dominguez6 - 10 LPts
25/02/2024Regina, Canada20(3) - 15 Marcel Rubel3 - 10 WPts
27/12/2023Regina, Canada19(3) - 15 Circinus Adore2 - 3 WPts
28/10/2023Regina, Canada18(3) - 15 Connor Lanman1 - 6 WPts
28/08/2023Regina, Canada17(3) - 15 Mason Magliocchetti4 - 6 WPts
29/06/2023Regina, Canada16(3) - 15 Tae-hee Sheen0 - 5 WPts
30/04/2023Regina, Canada15(2) - 15 Jose Davila0 - 6(1) WKO2
01/03/2023Regina, Canada14(2) - 15 Abdul Kalaz3 - 28 WPts
31/12/2022Vaughan, Canada14(2) - 14 Mark Tassie17 - 12 LPts
30/11/2022Surrey, Canada13(1) - 14 Chris Dreyfus16 - 9(1) WKO3
21/10/2022Hanoi, Vietnam12(1) - 14 Pham Ha18(1) - 13 WPts
23/08/2022Regina, Canada12(1) - 13 Montel Macias23 - 5 LPts
24/06/2022Regina, Canada11(1) - 13 Rex Hattan2 - 1 WPts
26/04/2022Regina, Canada10(1) - 13 Juan Camejo5 - 7 WPts
26/02/2022Burnaby, Canada9(1) - 13 Gaylord Marmion13 - 14 WPts
27/12/2021Santo Domingo Oeste, Dominican Republic9(1) - 12 Jose Mare21 - 4 LPts
28/10/2021Regina, Canada8(1) - 12 Severin Rigaudeau13 - 6 WPts
27/08/2021Regina, Canada7(1) - 12 Mark Trotter2 - 3 WPts
26/06/2021Salvador, Brazil7(1) - 11 Xavier Menezes9 - 11 LPts
27/04/2021Barcelona, Venezuela7(1) - 10 Fausto Morano12(1) - 8 LPts
26/02/2021Regina, Canada7(1) - 9 Husein Junejo20 - 2 LPts
28/12/2020Karagandy, Kazakhstan6(1) - 9 Fedor Kasymbekoff2 - 10 WPts
30/10/2020Shymkent, Kazakhstan6(1) - 8 Borya Acishew9 - 6 LPts
01/09/2020Calgary, Canada5(1) - 8 Ben Darnley3 - 10 WPts
24/07/2020Hamilton, Canada5(1) - 7 David Crafford12 - 2 LPts
20/06/2020Chihuahua, Mexico4(1) - 7 Sagaz Arellano2 - 10 WPts
20/04/2020Toronto, Canada4(1) - 6 Cody Grieve7(1) - 2 LPts
11/03/2020Stockholm, Sweden4(1) - 5 Arvid Dahlgren4 - 9 LPts
12/01/2020Lusaka, Zambia3(1) - 5 Vul Musenge0 - 11 WPts
13/11/2019Rome, Italy2 - 5 Carlo Donadoni2 - 8(1) WKO3
15/09/2019Odense, Denmark2 - 4 Steinar Harmsen3 - 2 LPts
18/07/2019Regina, Canada2 - 3 Geoff Ellis4 - 1 LPts
18/05/2019Odense, Denmark2 - 2 Kerr Overby2 - 1 LPts
19/03/2019Regina, Canada1 - 2 Peter McAleese1 - 0 WPts
17/01/2019Calgary, Canada0 - 2 Ben Darnley0 - 3 WPts
12/12/2018Surrey, Canada0 - 1 Jonathan Greenan0 - 4 LPts
05/11/2018Tokyo, Japan0 - 0 Kei Sakamoto0 - 0 LPts