Although it takes a bit of time and patience to set it up properly, the advantages of what it has to offer are definitely worth the bother, especially if you are a pro.
PokerTracker is a handy utility that can do that for you while running in the background and analyzing your data. A plethora of stats and charts regarding your skill level
However, keeping track of your own stats is a bit difficult to achieve, especially if you play online and you usually go through a few hundred hands each day, at a minimum. Poker players know that it’s important to keep an eye on your match history in order to learn from your mistakes, as well as watch others play and pick up on their patterns.