Brazil Under-23 coach Andre Jardine has explained why he did not include Neymar in the Olympic squad as one of the overaged players.
The Brazilians are the defending champions after winning the gold medal after defeating Germany on penalties at the 2016 edition in Rio de Janeiro.
Neymar was part of the 2016 squad and scored four goals for the Brazilians, but was left out this time around as he with the senior squad for the Copa America.
"Neymar is a reference point for the senior national team but part of the reason why he is not in this squad is because he is playing at the Copa America," Brazil's team coordinator Branco said, as per ESPN.
"We would have liked to have had him."
Dani Alves and Malcom are the only overaged players in the squad for Brazil, who were drawn in Group D alongside Germany, Cote d'Ivoire and Saudi Arabia.
"Dani is a reference to everyone. He is one of the most successful players there are," he added.
"He is going to bring experience and leadership to the team. It was a dream for him to play at the Olympics. Let's complete his resume."