How was Byers weather for the last 2 races? Did they all get completed?

Narly stuff coming outta the sky on my drive home...