The 2026 Formula 1 season started at Melbourne Park with the Australian Grand Prix on the weekend of March 6-8. Lando Norris became world champion for the first time in 2025 after finishing third at a ...
The first half of the Formula 1 2026 season has been full of ups and downs for teams and drivers across the grid. Mercedes' Kimi Antonelli is currently leading the world championship, 84 points from ...