Mercedes has won the 2026 Formula 1 Constructors' Championship, securing the title on November 8, 2026. The German manufacturer clinched the championship with a decisive performance, adding another constructors' crown to its tally.
Mercedes Clinches Formula 1 Constructors' Championship


