Robolyst Robolyst

FTC Reference

An archive of FIRST Tech Challenge competition results: every team, event, match and award on record since 2019, plus the scouting metrics computed from them. Everything linked below is free to read without an account.

The numbers come from published FIRST results. Nothing here is a scouting sheet or a judgement call, which makes it reproducible and also means it inherits every quirk of the schedule it came from.

What the numbers mean

Browse the archive

What the numbers exclude

  • Scores are penalty-free. Penalty points an alliance commits are awarded to its opponent, so a raw final can be topped by points nobody earned. Where a posted final differs from the penalty-free one, the record book shows both.
  • Metrics are fit per event. OPR, OPRc, strength, consistency and luck are solved inside one event over its qualification matches only, and are meaningful relative to the teams who were there.
  • Playoff matches are left out of the fits. Alliances are chosen there, so the best team sits on the best alliance by construction and the independence the fit needs is gone.
  • Remote events are excluded entirely. The 2020 and 2021 remote format pits one team against an empty alliance, and a contribution cannot be solved from that.
  • Dormant team pages are not indexed. A page exists for every number FIRST has issued; those with no results in the last two seasons carry a noindex tag and stay out of the sitemap.

URL patterns

RecordPatternExample
Team/team/ftc/{team_number}

/matches, /stats, /awards. ?season={year} for a past season.

/team/ftc/7034
Event/event/{season}/ftc/{event_code}

/rankings, /matches, /teams, /awards, /advancement, /photos. A split championship is one page with ?division={code}.

/event/2025/ftc/USMICMP
Location/location/{region-slug}/ftc

/teams, /events. The slug is the lowercased place name, diacritics folded away.

/location/michigan/ftc
Season/season/{year}/ftc /season/2024/ftc
Rankings/rankings/ftc/{season}

Drop the season for the current one.

/rankings/ftc/2024
Records/records/ftc/{season}

Drop the season for the board across every game.

/records/ftc/2024
Award/award/ftc/{award-slug}

Add /{season} for one season of winners.

/award/ftc/inspire-award

A season is named by its starting year: the 2024–2025 Into the Deep season is 2024. Event codes are FIRST's own and are matched exactly, upper case as they are published.

Reading this with a model or a script

The whole archive answers over MCP, with no account and no token, at https://robolyst.org/mcp/ftc. One call returns what crawling a dozen pages would, and each tool's description says whether an argument is an event code or a team number.

Season toolkit

The archive sits alongside a free toolkit teams use to run a season: tasks, schedule, scouting, finance, an engineering notebook and a public team site.