Trying to figure out my career earnings is a near impossible task because hand histories got stored on different computers and compiled by different programs: Pokertracker and Holdem Manager.
Before PTR stopped tracking the games at Pokerstars they had me listed as the #1 winner of all-time at both NL2 and NL5. I have also had a lot of success at higher limits as well before they started tracking these games.
Anyways, here are some numbers that I have managed to piece together from my last 5 million or so hands. Nearly all hands were played on Pokerstars while 24 tabling both 6max and full ring cash games.
All winrates are in big bets/100 hands. You have to double them to get big blinds/100.
I have also made some smaller amounts playing in other formats such as LHE, PLO and MTT's. However, I don't think my earnings exceed 10k so I didn't bother tracking them all.
In more recent years I have mostly stopped mass multi-tabling the lowest stakes in order to focus on table selection and playing higher limits.
I also play almost exclusively now on much easier poker sites (i.e. ones NOT named Pokerstars). This has allowed me to significantly increase my hourly while playing online.
*I have never made a deposit on any online poker room. I started my bankroll by selling play money chips and I have never gone broke.