《水滸傳》裡眾好漢的武功,根據他們的交手打鬥情況,或者許多好漢之間沒有發生過打鬥,讀者卻通過間接的比較,把他們的武功評選出超一流、一流、二流、三流。梁山馬戰有五虎將、八驃騎、小十六彪。梁山步軍分為步軍頭領和步步軍將校。步戰頭領魯智深和武松沒有進入五虎將和八驃騎,給讀者留下了遐想的空間,對他們武功的評價自然就產生了許多分歧和看法,眾說紛紜,爭論不斷,讓讀者非常投入,喋喋不休。
董平和楊志比誰厲害。有人評論比體力比槍法覺得應該是董平,比綜合實力應該是楊志
也有人說客觀講沒有任何證據表明董平能比得上前四虎,而楊志有很多平手戰績,看好楊志。
楊志步戰林衝三十回合不分勝負,後又鬥十幾回合正要分際被王倫阻止。
楊志馬戰呼延灼四十回合不分勝負,楊志賣個破綻便撤,呼延灼也不追。
楊志馬戰索超五十回合不分勝負,眾人怕他們出現傷害叫叫。楊志和索超分別射三箭分勝負,楊志躲過索超的三箭,索超中了楊志的的一箭,楊志贏了索超。索超全了全力,楊志還是給索超留了面子。
雖然董平沒有和呼延灼戰過,林衝與董平是假戰。董平與金槍手徐寧在東平府之戰中大戰五十回合不分勝負。董平與沒羽箭清戰躲過了張清的三塊飛石,這不能證明董平武功高於他人,而且董平和張清兩個人不但認識還相互了解。董平知道張清飛石的套路,所以他能躲過張清的飛石。
楊志不知道張清飛石的套路,楊志躲過了張清的第一塊飛石,沒有躲過張清第二塊飛石。楊志的反應要優於董平。
「話說宋江引軍向豐田鎮進發,行至半途,只見一彪軍馬如飛而至,打起官軍旗號,卻是寇州兵馬提轄陳飛,因聞州城失陷,回兵來救。這陳飛身強力大,黑面濃髯,使得鋼鞭,騎得劣馬,好不了得。當下兩軍相遇,陳飛怒火如焚,驟馬搖鞭衝殺將來,早有急先鋒索超出馬接住。兩個戰到三十餘合,索超力怯,拍馬而走。雙槍將董平喝道:「黑面賊,如何了得,俺來治你!」舞槍縱馬,直取陳飛,交手大戰。鬥到分際,董平賣個破綻,讓他一鞭打來,左手那桿槍壓住鋼鞭,起右手只一槍,把陳飛刺落馬下。官軍見主將丟命,發聲喊,一齊都散走了。」
從這裡就有了參照和比較,索超與陳飛戰到三十回來力怯,拍馬而走。董平與陳飛大戰,陳飛被董平一槍刺落下馬。楊志與索超戰五十回合不分勝負被叫停。楊志也戰不過陳飛,因為陳飛死在了董平槍下,楊志應該戰不過董平。楊志與林衝大戰四十回合,即將分出勝負被王倫叫停,應該是林衝能戰勝楊志。楊志與呼延灼戰四十回合不分勝負,證明董平不是五虎將裡的墊底。最低與呼延灼打個平手,董平應該在秦明之上。金槍手徐寧有資格進五虎將。楊志、索超應該與五虎將貼邊。五虎將要靠自己的實力來證明,否則梁山上的兄弟們會有說辭,會被好漢們詬罵。董平不是靠與宋江的關係進入五虎將行列。
董平與楊志較量,董平勝出,楊志略佔下風,略輸一籌。