In my experience there is no one type of goggle which doesn’t fog ever, they all do it a bit.
It all comes down to how you manage them.
If the foam is soaking wet they will fog, this could be sweat or rain.
At BPW they have hand dryers which is handy at lunch to dry them back out.
I usually take two pairs when i’d doing an uplift day.
I have Melon, Oakley O frame’s and Fox Airspc.