List of NASCAR seasons

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