Weightclass:  Featherweight
Location:  Edmonton, Canada
Record:  12 - 28
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
14/07/2027Edmonton, Canada11 - 28 Lucas Goudie1 - 7 WPts
12/05/2027Edmonton, Canada11 - 27 Umair Raho5 - 2 LPts
13/03/2027Edmonton, Canada10 - 27 Francisco Basto2 - 15 WPts
13/01/2027Edmonton, Canada10 - 26 Neper Palomar4 - 21(1) LPts
13/11/2026Edmonton, Canada10 - 25 Xabat Cabeza12 - 10(1) LPts
13/09/2026Edmonton, Canada9 - 25 Diego Rota3 - 8 WPts
14/07/2026Edmonton, Canada9 - 24 Paul Bardsley1 - 0 LPts
14/05/2026Edmonton, Canada8 - 24 Telo Richoux8 - 14 WPts
15/03/2026Edmonton, Canada7 - 24 Xavier Belen2 - 6 WPts
13/01/2026Edmonton, Canada6 - 24 Zach Mattix1 - 3 WPts
14/11/2025Edmonton, Canada6 - 23 Ciel Depardieu1 - 9 LPts
15/09/2025Edmonton, Canada6 - 22 Gregor Scripture10 - 13 LPts
17/07/2025Medellin, Colombia6 - 21 Rico Rolan14(4) - 30 LPts
19/05/2025Edmonton, Canada5 - 21 Cibor Gurka1(1) - 6 WPts
20/03/2025Surakarta, Indonesia5 - 20 Gesang Munhar8 - 9 LPts
20/01/2025Antipolo, Philippines4 - 20 Santiago Cagauan3 - 13 WPts
22/11/2024Patrai, Greece3 - 20 Mentor Roussos4 - 7 WPts
24/09/2024Halifax, Canada3 - 19 George Summerfield5 - 10 LPts
27/07/2024Edmonton, Canada3 - 18 Lloyd Boswell11 - 13 LPts
28/05/2024Santo Domingo de Guzman, Dominican Republic3 - 17 Paco Cato28(1) - 9 LPts
30/03/2024Toronto, Canada3 - 16 Dan Rodgerson4 - 12 LPts
31/01/2024Surabaya, Indonesia3 - 15 Dennys Ade8 - 12 LPts
03/12/2023Prague, Czech Republic3 - 14 Rehor Racek23 - 13 LPts
05/10/2023Edmonton, Canada3 - 13 Frasier Beaulac1 - 10(1) LPts
07/08/2023Asuncion, Paraguay3 - 12 Joaquin Pedro1 - 8 LPts
08/06/2023Columbus, USA3 - 11 Robert Rosie13 - 7 LPts
10/04/2023Brno, Czech Republic3 - 10 Hugo Eben3 - 18 LPts
10/02/2023Resistencia, Argentina3 - 9 Ulises Calles11(1) - 13 LPts
13/12/2022Ogbomosho, Nigeria3 - 8 Ikechukwu Amadiume18(1) - 12 LPts
15/10/2022Winnipeg, Canada3 - 7 Matt Hobkirk1 - 2 LPts
19/08/2022Ottawa, Canada3 - 6 Arnie Purdie12 - 11 LPts
19/06/2022Edmonton, Canada2 - 6 Stefan Stachowiak5 - 23 WPts
20/04/2022Edmonton, Canada2 - 5 Brin Bratten17 - 9 LPts
20/02/2022Edmonton, Canada2 - 4 Joaquin Solis3 - 7 LPts
21/12/2021Utrecht, Netherlands2 - 3 Michel Gertodtenhaupt16 - 7 LPts
21/10/2021Prague, Czech Republic2 - 2 Alexej Repasky17 - 5 LPts
23/08/2021Shamkir, Azerbaijan1 - 2 Bilal Hamed1 - 10 WPts
23/06/2021Breda, Netherlands1 - 1 Dietert Moliekens15 - 7 LPts
25/04/2021Mississauga, Canada1 - 0 Greg Aries11 - 5 LPts
05/03/2021Edmonton, Canada0 - 0 Ali Alhudaybi1 - 0 WPts