In the same year, Canoy fought in the PLDT-ABAP National Boxing Championships Elite Men Light flyweight, won against Rafael Sueno in the prelims but lost to Junuel Lacar in the Quarter-finals.
[1][2] At 19, Canoy made his debut against fellow journeyman Garry Rojo in the mini flyweight division and won by unanimous decision with scores of 40–35, 40–35, and 40–34.
He won the vacant Asian Boxing Federation (ABF) mini flyweight title against journeyman Rodel Tejares on the same date, via eighth-round technical knockout.
[8] After defeating journeymen Jonathan Ricablanca and Rodel Tejares to compose a record of 10–1–1, Canoy faced his next most challenging bout against future WBO Oriental and Philippines GAB light flyweight champion, Jesse Espinas.
Canoy then faced the undefeated, upcoming two-time world title challenger, Toto Landero, at the Jurado Hall of the Philippine Marine Corporation in Taguig.
[10] On February 4, 2017, after compiling a record of 12–2–1, Canoy was given a shot at the vacant IBO light flyweight title at Emperors Palace, South Africa, against Hekkie Budler.
[13] Canoy faced compatriot and future two-time world champion Melvin Jerusalem on July 8, 2017, in Cebu City, in a non-title bout on the undercard of "Pinoy Pride 41".
Canoy successfully became a regional champion, putting his first and only Japanese opponent down with a perfect left uppercut, resulting in a seventh-round TKO and snatching the vacant OPBF belt.
[31] After the fight against Winwood was scrapped, Canoy was scheduled for a keep-busy catchweight bout against 8–4–3 compatriot Pablito Balidio on July 11, 2024, in Malungon, Sarangani, Philippines, on the undercard of Sanman Boxing's Jayson Mama vs. Carlo Demecillo.