在大聚义之前,梁山好汉常与朝廷军队,或者其他势力交战。比如宋江三打祝家庄,晁盖曾头市之战,宋江高唐州之战,大名府之战,赚徐宁大破连环马,攻打东平府和东昌府等。在大聚义到完成招安这段时间,好汉们也曾三败高俅,两赢童贯,杀得朝廷军队大败而归。
至于招安之后,一百单八将先后攻打辽国,平定田虎、王庆,剿灭方腊,战争就更多了。
正因为经常打仗,所以书中说到了许多猛将,而且各个阵营势力都有不少。朝廷有丘岳、周昂、韩存保、张开等;梁山有五虎级、八骠骑、鲁智深、武松等;辽国有兀颜光、贺重宝;而方腊麾下也有邓元觉、石宝、王寅等猛将。
其中,田虎部下有一位猛将,他的战绩虽然不多,但每次都很精彩,对手很多都是高手,最后死得实在太可惜,此人就是卞祥。