Weightclass:  Flyweight
Location:  Calgary, Canada
Record:  21 - 27(9)
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
25/07/2030Calgary, Canada20 - 27(9) Kyle Waddy0 - 1 WPts
27/05/2030Calgary, Canada19 - 27(9) Zach Bannerman2 - 10 WPts
28/03/2030Calgary, Canada18 - 27(9) Alejandro Frances1 - 21 WPts
23/01/2030Calgary, Canada17 - 27(9) Chike Quainoo14 - 11 WPts
24/11/2029Calgary, Canada16 - 27(9) Montenegro Mancha10 - 6 WPts
25/09/2029Calgary, Canada16 - 26(9) Matthew Greenlees22 - 9 LPts
27/07/2029Calgary, Canada15 - 26(9) John Muir3 - 5 WPts
28/05/2029Calgary, Canada14 - 26(9) Vicente Villafranca2 - 3 WPts
29/03/2029Calgary, Canada13 - 26(9) Alexandre Lenglen2 - 12 WPts
28/01/2029Calgary, Canada13 - 25(8) Jasper Jones1 - 4 LKO3
29/11/2028Calgary, Canada12 - 25(8) Tobias Mason1 - 1 WPts
30/09/2028Calgary, Canada11 - 25(8) Juan Jaramillo4 - 10 WPts
01/08/2028Anchorage, USA11 - 24(7) Bruce Cloy12 - 10(1) LKO3
03/06/2028San Miguelito, Panama11 - 23(6) Eloy Pupo24(2) - 11 LKO3
05/04/2028Caloocan, Philippines11 - 22(6) Cipriano Ople17 - 12 LPts
06/02/2028Maracaibo, Venezuela11 - 21(5) Xalvador Escalante3 - 11 LKO3
09/12/2027Ottawa, Canada10 - 21(5) James Wigton1 - 11 WPts
11/10/2027Melbourne, Australia10 - 20(4) Hayden Pherson8 - 12(1) LKO3
13/08/2027Calgary, Canada9 - 20(4) Sam Baston12 - 23(16) WPts
14/06/2027Kremenchuk, Ukraine8 - 20(4) Vanko Zalesky5 - 11 WPts
16/04/2027Montreal, Canada7 - 20(4) Olympe Huet5 - 18(1) WPts
18/02/2027Brampton, Canada7 - 19(3) Michael Culton12(1) - 15(4) LKO3
24/12/2026La Paz, Bolivia6 - 19(3) Esteban Dimas7 - 22 WPts
26/10/2026Calgary, Canada6 - 18(3) Dominic Kincaid10(1) - 15 LPts
28/08/2026Vancouver, Canada6 - 17(3) James Love1 - 15 LPts
30/06/2026Saskatoon, Canada6 - 16(3) Mike Mitchell13 - 11 LPts
02/05/2026Toronto, Canada6 - 15(2) Henry Flint10 - 20 LKO3
11/03/2026Hamilton, Canada6 - 14(1) Edward Moffet24(5) - 19 LKO3 Canada National Championships 2026View
06/03/2026Toronto, Canada5 - 14(1) Seth Fallis5 - 16(1) WPts
06/01/2026Calgary, Canada4 - 14(1) Bruce Masterton2 - 2 WPts
07/11/2025Seoul, South Korea3 - 14(1) Bo-kyung Roe17 - 29 WPts
08/09/2025Calgary, Canada2 - 14(1) Soner Dogan4 - 4 WPts
10/07/2025Calgary, Canada2 - 13(1) Mike Mitchell8 - 10 LPts
11/05/2025Calgary, Canada2 - 12(1) Theo Magee11 - 14 LPts
12/03/2025Calgary, Canada1 - 12(1) Afon Ruschak5 - 7(1) WPts
12/01/2025Vancouver, Canada0 - 12(1) James Love0 - 6 WPts
13/11/2024Gwangju, South Korea0 - 11(1) Seung-dae Cheong13(1) - 19 LPts
14/09/2024Newcastle, Australia0 - 10(1) Sajid Haque4 - 15 LPts
17/07/2024Calgary, Canada0 - 9(1) Abdul Beshara12 - 9 LPts
18/05/2024Guayaquil, Ecuador0 - 8(1) Carlos Ronquillo14 - 25 LPts
20/03/2024Ensenada, Mexico0 - 7(1) Santiago Garcia15 - 24 LPts
21/01/2024Vancouver, Canada0 - 6(1) Brendan Minto11 - 20(1) LPts
04/12/2023Saskatoon, Canada0 - 5(1) Mike Mitchell1 - 6 LPts
06/10/2023San Miguelito, Panama0 - 4(1) Antonio Calzadilla6 - 15 LPts
08/08/2023Ottawa, Canada0 - 3 Leon Matthew13(1) - 11 LKO3
14/06/2023Laval, Canada0 - 2 Leon Lawder29 - 7 LPts
16/04/2023Toronto, Canada0 - 1 Henry Bartoli12 - 20 LPts
18/02/2023Calgary, Canada0 - 0 Rio Lafuente0 - 0 LPts