Experimental AI-assisted analytics — predictions and ratings are estimates, not official results.
Roadmap

Data & API

predictFRC is built data-source-agnostic. The current demo runs on simulated data, and the architecture is ready to plug into live competition feeds.

Planned data sources

The Blue Alliance API

Historical and live match results, event lists, and team metadata.

FIRST Events API

Official schedules, rankings, and score breakdowns for the current season.

Core entities

Team Event Match Ranking Rating Prediction Award District Season

Planned endpoints

GET/v1/teams
GET/v1/teams/{teamNumber}
GET/v1/events
GET/v1/events/{code}
GET/v1/matches/{key}
POST/v1/simulate

Sample response

{
  "teamNumber": 1234,
  "teamName": "Iron Robotics",
  "currentRating": 72.4,
  "offenseRating": 51.2,
  "defenseRating": 18.6,
  "autoRating": 14.1,
  "endgameRating": 12.8,
  "consistency": 84,
  "percentile": 96
}

Integration FAQ

Want the methodology? Read about the APEX model →