Just ride more so the strava bombers can't 'win'
I noticed some people log with both garmin + phone and put their profile to private so you can't discover them 'cheating'.
Strava Bombers
Moderator: Moderator Team
Visit starbike.com Online Retailer for HighEnd cycling components
Great Prices ✓ Broad Selection ✓ Worldwide Delivery ✓
www.starbike.com
Where are these country wide leaderboards? The only weekly/monthly leaderboard I see is the one for my club and nobody cares who "wins" the most mileage award.