Weightclass:  Flyweight
Location:  Calgary, Canada
Record:  15(1) - 17
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
22/10/2027Calgary, Canada14(1) - 17 Alastair Hewins1 - 2 WPts
22/08/2027Calgary, Canada13(1) - 17 Vikenti Demyan1 - 4 WPts
23/06/2027Calgary, Canada12(1) - 17 John Nanney2 - 2 WPts
25/04/2027Calgary, Canada11(1) - 17 Max St. Pierre12(1) - 9 WPts
24/02/2027Calgary, Canada11(1) - 16 Carlos Ruedas63 - 20 LPts
25/12/2026Calgary, Canada11(1) - 15 Elliot Sellar8 - 10(1) LPts
26/10/2026Calgary, Canada10(1) - 15 David Dann6 - 18(3) WPts
27/08/2026Calgary, Canada10(1) - 14 Diego Mancebo8 - 10 LPts
28/06/2026Calgary, Canada9(1) - 14 Mason Lee1 - 8 WPts
29/04/2026Calgary, Canada8(1) - 14 Santiago Galvez2 - 2 WPts
01/03/2026Calgary, Canada8(1) - 13 John Williamson8 - 5 LPts
31/12/2025Calgary, Canada7(1) - 13 Porfio Atienza3 - 10 WPts
02/11/2025Gwangju, South Korea6(1) - 13 Dong-jun Jeong7 - 20 WPts
04/09/2025Caloocan, Philippines5(1) - 13 Macario Orines6 - 5 WPts
07/07/2025Tokyo, Japan5(1) - 12 Yasushi Mino7 - 10 LPts
09/05/2025Calgary, Canada4(1) - 12 Chris Fordyce2 - 2 WPts
10/03/2025Guayaquil, Ecuador4(1) - 11 Vegas Burgo29(2) - 22 LPts
10/01/2025San Luis Potosi, Mexico4(1) - 10 Santiago Manzano20(1) - 23 LPts
12/11/2024Rome, Italy4(1) - 9 Fausto Fantuzzi15 - 25 LPts
13/09/2024Incheon, South Korea4(1) - 8 Young-cheol You9 - 32 LPts
16/07/2024Calgary, Canada3(1) - 8 Dior Mader15(1) - 28 WPts
17/05/2024Mexico City, Mexico2(1) - 8 Esteban Beas0 - 4 WPts
19/03/2024Athens, Greece2(1) - 7 Xylon Makos20 - 18 LPts
20/01/2024Vancouver, Canada1(1) - 7 James Love0 - 0 WPts
05/12/2023El Alto, Bolivia1(1) - 6 Santiago Millan21 - 19 LPts
07/10/2023Winnipeg, Canada0 - 6 Dillon Keller0 - 0 WKO3
10/08/2023Brescia, Italy0 - 5 Rocco Ferrante10(1) - 21 LPts
12/06/2023Donetsk, Ukraine0 - 4 Fedar Sokolov4 - 15 LPts
14/04/2023Belo Horizonte, Brazil0 - 3 Dimos Chavis11 - 18 LPts
14/02/2023London, Canada0 - 2 Mark Gittins1 - 19 LPts
19/12/2022Mississauga, Canada0 - 1 Matthew Broderick15 - 13 LPts
18/11/2022Calgary, Canada0 - 0 Henry Flint0 - 5 LPts