Career
Zhao Kai Pang teamed up with Madeline Edwards in December 2007. They debuted on the International Skating Union Junior Grand Prix series in 2011, placing fifth in Austria. They were sent to the 2013 World Junior Championships, where they finished 12th.
Because Skate Canada required junior champions to move up, they competed on the senior level domestically, with a different pattern in the short dance and an additional 30 seconds in the free dance.
They finished seventh at the 2014 Canadian Championships. Edwards/Pang decided to continue competing on the JGP series in the 2014-2015 season.
They were awarded silver in Courchevel, France, finishing second to Russia"s Alla Loboda / Pavel Drozd by a margin of 2.82 points. (with Edwards).