Madeline Edwards teamed up with Zhao Kai Pang in December 2007. They debuted on the ISU Junior Grand Prix series in 2011, placing fifth in Austria. The following season, they won a pair of bronze medals at their JGP assignments, in France and Turkey, and gold in the junior event at the 2013 Canadian Championships. They were sent to the 2013 World Junior Championships, where they finished 12th.