Weightclass:  Flyweight
Location:  Calgary, Canada
Record:  28(1) - 10
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
17/04/2023Calgary, Canada27(1) - 10 Henry Flint1 - 8 WPts
16/02/2023Calgary, Canada26(1) - 10 Edward Moffet11(1) - 10 WPts
17/12/2022Calgary, Canada25(1) - 10 Salvador Garrido1 - 11 WPts
18/10/2022Calgary, Canada24(1) - 10 Pablo Pascual13 - 15 WPts
20/08/2022Calgary, Canada23(1) - 10 Jose Banales0 - 11 WPts
20/06/2022Regina, Canada22(1) - 10 Mark Creighton5(1) - 23(11) WPts
25/04/2022Winnipeg, Canada21(1) - 10 Blake Carlisle16 - 13 WPts
17/03/2022London, Canada21(1) - 9 David Rhind21 - 4 LPts Canada National Championships 2022View
14/03/2022London, Canada20(1) - 9 Ian Penry17 - 11 WPts Canada National Championships 2022View
11/03/2022London, Canada19(1) - 9 Andy Fram7 - 16 WPts Canada National Championships 2022View
21/02/2022Calgary, Canada19(1) - 8 Ferrand Orleans22 - 4 LPts
22/12/2021Calgary, Canada18(1) - 8 Fedya Alypov2 - 4 WPts
22/10/2021Montreal, Canada17(1) - 8 Vincent Wharry9(1) - 14 WPts
22/08/2021Calgary, Canada17(1) - 7 Afon Roman13 - 10 LPts
21/06/2021Regina, Canada16 - 7 Mark Creighton4(1) - 18(6) WKO3
25/04/2021Saskatoon, Canada15 - 7 Colin Burwick10 - 12 WPts
17/03/2021Winnipeg, Canada15 - 6 Wyatt Colette15 - 5 LPts Canada National Championships 2021View
14/03/2021Winnipeg, Canada14 - 6 Montrose Eury12 - 10 WPts Canada National Championships 2021View
11/03/2021Winnipeg, Canada13 - 6 Andy Lourie7 - 5 WPts Canada National Championships 2021View
21/02/2021Port Said, Egypt12 - 6 Waleed Elborolossy8 - 3 WPts
24/12/2020Richmond, Canada12 - 5 Ian Penry10 - 8 LPts
24/10/2020Calgary, Canada12 - 4 Leon Edington10 - 6 LPts
25/08/2020Calgary, Canada12 - 3 Lee Pollick3 - 12 LPts
24/06/2020Calgary, Canada11 - 3 Colin Burwick9 - 8 WPts
24/04/2020Calgary, Canada10 - 3 Owen Flower2 - 8 WPts
11/03/2020Mississauga, Canada10 - 2 Hayden Mudie10 - 3 LPts Canada National Championships 2020View
28/02/2020Mandaue, Philippines9 - 2 Lisandro Celio8 - 4 WPts
31/12/2019Kuching, Malaysia8 - 2 Praveen Prakash5 - 7 WPts
01/11/2019Calgary, Canada7 - 2 Diego Muyot2 - 0 WPts
02/09/2019Regina, Canada6 - 2 William Doig0 - 2 WPts
17/07/2019Calgary, Canada5 - 2 Trystan Bonaly3 - 4 WPts
17/05/2019Calgary, Canada4 - 2 Oihane Medrano0 - 3 WPts
18/03/2019Ulaanbaatar, Mongolia3 - 2 Fadei Zorig1 - 7 WPts
14/01/2019Arequipa, Peru3 - 1 Xaverius Amante2 - 4 LPts
16/11/2018Calgary, Canada2 - 1 Euan Duris2 - 1 WPts
16/09/2018Surrey, Canada1 - 1 Dylan Conant1 - 1 WPts
16/07/2018Resistencia, Argentina0 - 1 Cruz Talavera0 - 1 WPts
18/05/2018Calgary, Canada0 - 0 Colin Burwick1 - 2 LPts