Reefscape, stylized as R≡≡FSCAPE and officially known as Reefscape presented by Haas for sponsorship reasons, was the FIRST Robotics Competition game for the 2025 season. The game is themed around exploring a coral reef as part of the FIRST-wide FIRST Dive season, which focuses on ocean exploration and conservation. Kickoff took place on January 4, 2025, and was broadcast on YouTube, including at local kickoff events featuring multiple teams.

The game is inspired by a concept submitted to the 2021 Game Design Challenge by Team 1318 - "Issaquah Robotics Society". Game play centers around robots scoring PVC pipes (called Coral) and playground balls (called Algae) into goals on their side of the field. At the end of the match, robots move to a truss structure called the Barge and climb metal Cages to earn additional points.

Field and Scoring

Reefscape is played on a by field covered in grey carpet. The field is surrounded by low polycarbonate walls on the long sides and taller alliance station walls on the short sides. The two Algae Processors on the long sides are also protected by a wall made of plastic mesh.

The field is divided in half by the Barge truss, with each half including an alliance's Reef and Processor. The Barge includes each alliance's Net and six Cages, three for each alliance. Alliances work to score Coral on their Reef, located at the center of their side of the field. Alliances can also score by retrieving Algae from their Reef and scoring them on their Barge. Algae can also be scored in the Processor for the opposing alliance's human player to place in the Barge.

Game Pieces There are two game pieces in Reefscape: Coral and Algae. Coral are diameter COTS PVC pipes with a length of . Algae are custom-produced green rubber playground balls with a diameter of . Robots can carry a maximum of one of each game piece at a time during a match.

Player Areas Alliance Stations There are two alliance stations on the short sides of the field, one for each alliance. Each station is divided into three smaller driver's stations where the teams that make up the alliance control their robots. In addition to the standard e-stop button, each driver's station includes an autonomous stop (a-stop) that can be used to stop a robot during the autonomous period. Once the autonomous period ends, the a-stop expires and returns control of the robot to the team.

Human Player Stations The only type of human player station in Reefscape in the Coral Station. The four stations (two per alliance) are located at the corners of the field and are used to introduce Coral into the field. Robots can navigate to the stations using an AprilTag mounted at the top middle of each station. Additionally, while the Processors are not fully classified as human player stations, human players can be stationed at them to score processed Algae into the Nets.

Scoring Areas Reefs The two Reefs (one per alliance) are hexagonal structures located at the center of their alliance's side of the field, from the alliance station wall. Each Reef has 12 vertical pipes extending from the field carpet with three sets of Branches where Coral can be scored. Coral can also be scored in six slanted troughs located at the base of each Reef.

The first set of Branches extends to above the carpet and are angled up at 35 degrees. The second and third sets extend to and respectively, with the second set angled up at 35 degrees and the third set vertical to the carpet.

Barge The Barge is a metal truss structure that supports the two Nets and six Cages. It is wide, deep, and tall and is supported by two legs just outside of the field wall. The truss structure that supports the Nets is above the field carpet.

Nets The two Nets (one per alliance) are suspended from the top of the Barge and are made of knit polyester mesh with a sewn cord border. Each Net is wide by long and is suspended so the lowest point is above the field carpet.

Cages The six Cages (three per alliance) are ft tall by wide rectangular structures made of welded metal. The Cages are hung from the Barge truss by metal chains in two different positions based on the strategy of each alliance. The deep position is the default and is from the field carpet. On the other hand, the shallow position is from the carpet. The Cages are left in their existing position following each match unless an alliance requests changes to the positions of their Cages.

Processors The two Processors (one per alliance) are integrated into the long sides of the field wall near the legs of the Barge truss. Algae scored into an alliance's Processor can be scored into the opposing alliance's Net by that alliance's human player.

Events The 2025 regular season is divided into six weeks, with many events occurring simultaneously during each week. After the end of the regular season, teams that have qualified compete in the FIRST Championship in Houston.

Starting this season, regional teams will qualify using a modified version of the existing district points model. While some teams will still qualify at individual events, others will qualify on a weekly basis starting Week 2 via a pool of all non-qualified regional teams ranked by number of points.

