Team logo

Weymouth

Weymouth Football Club, known as the Terras, is a proud English semi-professional team based in Weymouth, Dorset. Competing in the National League South, they bring a rich heritage and passionate local support to every match day.

Bob Lucas Stadium

Weymouth, England Grass, 10,000 capacity
Image of the stadium Bob Lucas Stadium

Rivals