I noticed that when opponent flees (gives up) before his pets are all dead, I do not get a win counted toward statistics or achievement. It is real easy to just flee if it looks like you're going to loose, and when you give up and run the opponent don't get a win count.
Not much use other than slowing down opponent's streaks, keep his statistic artificially low, and ruin his constructive streaks.