Problem with Quest Progress

I was working on a quest to play 3 games with certain heroes but i only made progress when i won with those heroes even though i thought that was another quest. On the other hand I when working on the quest to win 5 battlegrounds rounds it also made progress when i only got 5th which schould be a loss

Did you concede early? You have to hit a specific health threshold or turn count or the match doesn’t count. I can never remember what it is so if the quest is for a class I don’t like and/or I don’t have a ton of time then I’ll put together a deck with as much burn and weapons as I can. I point the burn at my face and use the weapons to attack (but not kill) enemy minions. I tend to die really quickly, especially with mage or shaman in wild.