Two alliances, one clock
An FRC match is one timed contest between two three-robot alliances, the red alliance and the blue alliance, named only by which side of the field you start on. Whoever scores more points before the buzzer wins. FIRST releases a new game every season (the field, the game pieces, and the scoring all change), but the shape of a match stays the same year to year: a short autonomous opening, a longer driver-controlled middle, and a high-stakes endgame. Learn that shape once and you can walk into any season knowing how the time will flow.
The three phases
- Autonomous ("auto"). The match opens with no human input allowed. Robots run pre-written code, routines the programming team built and the drive team helped tune on the practice field. Auto rewards reliable code and a consistent starting position. In the current 2026 REBUILT season it runs 20 seconds (it was 15 seconds in 2025's REEFSCAPE) — always check this year's manual for the exact number.
- Teleoperated ("teleop"). Drivers and operators take control and play the bulk of the match. This is the longest phase — 2 minutes 20 seconds in the current 2026 REBUILT season (it was 2:15 in 2025's REEFSCAPE).
- Endgame. The closing stretch of teleop (often the last ~20–30 seconds) where the game offers a high-value action, climbing, docking, or parking in a zone. These points are usually large enough to swing a match, so timing matters.
Durations are set fresh each season, so confirm the current numbers in that year's Game Manual instead of trusting a memorized value.
What this means at the controls
The phases change what your job is, second by second:
- During auto, you stand off the sticks. Watch what your robot and your alliance partners actually do so you can adjust the moment teleop starts.
- At the teleop buzzer, take control instantly. Every second of hesitation is lost scoring time.
- As endgame approaches, decide when to break off scoring to go for the endgame task. Leave too early and you waste cycles; leave too late and you miss the climb.
Who controls the clock
Your robot doesn't run on a stopwatch, it runs on the field. The Field Management System (FMS) starts auto, enables teleop, and ends the match. Your controller inputs travel from the Driver Station laptop over the field network to the robot's roboRIO, which runs your team's code and commands the motors. That's why every robot "wakes up" at the same instant: you're synced to the FMS.
This is also why good auto code matters, and why drivers should be able to talk to programmers in their terms. Robots are coded in Java, C++, or Python on top of WPILib, the standard library that provides motor controllers, sensors, and timers. (LabVIEW is a separate, NI-provided FRC programming option that isn't built on WPILib.) "The arm raised about half a second late in auto" is feedback a programmer can act on; "auto looked weird" is not.
The takeaway
Every match is the same rhythm: a few seconds of robot autonomy, a couple of minutes of driving, then a sprint to the endgame. Know the current timings, respect the buzzer, and plan your endgame break in advance.
Key takeaways
- Every FRC match follows the same three-phase shape: autonomous, teleoperated, then an endgame finish.
- Autonomous runs on pre-written robot code with no human control; teleop is the longest, driver-controlled phase.
- Exact phase durations change every season, so always confirm them in the current Game Manual.
- Endgame bonuses are often high-value, so deciding when to attempt them is a key driver decision.
- The Field Management System, not a stopwatch, starts and ends each phase and keeps your robot in sync.
Keep going
Take the quiz · +10 XP with an accountMore in Foundations: Know the Game
Sources & corrections
This lesson is AI-assisted: drafted from primary sources, then reviewed and edited by hand. Errors still get through. When one is reported we fix it and write down what changed — publicly, in the corrections log.
Sources and further reading
- WPILib Docs: Zero-to-Robot Introductiondocs.wpilib.org
- WPILib FRC Glossary (match, auto, teleop terms)docs.wpilib.org
- FIRST Robotics Competition: Game and Seasonfirstinspires.org
Read next
Articles on this, for competition day
The lesson covers how it works. These cover what to do when it breaks.
- 7 min read
Every FRC Game by Year: REBUILT, REEFSCAPE, CRESCENDO, and How to Read a New One
What REBUILT, REEFSCAPE, CRESCENDO, and past FRC games actually scored, plus the patterns that help you read a new game manual on kickoff day.
Read - 8 min read
FRC Autonomous with PathPlanner: A Beginner's Guide to Auto Routines
Learn how FRC teams build autonomous routines with PathPlanner (PPLib): paths vs autos, AutoBuilder, named commands, odometry, tuning, and Choreo.
Read - 18 min read
The Blue Alliance (TBA): How to Use FRC's Match & Team Database
The Blue Alliance (TBA) is FRC's free match and team database. Navigate team, event, and match pages, set up myTBA notifications, and use its read API.
Read
Lesson quiz
RequiredAll 3 right completes the lesson. Miss one and only that question comes back — anything you already answered correctly stays banked.
0 of 3 answered
01.What are the three phases of an FRC match, in order?
02.During the autonomous period, the drive team is allowed to control the robot manually.
03.Why should you not rely on a memorized number for how long autonomous lasts?
Answer every question to submit.
All 34 lessons in Drive Team
- Not started:Project 1: A Production-Ready Driver Control Scheme
- Not started:Project 2: A Drivetrain That Survives a Whole Match
- Not started:Project 3: Build a Paper + Spreadsheet Scouting System
- Not started:Project 4: Pull Live OPR & EPA Data with Python
- Not started:Project 5: The One-Page Pre-Match Strategy Brief