RoboCupJunior

Soccer

RoboCupJunior Soccer: Where Autonomous Robots Compete on the Field

RoboCupJunior Soccer challenges teams of high school students to design, build, and program autonomous robots that compete in a fast-paced soccer environment. These robots must navigate the field, track the ball, and strategize their movements—all without human intervention. The competition provides an exciting platform for young engineers to develop skills in mechanical design, electrical engineering, and artificial intelligence.

Teams are encouraged to get in touch with the RoboCupJunior community on our Discord and Junior Forum.
Show what you’re working on, ask questions or join the weekly discussions on future rules and league design. You can also reach the Soccer League Committee directly via email: robocupjunior-soccer [ at ] robocup [ dot ] org

Soccer Leagues

RoboCupJunior Soccer features multiple leagues, each designed to challenge students at different levels of expertise. The main competitions are the 2:2 Lightweight and 2:2 Open leagues, while additional entry-level and simulation-based leagues provide opportunities for newcomers to the sport.

2:2 Soccer Leagues

In the 2:2 leagues, two robots per team face off in dynamic matches that emphasize teamwork, sensor integration, and artificial intelligence.

Open League

In this category, robots must detect and track an orange golf ball using cameras, presenting a significantly greater software challenge. Teams focus on advanced image processing and AI-based movement strategies, making software development a critical success factor.

Lightweight League

Robots in this league must adhere to stricter weight limits but have larger size allowances. They track an infrared-emitting ball, reducing reliance on camera-based vision. This league emphasizes hardware design and efficient electronic and mechanical engineering.

1:1 Soccer Entry Leagues

For newcomers to RoboCupJunior Soccer, the 1:1 Entry Leagues provide an accessible starting point. These competitions feature one robot per team, allowing students to develop foundational skills before advancing to the 2:2 leagues.

Entry leagues are currently available in select regions and the EMEA SuperRegional Tournament. Availability varies by region, so teams should check with their regional representative to confirm participation options.

Soccer 1:1 Standard Kit League

This introductory league restricts components, ensuring a level playing field for new participants.

Soccer 1:1 Lightweight League

Serving as a stepping stone to the 2:2 Lightweight league, this competition allows for more flexibility in design while maintaining a focus on fundamentals.

Soccer Simulation Challenge

The RCJ Soccer Simulation Challenge is a fully online competition, first introduced at RoboCup Worldwide 2021. Teams submit their code to be tested on virtual robots in a simulated soccer field. This league provides an opportunity to develop advanced AI and control algorithms without requiring physical hardware, making it an excellent entry point for students interested in software-driven robotics.

The competition is not currently actively running at the International level however, teams may find it useful for their robot development.

Join the Competition!

RoboCupJunior Soccer is an incredible opportunity for young innovators to explore robotics, coding, and engineering in an exciting, real-world application. Whether you’re building your first robot or competing in advanced AI-driven matches, there’s a place for everyone. Find your regional representative and start your RoboCupJunior Soccer journey today!

Latest Soccer Articles

  • Soccer Communication Modules
    Introducing the RCJ Soccer SuperTeam Communication Module A Game-Changer for Referees and Teams To make RCJ Soccer SuperTeam games more manageable for referees and to provide a robust and simple way for robot-to-robot and robot-to-referee communication, we are excited to introduce this new communication module. To learn more about the module, check out the GitHub …
  • RCJ IR Soccer Ball – 2026 Changes Announced
    Soccer Lightweight Ball changes in 2026 Starting in 2026, Lightweight Soccer will be moving to a new IR Ball. The key difference with this ball is the size change from 74mm to 42mm diameter, which is the same size as the Open League’s passive ball. This ball is Open-Source, so anyone can produce one from …
  • How to build your own Soccer Field
    The Soccer Committee provides a helpful starting guide document to help build your own field.