{"cycle":2026,"election_day":"2026-11-03","as_of":"2026-11-04","generated_at":"2026-11-04T00:20:43.085Z","sources":{"polls":{"name":"PollResults.org (New York Times poll data)","url":"https://pollresults.org/","license":"CC BY 4.0","count":1579},"fec":{"name":"Federal Election Commission","url":"https://www.fec.gov/data/","count":1317,"key":"env","errors":[]},"adspend":{"name":"FEC bulk independent expenditures via Corvus Intel","url":"https://corvusintel.app/api/ad-spend"}},"stale":{},"skeleton":false,"disclosure":"Deterministic data from named public feeds (PollResults.org/NYT poll data CC BY 4.0, FEC). No model-generated figures, no prediction-market prices. Not a forecast.","race":{"slug":"house-ny-21","chamber":"house","state":"NY","state_name":"New York","district":21,"special":false,"title":"New York 21st District","held":null,"incumbent":null,"open_seat":true,"battleground":true,"roster_source":"polls","candidates":[{"name":"Anthony Constantino","party":"R","incumbent":false,"poll_avg":45.3,"poll_n":3,"latest_pct":46,"fec":{"id":"H6NY21157","receipts":17064951,"disbursements":14765967,"cash":2298984,"through":"2026-10-14","url":"https://www.fec.gov/data/candidate/H6NY21157/?cycle=2026","ie_support":0,"ie_oppose":175610}},{"name":"Blake Gendebien","party":"D","incumbent":false,"poll_avg":45,"poll_n":3,"latest_pct":44,"fec":{"id":"H6NY21199","receipts":7655529,"disbursements":7543859,"cash":364012,"through":"2026-10-14","url":"https://www.fec.gov/data/candidate/H6NY21199/?cycle=2026","ie_support":124808,"ie_oppose":80000}}],"leader":{"name":"Anthony Constantino","party":"R","pct":45.3,"lead":0.3},"money_leader":{"name":"Anthony Constantino","party":"R","receipts":17064951},"flip_risk":null,"rating":"Toss-up","competitiveness":0.985,"poll_avg":{"candidates":[{"name":"Anthony Constantino","party":"R","pct":45.3,"polls":3},{"name":"Blake Gendebien","party":"D","pct":45,"polls":3}],"margin":-0.3,"lead":0.3,"leader":{"name":"Anthony Constantino","party":"R","pct":45.3},"n":3,"since":"2026-09-20","through":"2026-11-04","partisan":2,"method":"Unweighted mean of the latest general-election poll from each of 3 pollsters since 2026-09-20."},"polls":[{"id":"3d26181c-173e-4a09-a610-f3ce186a5081:9dfdb3ba-2bcb-4a2a-b56c-883daa9efa68","office":"house","state":"NY","district":21,"stage":"general","pollster":"Public Policy Polling","sponsor":"House Majority PAC","partisan":"D","start":"2026-10-12","end":"2026-10-13","sample":null,"population":"lv","url":"https://x.com/cjwarnke/status/2112877284684341727?s=46","hypothetical":false,"answers":[{"name":"Anthony Constantino","party":"R","pct":46},{"name":"Blake Gendebien","party":"D","pct":44}]},{"id":"17188c42-7d58-4797-a6d4-68ec64aee6aa:bd5b910d-b9d0-40fb-9acc-cb9fbd16dc52","office":"house","state":"NY","district":21,"stage":"general","pollster":"Siena University","sponsor":"Times Union | WAMC | WPTZ-NBC5","partisan":null,"start":"2026-09-30","end":"2026-10-06","sample":496,"population":"lv","url":"https://www.mynbc5.com/article/poll-new-york-21-constantino-gendebien/74082680","hypothetical":false,"answers":[{"name":"Chris Schmidt","party":"I","pct":5},{"name":"Anthony Constantino","party":"R","pct":42},{"name":"Blake Gendebien","party":"D","pct":46}]},{"id":"9638b442-e23a-4634-bfb2-06fe882c1a6a:d00aec86-f4a7-43f0-afc3-961e1e854bdf","office":"house","state":"NY","district":21,"stage":"general","pollster":"Impact Research","sponsor":"","partisan":"D","start":"2026-09-29","end":"2026-10-04","sample":500,"population":"lv","url":"https://www.nny360.com/news/stlawrencecounty/latest-polls-show-gendebien-dem-for-ny-21-close-to-or-leading-republican-opponent-constantino/article_a292a635-2230-53bb-94e0-d80edc984973.html","hypothetical":false,"answers":[{"name":"Anthony Constantino","party":"R","pct":48},{"name":"Blake Gendebien","party":"D","pct":45}]},{"id":"ad89fbf0-7dfe-454d-b5e8-8aa6ce85a136:f4332be5-1406-4d96-85c0-c27f31ae2a11","office":"house","state":"NY","district":21,"stage":"general","pollster":"Public Policy Polling","sponsor":"The Bench","partisan":"D","start":"2026-09-09","end":"2026-09-10","sample":557,"population":"rv","url":"https://x.com/zachblackburn23/status/2100002534383358350","hypothetical":false,"answers":[{"name":"Blake Gendebien","party":"D","pct":43},{"name":"Anthony Constantino","party":"R","pct":48}]},{"id":"5d0e6a46-7fd3-4033-86bd-344edadde666:f097f72f-75a6-439e-8fde-14c5a19648fb","office":"house","state":"NY","district":21,"stage":"general","pollster":"Impact Research","sponsor":"","partisan":"D","start":"2026-08-30","end":"2026-09-02","sample":500,"population":"lv","url":"https://www.politico.com/newsletters/new-york-playbook/2026/09/08/lawlers-labor-day-parade-01067076","hypothetical":false,"answers":[{"name":"Blake Gendebien","party":"D","pct":44},{"name":"Anthony Constantino","party":"R","pct":47}]},{"id":"25f4995b-08fb-44dc-8dd5-687bd3cc230e:0a5b8ffc-3723-48ab-ae72-bffaf1e2bc18","office":"house","state":"NY","district":21,"stage":"general","pollster":"J.L. Partners","sponsor":"","partisan":null,"start":"2026-08-15","end":"2026-08-17","sample":500,"population":"lv","url":"https://nypost.com/2026/08/19/us-news/anthony-constantino-leads-blake-gendebien-in-ny-race-to-succeed-elise-stefanik-poll/","hypothetical":false,"answers":[{"name":"Blake Gendebien","party":"D","pct":40},{"name":"Anthony Constantino","party":"R","pct":53}]},{"id":"3d28e432-a04c-4d63-9505-ffb7420b821c:c2700ec6-573d-4ec5-98f0-ea8f644c5da2","office":"house","state":"NY","district":21,"stage":"general","pollster":"SurveyUSA","sponsor":"WNYT-TV Albany","partisan":null,"start":"2026-08-04","end":"2026-08-08","sample":612,"population":"lv","url":"https://results.surveyusa.com/client/PollReport.aspx?g=7dad7202-08be-4fe4-a687-b52480791639","hypothetical":false,"answers":[{"name":"Chris Schmidt","party":"I","pct":5},{"name":"Blake Gendebien","party":"D","pct":43},{"name":"Anthony Constantino","party":"R","pct":39}]}],"poll_count":7,"money":{"total_raised":24720480,"outside_total":380418,"source":"fec"},"ad_spend":{"google":{"candidate_matches":[{"advertiser":"CONSTANTINO FOR CONGRESS","spend_4w_usd":133100,"candidate":"Anthony Constantino","party":"R"}],"candidate_4w_usd":133100,"state_lifetime_usd":107997300,"district_lifetime_usd":null,"week":"2026-10-25"},"snap":{"candidate_matches":[],"candidate_usd":0,"state_usd":221629,"district_usd":null,"year":2026},"meta":{"candidate_matches":[],"candidate_usd":0,"state_usd":3565557,"date_range":"Oct 25, 2026 - Oct 31, 2026"}}},"history":[{"d":"2026-11-03","a":{"Anthony Constantino (R)":45.3,"Blake Gendebien (D)":45},"m":-0.3},{"d":"2026-11-04","a":{"Anthony Constantino (R)":45.3,"Blake Gendebien (D)":45},"m":-0.3}],"page":"https://apprised.news/races/house-ny-21"}