NASCAR power rankings: A new No. 1 after Iowa 04/08/2025 16:07 William Byron saved enough gas to score his second win of the 2025 NASCAR Cup Series season at Iowa Speedway on Sunday.