List of NASCAR seasons

The results of all NASCAR championships since 1949. For all the time has been spent 2676 races, 2959 pilots took part.