Every 2025-26 Formula E driver ranked from worst to best 08/31/2026 08:20 AM Partager Eight drivers had a shot at the 2025-26 Formula E title. But who actually did the best (and worst) job?