The phrase
"spec race" refers to a competition where everyone uses the same specific equipment or rules. It means that the participants are on an equal playing field, and the winner is determined by their skill and strategy rather than better equipment.
Full definition