Arbroath born wing half Val Lawrence started his career with Dundee Violet in 1908 before joining Forfar Athletic in 1910. In July 1911 he joined First Division Manchester City making his Football League debut at Oldham Athletic in October 1911. He played 21 games for The Citizens that season but made only one more appearance, on Boxing Day 1912 at Tottenham, before moving back to Scotland to join hometown club Arbroath. He returned to the First Division in May 1913 when he joined Oldham Athletic, but only played once for them that November at Derby County. He then joined Leeds City in May 1914, making 6 appearances in the autumn of 1914 as World War One broke out. During the War he played for Dundee United, Morton and Dumbarton before coming to play in North East football in 1918, appearing for Shildon United, Hartlepools United and Darlington. He returned to The Football League with Southend United in August 1921, and played 19 games for Southend over the 1921-22 season before joining non league teams Abertillery in 1923 and Tunbridge Wells Rangers in 1924.