Lamb began his junior playing career for North Innaloo before joining Subiaco.
At the time Subiaco were the league's chopping block, but Lamb quickly established himself in the team and by 1982 – a season when the Lions were on track for a win less season before beating East Fremantle in their seventeenth match – Lamb's tough but unspectacular style won Subiaco's best and fairest award,[1] an achievement repeated in 1984[2] when under legendary coach Haydn Bunton, Jr., Subiaco finally took steps away from the WAFL cellar.
In 1986, Lamb played in Subiaco's premiership-winning team, kicking two early goals and being part of an on-ball brigade that defeated the Sharks in the Grand Final.
[3][4] Consequently, Lamb made his VFL debut in West Coast's inaugural side in 1987, and became the first player to reach 50, 100 and 150 games for the Eagles.
In 1991 against Geelong Football Club, Lamb was knocked out in a sling tackle, which resulted in him swallowing his tongue and his airway being blocked.