Asada gagne le championnat du Japon par 26.11 points devant Miki Ando et Yukari Nakano. Durant les championnats du monde 2007, Mao était du programme court, mais elle a remporté le programme libre. Elle a établi un nouveau record pour le plus haut score pour un programme libre ; un record qui a tenu 8 mois. Elle a remporté la médaille d'argent derrière Ando et devant Kim.