二月,盡復北海。善聞北海失,三月,將兵越蒙山,入泰山境,歲往距之,與戰於蒙北,善不利,南走。
七月,武繆公屠牟平、東牟(注曰:在東萊)。八月,善與歲戰於昌陽(注曰:在東萊),不能勝負,遂相持。是歲,善令修庠序乎治內。
開陽元年三月,善糧盡,退還。五月,歲拔東萊。八月,梁廷以高帝偪洛陽,召歲將青州兵西援。善乘高歲西去,十月,復取東萊全境。二年二月,入北海,五月盡取之,殺其太守光儒。十月,又圍臨淄。是歲,令郡內勸課農桑,考吏功程。
三年二月,陷之,取齊郡,以臨淄設青州刺史,使弟徵為之。七月,高帝敕高歲東擊青州,所向皆克,善不能敵,連失齊郡、北海,又與戰東萊,大敗,又棄之,南奔琅琊。惟其青州刺史徵為善守臨淄。
四年六月,臨淄失。袁善既連為高歲破,懼而日淫樂,不復意與爭。
六年夏,高帝親伐善,善使其從弟、尚書檯令袁品將兵六萬距之,為帝所破,事在《高帝本紀》。
善聞敗,遂舉國降於士尚,士尚使軍七萬救之,帝徇琅琊、東海,而尚救軍至,於是彭城、下邳、廣陵皆入士尚,尚以善為徐州刺史,然留之建鄴耳(注曰:不使之徐州)。以是在吳鬱郁,憂忿成疾,八年九月,病卒,時年四十。諸子後為隱然耳,其孫袁正,嘗仕至縣令。正弟子菲,為廷尉吏,他並不聞。
史臣曰:袁善以俠義慕眾,風湧青徐,一時來歸,摩肩接踵,用假奮懷,掃蕩齊魯。然既一旦罹敗,頹然自慚,竟奔走他國,以君為臣(注曰:言以一國之君而為別國之臣),憂辱沒身,速天下笑。豈非其初起之時,少年氣魄,滿腔熱血,壯志凌雲,洎乎中年,喪銳氣而亡鋒芒,固若然乎?