{"election_name": "Florida State House 32 Republican Primary", "election_type": "State House", "election_scope": "Primary", "election_date": "2026-08-18T05:00:00.000Z", "country": "US", "province": "FL", "district": "FL-HD-032", "municipality": null, "polls_open": "2026-08-18T11:00:00.000Z", "polls_close": "2026-08-18T23:00:00.000Z", "is_disputed": false, "has_map": true, "registered_voters": null, "percent_reporting": 99.9, "last_updated": "2026-08-19T08:57:25.670Z", "round": 1, "maps": [{"name": "Florida", "map": "assets/Florida.svg"}], "candidates": [{"name": "Brian Hodgers", "party": "Republican", "incumbent": true, "major_candidate": true, "winner": false, "advanced": false, "color": "#a21a15", "votes": 12356, "percent": 58.49, "major_reason": ["competitive", "incumbent", "metadata", "regional_leader", "vote_share"], "bio": "", "photourl": "", "endorsed": false}, {"name": "Mark Lightner", "party": "Republican", "incumbent": false, "major_candidate": true, "winner": false, "advanced": false, "color": "#6d1b83", "votes": 8769, "percent": 41.51, "major_reason": ["metadata", "vote_share"], "bio": "", "photourl": "", "endorsed": false}], "region_results": {"brevard": {"name": "Brevard", "type": "County", "fips": "12009", "fill": "#c6606b", "percent_reporting": 100, "candidates": [{"name": "Brian Hodgers", "party": "Republican", "votes": 12356, "percent": 58.49, "color": "#a21a15", "winner": false, "advanced": false, "incumbent": true, "major_candidate": true, "major_reason": ["competitive", "incumbent", "metadata", "regional_leader", "vote_share"], "bio": "", "photourl": "", "endorsed": false}, {"name": "Mark Lightner", "party": "Republican", "votes": 8769, "percent": 41.51, "color": "#6d1b83", "winner": false, "advanced": false, "incumbent": false, "major_candidate": true, "major_reason": ["metadata", "vote_share"], "bio": "", "photourl": "", "endorsed": false}]}, "brevard_132": {"name": "Brevard 132", "type": "Precinct", "fill": "#404040", "percent_reporting": 100, "candidates": [{"name": "Brian Hodgers", "party": "Republican", "votes": 0, "percent": 0, "color": "#a21a15", "winner": false, "advanced": false, "incumbent": true, "major_candidate": true, "major_reason": ["competitive", "incumbent", "metadata", "regional_leader", "vote_share"], "bio": "", "photourl": "", "endorsed": false}, {"name": "Mark Lightner", "party": "Republican", "votes": 0, "percent": 0, "color": "#6d1b83", "winner": false, "advanced": false, "incumbent": false, "major_candidate": true, "major_reason": ["metadata", "vote_share"], "bio": "", "photourl": "", "endorsed": false}], "county_fips": "009", "county_geoid": "12009", "precinct_county_inferred": true, "precinct": "132", "precinct_match_status": "resolved", "precinct_name": "132", "precinct_id": "132", "precinct_match_method": "county_location_name"}, "brevard_135": {"name": "Brevard 135", "type": "Precinct", "fill": "#404040", "percent_reporting": 100, "candidates": [{"name": "Brian Hodgers", "party": "Republican", "votes": 0, "percent": 0, "color": "#a21a15", "winner": false, "advanced": false, "incumbent": true, "major_candidate": true, "major_reason": ["competitive", "incumbent", "metadata", "regional_leader", "vote_share"], "bio": "", "photourl": "", "endorsed": false}, {"name": "Mark Lightner", "party": "Republican", "votes": 0, "percent": 0, "color": "#6d1b83", "winner": false, "advanced": false, "incumbent": false, "major_candidate": true, "major_reason": ["metadata", "vote_share"], "bio": "", "photourl": "", "endorsed": false}], "county_fips": "009", "county_geoid": "12009", "precinct_county_inferred": true, "precinct": "135", "precinct_match_status": "resolved", "precinct_name": "135", "precinct_id": "135", "precinct_match_method": "county_location_name"}, "brevard_200": {"name": "Brevard 200", "type": "Precinct", "fill": "#c6606b", "percent_reporting": 100, "candidates": [{"name": "Brian Hodgers", "party": "Republican", "votes": 165, "percent": 56.7, "color": "#a21a15", "winner": false, "advanced": false, "incumbent": true, "major_candidate": true, "major_reason": ["competitive", "incumbent", "metadata", "regional_leader", "vote_share"], "bio": "", "photourl": "", "endorsed": false}, {"name": "Mark Lightner", "party": "Republican", "votes": 126, "percent": 43.3, "color": "#6d1b83", "winner": false, "advanced": false, "incumbent": false, "major_candidate": true, "major_reason": ["metadata", "vote_share"], "bio": "", "photourl": "", "endorsed": false}], "county_fips": "009", "county_geoid": "12009", "precinct_county_inferred": true, "precinct": "200", "precinct_match_status": "resolved", "precinct_name": "200", "precinct_id": "200", "precinct_match_method": "county_location_name"}, "brevard_211": {"name": "Brevard 211", "type": "Precinct", "fill": "#c6606b", "percent_reporting": 100, "candidates": [{"name": "Brian Hodgers", "party": "Republican", "votes": 236, "percent": 54.25, "color": "#a21a15", "winner": false, "advanced": false, "incumbent": true, "major_candidate": true, "major_reason": ["competitive", "incumbent", "metadata", "regional_leader", "vote_share"], "bio": "", "photourl": "", "endorsed": false}, {"name": "Mark Lightner", "party": "Republican", "votes": 199, "percent": 45.75, "color": "#6d1b83", "winner": false, "advanced": false, "incumbent": false, "major_candidate": true, "major_reason": ["metadata", "vote_share"], "bio": "", "photourl": "", "endorsed": false}], "county_fips": "009", "county_geoid": "12009", "precinct_county_inferred": true, "precinct": "211", "precinct_match_status": "resolved", "precinct_name": "211", "precinct_id": "211", "precinct_match_method": "county_location_name"}, "brevard_219": {"name": "Brevard 219", "type": "Precinct", "fill": "#c6606b", "percent_reporting": 100, "candidates": [{"name": "Brian Hodgers", "party": "Republican", "votes": 285, "percent": 51.08, "color": "#a21a15", "winner": false, "advanced": false, "incumbent": true, "major_candidate": true, "major_reason": ["competitive", "incumbent", "metadata", "regional_leader", "vote_share"], "bio": "", "photourl": "", "endorsed": false}, {"name": "Mark Lightner", "party": "Republican", "votes": 273, "percent": 48.92, "color": "#6d1b83", "winner": false, "advanced": false, "incumbent": false, "major_candidate": true, "major_reason": ["metadata", "vote_share"], "bio": "", "photourl": "", "endorsed": false}], "county_fips": "009", "county_geoid": "12009", "precinct_county_inferred": true, "precinct": "219", "precinct_match_status": "resolved", "precinct_name": "219", "precinct_id": "219", "precinct_match_method": "county_location_name"}, "brevard_224": {"name": "Brevard 224", "type": "Precinct", "fill": "#c6606b", "percent_reporting": 100, "candidates": [{"name": "Brian Hodgers", "party": "Republican", "votes": 388, "percent": 55.99, "color": "#a21a15", "winner": false, "advanced": false, "incumbent": true, "major_candidate": true, "major_reason": ["competitive", "incumbent", "metadata", "regional_leader", "vote_share"], "bio": "", "photourl": "", "endorsed": false}, {"name": "Mark Lightner", "party": "Republican", "votes": 305, "percent": 44.01, "color": "#6d1b83", "winner": false, "advanced": false, "incumbent": false, "major_candidate": true, "major_reason": ["metadata", "vote_share"], "bio": "", "photourl": "", "endorsed": false}], "county_fips": "009", "county_geoid": "12009", "precinct_county_inferred": true, "precinct": "224", "precinct_match_status": "resolved", "precinct_name": "224", "precinct_id": "224", "precinct_match_method": "county_location_name"}, "brevard_228": {"name": "Brevard 228", "type": "Precinct", "fill": "#c6606b", "percent_reporting": 100, "candidates": [{"name": "Brian Hodgers", "party": "Republican", "votes": 86, "percent": 51.81, "color": "#a21a15", "winner": false, "advanced": false, "incumbent": true, "major_candidate": true, "major_reason": ["competitive", "incumbent", "metadata", "regional_leader", "vote_share"], "bio": "", "photourl": "", "endorsed": false}, {"name": "Mark Lightner", "party": "Republican", "votes": 80, "percent": 48.19, "color": "#6d1b83", "winner": false, "advanced": false, "incumbent": false, "major_candidate": true, "major_reason": ["metadata", "vote_share"], "bio": "", "photourl": "", "endorsed": false}], "county_fips": "009", "county_geoid": "12009", "precinct_county_inferred": true, "precinct": "228", "precinct_match_status": "resolved", "precinct_name": "228", "precinct_id": "228", "precinct_match_method": "county_location_name"}, "brevard_237": {"name": "Brevard 237", "type": "Precinct", "fill": "#c6606b", "percent_reporting": 100, "candidates": [{"name": "Brian Hodgers", "party": "Republican", "votes": 97, "percent": 53.01, "color": "#a21a15", "winner": false, "advanced": false, "incumbent": true, "major_candidate": true, "major_reason": ["competitive", "incumbent", "metadata", "regional_leader", "vote_share"], "bio": "", "photourl": "", "endorsed": false}, {"name": "Mark Lightner", "party": "Republican", "votes": 86, "percent": 46.99, "color": "#6d1b83", "winner": false, "advanced": false, "incumbent": false, "major_candidate": true, "major_reason": ["metadata", "vote_share"], "bio": "", "photourl": "", "endorsed": false}], "county_fips": "009", "county_geoid": "12009", "precinct_county_inferred": true, "precinct": "237", "precinct_match_status": "resolved", "precinct_name": "237", "precinct_id": "237", "precinct_match_method": "county_location_name"}, "brevard_242": {"name": "Brevard 242", "type": "Precinct", "fill": "#c6606b", "percent_reporting": 100, "candidates": [{"name": "Brian Hodgers", "party": "Republican", "votes": 454, "percent": 58.51, "color": "#a21a15", "winner": false, "advanced": false, "incumbent": true, "major_candidate": true, "major_reason": ["competitive", "incumbent", "metadata", "regional_leader", "vote_share"], "bio": "", "photourl": "", "endorsed": false}, {"name": "Mark Lightner", "party": "Republican", "votes": 322, "percent": 41.49, "color": "#6d1b83", "winner": false, "advanced": false, "incumbent": false, "major_candidate": true, "major_reason": ["metadata", "vote_share"], "bio": "", "photourl": "", "endorsed": false}], "county_fips": "009", "county_geoid": "12009", "precinct_county_inferred": true, "precinct": "242", "precinct_match_status": "resolved", "precinct_name": "242", "precinct_id": "242", "precinct_match_method": "county_location_name"}, "brevard_243": {"name": "Brevard 243", "type": "Precinct", "fill": "#c6606b", "percent_reporting": 100, "candidates": [{"name": "Brian Hodgers", "party": "Republican", "votes": 85, "percent": 68, "color": "#a21a15", "winner": false, "advanced": false, "incumbent": true, "major_candidate": true, "major_reason": ["competitive", "incumbent", "metadata", "regional_leader", "vote_share"], "bio": "", "photourl": "", "endorsed": false}, {"name": "Mark Lightner", "party": "Republican", "votes": 40, "percent": 32, "color": "#6d1b83", "winner": false, "advanced": false, "incumbent": false, "major_candidate": true, "major_reason": ["metadata", "vote_share"], "bio": "", "photourl": "", "endorsed": false}], "county_fips": "009", "county_geoid": "12009", "precinct_county_inferred": true, "precinct": "243", "precinct_match_status": "resolved", "precinct_name": "243", "precinct_id": "243", "precinct_match_method": "county_location_name"}, "brevard_323": {"name": "Brevard 323", "type": "Precinct", "fill": "#c6606b", "percent_reporting": 100, "candidates": [{"name": "Brian Hodgers", "party": "Republican", "votes": 72, "percent": 61.02, "color": "#a21a15", "winner": false, "advanced": false, "incumbent": true, "major_candidate": true, "major_reason": ["competitive", "incumbent", "metadata", "regional_leader", "vote_share"], "bio": "", "photourl": "", "endorsed": false}, {"name": "Mark Lightner", "party": "Republican", "votes": 46, "percent": 38.98, "color": "#6d1b83", "winner": false, "advanced": false, "incumbent": false, "major_candidate": true, "major_reason": ["metadata", "vote_share"], "bio": "", "photourl": "", "endorsed": false}], "county_fips": "009", "county_geoid": "12009", "precinct_county_inferred": true, "precinct": "323", "precinct_match_status": "resolved", "precinct_name": "323", "precinct_id": "323", "precinct_match_method": "county_location_name"}, "brevard_329": {"name": "Brevard 329", "type": "Precinct", "fill": "#c6606b", "percent_reporting": 100, "candidates": [{"name": "Brian Hodgers", "party": "Republican", "votes": 26, "percent": 65, "color": "#a21a15", "winner": false, "advanced": false, "incumbent": true, "major_candidate": true, "major_reason": ["competitive", "incumbent", "metadata", "regional_leader", "vote_share"], "bio": "", "photourl": "", "endorsed": false}, {"name": "Mark Lightner", "party": "Republican", "votes": 14, "percent": 35, "color": "#6d1b83", "winner": false, "advanced": false, "incumbent": false, "major_candidate": true, "major_reason": ["metadata", "vote_share"], "bio": "", "photourl": "", "endorsed": false}], "county_fips": "009", "county_geoid": "12009", "precinct_county_inferred": true, "precinct": "329", "precinct_match_status": "resolved", "precinct_name": "329", "precinct_id": "329", "precinct_match_method": "county_location_name"}, "brevard_400": {"name": "Brevard 400", "type": "Precinct", "fill": "#c6606b", "percent_reporting": 100, "candidates": [{"name": "Brian Hodgers", "party": "Republican", "votes": 241, "percent": 53.79, "color": "#a21a15", "winner": false, "advanced": false, "incumbent": true, "major_candidate": true, "major_reason": ["competitive", "incumbent", "metadata", "regional_leader", "vote_share"], "bio": "", "photourl": "", "endorsed": false}, {"name": "Mark Lightner", "party": "Republican", "votes": 207, "percent": 46.21, "color": "#6d1b83", "winner": false, "advanced": false, "incumbent": false, "major_candidate": true, "major_reason": ["metadata", "vote_share"], "bio": "", "photourl": "", "endorsed": false}], "county_fips": "009", "county_geoid": "12009", "precinct_county_inferred": true, "precinct": "400", "precinct_match_status": "resolved", "precinct_name": "400", "precinct_id": "400", "precinct_match_method": "county_location_name"}, "brevard_402": {"name": "Brevard 402", "type": "Precinct", "fill": "#c6606b", "percent_reporting": 100, "candidates": [{"name": "Brian Hodgers", "party": "Republican", "votes": 293, "percent": 57.23, "color": "#a21a15", "winner": false, "advanced": false, "incumbent": true, "major_candidate": true, "major_reason": ["competitive", "incumbent", "metadata", "regional_leader", "vote_share"], "bio": "", "photourl": "", "endorsed": false}, {"name": "Mark Lightner", "party": "Republican", "votes": 219, "percent": 42.77, "color": "#6d1b83", "winner": false, "advanced": false, "incumbent": false, "major_candidate": true, "major_reason": ["metadata", "vote_share"], "bio": "", "photourl": "", "endorsed": false}], "county_fips": "009", "county_geoid": "12009", "precinct_county_inferred": true, "precinct": "402", "precinct_match_status": "resolved", "precinct_name": "402", "precinct_id": "402", "precinct_match_method": "county_location_name"}, "brevard_403": {"name": "Brevard 403", "type": "Precinct", "fill": "#c6606b", "percent_reporting": 100, "candidates": [{"name": "Brian Hodgers", "party": "Republican", "votes": 90, "percent": 58.82, "color": "#a21a15", "winner": false, "advanced": false, "incumbent": true, "major_candidate": true, "major_reason": ["competitive", "incumbent", "metadata", "regional_leader", "vote_share"], "bio": "", "photourl": "", "endorsed": false}, {"name": "Mark Lightner", "party": "Republican", "votes": 63, "percent": 41.18, "color": "#6d1b83", "winner": false, "advanced": false, "incumbent": false, "major_candidate": true, "major_reason": ["metadata", "vote_share"], "bio": "", "photourl": "", "endorsed": false}], "county_fips": "009", "county_geoid": "12009", "precinct_county_inferred": true, "precinct": "403", "precinct_match_status": "resolved", "precinct_name": "403", "precinct_id": "403", "precinct_match_method": "county_location_name"}, "brevard_406": {"name": "Brevard 406", "type": "Precinct", "fill": "#c6606b", "percent_reporting": 100, "candidates": [{"name": "Brian Hodgers", "party": "Republican", "votes": 641, "percent": 60.41, "color": "#a21a15", "winner": false, "advanced": false, "incumbent": true, "major_candidate": true, "major_reason": ["competitive", "incumbent", "metadata", "regional_leader", "vote_share"], "bio": "", "photourl": "", "endorsed": false}, {"name": "Mark Lightner", "party": "Republican", "votes": 420, "percent": 39.59, "color": "#6d1b83", "winner": false, "advanced": false, "incumbent": false, "major_candidate": true, "major_reason": ["metadata", "vote_share"], "bio": "", "photourl": "", "endorsed": false}], "county_fips": "009", "county_geoid": "12009", "precinct_county_inferred": true, "precinct": "406", "precinct_match_status": "resolved", "precinct_name": "406", "precinct_id": "406", "precinct_match_method": "county_location_name"}, "brevard_407": {"name": "Brevard 407", "type": "Precinct", "fill": "#e0bb24", "percent_reporting": 100, "candidates": [{"name": "Mark Lightner", "party": "Republican", "votes": 35, "percent": 60.34, "color": "#6d1b83", "winner": false, "advanced": false, "incumbent": false, "major_candidate": true, "major_reason": ["metadata", "vote_share"], "bio": "", "photourl": "", "endorsed": false}, {"name": "Brian Hodgers", "party": "Republican", "votes": 23, "percent": 39.66, "color": "#a21a15", "winner": false, "advanced": false, "incumbent": true, "major_candidate": true, "major_reason": ["competitive", "incumbent", "metadata", "regional_leader", "vote_share"], "bio": "", "photourl": "", "endorsed": false}], "county_fips": "009", "county_geoid": "12009", "precinct_county_inferred": true, "precinct": "407", "precinct_match_status": "resolved", "precinct_name": "407", "precinct_id": "407", "precinct_match_method": "county_location_name"}, "brevard_408": {"name": "Brevard 408", "type": "Precinct", "fill": "#c6606b", "percent_reporting": 100, "candidates": [{"name": "Brian Hodgers", "party": "Republican", "votes": 96, "percent": 53.93, "color": "#a21a15", "winner": false, "advanced": false, "incumbent": true, "major_candidate": true, "major_reason": ["competitive", "incumbent", "metadata", "regional_leader", "vote_share"], "bio": "", "photourl": "", "endorsed": false}, {"name": "Mark Lightner", "party": "Republican", "votes": 82, "percent": 46.07, "color": "#6d1b83", "winner": false, "advanced": false, "incumbent": false, "major_candidate": true, "major_reason": ["metadata", "vote_share"], "bio": "", "photourl": "", "endorsed": false}], "county_fips": "009", "county_geoid": "12009", "precinct_county_inferred": true, "precinct": "408", "precinct_match_status": "resolved", "precinct_name": "408", "precinct_id": "408", "precinct_match_method": "county_location_name"}, "brevard_409": {"name": "Brevard 409", "type": "Precinct", "fill": "#c6606b", "percent_reporting": 100, "candidates": [{"name": "Brian Hodgers", "party": "Republican", "votes": 589, "percent": 60.6, "color": "#a21a15", "winner": false, "advanced": false, "incumbent": true, "major_candidate": true, "major_reason": ["competitive", "incumbent", "metadata", "regional_leader", "vote_share"], "bio": "", "photourl": "", "endorsed": false}, {"name": "Mark Lightner", "party": "Republican", "votes": 383, "percent": 39.4, "color": "#6d1b83", "winner": false, "advanced": false, "incumbent": false, "major_candidate": true, "major_reason": ["metadata", "vote_share"], "bio": "", "photourl": "", "endorsed": false}], "county_fips": "009", "county_geoid": "12009", "precinct_county_inferred": true, "precinct": "409", "precinct_match_status": "resolved", "precinct_name": "409", "precinct_id": "409", "precinct_match_method": "county_location_name"}, "brevard_410": {"name": "Brevard 410", "type": "Precinct", "fill": "#c6606b", "percent_reporting": 100, "candidates": [{"name": "Brian Hodgers", "party": "Republican", "votes": 74, "percent": 50.68, "color": "#a21a15", "winner": false, "advanced": false, "incumbent": true, "major_candidate": true, "major_reason": ["competitive", "incumbent", "metadata", "regional_leader", "vote_share"], "bio": "", "photourl": "", "endorsed": false}, {"name": "Mark Lightner", "party": "Republican", "votes": 72, "percent": 49.32, "color": "#6d1b83", "winner": false, "advanced": false, "incumbent": false, "major_candidate": true, "major_reason": ["metadata", "vote_share"], "bio": "", "photourl": "", "endorsed": false}], "county_fips": "009", "county_geoid": "12009", "precinct_county_inferred": true, "precinct": "410", "precinct_match_status": "resolved", "precinct_name": "410", "precinct_id": "410", "precinct_match_method": "county_location_name"}, "brevard_411": {"name": "Brevard 411", "type": "Precinct", "fill": "#c6606b", "percent_reporting": 100, "candidates": [{"name": "Brian Hodgers", "party": "Republican", "votes": 79, "percent": 57.25, "color": "#a21a15", "winner": false, "advanced": false, "incumbent": true, "major_candidate": true, "major_reason": ["competitive", "incumbent", "metadata", "regional_leader", "vote_share"], "bio": "", "photourl": "", "endorsed": false}, {"name": "Mark Lightner", "party": "Republican", "votes": 59, "percent": 42.75, "color": "#6d1b83", "winner": false, "advanced": false, "incumbent": false, "major_candidate": true, "major_reason": ["metadata", "vote_share"], "bio": "", "photourl": "", "endorsed": false}], "county_fips": "009", "county_geoid": "12009", "precinct_county_inferred": true, "precinct": "411", "precinct_match_status": "resolved", "precinct_name": "411", "precinct_id": "411", "precinct_match_method": "county_location_name"}, "brevard_412": {"name": "Brevard 412", "type": "Precinct", "fill": "#c6606b", "percent_reporting": 100, "candidates": [{"name": "Brian Hodgers", "party": "Republican", "votes": 21, "percent": 70, "color": "#a21a15", "winner": false, "advanced": false, "incumbent": true, "major_candidate": true, "major_reason": ["competitive", "incumbent", "metadata", "regional_leader", "vote_share"], "bio": "", "photourl": "", "endorsed": false}, {"name": "Mark Lightner", "party": "Republican", "votes": 9, "percent": 30, "color": "#6d1b83", "winner": false, "advanced": false, "incumbent": false, "major_candidate": true, "major_reason": ["metadata", "vote_share"], "bio": "", "photourl": "", "endorsed": false}], "county_fips": "009", "county_geoid": "12009", "precinct_county_inferred": true, "precinct": "412", "precinct_match_status": "resolved", "precinct_name": "412", "precinct_id": "412", "precinct_match_method": "county_location_name"}, "brevard_414": {"name": "Brevard 414", "type": "Precinct", "fill": "#c6606b", "percent_reporting": 100, "candidates": [{"name": "Brian Hodgers", "party": "Republican", "votes": 310, "percent": 58.71, "color": "#a21a15", "winner": false, "advanced": false, "incumbent": true, "major_candidate": true, "major_reason": ["competitive", "incumbent", "metadata", "regional_leader", "vote_share"], "bio": "", "photourl": "", "endorsed": false}, {"name": "Mark Lightner", "party": "Republican", "votes": 218, "percent": 41.29, "color": "#6d1b83", "winner": false, "advanced": false, "incumbent": false, "major_candidate": true, "major_reason": ["metadata", "vote_share"], "bio": "", "photourl": "", "endorsed": false}], "county_fips": "009", "county_geoid": "12009", "precinct_county_inferred": true, "precinct": "414", "precinct_match_status": "resolved", "precinct_name": "414", "precinct_id": "414", "precinct_match_method": "county_location_name"}, "brevard_418": {"name": "Brevard 418", "type": "Precinct", "fill": "#c6606b", "percent_reporting": 100, "candidates": [{"name": "Brian Hodgers", "party": "Republican", "votes": 298, "percent": 60.57, "color": "#a21a15", "winner": false, "advanced": false, "incumbent": true, "major_candidate": true, "major_reason": ["competitive", "incumbent", "metadata", "regional_leader", "vote_share"], "bio": "", "photourl": "", "endorsed": false}, {"name": "Mark Lightner", "party": "Republican", "votes": 194, "percent": 39.43, "color": "#6d1b83", "winner": false, "advanced": false, "incumbent": false, "major_candidate": true, "major_reason": ["metadata", "vote_share"], "bio": "", "photourl": "", "endorsed": false}], "county_fips": "009", "county_geoid": "12009", "precinct_county_inferred": true, "precinct": "418", "precinct_match_status": "resolved", "precinct_name": "418", "precinct_id": "418", "precinct_match_method": "county_location_name"}, "brevard_419": {"name": "Brevard 419", "type": "Precinct", "fill": "#c6606b", "percent_reporting": 100, "candidates": [{"name": "Brian Hodgers", "party": "Republican", "votes": 368, "percent": 66.31, "color": "#a21a15", "winner": false, "advanced": false, "incumbent": true, "major_candidate": true, "major_reason": ["competitive", "incumbent", "metadata", "regional_leader", "vote_share"], "bio": "", "photourl": "", "endorsed": false}, {"name": "Mark Lightner", "party": "Republican", "votes": 187, "percent": 33.69, "color": "#6d1b83", "winner": false, "advanced": false, "incumbent": false, "major_candidate": true, "major_reason": ["metadata", "vote_share"], "bio": "", "photourl": "", "endorsed": false}], "county_fips": "009", "county_geoid": "12009", "precinct_county_inferred": true, "precinct": "419", "precinct_match_status": "resolved", "precinct_name": "419", "precinct_id": "419", "precinct_match_method": "county_location_name"}, "brevard_420": {"name": "Brevard 420", "type": "Precinct", "fill": "#c6606b", "percent_reporting": 100, "candidates": [{"name": "Brian Hodgers", "party": "Republican", "votes": 275, "percent": 58.64, "color": "#a21a15", "winner": false, "advanced": false, "incumbent": true, "major_candidate": true, "major_reason": ["competitive", "incumbent", "metadata", "regional_leader", "vote_share"], "bio": "", "photourl": "", "endorsed": false}, {"name": "Mark Lightner", "party": "Republican", "votes": 194, "percent": 41.36, "color": "#6d1b83", "winner": false, "advanced": false, "incumbent": false, "major_candidate": true, "major_reason": ["metadata", "vote_share"], "bio": "", "photourl": "", "endorsed": false}], "county_fips": "009", "county_geoid": "12009", "precinct_county_inferred": true, "precinct": "420", "precinct_match_status": "resolved", "precinct_name": "420", "precinct_id": "420", "precinct_match_method": "county_location_name"}, "brevard_421": {"name": "Brevard 421", "type": "Precinct", "fill": "#c6606b", "percent_reporting": 100, "candidates": [{"name": "Brian Hodgers", "party": "Republican", "votes": 508, "percent": 61.73, "color": "#a21a15", "winner": false, "advanced": false, "incumbent": true, "major_candidate": true, "major_reason": ["competitive", "incumbent", "metadata", "regional_leader", "vote_share"], "bio": "", "photourl": "", "endorsed": false}, {"name": "Mark Lightner", "party": "Republican", "votes": 315, "percent": 38.27, "color": "#6d1b83", "winner": false, "advanced": false, "incumbent": false, "major_candidate": true, "major_reason": ["metadata", "vote_share"], "bio": "", "photourl": "", "endorsed": false}], "county_fips": "009", "county_geoid": "12009", "precinct_county_inferred": true, "precinct": "421", "precinct_match_status": "resolved", "precinct_name": "421", "precinct_id": "421", "precinct_match_method": "county_location_name"}, "brevard_422": {"name": "Brevard 422", "type": "Precinct", "fill": "#c6606b", "percent_reporting": 100, "candidates": [{"name": "Brian Hodgers", "party": "Republican", "votes": 588, "percent": 58.1, "color": "#a21a15", "winner": false, "advanced": false, "incumbent": true, "major_candidate": true, "major_reason": ["competitive", "incumbent", "metadata", "regional_leader", "vote_share"], "bio": "", "photourl": "", "endorsed": false}, {"name": "Mark Lightner", "party": "Republican", "votes": 424, "percent": 41.9, "color": "#6d1b83", "winner": false, "advanced": false, "incumbent": false, "major_candidate": true, "major_reason": ["metadata", "vote_share"], "bio": "", "photourl": "", "endorsed": false}], "county_fips": "009", "county_geoid": "12009", "precinct_county_inferred": true, "precinct": "422", "precinct_match_status": "resolved", "precinct_name": "422", "precinct_id": "422", "precinct_match_method": "county_location_name"}, "brevard_424": {"name": "Brevard 424", "type": "Precinct", "fill": "#c6606b", "percent_reporting": 100, "candidates": [{"name": "Brian Hodgers", "party": "Republican", "votes": 361, "percent": 54.7, "color": "#a21a15", "winner": false, "advanced": false, "incumbent": true, "major_candidate": true, "major_reason": ["competitive", "incumbent", "metadata", "regional_leader", "vote_share"], "bio": "", "photourl": "", "endorsed": false}, {"name": "Mark Lightner", "party": "Republican", "votes": 299, "percent": 45.3, "color": "#6d1b83", "winner": false, "advanced": false, "incumbent": false, "major_candidate": true, "major_reason": ["metadata", "vote_share"], "bio": "", "photourl": "", "endorsed": false}], "county_fips": "009", "county_geoid": "12009", "precinct_county_inferred": true, "precinct": "424", "precinct_match_status": "resolved", "precinct_name": "424", "precinct_id": "424", "precinct_match_method": "county_location_name"}, "brevard_425": {"name": "Brevard 425", "type": "Precinct", "fill": "#c6606b", "percent_reporting": 100, "candidates": [{"name": "Brian Hodgers", "party": "Republican", "votes": 84, "percent": 63.64, "color": "#a21a15", "winner": false, "advanced": false, "incumbent": true, "major_candidate": true, "major_reason": ["competitive", "incumbent", "metadata", "regional_leader", "vote_share"], "bio": "", "photourl": "", "endorsed": false}, {"name": "Mark Lightner", "party": "Republican", "votes": 48, "percent": 36.36, "color": "#6d1b83", "winner": false, "advanced": false, "incumbent": false, "major_candidate": true, "major_reason": ["metadata", "vote_share"], "bio": "", "photourl": "", "endorsed": false}], "county_fips": "009", "county_geoid": "12009", "precinct_county_inferred": true, "precinct": "425", "precinct_match_status": "resolved", "precinct_name": "425", "precinct_id": "425", "precinct_match_method": "county_location_name"}, "brevard_426": {"name": "Brevard 426", "type": "Precinct", "fill": "#c6606b", "percent_reporting": 100, "candidates": [{"name": "Brian Hodgers", "party": "Republican", "votes": 214, "percent": 63.5, "color": "#a21a15", "winner": false, "advanced": false, "incumbent": true, "major_candidate": true, "major_reason": ["competitive", "incumbent", "metadata", "regional_leader", "vote_share"], "bio": "", "photourl": "", "endorsed": false}, {"name": "Mark Lightner", "party": "Republican", "votes": 123, "percent": 36.5, "color": "#6d1b83", "winner": false, "advanced": false, "incumbent": false, "major_candidate": true, "major_reason": ["metadata", "vote_share"], "bio": "", "photourl": "", "endorsed": false}], "county_fips": "009", "county_geoid": "12009", "precinct_county_inferred": true, "precinct": "426", "precinct_match_status": "resolved", "precinct_name": "426", "precinct_id": "426", "precinct_match_method": "county_location_name"}, "brevard_427": {"name": "Brevard 427", "type": "Precinct", "fill": "#c6606b", "percent_reporting": 100, "candidates": [{"name": "Brian Hodgers", "party": "Republican", "votes": 545, "percent": 54.23, "color": "#a21a15", "winner": false, "advanced": false, "incumbent": true, "major_candidate": true, "major_reason": ["competitive", "incumbent", "metadata", "regional_leader", "vote_share"], "bio": "", "photourl": "", "endorsed": false}, {"name": "Mark Lightner", "party": "Republican", "votes": 460, "percent": 45.77, "color": "#6d1b83", "winner": false, "advanced": false, "incumbent": false, "major_candidate": true, "major_reason": ["metadata", "vote_share"], "bio": "", "photourl": "", "endorsed": false}], "county_fips": "009", "county_geoid": "12009", "precinct_county_inferred": true, "precinct": "427", "precinct_match_status": "resolved", "precinct_name": "427", "precinct_id": "427", "precinct_match_method": "county_location_name"}, "brevard_428": {"name": "Brevard 428", "type": "Precinct", "fill": "#c6606b", "percent_reporting": 100, "candidates": [{"name": "Brian Hodgers", "party": "Republican", "votes": 532, "percent": 60.94, "color": "#a21a15", "winner": false, "advanced": false, "incumbent": true, "major_candidate": true, "major_reason": ["competitive", "incumbent", "metadata", "regional_leader", "vote_share"], "bio": "", "photourl": "", "endorsed": false}, {"name": "Mark Lightner", "party": "Republican", "votes": 341, "percent": 39.06, "color": "#6d1b83", "winner": false, "advanced": false, "incumbent": false, "major_candidate": true, "major_reason": ["metadata", "vote_share"], "bio": "", "photourl": "", "endorsed": false}], "county_fips": "009", "county_geoid": "12009", "precinct_county_inferred": true, "precinct": "428", "precinct_match_status": "resolved", "precinct_name": "428", "precinct_id": "428", "precinct_match_method": "county_location_name"}, "brevard_429": {"name": "Brevard 429", "type": "Precinct", "fill": "#c6606b", "percent_reporting": 100, "candidates": [{"name": "Brian Hodgers", "party": "Republican", "votes": 358, "percent": 57.74, "color": "#a21a15", "winner": false, "advanced": false, "incumbent": true, "major_candidate": true, "major_reason": ["competitive", "incumbent", "metadata", "regional_leader", "vote_share"], "bio": "", "photourl": "", "endorsed": false}, {"name": "Mark Lightner", "party": "Republican", "votes": 262, "percent": 42.26, "color": "#6d1b83", "winner": false, "advanced": false, "incumbent": false, "major_candidate": true, "major_reason": ["metadata", "vote_share"], "bio": "", "photourl": "", "endorsed": false}], "county_fips": "009", "county_geoid": "12009", "precinct_county_inferred": true, "precinct": "429", "precinct_match_status": "resolved", "precinct_name": "429", "precinct_id": "429", "precinct_match_method": "county_location_name"}, "brevard_430": {"name": "Brevard 430", "type": "Precinct", "fill": "#c6606b", "percent_reporting": 100, "candidates": [{"name": "Brian Hodgers", "party": "Republican", "votes": 107, "percent": 63.31, "color": "#a21a15", "winner": false, "advanced": false, "incumbent": true, "major_candidate": true, "major_reason": ["competitive", "incumbent", "metadata", "regional_leader", "vote_share"], "bio": "", "photourl": "", "endorsed": false}, {"name": "Mark Lightner", "party": "Republican", "votes": 62, "percent": 36.69, "color": "#6d1b83", "winner": false, "advanced": false, "incumbent": false, "major_candidate": true, "major_reason": ["metadata", "vote_share"], "bio": "", "photourl": "", "endorsed": false}], "county_fips": "009", "county_geoid": "12009", "precinct_county_inferred": true, "precinct": "430", "precinct_match_status": "resolved", "precinct_name": "430", "precinct_id": "430", "precinct_match_method": "county_location_name"}, "brevard_431": {"name": "Brevard 431", "type": "Precinct", "fill": "#c6606b", "percent_reporting": 100, "candidates": [{"name": "Brian Hodgers", "party": "Republican", "votes": 134, "percent": 55.83, "color": "#a21a15", "winner": false, "advanced": false, "incumbent": true, "major_candidate": true, "major_reason": ["competitive", "incumbent", "metadata", "regional_leader", "vote_share"], "bio": "", "photourl": "", "endorsed": false}, {"name": "Mark Lightner", "party": "Republican", "votes": 106, "percent": 44.17, "color": "#6d1b83", "winner": false, "advanced": false, "incumbent": false, "major_candidate": true, "major_reason": ["metadata", "vote_share"], "bio": "", "photourl": "", "endorsed": false}], "county_fips": "009", "county_geoid": "12009", "precinct_county_inferred": true, "precinct": "431", "precinct_match_status": "resolved", "precinct_name": "431", "precinct_id": "431", "precinct_match_method": "county_location_name"}, "brevard_432": {"name": "Brevard 432", "type": "Precinct", "fill": "#c6606b", "percent_reporting": 100, "candidates": [{"name": "Brian Hodgers", "party": "Republican", "votes": 11, "percent": 57.89, "color": "#a21a15", "winner": false, "advanced": false, "incumbent": true, "major_candidate": true, "major_reason": ["competitive", "incumbent", "metadata", "regional_leader", "vote_share"], "bio": "", "photourl": "", "endorsed": false}, {"name": "Mark Lightner", "party": "Republican", "votes": 8, "percent": 42.11, "color": "#6d1b83", "winner": false, "advanced": false, "incumbent": false, "major_candidate": true, "major_reason": ["metadata", "vote_share"], "bio": "", "photourl": "", "endorsed": false}], "county_fips": "009", "county_geoid": "12009", "precinct_county_inferred": true, "precinct": "432", "precinct_match_status": "resolved", "precinct_name": "432", "precinct_id": "432", "precinct_match_method": "county_location_name"}, "brevard_434": {"name": "Brevard 434", "type": "Precinct", "fill": "#404040", "percent_reporting": 100, "candidates": [{"name": "Brian Hodgers", "party": "Republican", "votes": 0, "percent": 0, "color": "#a21a15", "winner": false, "advanced": false, "incumbent": true, "major_candidate": true, "major_reason": ["competitive", "incumbent", "metadata", "regional_leader", "vote_share"], "bio": "", "photourl": "", "endorsed": false}, {"name": "Mark Lightner", "party": "Republican", "votes": 0, "percent": 0, "color": "#6d1b83", "winner": false, "advanced": false, "incumbent": false, "major_candidate": true, "major_reason": ["metadata", "vote_share"], "bio": "", "photourl": "", "endorsed": false}], "county_fips": "009", "county_geoid": "12009", "precinct_county_inferred": true, "precinct": "434", "precinct_match_status": "resolved", "precinct_name": "434", "precinct_id": "434", "precinct_match_method": "county_location_name"}, "brevard_435": {"name": "Brevard 435", "type": "Precinct", "fill": "#c6606b", "percent_reporting": 100, "candidates": [{"name": "Brian Hodgers", "party": "Republican", "votes": 7, "percent": 87.5, "color": "#a21a15", "winner": false, "advanced": false, "incumbent": true, "major_candidate": true, "major_reason": ["competitive", "incumbent", "metadata", "regional_leader", "vote_share"], "bio": "", "photourl": "", "endorsed": false}, {"name": "Mark Lightner", "party": "Republican", "votes": 1, "percent": 12.5, "color": "#6d1b83", "winner": false, "advanced": false, "incumbent": false, "major_candidate": true, "major_reason": ["metadata", "vote_share"], "bio": "", "photourl": "", "endorsed": false}], "county_fips": "009", "county_geoid": "12009", "precinct_county_inferred": true, "precinct": "435", "precinct_match_status": "resolved", "precinct_name": "435", "precinct_id": "435", "precinct_match_method": "county_location_name"}, "brevard_436": {"name": "Brevard 436", "type": "Precinct", "fill": "#404040", "percent_reporting": 100, "candidates": [{"name": "Brian Hodgers", "party": "Republican", "votes": 0, "percent": 0, "color": "#a21a15", "winner": false, "advanced": false, "incumbent": true, "major_candidate": true, "major_reason": ["competitive", "incumbent", "metadata", "regional_leader", "vote_share"], "bio": "", "photourl": "", "endorsed": false}, {"name": "Mark Lightner", "party": "Republican", "votes": 0, "percent": 0, "color": "#6d1b83", "winner": false, "advanced": false, "incumbent": false, "major_candidate": true, "major_reason": ["metadata", "vote_share"], "bio": "", "photourl": "", "endorsed": false}], "county_fips": "009", "county_geoid": "12009", "precinct_county_inferred": true, "precinct": "436", "precinct_match_status": "resolved", "precinct_name": "436", "precinct_id": "436", "precinct_match_method": "county_location_name"}, "brevard_440": {"name": "Brevard 440", "type": "Precinct", "fill": "#c6606b", "percent_reporting": 100, "candidates": [{"name": "Brian Hodgers", "party": "Republican", "votes": 17, "percent": 73.91, "color": "#a21a15", "winner": false, "advanced": false, "incumbent": true, "major_candidate": true, "major_reason": ["competitive", "incumbent", "metadata", "regional_leader", "vote_share"], "bio": "", "photourl": "", "endorsed": false}, {"name": "Mark Lightner", "party": "Republican", "votes": 6, "percent": 26.09, "color": "#6d1b83", "winner": false, "advanced": false, "incumbent": false, "major_candidate": true, "major_reason": ["metadata", "vote_share"], "bio": "", "photourl": "", "endorsed": false}], "county_fips": "009", "county_geoid": "12009", "precinct_county_inferred": true, "precinct": "440", "precinct_match_status": "resolved", "precinct_name": "440", "precinct_id": "440", "precinct_match_method": "county_location_name"}, "brevard_441": {"name": "Brevard 441", "type": "Precinct", "fill": "#c6606b", "percent_reporting": 100, "candidates": [{"name": "Brian Hodgers", "party": "Republican", "votes": 1040, "percent": 64.48, "color": "#a21a15", "winner": false, "advanced": false, "incumbent": true, "major_candidate": true, "major_reason": ["competitive", "incumbent", "metadata", "regional_leader", "vote_share"], "bio": "", "photourl": "", "endorsed": false}, {"name": "Mark Lightner", "party": "Republican", "votes": 573, "percent": 35.52, "color": "#6d1b83", "winner": false, "advanced": false, "incumbent": false, "major_candidate": true, "major_reason": ["metadata", "vote_share"], "bio": "", "photourl": "", "endorsed": false}], "county_fips": "009", "county_geoid": "12009", "precinct_county_inferred": true, "precinct": "441", "precinct_match_status": "resolved", "precinct_name": "441", "precinct_id": "441", "precinct_match_method": "county_location_name"}, "brevard_442": {"name": "Brevard 442", "type": "Precinct", "fill": "#e0bb24", "percent_reporting": 100, "candidates": [{"name": "Mark Lightner", "party": "Republican", "votes": 11, "percent": 64.71, "color": "#6d1b83", "winner": false, "advanced": false, "incumbent": false, "major_candidate": true, "major_reason": ["metadata", "vote_share"], "bio": "", "photourl": "", "endorsed": false}, {"name": "Brian Hodgers", "party": "Republican", "votes": 6, "percent": 35.29, "color": "#a21a15", "winner": false, "advanced": false, "incumbent": true, "major_candidate": true, "major_reason": ["competitive", "incumbent", "metadata", "regional_leader", "vote_share"], "bio": "", "photourl": "", "endorsed": false}], "county_fips": "009", "county_geoid": "12009", "precinct_county_inferred": true, "precinct": "442", "precinct_match_status": "resolved", "precinct_name": "442", "precinct_id": "442", "precinct_match_method": "county_location_name"}, "brevard_443": {"name": "Brevard 443", "type": "Precinct", "fill": "#404040", "percent_reporting": 100, "candidates": [{"name": "Brian Hodgers", "party": "Republican", "votes": 0, "percent": 0, "color": "#a21a15", "winner": false, "advanced": false, "incumbent": true, "major_candidate": true, "major_reason": ["competitive", "incumbent", "metadata", "regional_leader", "vote_share"], "bio": "", "photourl": "", "endorsed": false}, {"name": "Mark Lightner", "party": "Republican", "votes": 0, "percent": 0, "color": "#6d1b83", "winner": false, "advanced": false, "incumbent": false, "major_candidate": true, "major_reason": ["metadata", "vote_share"], "bio": "", "photourl": "", "endorsed": false}], "county_fips": "009", "county_geoid": "12009", "precinct_county_inferred": true, "precinct": "443", "precinct_match_status": "resolved", "precinct_name": "443", "precinct_id": "443", "precinct_match_method": "county_location_name"}, "brevard_444": {"name": "Brevard 444", "type": "Precinct", "fill": "#c6606b", "percent_reporting": 100, "candidates": [{"name": "Brian Hodgers", "party": "Republican", "votes": 45, "percent": 52.33, "color": "#a21a15", "winner": false, "advanced": false, "incumbent": true, "major_candidate": true, "major_reason": ["competitive", "incumbent", "metadata", "regional_leader", "vote_share"], "bio": "", "photourl": "", "endorsed": false}, {"name": "Mark Lightner", "party": "Republican", "votes": 41, "percent": 47.67, "color": "#6d1b83", "winner": false, "advanced": false, "incumbent": false, "major_candidate": true, "major_reason": ["metadata", "vote_share"], "bio": "", "photourl": "", "endorsed": false}], "county_fips": "009", "county_geoid": "12009", "precinct_county_inferred": true, "precinct": "444", "precinct_match_status": "resolved", "precinct_name": "444", "precinct_id": "444", "precinct_match_method": "county_location_name"}, "brevard_500": {"name": "Brevard 500", "type": "Precinct", "fill": "#c6606b", "percent_reporting": 100, "candidates": [{"name": "Brian Hodgers", "party": "Republican", "votes": 88, "percent": 55.35, "color": "#a21a15", "winner": false, "advanced": false, "incumbent": true, "major_candidate": true, "major_reason": ["competitive", "incumbent", "metadata", "regional_leader", "vote_share"], "bio": "", "photourl": "", "endorsed": false}, {"name": "Mark Lightner", "party": "Republican", "votes": 71, "percent": 44.65, "color": "#6d1b83", "winner": false, "advanced": false, "incumbent": false, "major_candidate": true, "major_reason": ["metadata", "vote_share"], "bio": "", "photourl": "", "endorsed": false}], "county_fips": "009", "county_geoid": "12009", "precinct_county_inferred": true, "precinct": "500", "precinct_match_status": "resolved", "precinct_name": "500", "precinct_id": "500", "precinct_match_method": "county_location_name"}, "brevard_501": {"name": "Brevard 501", "type": "Precinct", "fill": "#c6606b", "percent_reporting": 100, "candidates": [{"name": "Brian Hodgers", "party": "Republican", "votes": 60, "percent": 53.57, "color": "#a21a15", "winner": false, "advanced": false, "incumbent": true, "major_candidate": true, "major_reason": ["competitive", "incumbent", "metadata", "regional_leader", "vote_share"], "bio": "", "photourl": "", "endorsed": false}, {"name": "Mark Lightner", "party": "Republican", "votes": 52, "percent": 46.43, "color": "#6d1b83", "winner": false, "advanced": false, "incumbent": false, "major_candidate": true, "major_reason": ["metadata", "vote_share"], "bio": "", "photourl": "", "endorsed": false}], "county_fips": "009", "county_geoid": "12009", "precinct_county_inferred": true, "precinct": "501", "precinct_match_status": "resolved", "precinct_name": "501", "precinct_id": "501", "precinct_match_method": "county_location_name"}, "brevard_502": {"name": "Brevard 502", "type": "Precinct", "fill": "#c6606b", "percent_reporting": 100, "candidates": [{"name": "Brian Hodgers", "party": "Republican", "votes": 317, "percent": 55.52, "color": "#a21a15", "winner": false, "advanced": false, "incumbent": true, "major_candidate": true, "major_reason": ["competitive", "incumbent", "metadata", "regional_leader", "vote_share"], "bio": "", "photourl": "", "endorsed": false}, {"name": "Mark Lightner", "party": "Republican", "votes": 254, "percent": 44.48, "color": "#6d1b83", "winner": false, "advanced": false, "incumbent": false, "major_candidate": true, "major_reason": ["metadata", "vote_share"], "bio": "", "photourl": "", "endorsed": false}], "county_fips": "009", "county_geoid": "12009", "precinct_county_inferred": true, "precinct": "502", "precinct_match_status": "resolved", "precinct_name": "502", "precinct_id": "502", "precinct_match_method": "county_location_name"}, "brevard_505": {"name": "Brevard 505", "type": "Precinct", "fill": "#c6606b", "percent_reporting": 100, "candidates": [{"name": "Brian Hodgers", "party": "Republican", "votes": 369, "percent": 59.42, "color": "#a21a15", "winner": false, "advanced": false, "incumbent": true, "major_candidate": true, "major_reason": ["competitive", "incumbent", "metadata", "regional_leader", "vote_share"], "bio": "", "photourl": "", "endorsed": false}, {"name": "Mark Lightner", "party": "Republican", "votes": 252, "percent": 40.58, "color": "#6d1b83", "winner": false, "advanced": false, "incumbent": false, "major_candidate": true, "major_reason": ["metadata", "vote_share"], "bio": "", "photourl": "", "endorsed": false}], "county_fips": "009", "county_geoid": "12009", "precinct_county_inferred": true, "precinct": "505", "precinct_match_status": "resolved", "precinct_name": "505", "precinct_id": "505", "precinct_match_method": "county_location_name"}, "brevard_506": {"name": "Brevard 506", "type": "Precinct", "fill": "#c6606b", "percent_reporting": 100, "candidates": [{"name": "Brian Hodgers", "party": "Republican", "votes": 223, "percent": 59.15, "color": "#a21a15", "winner": false, "advanced": false, "incumbent": true, "major_candidate": true, "major_reason": ["competitive", "incumbent", "metadata", "regional_leader", "vote_share"], "bio": "", "photourl": "", "endorsed": false}, {"name": "Mark Lightner", "party": "Republican", "votes": 154, "percent": 40.85, "color": "#6d1b83", "winner": false, "advanced": false, "incumbent": false, "major_candidate": true, "major_reason": ["metadata", "vote_share"], "bio": "", "photourl": "", "endorsed": false}], "county_fips": "009", "county_geoid": "12009", "precinct_county_inferred": true, "precinct": "506", "precinct_match_status": "resolved", "precinct_name": "506", "precinct_id": "506", "precinct_match_method": "county_location_name"}, "brevard_507": {"name": "Brevard 507", "type": "Precinct", "fill": "#c6606b", "percent_reporting": 100, "candidates": [{"name": "Brian Hodgers", "party": "Republican", "votes": 260, "percent": 55.56, "color": "#a21a15", "winner": false, "advanced": false, "incumbent": true, "major_candidate": true, "major_reason": ["competitive", "incumbent", "metadata", "regional_leader", "vote_share"], "bio": "", "photourl": "", "endorsed": false}, {"name": "Mark Lightner", "party": "Republican", "votes": 208, "percent": 44.44, "color": "#6d1b83", "winner": false, "advanced": false, "incumbent": false, "major_candidate": true, "major_reason": ["metadata", "vote_share"], "bio": "", "photourl": "", "endorsed": false}], "county_fips": "009", "county_geoid": "12009", "precinct_county_inferred": true, "precinct": "507", "precinct_match_status": "resolved", "precinct_name": "507", "precinct_id": "507", "precinct_match_method": "county_location_name"}, "brevard_508": {"name": "Brevard 508", "type": "Precinct", "fill": "#c6606b", "percent_reporting": 100, "candidates": [{"name": "Brian Hodgers", "party": "Republican", "votes": 191, "percent": 59.69, "color": "#a21a15", "winner": false, "advanced": false, "incumbent": true, "major_candidate": true, "major_reason": ["competitive", "incumbent", "metadata", "regional_leader", "vote_share"], "bio": "", "photourl": "", "endorsed": false}, {"name": "Mark Lightner", "party": "Republican", "votes": 129, "percent": 40.31, "color": "#6d1b83", "winner": false, "advanced": false, "incumbent": false, "major_candidate": true, "major_reason": ["metadata", "vote_share"], "bio": "", "photourl": "", "endorsed": false}], "county_fips": "009", "county_geoid": "12009", "precinct_county_inferred": true, "precinct": "508", "precinct_match_status": "resolved", "precinct_name": "508", "precinct_id": "508", "precinct_match_method": "county_location_name"}, "brevard_509": {"name": "Brevard 509", "type": "Precinct", "fill": "#c6606b", "percent_reporting": 100, "candidates": [{"name": "Brian Hodgers", "party": "Republican", "votes": 19, "percent": 50, "color": "#a21a15", "winner": false, "advanced": false, "incumbent": true, "major_candidate": true, "major_reason": ["competitive", "incumbent", "metadata", "regional_leader", "vote_share"], "bio": "", "photourl": "", "endorsed": false}, {"name": "Mark Lightner", "party": "Republican", "votes": 19, "percent": 50, "color": "#6d1b83", "winner": false, "advanced": false, "incumbent": false, "major_candidate": true, "major_reason": ["metadata", "vote_share"], "bio": "", "photourl": "", "endorsed": false}], "county_fips": "009", "county_geoid": "12009", "precinct_county_inferred": true, "precinct": "509", "precinct_match_status": "resolved", "precinct_name": "509", "precinct_id": "509", "precinct_match_method": "county_location_name"}, "brevard_511": {"name": "Brevard 511", "type": "Precinct", "fill": "#c6606b", "percent_reporting": 100, "candidates": [{"name": "Brian Hodgers", "party": "Republican", "votes": 320, "percent": 62.5, "color": "#a21a15", "winner": false, "advanced": false, "incumbent": true, "major_candidate": true, "major_reason": ["competitive", "incumbent", "metadata", "regional_leader", "vote_share"], "bio": "", "photourl": "", "endorsed": false}, {"name": "Mark Lightner", "party": "Republican", "votes": 192, "percent": 37.5, "color": "#6d1b83", "winner": false, "advanced": false, "incumbent": false, "major_candidate": true, "major_reason": ["metadata", "vote_share"], "bio": "", "photourl": "", "endorsed": false}], "county_fips": "009", "county_geoid": "12009", "precinct_county_inferred": true, "precinct": "511", "precinct_match_status": "resolved", "precinct_name": "511", "precinct_id": "511", "precinct_match_method": "county_location_name"}, "brevard_515": {"name": "Brevard 515", "type": "Precinct", "fill": "#c6606b", "percent_reporting": 100, "candidates": [{"name": "Brian Hodgers", "party": "Republican", "votes": 279, "percent": 59.11, "color": "#a21a15", "winner": false, "advanced": false, "incumbent": true, "major_candidate": true, "major_reason": ["competitive", "incumbent", "metadata", "regional_leader", "vote_share"], "bio": "", "photourl": "", "endorsed": false}, {"name": "Mark Lightner", "party": "Republican", "votes": 193, "percent": 40.89, "color": "#6d1b83", "winner": false, "advanced": false, "incumbent": false, "major_candidate": true, "major_reason": ["metadata", "vote_share"], "bio": "", "photourl": "", "endorsed": false}], "county_fips": "009", "county_geoid": "12009", "precinct_county_inferred": true, "precinct": "515", "precinct_match_status": "resolved", "precinct_name": "515", "precinct_id": "515", "precinct_match_method": "county_location_name"}, "brevard_518": {"name": "Brevard 518", "type": "Precinct", "fill": "#c6606b", "percent_reporting": 100, "candidates": [{"name": "Brian Hodgers", "party": "Republican", "votes": 272, "percent": 52.82, "color": "#a21a15", "winner": false, "advanced": false, "incumbent": true, "major_candidate": true, "major_reason": ["competitive", "incumbent", "metadata", "regional_leader", "vote_share"], "bio": "", "photourl": "", "endorsed": false}, {"name": "Mark Lightner", "party": "Republican", "votes": 243, "percent": 47.18, "color": "#6d1b83", "winner": false, "advanced": false, "incumbent": false, "major_candidate": true, "major_reason": ["metadata", "vote_share"], "bio": "", "photourl": "", "endorsed": false}], "county_fips": "009", "county_geoid": "12009", "precinct_county_inferred": true, "precinct": "518", "precinct_match_status": "resolved", "precinct_name": "518", "precinct_id": "518", "precinct_match_method": "county_location_name"}, "brevard_528": {"name": "Brevard 528", "type": "Precinct", "fill": "#c6606b", "percent_reporting": 100, "candidates": [{"name": "Brian Hodgers", "party": "Republican", "votes": 59, "percent": 59.6, "color": "#a21a15", "winner": false, "advanced": false, "incumbent": true, "major_candidate": true, "major_reason": ["competitive", "incumbent", "metadata", "regional_leader", "vote_share"], "bio": "", "photourl": "", "endorsed": false}, {"name": "Mark Lightner", "party": "Republican", "votes": 40, "percent": 40.4, "color": "#6d1b83", "winner": false, "advanced": false, "incumbent": false, "major_candidate": true, "major_reason": ["metadata", "vote_share"], "bio": "", "photourl": "", "endorsed": false}], "county_fips": "009", "county_geoid": "12009", "precinct_county_inferred": true, "precinct": "528", "precinct_match_status": "resolved", "precinct_name": "528", "precinct_id": "528", "precinct_match_method": "county_location_name"}, "brevard_532": {"name": "Brevard 532", "type": "Precinct", "fill": "#c6606b", "percent_reporting": 100, "candidates": [{"name": "Brian Hodgers", "party": "Republican", "votes": 50, "percent": 50.51, "color": "#a21a15", "winner": false, "advanced": false, "incumbent": true, "major_candidate": true, "major_reason": ["competitive", "incumbent", "metadata", "regional_leader", "vote_share"], "bio": "", "photourl": "", "endorsed": false}, {"name": "Mark Lightner", "party": "Republican", "votes": 49, "percent": 49.49, "color": "#6d1b83", "winner": false, "advanced": false, "incumbent": false, "major_candidate": true, "major_reason": ["metadata", "vote_share"], "bio": "", "photourl": "", "endorsed": false}], "county_fips": "009", "county_geoid": "12009", "precinct_county_inferred": true, "precinct": "532", "precinct_match_status": "resolved", "precinct_name": "532", "precinct_id": "532", "precinct_match_method": "county_location_name"}}, "precinct_engine_meta": {"race_county_fips": ["009"], "precinct_matching": {"precinct_rows": 58, "resolved": 58, "resolved_with_county_fips": 58, "resolved_without_county_fips": 0, "resolved_parent": 0, "precinct_rows_with_county_fips": 58, "precinct_rows_without_county_fips": 0, "ambiguous": 0, "unmatched": 0}, "parent_precinct_aggregation": {"groups": 0, "source_rows": 0, "rows_removed": 0}, "state": "FL", "race_id": "86370", "generated_at": "2026-08-19T09:51:47.329653", "fetch_seconds": 0.076, "source_data_level": "precinct", "normal_latest_found": true, "normal_candidate_metadata_count": 2, "precinct_geography_mode": "per_county_files", "precinct_geography_dir": "/election_engine/config/0Maps/FL_precincts", "precinct_geography_counties_requested": ["009"], "precinct_geography_counties_loaded": ["009"], "precinct_geography_counties_missing": []}}
