Yes, that's both possible! You can even combine both data capture fields.
Before the game:
Advantage: you'll capture data from everyone who's playing.
After playing and winning:
Advantage: users are more willing to provide their data after they won something.