The results of all NASCAR championships since 1949. For all the time has been spent 2701 races, 2967 pilots took part.
List of all NASCAR teams since 1949. For all the time it was 2222 teams.
The list of all NASCAR drivers since 1949
List of circuits where NASCAR car races were held
List of all races held in NASCAR
List of countries that participated in NASCAR