WEATHERTECH SPORTSCAR CHAMPIONSHIP Albert Costa Balboa Country: Spain Class Gallery DRIVER HISTORY 2023 Competed in FIA World Endurance Championship and GT World Challenge Europe competition. 2024 Victorious at Michelin Raceway Road Atlanta in WeatherTech Championship GTD competition. 2025 Victorious at Canadian Tire Motorsport Park in WeatherTech Championship GTD PRO class competition. POINTS STANDINGS19683 SEASON 202620252024 Newstest Aitken Leads as Motul Petit Le Mans Enters Final Two Hours Braun’s Acura Leads at Hour 4 Mark of Motul Petit Le Mans Blomqvist Lands on Motul Petit Le Mans Pole