张伟出生在中国东海岸的
山东省。他在2010年中国青年锦标赛上的胜利首次在全国范围内引起了关注。
2012年,他首次出国比赛,在法国维尔班的室内比赛中创造了5.44米的新纪录。这为他参加2012年亚洲室内田径锦标赛做了准备,在那里,这位17岁的运动员在他的老队友(和国家纪录保持者)杨燕生之后获得了亚军。一个月后,在中国台北对阵中国的国际比赛中,他再次创造了5.45米的室内最好成绩。
在2012年的户外赛季,他成功卫冕了中国青年冠军。不久之后,他首次在
国际田联钻石联赛上亮相,并在上海金色大奖赛中获得了第七名。
在他的家乡
淄博市的中国田径大奖赛上,他以5.50米的成绩赢得了比赛,这也是他的个人最好成绩。
他在2012年亚洲青年田径锦标赛上成为了大陆冠军,并创造了锦标赛纪录。尽管取得了这样的成功,但他在2012年世界青年田径锦标赛上未能取得有效成绩。在赛季结束时,他以最好的成绩获得了
全国花样滑冰锦标赛的第三名,仅次于杨燕生和薛长瑞。
尽管仍然只有18岁,他在2013年初创造了5.62米的
亚洲青年纪录。他连续第三次赢得了全国青年冠军,但在
2013年莫斯科世界田径锦标赛上未能取得成绩,这是他的全球首秀。在
中华人民共和国第十二届运动会上,他在全国排名下滑,获得了第六名。
2019年,他在
多哈进行的田径亚锦赛上获得男子撑竿跳亚军。2021年,他在
中华人民共和国第十四届运动会田径男子撑竿跳决赛中获得铜牌。