Back to Calendar

How the competition calendar works

/wca/calendar is a calendar view of upcoming and past WCA competitions. You can filter by top cubers, region, and month, and check record highlights per round. Data updates weekly from all_upcoming_comps.json and all_past_comps.json.

Two modes

The page defaults to "Top cubers" mode, showing upcoming competitions where a current or former WR holder is registered. Switch to "All" to see every upcoming WCA competition.

How to use

1
Choose view mode
The toolbar switches between month-grid view, list view, and compact view. Month-grid arranges comps by calendar day; list view packs more info per competition.
2
Apply filters
Filter by region (continent / country), event, and WR-holder status. The search box supports fuzzy matching on comp name and city. The "WR only" toggle limits to competitions where a WR was set.
3
Track a specific cuber
Use the cuber-search input to track a specific person. The calendar highlights competitions they are registered for, and you can switch to that person's upcoming-comps view.
4
Click a comp for records
Clicking a comp card expands WR / CR / NR highlights per event per round, with a direct link to /wca/comp for full results.

Data freshness

Competition lists come from the WCA developer dump, updated weekly by CI into stats/all_upcoming_comps.json and stats/all_past_comps.json. Record snapshots (comp_records) update at the same cadence. Expect up to 7 days of lag for recent events.

See also