王上源

俱乐部生涯

2012年，王上源代表北京三高参加2012年中国足球乙级联赛，开始职业足球生涯。他是北京三高的头号射手，在2012赛季出场21次，射进10球，位列中乙射手榜第八位，但北京三高仅在北区中取得第八名，未能晋级总决赛。
2013年4月，王上源前往英格兰足球超级联赛球队曼城试训。 6月份他又到比利时足球甲级联赛劲旅布鲁日试训并表现出色，7月13日，布鲁日宣布和王上源签订一份3+1的合同。
2013-2014赛季比利时甲级联赛揭幕战布鲁日对阵沙勒罗瓦的比赛中，王上源攻入一记精彩的远射为球队首开纪录，最终帮助球队2比0击败对手。 这个进球也是新赛季比甲联赛的首个进球。王上源在联赛前六轮都有出场，不过米歇尔·普吕多姆成为球队的新任主教练后，王上源离开球队的出场阵容，被下放到U21青年队，仅在2013-2014赛季联赛季后赛最后一场比赛得到替补出场机会。2015年1月，俱乐部通知得不到出场机会的王上源可以离队。
2015年2月27日，中国足球超级联赛球队广州恒大淘宝宣布和王上源正式签约。
2018年6月30日，中国足球超级联赛球队河南建业宣布王上源从广州恒大租借加盟球队半年。