Week 1 EventLocationDateWinnersFIRST Israel (ISR) District Event #1Hadera, Haifa District, IsraelFebruary 23 - 255614, 1690, 5928FIRST Israel (ISR) District Event #2Hadera, Haifa District, IsraelFebruary 25 - 275614, 2231, 4586, 1576Canadian Pacific RegionalVancouver, British Columbia, CanadaFebruary 26 - March 1359, 4270, 8339Orange County RegionalCosta Mesa, California4415, 6995, 8871Lake Superior RegionalDuluth, Minnesota2847, 6147, 6574Northern Lights RegionalDuluth, Minnesota111, 2240, 5253, 4360Regional MonterreyMonterrey, Nuevo León, Mexico4635, 4403, 9301FIRST In Michigan (FIM) District Kettering University Event #1Flint, MichiganFebruary 27 - March 15460, 2137, 4998FIRST In Michigan (FIM) District Milford EventHighland, Michigan3656, 67, 6344Pacific Northwest (PNW) District Oregon State Fair EventSalem, Oregon955, 3674, 2550FIRST In Texas (FIT) District Waco EventWaco, Texas148, 3005, 8732Pinnacles RegionalHollister, CaliforniaFebruary 27 - March 21678, 604, 3257Hueneme Port RegionalPort Hueneme, California4414, 3255, 9599Peachtree (PCH) District Gainesville EventGainesville, GeorgiaFebruary 28 - March 29496, 8866, 4240, 9522FIRST Indiana Robotics (FIN) District Mishawaka EventMishawaka, Indiana7457, 1501, 10332New England (NE) District Southern Maine EventFalmouth, Maine6329, 190, 4564FIRST In Michigan (FIM) District Battle Creek EventBattle Creek, Michigan8608, 6002, 4453FIRST In Michigan (FIM) District Ferndale EventFerndale, Michigan33, 3538, 1250FIRST In Michigan (FIM) District Lake City EventLake City, Michigan3572, 1481, 3537New England (NE) District Granite State EventSalem, New Hampshire3467, 6328, 9443Ontario (ONT) District Newmarket EventNewmarket, Ontario, Canada4946, 5409, 10015FIRST Mid-Atlantic (FMA) District Hatboro-Horsham EventHorsham, Pennsylvania2539, 341, 2559FIRST In Texas (FIT) District Tomball EventTomball, Texas118, 6800, 5417, 8392FIRST Chesapeake (CHS) District Glen Allen VA EventGlen Allen, Virginia1731, 449, 4505, 10370Pacific Northwest (PNW) District Glacier Peak EventSnohomish, Washington1778, 2046, 3826

Week 2 EventLocationDateWinnersİstanbul RegionalBakırköy, Istanbul, TürkiyeMarch 4 - 67539, 9609, 10337Bosphorus RegionalBakırköy, Istanbul, Türkiye9483, 8159, 10598Arkansas RegionalSearcy, ArkansasMarch 5 - 82481, 118, 7483Central Missouri RegionalSedalia, Missouri1756, 4522, 5968Hudson Valley RegionalSuffern, New York694, 1796, 5298Festival de Robotique RegionalSaint-Laurent, Quebec, Canada3015, 3990, 3544Peachtree (PCH) District Dalton EventDalton, GeorgiaMarch 6 - 86919, 2974, 10376FIRST In Michigan (FIM) District Kettering University Event #2Flint, Michigan2337, 2832, 9251FIRST In Michigan (FIM) District St. Joseph EventSt. Joseph, Michigan2767, 3620, 7210, 6588Ontario (ONT) District Centennial College EventScarborough, Ontario, Canada7558, 188, 6135Pacific Northwest (PNW) District Clackamas Academy EventOregon City, Oregon3636, 3663, 3574FIRST South Carolina (FSC) District Hartsville EventHartsville, South Carolina343, 4451, 8137FIRST In Texas (FIT) District Belton EventBelton, Texas6369, 3847, 10518Southern Cross RegionalCambridge Park, New South Wales, AustraliaMarch 6 - 94613, 5584, 6083Ventura County RegionalPort Hueneme, California4481, 4414, 5805New Taipei City RegionalNew Taipei City, Taiwan9126, 8613, 8169New England (NE) District Waterbury EventWaterbury, ConnecticutMarch 7 - 97407, 176, 1991New England (NE) District Greater Boston EventRevere, Massachusetts125, 5813, 175FIRST Chesapeake (CHS) District Pasadena MD EventPasadena, Maryland9072, 1629, 8326, 7770FIRST In Michigan (FIM) District Escanaba EventEscanaba, Michigan4391, 10589, 1322FIRST In Michigan (FIM) District Mt. Pleasant EventMt. Pleasant, Michigan3536, 5216, 6033FIRST North Carolina (FNC) District Catawba County EventHickory, North Carolina4795, 587, 9298FIRST Mid-Atlantic (FMA) District Mount Olive EventFlanders, New Jersey11, 8513, 430FIRST Mid-Atlantic (FMA) District Seneca EventTabernacle, New Jersey5895, 1807, 9416Ontario (ONT) District Niagara College EventWelland, Ontario, Canada2056, 3683, 7623Haliç RegionalBakırköy, Istanbul, Türkiye7539, 10541, 7050Marmara RegionalBakırköy, Istanbul, Türkiye9609, 8159, 6038, 10502FIRST In Texas (FIT) District Plano EventPlano, Texas5411, 9105, 8816, 6526FIRST Chesapeake (CHS) District Portsmouth VA EventPortsmouth, Virginia422, 346, 3072, 6882Pacific Northwest (PNW) District Sammamish EventBellevue, Washington2910, 9442, 2906, 6350FIRST Israel (ISR) District Event #3Hadera, Haifa District, IsraelMarch 8 - 101690, 5990, 5135

Week 3