The 2017 Race of Champions was the 28th running of the event, and took place over 21–22 January 2017 at Marlins Park baseball stadium in Miami.