梁山大破曾头市,卢俊义活捉仇人史文恭,宋江遵晁盖遗嘱让位不成,
以抓阄为议,与卢俊义分兵去取东平、东昌两处城池,约定先取下城池者为梁山泊主。卢俊义带兵前往东昌,第一战张清出马,飞石击败郝思文,卢俊义大败求救于宋江。第二阵,张清大展神威,飞石连打徐宁、燕顺、韩滔、彭汜、宣赞、呼延灼、刘唐、杨志、朱仝、雷横、索超等将,击退关胜、董平,梁山军大败,宋江怒而拔剑割袍立誓定捉张清,吴用设下军粮诱敌之计,张清中计出城劫粮,飞石打破鲁智深额头,却被林冲引铁骑连人带马逼落水中,遂被水军所擒,忠义堂上,宋江力排众议,义释张清,张清归降并引荐著名兽医皇甫端同来聚义,自此,一百单八将齐聚梁山,英雄排座次,张清位列天捷星、一百单八将之十六,为梁山泊马军八骠骑将军之五。