张宇峰出自于北京人和的梯队,2016年7月11日,张宇峰进入北京人和一线队,随队参加中甲联赛。2016年9月25日,在中甲联赛第28轮北京人和3-3战平
梅州客家足球俱乐部的比赛中,张宇峰在第54分钟替补
吉列尔莫·莫林斯登场,完成个人在中甲联赛的处子秀。2016赛季,张宇峰代表北京人和出场2次,场均出场63分钟,未取得进球及助攻。
2017年4月19日,在2017赛季中国足协杯第2轮北京人和3-1战胜
成都钱宝足球俱乐部的比赛中,张宇峰获得首发登场,完成个人在中国足协杯赛场的处子秀。10月21日,在2017赛季中甲联赛第29轮北京人和0-2不敌
内蒙古中优足球俱乐部的比赛中,张宇峰获得首发登场并打满90分钟,完成个人在2017赛季中甲联赛的首次登场。2017赛季,张宇峰代表北京人和出场2次,场均出场90分钟,未取得进球及助攻。
2018年,张宇峰随北京人和参加
中国足球协会超级联赛,2018年3月10日,在2018赛季中超联赛第2轮北京人和2-1战胜天津权健足球俱乐部(
天津天海足球俱乐部)的比赛中,张宇峰在第88分钟替补
奥利维奥·达·罗萨登场,完成个人在中超联赛的处子秀。
2018年11月11日,在2018赛季中超联赛第30轮北京人和0-0战平
广州富力足球俱乐部的比赛中,张宇峰获得首发登场并打满90分钟,完成个人在中超联赛的首次首发。2018赛季,张宇峰代表北京人和出场6次,场均出场25.5分钟,未取得进球及助攻。
2019年4月30日,在2019赛季中国足协杯第4轮北京人和1-0战胜
辽宁宏运足球俱乐部的比赛中,张宇峰获得首发登场并打满90分钟,完成个人在2019赛季中国足协杯赛场的首次首发。
2019年4月7日,在2019赛季中超联赛第4轮北京人和1-5不敌
上海绿地申花足球俱乐部的比赛中,张宇峰获得首发登场并打满全场,完成个人在2019赛季的首次首发。2019年11月,张宇峰入围2019赛季中国金童奖候选名单。2019赛季,张宇峰代表北京人和出场23次,场均出场62分钟,未取得进球及助攻。效力北京人和5个赛季,他在中超、中甲和足协杯赛场一共出战52场联赛,收获1球。其中,中超出场场次达到27场。
2023年6月2日,2023赛季中超第11轮,张宇峰助攻莱昂纳多首开纪录,最终长春亚泰3-4不敌北京国安。7月22日,23赛季中超第18轮,张宇峰助 ,帮助长春亚泰以1-1战平上海申花。8月8日,23赛季中超第21轮,张宇峰破门,最终长春亚泰客场以2-4不敌梅州客家。
2024年6月30日,中超第17轮,张宇峰推射破门,帮助长春亚泰5-0狂胜青岛海牛。7月6日,中超第18轮,张宇峰一脚远射扳回一球,最终长春亚泰在客场2-2憾平天津津门虎;这也是他职业生涯首次在中超赛场连场破门。10月27日,中超第29轮,张宇峰代表长春亚泰出战第100场比赛,帮助长春亚泰在客场0-0战平河南队。
无论对人和前任主帅路易斯·加西亚,亦或是现任主帅
亚历山大·斯坦诺耶维奇来说,张宇峰都是他们手下重要的战术棋子之一。(新浪体育评)
作为北京人和足球俱乐部重点培养的年轻球员,张宇峰在2019赛季场上的表现愈发成熟,司职中场的他有着出色的大局观以及良好的防守意识,已经逐渐成长为球队战术体系下不可或缺的组成部分。(虎扑网评)