2014年4月,张晓彤在常州全国残疾人游泳锦标赛上打破了全国纪录。2015年9月16日在
第九届全国残疾人运动会上获得s11级别100米女子蛙泳冠军,并打破世界记录。2016年9月13日巴西残奥会上,获得S11级100米女子蛙泳
金牌,打破世界纪录。2019年8月26日在全国第十届
残疾人奥林匹克运动会上夺得100米蛙泳决赛冠军。2023年,张晓彤在
杭州第4届亚残运会共收获2金3银1铜6枚奖牌。当地时间2024年8月31日,张晓彤在巴黎残奥会女子S11级400米比赛中获得银牌。
2006年,六岁的张晓彤到沈阳盲校学习。2013年,小学六年级的她被
辽宁省残联体训中心选中,开始了游泳训练。
2015年5月,张晓彤参加
韩国举行的世界盲人运动会,获得s11级别100米女子蛙泳冠军。9月16日在
第九届全国残疾人运动会上,她以1分27秒26的成绩再次夺冠,并打破瑞士人保持的s11级别100米女子蛙泳世界纪录。
2016年9月13日的巴西残奥会,以1分23秒02获得S11级100米女子蛙泳
金牌,打破世界纪录。
2019年8月26日举办的全国第十届
残疾人奥林匹克运动会上夺得100米蛙泳决赛冠军。同年10月世界残奥游泳锦标赛上,张晓彤分别获得了女子S11级400米自由泳银牌和女子SM11级200米个人混合泳铜牌,两项成绩均打破
亚洲纪录。
2023年10月23日,张晓彤在
杭州第4届亚残运会女子50米自由泳S11级比赛中获得银牌。10月24日,在进行的女子400米自由泳S11级决赛中,张晓彤以5分04秒48的成绩夺得
金牌,并打破该项目亚洲纪录。10月25日比赛中,张晓彤获女子100米蛙泳SB11级比赛银牌,女子100米仰泳S11级比赛铜牌。10月26日,张晓彤在杭州第4届亚残运会女子SM11级200米个人混合泳比赛中获得银牌。10月27日,张晓彤获得杭州第4届亚残运会女子100米自由泳S11级金牌。张晓彤在
杭州第4届亚残运会共收获2金3银1铜6枚奖牌。
2020年8月,张晓彤被查出
青光眼,医生建议她停止训练,且因病情严重必须马上手术。2021年6月,张晓彤进行手术摘除了眼球,错过了8月份的东京残奥会。