Masteries, Runes and Items
With a great deal of the top-laners that are currently successful in the competitive League of Legends scene, the two primary trees to focus your mastery points will be offense or defense. With the remaining 9 points going into whichever second tree your specific champion benefits most from. Tanky champions, or champions with high base damages and poor scaling from bonus offensive stats are often best off spending 21 points in the defense tree, in order to maximize their survivability while relying on their powerful set of abilities to deal their damage rather than bonus stats from masteries or runes. Generally speaking, we would defer you to our champion of the week specials for any specific mastery pages for individual champions.
Much like masteries, runes for top-laners are extremely champion and matchup dependent. Tanky champions should obviously look to tank-type runes to increase survivability, while assassins would do better with damage increasing runes. Even so, sometimes you will find yourself going up against a champion with extremely powerful, yet one-sided kit, where it might be more beneficial to use runes that specifically counter their high damage output. Using extra armor for champions like Renekton or Riven is never a bad idea, while getting more magic resist against the likes of Vladimir and Rumble can also be quite beneficial.