It depends how much damage you deal, how much damage you deal in a losing round and how much you deal in a winning round..
You could win every game, dealing VERY little damage, keeping your hp lower, although you could gain lots of exp on a losing game, making it take longer to gain the zeal required to get 70 str.
All just depends on who you attack, how much you do attack and how fast you gain zeals.