In Lúcioball, each player starts each round in a different position. One player spawns as the goalie, while the remaining players spawn on offense.
After playing for a while, I haven't been able to find any consistent pattern to know which player will be goalie next. This makes it difficult to plan as a team for who will stay behind and who will charge ahead.
How does the game decide player spawn locations in Lúcioball? Is it random?