All-time snow games in MLS history

The Colorado Rapids are the unquestionable kings of the snow game in MLS, having hosted more than any other team in league history, and they're getting another to start 2019.

The snow poured down amid frigid 18-degree weather (with a 'feels like' in the single digits), and the orange ball was out for their 2019 season opener against the Portland Timbers, the second time the two teams have met in these kinds of wintry conditions. The game proved to be just as wild as the weather, with rookie Andre Shinyashiki sliding in to equalize at the death for 10-man Colorado to give them a 3-3 draw:

Snow hasn't proven to be a particularly strong factor one way or another for Colorado, though. They've posted a 3W-2L-1D record in the six games they've hosted so far.

Below are the recorded snow games in MLS history:

All-time MLS snow games (home team listed first): 

April 30, 2005 – Colorado Rapids 1, MetroStars 3
April 3, 2011 – Colorado Rapids 4, D.C. United 1
May 28, 2011 – Toronto FC 2, Philadelphia Union 6
November 8, 2012 – NY Red Bulls 0, D.C. United 1
March 16, 2013 – NY Red Bulls 0, D.C. United 0
March 22, 2014 – Colorado Rapids 2, Portland Timbers 0
May 11, 2014 – Colorado Rapids 1, Chivas USA 3
April 16, 2016 – Colorado Rapids 2, NY Red Bulls 1
March 12, 2017 – Minnesota United 1, Atlanta United 6
April 8, 2017 – Real Salt Lake 3, Vancouver Whitecaps 0
March 17, 2018 – D.C. United 2, Houston Dynamo 2
March 17, 2018 – Real Salt Lake 1, New York Red Bulls 0
March 2, 2019 – Colorado Rapids 3, Portland Timbers 3

Here are images from some of MLS's snow games: