List of NASCAR seasons

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