耿m,字伯昭,扶風茂陵人也。父況,以明經為郎。m少好學,習父業。常見郡尉試騎士,建旗鼓,肄馳射,由是好將帥之事。及光武在盧奴,乃馳北上謁,光武留為門下吏。及光武即位,封好 侯。建武五年,詔m進討張步。m悉收集降卒,結部曲,置將吏,率騎都尉劉欽、大山太守陳俊引兵而東。張步聞之,乃使其大將軍費邑軍歷下,又分兵屯祝阿,別于泰山鐘城列營數十以待m。
m渡河先擊祝阿,自旦攻城,未中而拔之,故開圍一角,令其眾得奔歸鐘城。鐘城人聞祝阿已潰,大恐懼,遂空壁亡去。費邑分遣弟敢守巨里。m進兵先脅巨里,使多伐林木,揚言以填塞坑漸。數日,有降者言邑聞m欲攻巨里,謀來救之。m乃嚴令軍中趣修攻具,宣敕諸部︰後三日當悉力攻巨里城。陰緩生口,令得亡歸。歸者以m期告邑,邑至日果自將精兵三萬餘人來救之。m喜謂諸將曰︰“吾所以修攻具者,欲誘致邑耳。今來,適其所求也。”即分三千人守巨里,自引精兵上岡阪,乘高合戰,大破之,臨陣斬邑。既而收首級以示巨里城中,城中凶懼,費敢悉眾亡歸張步。m復收其積聚,縱兵擊諸未下者,平四十餘營,遂定濟南。時張步都據,使其弟藍將精兵二萬守西安,諸郡太守合萬餘人守臨淄,相去四十里。m進軍畫中,居二城之間。m視西安城小而堅,且藍兵又精,臨淄名雖大而實易攻,乃敕諸校會,後五日攻西安。
藍聞之,晨夜儆守。至期夜半,m敕諸將皆蓐食,會明至臨淄城。護軍苟梁等爭之,以為宜速攻西安。m曰︰“不然。西安聞吾欲攻之,日夜為備;臨淄出不意而至,必驚擾,吾攻之一日必拔。拔臨淄即西安孤,張藍與步隔絕,必復亡去。所謂擊一而得二者也。若先攻西安不卒下,頃兵堅城,死傷必多。縱能拔之,藍引軍還奔臨淄,並兵合勢,觀人虛實,吾深入敵地,後無轉輸,旬月之間,不戰而困。諸君之言,未見其宜。”遂攻臨淄,半日拔之,入據其城。張藍聞之懼,遂將其眾亡歸劇。m乃令軍中無得妄掠劇下,須張步至乃取之,以激怒步。步聞,大笑曰︰“以尤來、大彤十餘萬眾,吾皆即其營而破之。今大耿兵少于彼,又皆疲勞,何足懼乎!”乃與三弟藍、洪、壽及故大彤渠帥重異等兵號二十萬,至臨淄大城東,將攻m。m先出淄水上,與重異遇,突騎欲縱,m恐挫其鋒,令步不敢進,故示弱以盛其氣,乃引歸小城,陳兵于內。步氣盛,直攻m營,與劉歆等合戰,m升王宮壞台望之,視歆等鋒交,乃自引精兵以橫突步陳于東城下,大破之。飛矢中m股,以佩刀截之,左右無知者,至暮罷。m明日復勒出。是時帝在魯,聞m為步所攻,自往救之,未至,陳俊謂m曰︰“劇虜兵盛,可且閉營休士,以須上來。” m曰︰“乘輿且到,臣子當擊牛釃酒以待百官,及欲以賊虜遺君父邪?”
乃出兵大戰,自旦及昏,復大破之,殺傷無數,城中溝塹皆滿。m知步困將退,豫置左右翼為伏以待之。人定時,步果引去,復兵起縱擊,追至鉅昧水上,八九十里僵尸相屬,收得輜重二千餘兩。步還劇,兄弟各分兵散去。後數日,車駕至臨淄,自勞軍,群臣大會。帝謂m曰︰“昔韓信破歷下以開基,今將軍攻祝阿以發跡,此皆齊之西界,功足相方。而韓信襲擊已降,將軍獨拔勁敵,其功乃難于信也。將軍前在南陽建此大策,常以為落落難合,有志者事竟成也!”又曰︰“橫烹酈生,及田橫降,高帝詔,衛尉不听為仇。張步前亦殺伏隆,若步來歸命,吾當詔大司徒釋其怨,又事尤相類也。” m因復追,步奔平壽,乃肉袒負斧 于軍門。m傳步詣行在所,而勒兵入劇其城。立十二郡旗鼓,令步兵各以郡人詣旗下,眾尚十餘萬,輜重七千餘兩,皆罷遣歸鄉里。m復引兵至城陽,降五校餘黨,齊地悉平,振旅還京師。m凡所平郡四十六,屠城三百,未嘗挫折。每有四方異議,輒召入問籌策。永平元年,卒。
孫子曰︰“善戰者,致人而不致于人。” m逼巨里而致費邑。又曰︰“善攻者,敵不知其所守。” m攻西安而拔臨淄是也。