宋江雖然自身沒有多大的本領,但是在《水滸傳》中他卻還收了兩個徒弟,分別是孔家莊的大公子和二公子。此二人自身也沒有多大的本領,生平最亮眼的時刻便是他二人趁著武松喝醉了,帶了數十人活捉了武松。二人在上了梁山後,由於宋江的關系,他們被安排在了軍中,並委以重任,宋江之所以這樣做主要是想通過軍隊來保護他們二人。
孔明和孔亮是《水滸傳》作者原創出來的人物,他二人本領低下,但是在出場後沒多久,便讓本領高強的武松吃了癟。武松在趕往二龍山的途中,路過孔家莊,在此處他本想著找壹個小店暫時休息壹下,填飽肚子,但奈何小店的肉食都賣光了,只剩下了白酒,因此武松只能空腹喝著白酒。這在武松為吃的發愁時,正巧遇見了自帶美食的孔亮,於是武松便趁著酒勁把孔亮打了壹頓,並將他的食物都搶了過來。
酒足飯飽後,武松因醉酒壹不小心跌入了河中,正巧碰上了前來為孔亮報仇的孔明,於是武松就這樣被抓回了孔家莊。武松被押回孔家莊後壹關就是半年,後來,因為宋江的關系,武松與孔家二兄弟達成了和解,在孔家莊又逗留了數日後,才各自上了路。再後來,孔家二兄弟因為攻打青州不成,於是便去請宋江幫忙,最終青州被攻打了下來,此二人也成為了宋江的徒弟。
上了梁山後的孔明和孔亮並沒有做出多少成就,但是他二人仗著自己是宋江親信的關系在排位中竟排到了第六十二和六十三位,並且在軍中任重要職位。他二人的首要任務便是保護宋江安全,但是宋江深知他二人沒多少本領,之所以會將他們安排在軍中並委以重任主要是想通過軍隊來保護他們。