VS Tracker
Alliance standings pulled from the community-supported lastwar.tools API, with a local fallback if the API is unreachable.
Week of Apr 13Last update 4/17/2026, 12:00:00 PMSource: json-file (api-fallback)
| # | Player | Power | Mon · Radar | Tue · Building | Wed · Tech | Thu · Heroes | Fri · Training | Sat · Zombies | Total |
|---|---|---|---|---|---|---|---|---|---|
| 1 | RavenLeadMVP | 180M | 48,200 | 62,100 | 58,400 | 44,000 | — | — | 212,700 |
| 2 | Nightwing | 165M | 41,000 | 52,300 | 60,100 | 39,800 | — | — | 193,200 |
| 3 | GlowKnight | 152M | 37,500 | 48,800 | 41,200 | 33,900 | — | — | 161,400 |
| 4 | ShadowDJ | 148M | 30,200 | 42,100 | 39,500 | 31,000 | — | — | 142,800 |
| 5 | Example-Member | 95M | 12,400 | 18,700 | 14,200 | — | — | — | 45,300 |
How this works
Last War does not publish an official public API. This tracker uses the community-built lastwar.tools service for roster and power data, cached for 5 minutes server-side. If the API returns an error, the page automatically falls back to the committed JSON file so the site never goes down.
Configure which alliance we query in .env.local (see .env.local.example). To revert to the local JSON file, swap the line in lib/tracker/index.ts.