Weightclass:  Light Flyweight
Location:  Calgary, Canada
Record:  23 - 22(1)
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
02/10/2029Calgary, Canada22 - 22(1) Zelipe Renderos5 - 19 WPts
03/08/2029Calgary, Canada21 - 22(1) Saad Imashev2 - 5 WPts
04/06/2029Calgary, Canada20 - 22(1) Mikhail Bolotin0 - 6 WPts
05/04/2029Calgary, Canada19 - 22(1) Josef Vanicek3 - 5 WPts
04/02/2029Calgary, Canada19 - 21(1) Quinto Crespo24 - 30 LPts
06/12/2028Calgary, Canada19 - 20(1) Xeres Artiga25 - 15 LPts
07/10/2028Calgary, Canada18 - 20(1) Pablo Noe3 - 4(1) WPts
08/08/2028Calgary, Canada17 - 20(1) Mark Ghiglia7 - 1 WPts
09/06/2028Calgary, Canada16 - 20(1) Eddy Cappaert0 - 5 WPts
11/04/2028Calgary, Canada15 - 20(1) Paul Neill7 - 6 WPts
12/02/2028Calgary, Canada14 - 20(1) David Simpson10 - 8(1) WPts
14/12/2027Almaty, Kazakhstan14 - 19(1) Abdul Salimghanow24(2) - 15(4) LPts
13/11/2027Calgary, Canada14 - 18(1) James Keleku12 - 14 LPts
13/10/2027Johannesburg, South Africa14 - 17(1) James Keleku11 - 14 LPts
10/09/2027Ibadan, Nigeria14 - 16(1) Yves Reinier17 - 10 LPts Ibadan World Championships 2027View
07/09/2027Ibadan, Nigeria13 - 16(1) Abdul Salimghanow23(2) - 13(4) WPts Ibadan World Championships 2027View
19/08/2027Mejicanos, El Salvador13 - 15(1) Carlos Garcia29 - 6 LPts
19/07/2027Mejicanos, El Salvador13 - 14(1) Carlos Garcia28 - 6 LPts
18/06/2027Bergen, Norway13 - 13(1) Dana Walberg15 - 8 LPts
18/05/2027Bergen, Norway13 - 12(1) Dana Walberg14 - 8 LPts
17/04/2027Mejicanos, El Salvador13 - 11(1) Carlos Garcia25 - 6 LPts
17/03/2027Montreal, Canada12 - 11(1) David Binning17(1) - 22 WPts Canada National Championships 2027View
14/03/2027Montreal, Canada11 - 11(1) Michael Isaac24 - 18 WPts Canada National Championships 2027View
11/03/2027Montreal, Canada10 - 11(1) Sam Alexander4 - 17 WPts Canada National Championships 2027View
14/02/2027Komsomolsk, Russia9 - 11(1) Lazar Pavlyuchenko15 - 12 WPts
17/12/2026Sana'a, Yemen9 - 10 Jawad Nasr57(14) - 22 LKO2
19/10/2026Calgary, Canada9 - 9 Kenzie Mollison10 - 9 LPts
30/08/2026Calgary, Canada9 - 8 Michael Isaac19 - 16 LPts
07/07/2026Ciudad del Este, Paraguay9 - 7 Vicente Martinez7 - 18 LPts
09/05/2026Maroua, Cameroon8 - 7 Leggett Gabin7 - 7 WPts
11/03/2026Hamilton, Canada8 - 6 David Binning9(1) - 15 LPts Canada National Championships 2026View
26/02/2026Vancouver, Canada7 - 6 Sean Ketchen1 - 5 WPts
22/01/2026Calgary, Canada7 - 5 Michael Isaac13 - 12 LPts
26/12/2025Leon, Mexico6 - 5 Guillermo Pestana0 - 5 WPts
28/10/2025Tirana, Albania5 - 5 Talus Bardici1 - 8 WPts
30/08/2025Maracaibo, Venezuela4 - 5 Jeraldo Marcello9 - 14(2) WPts
02/07/2025Calgary, Canada3 - 5 Sam Alexander1 - 7 WPts
03/05/2025Calgary, Canada3 - 4 Asif Diab0 - 1 LPts
05/03/2025Rosario, Argentina2 - 4 Montana Monteagudo0 - 0 WPts
05/01/2025Vancouver, Canada1 - 4 James Easton0 - 0 WPts
18/11/2024Cebu City, Philippines1 - 3 Vicente Akut32 - 13 LPts
20/09/2024Lima, Peru1 - 2 Rodrigo Nunez12 - 14 LPts
23/07/2024Mississauga, Canada1 - 1 Mel Mingus0 - 0 LPts
02/06/2024Winnipeg, Canada1 - 0 Leeroy Magill0 - 0 LPts
22/04/2024Calgary, Canada0 - 0 Nasib Pishnamazzade2 - 12(1) WPts