作者:杨林
杨林在梁山好汉中排名五十一位,号称地暗星
祝家庄之战后,宋江调整山寨将佐职司。杨林只被“分调大寨八面安歇”,并未安排具体事务。
攻打高唐州时,杨林故布疑兵,将前来劫寨的高廉吓走,并在乱军中用弩箭射伤高廉。后随征青州、曾头市。
宋江继任梁山寨主后,再次调整将佐职司。杨林与石勇、段景住负责到北地购买马匹。后随卢俊义攻打东昌府。
梁山排座次时,杨林排第五十一位,星号地暗星,职司为马军小彪将兼远探出哨头领。
两赢童贯时,杨林在九宫八卦阵中镇守西北乾位,与周通同为杨志的副将。
三败高俅时,杨林随水军作战,并在乱军中将八十万禁军都教头丘岳一刀砍死。
杨林跟随宋江南征北战,在征讨田虎时曾被生擒后被救回
梁山受招安后,杨林南征北战,先后征讨辽国、河北田虎、淮西王庆、江南方腊。
征讨辽国时,杨林随宋江攻破玉田县,与解珍、解宝、石勇一同冲杀到辽军后方,最终突围而回。后担任林冲的副将,攻破太乙混天象阵中的木星阵,并与陈达一同生擒心月狐裴直。
征讨田虎时,杨林与雷横、欧鹏、邓飞一同夺取威胜城西门,后随关胜驰援榆社县,与索超等人内外夹攻,杀死北将房学度。而在简本水浒中,杨林曾与李衮一同生擒玉门关守将云宗善,后与苏林岭守将池方交战,被池方一枪刺中左腿,受伤落马,幸被穆弘、穆春救回。
征讨方腊时,杨林与鲁智深、武松等人杀入扬州城外定浦村,协助燕青剿除勾结叛军的陈观父子。后随军攻破杭州,与李应、孔明等人一同负责“管领各寨探事,各处策应”。