“Soccer Scouting System” with Neo4j, part 2

Last time we created the definition of a player, however I forget one important aspect of the player and that is his or hers (favorite) position.
So now the player looks like this:

player-new

What do we know about this player? Well, this player is selected for a team to represent a club in a league of a certain level.
This looks like this:
player-extended

Next update is about how to make this in Neo4j.