Spotatrain

Top Contributors — All-Time Spotatrain Railfan Community

On Spotatrain, the map fills itself one contributor at a time. Every spot you see on the site — every coordinate, every angle, every annotated frequency note — was put there by a railfan who took the time to stand by the track, frame the shot, write up the access notes, and submit it for everyone else's benefit. The community is not a feature on top of the database; it is the database. This page is the simplest way to see who's doing the work, ranked by what they've actually contributed.

What gets you on this list isn't seniority or social posting — it's documentation. Every published spot is worth 5 points, every approved photo is worth 2, every contributed rating is worth 1, and every video submission shepherded by the editorial team is worth 3. The math is intentionally boring. We don't reward streaks, weekly goals, or comments. We reward the slow, useful work of putting accurate spots on the map and supporting them with imagery — the work that actually helps the next photographer find their angle.

We care more about the spirit of the contributions than about gaming the score. A great contributor knows when not to recommend a spot — when access is private, when fences would be climbed to reach it, when a depot would be unhappy with foot traffic. We expect everyone on this list to know our safety guidelines and the broader trainspotting etiquette. Points are easy; getting on the map without burning bridges with railroads, residents, or other railfans is what marks a serious contributor.

Want to climb? Sign up, then submit your first spot. One careful submission with photos and concrete access details is worth more — to readers, to railroads, to us — than a dozen lazy entries. The all-time leaderboard rewards depth; the this-month view rewards momentum. Both matter, both update on a 1-hour cycle, and both are public.

Top 50 Contributors

Sorted by accumulated points across every contribution, since the day each member joined.

Recent Breakout Contributors

New members who joined in the last 30 days and are already on the board.

No new contributors with scoring activity in the last 30 days. Check back next week — or join the community.

How scoring works

Every contribution to Spotatrain is converted into points by a transparent, code-level formula — no editorial weighting, no manual nudges, no hidden multipliers. The breakdown:

ActionPointsTriggered when
Submitting a new published spot5The spot reaches status='published' after admin review.
Uploading a user photo to a spot2Each photo, capped to one award per (user, photo, spot) tuple.
Submitting a video an admin approves3The video is linked to a spot and marked submitted by an editor.
Rating a spot1First rating per (user, spot). Re-rating doesn't double-count.

What does NOT earn points: comments, likes, edits to your own profile, sharing on social media, spot views, or hovering over the map. These are useful behaviors but they don't add documentary value to the database, so they don't add to your score.

Anti-spam guarantees: each row in user_points is uniquely keyed on (user_id, action_type, spot_id, photo_id, video_id). You cannot earn the same award twice. Submitting the same photo to the same spot twice gives 2 points, not 4. Submitting two different photos to the same spot gives 4. Submitting a spot that gets rejected by an admin gives 0 — we only credit published spots.

Rank tiers (your label below the username) follow cumulative point thresholds:

  • 👶🚉 Junior Spotter (0–99) — everyone starts here.
  • 🔧 Switchman Apprentice (100–299).
  • 🧢 Station Master (300–699).
  • 🚆 Certified Train Operator (700–1199).
  • 🛠️ Track Inspector (1200–1999).
  • 🚦 Signal Controller (2000–3499).
  • 🌟 Railway Legend (3500+).

Why these names? Because trainspotting has its own vocabulary, and railfans deserve titles that fit the world rather than generic XP-system levels. The thresholds are calibrated so a serious contributor can reach Track Inspector in a year of regular activity without grinding.

Made an honest mistake — duplicated point row, removed photo that didn't decrement your score, missing rank update? Email us via the contact page with the spot ID or photo URL and we'll correct the underlying ledger row directly. The leaderboard is only useful if it's honest.