How can I cross reference information to generate listings?

Permalink
Lets say I am building a tennis website.

I have player profiles, stadium profiles, grand slam match results.

A visitor comes to my site and reads an article about the final of Wimbledon 1999. He wants to know more about the winner and and clicks on the player's name.

Now I would like to redirect that person to the profile page of that player, with at the bottom a block-listing of results for that particular player. Sort of like how news websites have "related articles".

Is this something that needs to be built with attributes?
I need a push in the right direction.

(I come from a Drupal background, so Views spoiled me)