Robots competing in soccer and other competitions is nothing new. The goal for Robocup is to develop humanoid soccer-playing robots that can beat humans. We are not there yet though. This video shows the NimbRo robot performing in the RoboCup Humanoid League soccer competition:
This seems to have been a one-sided match. These robots will need a few more decades to become as good as humans.