年间，王伟是青岛中能的绝对主力，联赛登场85次，打入13球。在青岛中能降级后，2017年2月28日，王伟转会至中超球队上海绿地申花。 由于伤病，王伟在整个2017赛季都未登场。2018年4月3日，在2018年亚足联冠军联赛小组赛第五轮主场2–2战平鹿岛鹿角的比赛中，王伟首发登场，完成了自己的俱乐部首秀。 五天后，在客场2–0击败北京人和的中超联赛中，王伟首发登场，完成了自己的中超首秀。 5月20日，王伟在客场1–2负于天津权健的联赛中攻入了自己代表俱乐部的首球。