Well there no doubt have been a number of troutines written for it but i was thinking about you own "personalized" ladder program.
The diea would be to input a few names (I suppose as many as you want) then report match spec in the normal manner:
DATE
TYPE: 1V1,2V2,3V3
RACE FLOWN
SHIP FLOWN
WINGS (IF POSSIBLE)
OPPONNENTS (IF POSSIBLE)
WIN/LOSS/NC(NO CONTEST)
COMMENT: GAME DROPPED ETC...
BPV
NOT SURE ALL THE REST IS NECCESSARY. JUST SOMETHING thats pops up in a small window and you can use to track your unofficial gaming activity outside of a ladder match league.