{"id":"IA-04","state":"IA","label":"Iowa's 4th Congressional District","election_id":"87150","status":"called","winner_id":"civic-87150-2dbd2debe6e86633","reporting":8,"previous_party":"R","afi_rating":{"rating":"Safe Republican","rating_tier":"safe_r","category":"Safe","favored_party":"R","gop_win_chance":99,"color":"#a21a15","updated":"2026-08-05T16:27:15+00:00","projected_flip":false,"flip_direction":null,"incumbent_party":"R","incumbent_name":"Feenstra, Randy","open_seat":true,"freshman":false,"flipped_in_24":false,"trump_margin_2024":31.36,"gop_margin_2024":34.4,"redraw":false,"margin_change":null,"source":"AFI Ratings Admin","source_updated":"2026-10-14T18:12:10+00:00"},"updated":"2026-10-15T15:36:57.011Z","candidates":[{"id":"civic-87150-2dbd2debe6e86633","name":"Dave Dawson","party":"D","votes":67142,"color":"#0f4b8f","photo_url":"","source_name":"Dave Dawson","identity_aliases":[],"incumbent":false,"endorsed":false,"match_method":"exact","pct":52.27377124483234},{"id":"civic-87150-0021dae8682f2e0d","name":"Chris McGowan","party":"R","votes":61301,"color":"#a21a15","photo_url":"https://americafirstinsight.com/wp-content/uploads/2026/07/McGowanIcon.webp","source_name":"Chris McGowan","identity_aliases":[],"incumbent":false,"endorsed":false,"match_method":"exact","display_priority":0,"pct":47.72622875516766}],"featured_candidates":[{"id":"civic-87150-0021dae8682f2e0d","name":"Chris McGowan","party":"R","votes":61301,"color":"#a21a15","photo_url":"https://americafirstinsight.com/wp-content/uploads/2026/07/McGowanIcon.webp","source_name":"Chris McGowan","identity_aliases":[],"incumbent":false,"endorsed":false,"match_method":"exact","display_priority":0,"pct":47.72622875516766},{"id":"civic-87150-2dbd2debe6e86633","name":"Dave Dawson","party":"D","votes":67142,"color":"#0f4b8f","photo_url":"","source_name":"Dave Dawson","identity_aliases":[],"incumbent":false,"endorsed":false,"match_method":"exact","pct":52.27377124483234}],"matching_review":[],"office":"house","election_type":"House of Representatives","county_data_status":"available","county_data_note":"","counties_updated":"2026-10-12T17:46:44.215Z","counties_stale":false,"counties_complete":false,"total_votes":128443,"winner_party":"D","leader_party":"D","leader_name":"Dave Dawson","leader_color":"#0f4b8f","vote_margin":5841,"margin":4.5475424896646786,"counties_path":"shards/a977ecf274b057a9c0e57fd24385e235edb43d76ae858156dbaddfeef641e54d.json","counties":[{"name":"Audubon","fips":"19009","reporting":22,"total_votes":76745,"leader":"Chris McGowan","candidates":[{"id":"civic-87150-0021dae8682f2e0d","name":"Chris McGowan","party":"R","color":"#a21a15","photo_url":"https://americafirstinsight.com/wp-content/uploads/2026/07/McGowanIcon.webp","votes":64369,"pct":83.87386800443025},{"id":"civic-87150-2dbd2debe6e86633","name":"Dave Dawson","party":"D","color":"#0f4b8f","photo_url":"","votes":12376,"pct":16.126131995569743}]},{"name":"Boone","fips":"19015","reporting":2,"total_votes":43162,"leader":"Chris McGowan","candidates":[{"id":"civic-87150-0021dae8682f2e0d","name":"Chris McGowan","party":"R","color":"#a21a15","photo_url":"https://americafirstinsight.com/wp-content/uploads/2026/07/McGowanIcon.webp","votes":25389,"pct":58.82257541355822},{"id":"civic-87150-2dbd2debe6e86633","name":"Dave Dawson","party":"D","color":"#0f4b8f","photo_url":"","votes":17773,"pct":41.17742458644178}]},{"name":"Buena Vista","fips":"19021","reporting":68,"total_votes":138470,"leader":"Dave Dawson","candidates":[{"id":"civic-87150-2dbd2debe6e86633","name":"Dave Dawson","party":"D","color":"#0f4b8f","photo_url":"","votes":82044,"pct":59.25037914349679},{"id":"civic-87150-0021dae8682f2e0d","name":"Chris McGowan","party":"R","color":"#a21a15","photo_url":"https://americafirstinsight.com/wp-content/uploads/2026/07/McGowanIcon.webp","votes":56426,"pct":40.74962085650321}]},{"name":"Calhoun","fips":"19025","reporting":93,"total_votes":127173,"leader":"Chris McGowan","candidates":[{"id":"civic-87150-0021dae8682f2e0d","name":"Chris McGowan","party":"R","color":"#a21a15","photo_url":"https://americafirstinsight.com/wp-content/uploads/2026/07/McGowanIcon.webp","votes":94021,"pct":73.93157352582702},{"id":"civic-87150-2dbd2debe6e86633","name":"Dave Dawson","party":"D","color":"#0f4b8f","photo_url":"","votes":33152,"pct":26.068426474172977}]},{"name":"Carroll","fips":"19027","reporting":39,"total_votes":40907,"leader":"Dave Dawson","candidates":[{"id":"civic-87150-2dbd2debe6e86633","name":"Dave Dawson","party":"D","color":"#0f4b8f","photo_url":"","votes":28132,"pct":68.77062605422054},{"id":"civic-87150-0021dae8682f2e0d","name":"Chris McGowan","party":"R","color":"#a21a15","photo_url":"https://americafirstinsight.com/wp-content/uploads/2026/07/McGowanIcon.webp","votes":12775,"pct":31.22937394577945}]},{"name":"Cherokee","fips":"19035","reporting":73,"total_votes":151618,"leader":"Chris McGowan","candidates":[{"id":"civic-87150-0021dae8682f2e0d","name":"Chris McGowan","party":"R","color":"#a21a15","photo_url":"https://americafirstinsight.com/wp-content/uploads/2026/07/McGowanIcon.webp","votes":105097,"pct":69.31696764236436},{"id":"civic-87150-2dbd2debe6e86633","name":"Dave Dawson","party":"D","color":"#0f4b8f","photo_url":"","votes":46521,"pct":30.683032357635636}]},{"name":"Clay","fips":"19041","reporting":50,"total_votes":137914,"leader":"Dave Dawson","candidates":[{"id":"civic-87150-2dbd2debe6e86633","name":"Dave Dawson","party":"D","color":"#0f4b8f","photo_url":"","votes":70389,"pct":51.038328233536845},{"id":"civic-87150-0021dae8682f2e0d","name":"Chris McGowan","party":"R","color":"#a21a15","photo_url":"https://americafirstinsight.com/wp-content/uploads/2026/07/McGowanIcon.webp","votes":67525,"pct":48.961671766463155}]},{"name":"Crawford","fips":"19047","reporting":33,"total_votes":83967,"leader":"Chris McGowan","candidates":[{"id":"civic-87150-0021dae8682f2e0d","name":"Chris McGowan","party":"R","color":"#a21a15","photo_url":"https://americafirstinsight.com/wp-content/uploads/2026/07/McGowanIcon.webp","votes":58362,"pct":69.5058773089428},{"id":"civic-87150-2dbd2debe6e86633","name":"Dave Dawson","party":"D","color":"#0f4b8f","photo_url":"","votes":25605,"pct":30.4941226910572}]},{"name":"Dickinson","fips":"19059","reporting":60,"total_votes":115909,"leader":"Dave Dawson","candidates":[{"id":"civic-87150-2dbd2debe6e86633","name":"Dave Dawson","party":"D","color":"#0f4b8f","photo_url":"","votes":71235,"pct":61.45769526093746},{"id":"civic-87150-0021dae8682f2e0d","name":"Chris McGowan","party":"R","color":"#a21a15","photo_url":"https://americafirstinsight.com/wp-content/uploads/2026/07/McGowanIcon.webp","votes":44674,"pct":38.54230473906254}]},{"name":"Emmet","fips":"19063","reporting":11,"total_votes":143011,"leader":"Dave Dawson","candidates":[{"id":"civic-87150-2dbd2debe6e86633","name":"Dave Dawson","party":"D","color":"#0f4b8f","photo_url":"","votes":101400,"pct":70.90363678318451},{"id":"civic-87150-0021dae8682f2e0d","name":"Chris McGowan","party":"R","color":"#a21a15","photo_url":"https://americafirstinsight.com/wp-content/uploads/2026/07/McGowanIcon.webp","votes":41611,"pct":29.09636321681549}]},{"name":"Franklin","fips":"19069","reporting":73,"total_votes":7833,"leader":"Chris McGowan","candidates":[{"id":"civic-87150-0021dae8682f2e0d","name":"Chris McGowan","party":"R","color":"#a21a15","photo_url":"https://americafirstinsight.com/wp-content/uploads/2026/07/McGowanIcon.webp","votes":6761,"pct":86.31431124728712},{"id":"civic-87150-2dbd2debe6e86633","name":"Dave Dawson","party":"D","color":"#0f4b8f","photo_url":"","votes":1072,"pct":13.685688752712881}]},{"name":"Fremont","fips":"19071","reporting":94,"total_votes":78975,"leader":"Chris McGowan","candidates":[{"id":"civic-87150-0021dae8682f2e0d","name":"Chris McGowan","party":"R","color":"#a21a15","photo_url":"https://americafirstinsight.com/wp-content/uploads/2026/07/McGowanIcon.webp","votes":39588,"pct":50.12725546058879},{"id":"civic-87150-2dbd2debe6e86633","name":"Dave Dawson","party":"D","color":"#0f4b8f","photo_url":"","votes":39387,"pct":49.87274453941121}]},{"name":"Hamilton","fips":"19079","reporting":94,"total_votes":22137,"leader":"Chris McGowan","candidates":[{"id":"civic-87150-0021dae8682f2e0d","name":"Chris McGowan","party":"R","color":"#a21a15","photo_url":"https://americafirstinsight.com/wp-content/uploads/2026/07/McGowanIcon.webp","votes":19695,"pct":88.96869494511452},{"id":"civic-87150-2dbd2debe6e86633","name":"Dave Dawson","party":"D","color":"#0f4b8f","photo_url":"","votes":2442,"pct":11.031305054885486}]},{"name":"Hancock","fips":"19081","reporting":36,"total_votes":89327,"leader":"Dave Dawson","candidates":[{"id":"civic-87150-2dbd2debe6e86633","name":"Dave Dawson","party":"D","color":"#0f4b8f","photo_url":"","votes":60232,"pct":67.42866098715953},{"id":"civic-87150-0021dae8682f2e0d","name":"Chris McGowan","party":"R","color":"#a21a15","photo_url":"https://americafirstinsight.com/wp-content/uploads/2026/07/McGowanIcon.webp","votes":29095,"pct":32.57133901284046}]},{"name":"Harrison","fips":"19085","reporting":7,"total_votes":36628,"leader":"Dave Dawson","candidates":[{"id":"civic-87150-2dbd2debe6e86633","name":"Dave Dawson","party":"D","color":"#0f4b8f","photo_url":"","votes":24359,"pct":66.50376760947908},{"id":"civic-87150-0021dae8682f2e0d","name":"Chris McGowan","party":"R","color":"#a21a15","photo_url":"https://americafirstinsight.com/wp-content/uploads/2026/07/McGowanIcon.webp","votes":12269,"pct":33.496232390520916}]},{"name":"Humboldt","fips":"19091","reporting":63,"total_votes":116055,"leader":"Chris McGowan","candidates":[{"id":"civic-87150-0021dae8682f2e0d","name":"Chris McGowan","party":"R","color":"#a21a15","photo_url":"https://americafirstinsight.com/wp-content/uploads/2026/07/McGowanIcon.webp","votes":62084,"pct":53.495325492223515},{"id":"civic-87150-2dbd2debe6e86633","name":"Dave Dawson","party":"D","color":"#0f4b8f","photo_url":"","votes":53971,"pct":46.504674507776485}]},{"name":"Ida","fips":"19093","reporting":80,"total_votes":49376,"leader":"Dave Dawson","candidates":[{"id":"civic-87150-2dbd2debe6e86633","name":"Dave Dawson","party":"D","color":"#0f4b8f","photo_url":"","votes":34153,"pct":69.16923201555412},{"id":"civic-87150-0021dae8682f2e0d","name":"Chris McGowan","party":"R","color":"#a21a15","photo_url":"https://americafirstinsight.com/wp-content/uploads/2026/07/McGowanIcon.webp","votes":15223,"pct":30.830767984445885}]},{"name":"Kossuth","fips":"19109","reporting":21,"total_votes":157759,"leader":"Dave Dawson","candidates":[{"id":"civic-87150-2dbd2debe6e86633","name":"Dave Dawson","party":"D","color":"#0f4b8f","photo_url":"","votes":105504,"pct":66.87669166259928},{"id":"civic-87150-0021dae8682f2e0d","name":"Chris McGowan","party":"R","color":"#a21a15","photo_url":"https://americafirstinsight.com/wp-content/uploads/2026/07/McGowanIcon.webp","votes":52255,"pct":33.12330833740072}]},{"name":"Lyon","fips":"19119","reporting":79,"total_votes":119491,"leader":"Chris McGowan","candidates":[{"id":"civic-87150-0021dae8682f2e0d","name":"Chris McGowan","party":"R","color":"#a21a15","photo_url":"https://americafirstinsight.com/wp-content/uploads/2026/07/McGowanIcon.webp","votes":83838,"pct":70.16260638876568},{"id":"civic-87150-2dbd2debe6e86633","name":"Dave Dawson","party":"D","color":"#0f4b8f","photo_url":"","votes":35653,"pct":29.83739361123432}]},{"name":"Marshall","fips":"19127","reporting":78,"total_votes":177116,"leader":"Dave Dawson","candidates":[{"id":"civic-87150-2dbd2debe6e86633","name":"Dave Dawson","party":"D","color":"#0f4b8f","photo_url":"","votes":116243,"pct":65.6309988933806},{"id":"civic-87150-0021dae8682f2e0d","name":"Chris McGowan","party":"R","color":"#a21a15","photo_url":"https://americafirstinsight.com/wp-content/uploads/2026/07/McGowanIcon.webp","votes":60873,"pct":34.36900110661939}]},{"name":"Mills","fips":"19129","reporting":42,"total_votes":67631,"leader":"Chris McGowan","candidates":[{"id":"civic-87150-0021dae8682f2e0d","name":"Chris McGowan","party":"R","color":"#a21a15","photo_url":"https://americafirstinsight.com/wp-content/uploads/2026/07/McGowanIcon.webp","votes":35487,"pct":52.47149975602904},{"id":"civic-87150-2dbd2debe6e86633","name":"Dave Dawson","party":"D","color":"#0f4b8f","photo_url":"","votes":32144,"pct":47.52850024397096}]},{"name":"Monona","fips":"19133","reporting":87,"total_votes":169656,"leader":"Dave Dawson","candidates":[{"id":"civic-87150-2dbd2debe6e86633","name":"Dave Dawson","party":"D","color":"#0f4b8f","photo_url":"","votes":95971,"pct":56.567996416277644},{"id":"civic-87150-0021dae8682f2e0d","name":"Chris McGowan","party":"R","color":"#a21a15","photo_url":"https://americafirstinsight.com/wp-content/uploads/2026/07/McGowanIcon.webp","votes":73685,"pct":43.432003583722356}]},{"name":"O'Brien","fips":"19141","reporting":85,"total_votes":80340,"leader":"Chris McGowan","candidates":[{"id":"civic-87150-0021dae8682f2e0d","name":"Chris McGowan","party":"R","color":"#a21a15","photo_url":"https://americafirstinsight.com/wp-content/uploads/2026/07/McGowanIcon.webp","votes":52859,"pct":65.79412496888224},{"id":"civic-87150-2dbd2debe6e86633","name":"Dave Dawson","party":"D","color":"#0f4b8f","photo_url":"","votes":27481,"pct":34.20587503111775}]},{"name":"Osceola","fips":"19143","reporting":56,"total_votes":118246,"leader":"Chris McGowan","candidates":[{"id":"civic-87150-0021dae8682f2e0d","name":"Chris McGowan","party":"R","color":"#a21a15","photo_url":"https://americafirstinsight.com/wp-content/uploads/2026/07/McGowanIcon.webp","votes":69169,"pct":58.49584763966646},{"id":"civic-87150-2dbd2debe6e86633","name":"Dave Dawson","party":"D","color":"#0f4b8f","photo_url":"","votes":49077,"pct":41.50415236033354}]},{"name":"Palo Alto","fips":"19147","reporting":3,"total_votes":45409,"leader":"Dave Dawson","candidates":[{"id":"civic-87150-2dbd2debe6e86633","name":"Dave Dawson","party":"D","color":"#0f4b8f","photo_url":"","votes":28505,"pct":62.77389944724614},{"id":"civic-87150-0021dae8682f2e0d","name":"Chris McGowan","party":"R","color":"#a21a15","photo_url":"https://americafirstinsight.com/wp-content/uploads/2026/07/McGowanIcon.webp","votes":16904,"pct":37.22610055275386}]},{"name":"Plymouth","fips":"19149","reporting":99,"total_votes":128671,"leader":"Dave Dawson","candidates":[{"id":"civic-87150-2dbd2debe6e86633","name":"Dave Dawson","party":"D","color":"#0f4b8f","photo_url":"","votes":79061,"pct":61.44430368925399},{"id":"civic-87150-0021dae8682f2e0d","name":"Chris McGowan","party":"R","color":"#a21a15","photo_url":"https://americafirstinsight.com/wp-content/uploads/2026/07/McGowanIcon.webp","votes":49610,"pct":38.55569631074601}]},{"name":"Pocahontas","fips":"19151","reporting":26,"total_votes":77076,"leader":"Chris McGowan","candidates":[{"id":"civic-87150-0021dae8682f2e0d","name":"Chris McGowan","party":"R","color":"#a21a15","photo_url":"https://americafirstinsight.com/wp-content/uploads/2026/07/McGowanIcon.webp","votes":50902,"pct":66.04130987596658},{"id":"civic-87150-2dbd2debe6e86633","name":"Dave Dawson","party":"D","color":"#0f4b8f","photo_url":"","votes":26174,"pct":33.958690124033424}]},{"name":"Pottawattamie","fips":"19155","reporting":87,"total_votes":56085,"leader":"Dave Dawson","candidates":[{"id":"civic-87150-2dbd2debe6e86633","name":"Dave Dawson","party":"D","color":"#0f4b8f","photo_url":"","votes":41278,"pct":73.59900151555675},{"id":"civic-87150-0021dae8682f2e0d","name":"Chris McGowan","party":"R","color":"#a21a15","photo_url":"https://americafirstinsight.com/wp-content/uploads/2026/07/McGowanIcon.webp","votes":14807,"pct":26.400998484443257}]},{"name":"Sac","fips":"19161","reporting":60,"total_votes":34035,"leader":"Chris McGowan","candidates":[{"id":"civic-87150-0021dae8682f2e0d","name":"Chris McGowan","party":"R","color":"#a21a15","photo_url":"https://americafirstinsight.com/wp-content/uploads/2026/07/McGowanIcon.webp","votes":20091,"pct":59.03040987219039},{"id":"civic-87150-2dbd2debe6e86633","name":"Dave Dawson","party":"D","color":"#0f4b8f","photo_url":"","votes":13944,"pct":40.96959012780961}]},{"name":"Shelby","fips":"19165","reporting":24,"total_votes":99289,"leader":"Chris McGowan","candidates":[{"id":"civic-87150-0021dae8682f2e0d","name":"Chris McGowan","party":"R","color":"#a21a15","photo_url":"https://americafirstinsight.com/wp-content/uploads/2026/07/McGowanIcon.webp","votes":66963,"pct":67.44251629082778},{"id":"civic-87150-2dbd2debe6e86633","name":"Dave Dawson","party":"D","color":"#0f4b8f","photo_url":"","votes":32326,"pct":32.55748370917222}]},{"name":"Sioux","fips":"19167","reporting":19,"total_votes":18579,"leader":"Chris McGowan","candidates":[{"id":"civic-87150-0021dae8682f2e0d","name":"Chris McGowan","party":"R","color":"#a21a15","photo_url":"https://americafirstinsight.com/wp-content/uploads/2026/07/McGowanIcon.webp","votes":14653,"pct":78.86861510307337},{"id":"civic-87150-2dbd2debe6e86633","name":"Dave Dawson","party":"D","color":"#0f4b8f","photo_url":"","votes":3926,"pct":21.131384896926637}]},{"name":"Story","fips":"19169","reporting":42,"total_votes":129440,"leader":"Chris McGowan","candidates":[{"id":"civic-87150-0021dae8682f2e0d","name":"Chris McGowan","party":"R","color":"#a21a15","photo_url":"https://americafirstinsight.com/wp-content/uploads/2026/07/McGowanIcon.webp","votes":76705,"pct":59.25911619283065},{"id":"civic-87150-2dbd2debe6e86633","name":"Dave Dawson","party":"D","color":"#0f4b8f","photo_url":"","votes":52735,"pct":40.74088380716935}]},{"name":"Webster","fips":"19187","reporting":96,"total_votes":179427,"leader":"Chris McGowan","candidates":[{"id":"civic-87150-0021dae8682f2e0d","name":"Chris McGowan","party":"R","color":"#a21a15","photo_url":"https://americafirstinsight.com/wp-content/uploads/2026/07/McGowanIcon.webp","votes":124276,"pct":69.26270851098218},{"id":"civic-87150-2dbd2debe6e86633","name":"Dave Dawson","party":"D","color":"#0f4b8f","photo_url":"","votes":55151,"pct":30.737291489017817}]},{"name":"Winnebago","fips":"19189","reporting":29,"total_votes":46889,"leader":"Dave Dawson","candidates":[{"id":"civic-87150-2dbd2debe6e86633","name":"Dave Dawson","party":"D","color":"#0f4b8f","photo_url":"","votes":39704,"pct":84.67657659579005},{"id":"civic-87150-0021dae8682f2e0d","name":"Chris McGowan","party":"R","color":"#a21a15","photo_url":"https://americafirstinsight.com/wp-content/uploads/2026/07/McGowanIcon.webp","votes":7185,"pct":15.323423404209942}]},{"name":"Woodbury","fips":"19193","reporting":24,"total_votes":133318,"leader":"Chris McGowan","candidates":[{"id":"civic-87150-0021dae8682f2e0d","name":"Chris McGowan","party":"R","color":"#a21a15","photo_url":"https://americafirstinsight.com/wp-content/uploads/2026/07/McGowanIcon.webp","votes":81666,"pct":61.2565445026178},{"id":"civic-87150-2dbd2debe6e86633","name":"Dave Dawson","party":"D","color":"#0f4b8f","photo_url":"","votes":51652,"pct":38.7434554973822}]},{"name":"Wright","fips":"19197","reporting":95,"total_votes":3250,"leader":"Dave Dawson","candidates":[{"id":"civic-87150-2dbd2debe6e86633","name":"Dave Dawson","party":"D","color":"#0f4b8f","photo_url":"","votes":2197,"pct":67.6},{"id":"civic-87150-0021dae8682f2e0d","name":"Chris McGowan","party":"R","color":"#a21a15","photo_url":"https://americafirstinsight.com/wp-content/uploads/2026/07/McGowanIcon.webp","votes":1053,"pct":32.4}]}]}