"compete for several seasons" — Collocation dictionary inglés

Automatic translation (We do not guarantee its correctness): rywalizuj kilka pór roku
  1. compete verbo + season sustantivo
    Loose collocation

    He competed for eight seasons, from 1959 to 1966.