With all precincts in Rockwall and Collin counties reporting, Katrina Pierson won the Republican runoff race for Texas House District 33.