Generate fields in content from other content values?
Yes, this is possible.  On approach is to use the Entity Reference module.  This allows one field to reference another content type.  With this approach, on your Event content type, you could have a field Winner that is an entity reference to the player(s) who won.

In Views, you could then easily a list of events a player has won by using a contextual filter to limit the wins displayed to those of the player URL.  You could create a second view and attach it to the first to show how many.

These all require a fair bit of configuration and may be hard to set up at first, but it's definitely possible.