Dunno what are you talking about. My stats are working fine.
View attachment 1010588
But now, without jokes. Having stats fo MC wouldn't be too much of a problem. His variable(s) would increase by one each time he had sex (or other encounter) with someone.
As for virginity, let's just give him a simple and invisible state called "Virginity" and then conditional brach in each sex encounter. If he's having "virginity" state then contidional branch is running on and setting variable to certain value, let's say 1 for Mira, 2 for Emily, etc. Depending on variable value different name will appear in the statsistics. And, of coruse, after the first time, the state is removed, mening the conditional brach won't run again, changing value of the variable.
But putting that brach in every single scene might take... a lot of time, and I mean really a lot, like few days. Not to mention putting variables in each scene too and making new statistic window just fo MC. It's might not be worth the effort.