Ligi i konkurencje Pierwotnie Robocup obejmował jedynie grę w piłkę nożną; obecnie rozgrywa się kilka dyscyplin, z których każda podzielona jest na ligi: RoboCupSoccer – rozgrywki w piłkę nożną Liga symulacyjna Rozgrywka odbywa się na komputerze w postaci symulacji Liga robotów małych Dla robotów, których średnica nie przekracza 180 mm, a wysokość 15 cmOficjalna strona Ligi małych robotów Liga robotów średnich Dla większych robotów niehumanoidalnych; rozgrywka odbywa się na polu o wymiarach 18 m x 12 m. Plik:Fileicon-pdf.png Liga platformy standardowej (pierwotnie Liga Robotów "Czworonożnych") Dla robotów posiadających cztery kończyny i wbudowane kamery. Liga robotów humanoidalnych

RoboCupRescue – zawody ratowania poszkodowanych i udzielania pomocy Liga symulacyjna Liga prawdziwa

RoboCup Junior – zawody dla młodych uczestników (poniżej 18 roku życia) Rozgrywki w piłkę nożną Zawody taneczne Zawody ratowania poszkodowanych Ogólne

RoboCup@Home – samodzielne roboty w ludzkim społeczeństwie