A ready-to-print FRC scouting sheet plus a Google Form to Sheets setup that auto-averages one row per scout into per-team stats, with a 2026 REBUILT note.
to read
words
sections
A good FRC scouting sheet records one robot's performance in one match using a handful of objective, countable fields — autonomous actions, teleop scoring by location, endgame/climb, defense, fouls, and reliability — backed by a separate pit sheet for robot specs. Below is a ready-to-print paper template plus a Google Form to Sheets setup that turns one row per scout into per-team averages you can rank on.
The golden rule: scout what you can count, not what you feel. Design every field so two different students watching the same robot write down the same number. Vague fields like "how good is their driver?" produce noise; countable fields produce a pick list.
Break the robot's match into phases, because points and failures cluster differently in each.
Done once per team at their pit, not every match:
Match data is your ground truth; pit notes explain the "why" behind it. Keep them short and factual.
Fill in one card per robot per match (print six per page — one for each robot on the field). Use tally marks in the count cells and circle the endgame result. This copies straight into a Google Doc or Sheet:
| Section | Field | How to record |
|---|---|---|
| Header | Match # / Team # / Scout initials / Alliance | Fill in — circle R or B |
| Auto | Left starting zone? | ☐ Yes ☐ No |
| Auto | Pieces scored (by target) | Tally: ▢ ▢ ▢ ▢ ▢ |
| Auto | Climb / park attempted | ☐ None ☐ Park ☐ Climb |
| Teleop | Target A scored | Tally: ▢ ▢ ▢ ▢ ▢ ▢ ▢ ▢ |
| Teleop | Target B scored | Tally: ▢ ▢ ▢ ▢ ▢ ▢ ▢ ▢ |
| Teleop | Target C scored | Tally: ▢ ▢ ▢ ▢ ▢ ▢ ▢ ▢ |
| Endgame | End state | ○ None ○ Park ○ L1 ○ L2 ○ L3 |
| Defense | Played defense? / rating | ☐ Y ☐ N — 1 2 3 4 5 |
| Fouls | Fouls committed | Tally: ▢ ▢ ▢ ▢ ▢ |
| Reliability | Issues seen | ☐ No-show ☐ Died ☐ Tipped ☐ Comms ☐ Jam |
| Notes | Anything the numbers miss | __________________________ |
Rename Target A/B/C to your game's actual goals before printing. Everything above the Notes line is a number or a checkbox on purpose — that is what makes a stack of sheets addable.
Paper is fastest to fill in the stands; a linked Sheet is fastest to analyze. Build one form, one submission per robot per match (six submissions per match), and let the spreadsheet do the math.
Match the paper sheet field-for-field, using the question type that constrains the answer:
In the Form's Responses tab, click the green Sheets icon, which opens the "Select destination for responses" dialog, and choose Create a new spreadsheet. Every submission becomes one row, and Forms adds a Timestamp column automatically. Treat this Responses tab as raw, append-only data — never edit or sort it by hand.
On a second tab, roll the raw rows up per team. Two ways:
=QUERY(Responses!A:Z, "select C, avg(H), avg(I), count(C) where C is not null group by C order by avg(H) desc", 1)=AVERAGEIF(Responses!$C:$C, A2, Responses!$H:$H), where A2 holds a team number.=COUNTIFS(Responses!$C:$C, A2, Responses!$Q:$Q, "Died") / COUNTIF(Responses!$C:$C, A2).Why one row per scout matters: averaging several scouts across a robot's matches cancels individual bias and reveals consistency. Convert tallies to points once, on the summary tab, using the current game's point values — so when scoring changes, you edit one place, not every row.
The template above is game-agnostic; only the scoring fields change each season. For REBUILT presented by Haas (2026), there is one game piece — Fuel, high-density foam balls scored into your alliance's Hub — and the endgame is a climb up the Tower. Scout these fields (confirm exact point values in the current 2026 Game Manual — scoring can change via Team Updates):
So a REBUILT match card becomes: Auto Fuel (tally), Auto climb (Y/N + L1), Teleop Fuel (tally), Endgame climb (None/L1/L2/L3), Defense (Y/N + 1–5), Fouls (tally), Reliability (checkboxes). Every other part of the sheet — the structure, the Form, the pivot — stays identical next season. Swap the scoring fields, keep the frame.
This article 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.
Keep going
You came here for one answer. These lessons teach the same subject properly, in the order a team actually learns it. All 32 are free and none of them need an account to read.
Go deeper
LearnFRC has 394 free FRC lessons across every department. Create a free account to save your place, track your progress, and earn a certificate.
Create a free accountKeep reading
Structured lessons and quizzes across every department. Create a free account to save your progress, track your team, and earn a certificate.