The difficulty about implementing this function is that very much storage capacity (disk space) would be required for this, because every single match result would be required to be stored.
There are multiple results in almost every second. This site is working since 2001, and if we stored 100 byte of each match, than it would have required more than 100 TB storage (100 000 GB).
There are plans to record moves in certain games (for example in chess), that would require even more disk space.
A possible solution is if we make this feature for only a small percentage of players, maybe for subscribers or only for players above a certain oldtimer score (count of "dots").