Weightclass:  Middleweight
Location:  Calgary, Canada
Record:  27(1) - 17
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
04/06/2025Calgary, Canada26(1) - 17 Tobias Lowery2 - 15 WPts
06/04/2025Calgary, Canada25(1) - 17 Gig De la Fuente1 - 4 WPts
06/02/2025Calgary, Canada24(1) - 17 Rogers Kameke4 - 11 WPts
09/12/2024Calgary, Canada23(1) - 17 Virgil Nimmegeer2 - 1 WPts
11/10/2024Calgary, Canada22(1) - 17 Mikhail Aizpurs27 - 20 WPts
12/08/2024Calgary, Canada21(1) - 17 Virgil Nimmegeer1 - 0 WPts
13/06/2024Calgary, Canada20(1) - 17 Floyd Moss1 - 0 WPts
14/04/2024Calgary, Canada19(1) - 17 Harry Sheridan1 - 4 WPts
14/02/2024Calgary, Canada18(1) - 17 Georgiy Jurevics10 - 12 WPts
16/12/2023Calgary, Canada17(1) - 17 Kristißn Semrad3 - 6 WPts
17/10/2023Calgary, Canada16(1) - 17 Marinko Krišto3 - 6 WPts
19/08/2023Calgary, Canada15(1) - 17 Richie Crear1 - 1 WPts
19/06/2023Calgary, Canada14(1) - 17 Yago Orona3 - 10 WPts
20/04/2023Minsk, Belarus14(1) - 16 Goga Markov2 - 7 LPts
20/02/2023Copenhagen, Denmark13(1) - 16 Toste Dahl4 - 4 WPts
22/12/2022Ottawa, Canada13(1) - 15 Matthew Watson24 - 8 LPts
26/10/2022Toronto, Canada13(1) - 14 Stephen Cullum14(2) - 9 LPts
28/08/2022Samarqand, Uzbekistan13(1) - 13 Nuru Masri19 - 8 LPts
30/06/2022Toronto, Canada13(1) - 12 Robert Rodden25 - 4 LPts
03/05/2022Markham, Canada13(1) - 11 Peter Monteith16 - 12 LPts
14/03/2022London, Canada13(1) - 10 Louis Orne16 - 11 LPts Canada National Championships 2022View
11/03/2022London, Canada12(1) - 10 Henry Tarbet11 - 10 WPts Canada National Championships 2022View
26/02/2022Mississauga, Canada11(1) - 10 James Slack7 - 15 WPts
29/12/2021Abidjan, Ivory Coast10 - 10 Javier de Beauvoir7 - 18(3) WKO3
30/10/2021Calgary, Canada9 - 10 Sam Steele9 - 9 WPts
29/08/2021Calgary, Canada8 - 10 Gus Orrick13 - 7 WPts
28/06/2021Calgary, Canada7 - 10 Connor Venters5 - 11 WPts
27/04/2021Montreal, Canada7 - 9 Mortimer Lacan7 - 5 LPts
15/03/2021Calgary, Canada6 - 9 Jakub Miska7 - 14 WPts
15/01/2021Calgary, Canada6 - 8 Dan Luna13 - 7 LPts
14/11/2020Hanoi, Vietnam5 - 8 Ngo Chung1 - 3 WPts
16/09/2020Calgary, Canada5 - 7 Boyce Perse1 - 7 LPts
15/07/2020Regina, Canada5 - 6 Leeroy Olin16 - 1 LPts
20/05/2020Calgary, Canada4 - 6 Brigham Cotillard0 - 9 WPts
19/03/2020Burnaby, Canada4 - 5 Marvel du Gast1 - 13 LPts
27/01/2020Calgary, Canada3 - 5 Joshua Bertram7 - 4 WPts
26/11/2019Calgary, Canada3 - 4 Sean Cornog4 - 2 LPts
25/09/2019Dubai, UAE3 - 3 Haider Saidi5 - 6 LPts
28/07/2019Toronto, Canada3 - 2 Harvey Ashdown10 - 1 LPts
02/06/2019Salvador, Brazil3 - 1 Nemesio Pesqueira4 - 1 LPts
04/04/2019Calgary, Canada2 - 1 Isaak Kairckulov2 - 2 WPts
02/02/2019Calgary, Canada1 - 1 Ian Harries0 - 1 WPts
03/12/2018Salvador, Brazil1 - 0 Quiqui Matheus2 - 3 LPts
05/10/2018Calgary, Canada0 - 0 Joshua Bertram1 - 1 WPts