Knowing how this game works with this kind of stuff I would say it's a predetermined amount of wins to unlock him though it isn't something we can test. I know when it came to Scipio my guild leader spent around 28k stam to finally unlock him, but I used less then 100 stam to do so. I would say just use the bonus stam you get twice a day until you finally do unlock him.