You are probably much better off trying to begin such an endeavour where people play competetively than here. What I mean is, there is no ladder here, even though probably many of us here are on a ladder somewhere. Trying to keep such records is probably silly though, in my opinion, as there will always be some buddy and his friend who "agree" on a game and then manipulate it for effect. Such things become more likely as the community grows in size. Just my opinion, I'm not trying to insult you, but that's how I feel about it. I do keep a battle record of my own battles against others and I even have a spot to record where units inflicted a lot of kills. But for me, if such a list existed, I would always be skeptical it was all or mostly genuine results.
And yeah, Sturmtigers don't count! lol.
J Kruger