NASCAR to Keep New Points System for 2005 NASCAR chairman Brian France will keep the new points system in place for next year, satisfied that the closest championship race in history is proof that the 10-race playoff structure works better than expected.