16年8月，王苑力参加在巴西里约热内卢举行的2016年夏季奥林匹克运动会羽毛球女子单打比赛。她在小组赛击败比利时的谭莲妮与葡萄牙的特尔玛·桑托斯，但以0-2输给上届冠军中国的李雪芮，没有进入淘汰赛。2017年8月，王苑力参加苏格兰格拉斯哥举行的世界羽毛球锦标赛，出战女子单打项目，首圈就以0比2（13-21、18-21）不敌加拿大的雷切尔·洪德里克出局。
主要比赛成绩.只列出曾进入准决赛的国际赛事成绩：