RoboGear Pass

Team 10021 live dashboard
Loading…

Event teams

Settings

No refresh yet.
Event and API
Search by team number or name and pick your team from the list. With a TBA API key, the full FRC team directory downloads once and stays cached until you update it.
Loads every event your team attends from The Blue Alliance (district, regional, state, offseason, and more). Events are cached locally and grouped by season. The app auto-selects whichever event is happening today.
A personal read-only key from The Blue Alliance. It lets this app download schedules, rankings, team names, and OPRs. Create one for free on your TBA account page. The key stays in this browser only and is never committed to the repo.
Default is 300 seconds (5 minutes).
When enabled, the app prefers season-wide EPA from Statbotics and falls back to TBA event OPR. Disabled by default, so the app uses TBA OPR only.
Offline cache
The app shell remains available offline through the service worker. The most recently downloaded schedule, rankings, scores, and power ratings remain in local storage.
Power ratings explained (OPR & EPA)

OPR (Offensive Power Rating) estimates how many points a team contributes to its alliance’s score in an average match. It is expressed in the same units as match scores.

TBA calculates OPR with least squares from completed qualification scores at an event. Each match is treated as an equation: the alliance score equals the sum of the OPRs for the three teams on that alliance. Solving the full set of equations yields one OPR per team at that event.

Where this app gets OPR: when Statbotics EPA is unavailable, we download precomputed OPRs from The Blue Alliance API (/event/{event_key}/oprs) for the selected event. The OPR # column ranks teams at that event by OPR.

EPA (Expected Points Added) comes from Statbotics when that service is online. It is a separate season-wide model and is usually shown with a world rank. The app prefers EPA first, then falls back to event OPR.

Win estimates on the Next tab add up each alliance’s power rating (OPR or EPA) and convert the difference into a rough red/blue percentage. It is a quick scouting hint, not a guarantee.