Because this is WW blocking, I'm giving this instance to her. But overall, IMO, dodging > blocking. With blocking, you're still being hit, and theoretically, at some point, you could be hit with something too powerful to block, and you're down. Dodging, OTOH, is the great equalizer. Could be a snowball, could be a thrown locomotive: if it misses you it misses you and no harm done.
On the side, this thread reminds me of the question I've posed: who's more agile? Superman or Spider-Man? Routinely, Spider-Man does all kinds of agile, acrobatic stuff. Superman? Rarely. Yet speed is a big part of agility, and Superman is way faster than Spider-Man. So, who's more agile?
[Regarding dodging vs blocking: Superman doesn't dodge much (generally, he doesn't have to); instead, his signature move is to take it square in the chest...which is great as long as it's something he can handle. Spider-Man OTOH, again...doesn't matter what you throw at him: if it misses it misses, no harm done.]
So, returning to topic: WW blocking > SpM dodging, specifically. But generally speaking: D > B.