Weightclass:  Flyweight
Location:  Toronto, Canada
Record:  19(1) - 24
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
26/01/2030Toronto, Canada18(1) - 24 Leonel Paniagua1 - 4 WPts
27/11/2029Toronto, Canada17(1) - 24 Danyaal Zacha3 - 12 WPts
28/09/2029Toronto, Canada16(1) - 24 Nasario Cruz1 - 3 WPts
30/07/2029Toronto, Canada15(1) - 24 Rodrigo Garcia10 - 7 WPts
31/05/2029Toronto, Canada14(1) - 24 Justin Mateer5 - 5 WPts
01/04/2029Toronto, Canada13(1) - 24 Dimos Magro7 - 14 WPts
31/01/2029Toronto, Canada12(1) - 24 Mark Baldy0 - 2 WPts
02/12/2028Toronto, Canada11(1) - 24 Zach Leonards1 - 5 WPts
03/10/2028Toronto, Canada10(1) - 24 Elliot Webster1 - 2 WPts
04/08/2028Toronto, Canada9(1) - 24 Jasper Jones1 - 1 WPts
05/06/2028Toronto, Canada8(1) - 24 Chris Raith10 - 20(1) WPts
06/04/2028Mississauga, Canada7(1) - 24 Johnny Terres0 - 8(2) WPts
07/02/2028Cheongju, South Korea7(1) - 23 Bum-young Chung9 - 22 LPts
10/12/2027Caracas, Venezuela6(1) - 23 Carlos Mendivil2 - 11 WPts
12/10/2027Calgary, Canada5(1) - 23 Bob Torry14 - 13 WPts
14/08/2027Maracaibo, Venezuela4 - 23 Santiago Alamo5 - 12(4) WKO3
16/06/2027Santa Cruz de la Sierra, Bolivia3 - 23 Carlos Oropeza8 - 15 WPts
18/04/2027Toronto, Canada2 - 23 Lloyd Davis7 - 4 WPts
18/02/2027Acapulco, Mexico2 - 22 Hilario Villalba33(1) - 17 LPts
21/12/2026Mexico City, Mexico2 - 21 Santiago Castillon14(1) - 15 LPts
23/10/2026Patrai, Greece2 - 20 Castor Michel11(1) - 14 LPts
25/08/2026Toronto, Canada2 - 19 Michael Ellis5 - 12 LPts
26/06/2026London, UK2 - 18 Ellis Neave3 - 20(5) LPts
28/04/2026Mississauga, Canada2 - 17 David Breckon6 - 14 LPts
28/02/2026Davao City, Philippines2 - 16 Cody Lanza2 - 10 LPts
31/12/2025Toronto, Canada2 - 15 Chris Fordyce3 - 5 LPts
01/11/2025Ottawa, Canada2 - 14 Max St. Pierre3 - 6 LPts
06/09/2025Toronto, Canada2 - 13 Edmond Housel5 - 7 LPts
08/07/2025Adelaide, Australia2 - 12 Ellis Lurchigian30(2) - 16 LPts
10/05/2025Hefei, China2 - 11 Ye Dieu11(1) - 18 LPts
12/03/2025Mumbai, India2 - 10 Deepak Prakash15 - 29 LPts
12/01/2025Zamboanga City, Philippines2 - 9 Cuba Agatep6 - 22(1) LPts
13/11/2024Calgary, Canada2 - 8 Chris Roderick4 - 1 LPts
20/09/2024San Pedro, Philippines2 - 7 Isidro Acolola24 - 11 LPts
23/07/2024Georgetown, Guyana2 - 6 John Hercules3 - 15 LPts
25/05/2024Krasnodar, Russia2 - 5 Afanas Tatishchev2 - 14 LPts
27/03/2024San Miguelito, Panama2 - 4 Macario Robaina6 - 16 LPts
28/01/2024Panama City, Panama2 - 3 Rafael Malave5 - 15 LPts
30/11/2023Toronto, Canada1 - 3 Emanuel Carungay1 - 1 WPts
30/09/2023Toronto, Canada1 - 2 Juan Yanez28(1) - 8 LPts
02/08/2023Santa Cruz de la Sierra, Bolivia1 - 1 Hernan Triana22 - 5 LPts
03/06/2023La Paz, Bolivia1 - 0 Nasario Arevalo3 - 14 LPts
05/04/2023Toronto, Canada0 - 0 Antonio Magallon0 - 0 WPts