Klaas Lok won 24 Dutch titles across a variety of terrains and a range of distances, including six cross-country titles. He achieved times including 28:24 for 10,000m and 3:38.8 for 1500m. He also held two national records, finished second in the European Indoor Championships 3000m (1980) and 20th in the World Cross-Country Championships in the same year.