Creating League Table Logic

i want to make list of clubs and another one is just a league table where certain clubs are added
so clubs will be assigned to the league table and we can add the matches, win or loose those things
and according to matches win loose draw points are automatically increased.
i saw the relational fields but dont want to show up like the selecting categories.