House of Representatives, District 66Vote for 1 Breanne MashekDemocraticTroy ShelleyRepublican, IncumbentRussell HatchConstitution PartyCompare these candidatesName missing or wrong? Tell usBallot listing (secondary source; not yet checked against the official list): ballotpedia.org CompareBreanne MashekTroy ShelleyRussell Hatch withBreanne MashekTroy ShelleyRussell Hatch Show side by side Compare all 3More on the Utah ballotSee every race on the Utah ballot