{"id":"PA-15","state":"PA","label":"Pennsylvania's 15th Congressional District","election_id":"87390","status":"called","winner_id":"civic-87390-2529c6b2338d360c","reporting":83,"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":"Thompson, Glenn","open_seat":false,"freshman":false,"flipped_in_24":false,"trump_margin_2024":38,"gop_margin_2024":43,"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-87390-2529c6b2338d360c","name":"Glenn Thompson","party":"R","votes":102368,"color":"#a21a15","photo_url":"https://americafirstinsight.com/wp-content/uploads/2026/03/GenericR.webp","source_name":"Glenn Thompson","identity_aliases":[],"incumbent":false,"endorsed":false,"match_method":"exact","display_priority":0,"pct":72.46163429412763},{"id":"civic-87390-50a8eaf9c3bc9b33","name":"Ray Bilger","party":"D","votes":38904,"color":"#0f4b8f","photo_url":"","source_name":"Ray Bilger","identity_aliases":[],"incumbent":false,"endorsed":false,"match_method":"exact","pct":27.53836570587236}],"featured_candidates":[{"id":"civic-87390-2529c6b2338d360c","name":"Glenn Thompson","party":"R","votes":102368,"color":"#a21a15","photo_url":"https://americafirstinsight.com/wp-content/uploads/2026/03/GenericR.webp","source_name":"Glenn Thompson","identity_aliases":[],"incumbent":false,"endorsed":false,"match_method":"exact","display_priority":0,"pct":72.46163429412763},{"id":"civic-87390-50a8eaf9c3bc9b33","name":"Ray Bilger","party":"D","votes":38904,"color":"#0f4b8f","photo_url":"","source_name":"Ray Bilger","identity_aliases":[],"incumbent":false,"endorsed":false,"match_method":"exact","pct":27.53836570587236}],"matching_review":[],"office":"house","election_type":"House of Representatives","county_data_status":"available","county_data_note":"","counties_updated":"2026-10-12T17:46:58.223Z","counties_stale":false,"counties_complete":false,"total_votes":141272,"winner_party":"R","leader_party":"R","leader_name":"Glenn Thompson","leader_color":"#a21a15","vote_margin":63464,"margin":44.923268588255276,"counties_path":"shards/a573783ea005f63a035dd82156ff5d4a75021f44833a6ea159d5a1825ade81d9.json","counties":[{"name":"Armstrong","fips":"42005","reporting":79,"total_votes":70649,"leader":"Ray Bilger","candidates":[{"id":"civic-87390-50a8eaf9c3bc9b33","name":"Ray Bilger","party":"D","color":"#0f4b8f","photo_url":"","votes":38442,"pct":54.41265976871576},{"id":"civic-87390-2529c6b2338d360c","name":"Glenn Thompson","party":"R","color":"#a21a15","photo_url":"https://americafirstinsight.com/wp-content/uploads/2026/03/GenericR.webp","votes":32207,"pct":45.58734023128424}]},{"name":"Cameron","fips":"42023","reporting":100,"total_votes":13433,"leader":"Glenn Thompson","candidates":[{"id":"civic-87390-2529c6b2338d360c","name":"Glenn Thompson","party":"R","color":"#a21a15","photo_url":"https://americafirstinsight.com/wp-content/uploads/2026/03/GenericR.webp","votes":8868,"pct":66.01652646467655},{"id":"civic-87390-50a8eaf9c3bc9b33","name":"Ray Bilger","party":"D","color":"#0f4b8f","photo_url":"","votes":4565,"pct":33.983473535323455}]},{"name":"Centre","fips":"42027","reporting":37,"total_votes":56744,"leader":"Glenn Thompson","candidates":[{"id":"civic-87390-2529c6b2338d360c","name":"Glenn Thompson","party":"R","color":"#a21a15","photo_url":"https://americafirstinsight.com/wp-content/uploads/2026/03/GenericR.webp","votes":44542,"pct":78.4964049062456},{"id":"civic-87390-50a8eaf9c3bc9b33","name":"Ray Bilger","party":"D","color":"#0f4b8f","photo_url":"","votes":12202,"pct":21.503595093754406}]},{"name":"Clarion","fips":"42031","reporting":44,"total_votes":34760,"leader":"Ray Bilger","candidates":[{"id":"civic-87390-50a8eaf9c3bc9b33","name":"Ray Bilger","party":"D","color":"#0f4b8f","photo_url":"","votes":24277,"pct":69.84177215189874},{"id":"civic-87390-2529c6b2338d360c","name":"Glenn Thompson","party":"R","color":"#a21a15","photo_url":"https://americafirstinsight.com/wp-content/uploads/2026/03/GenericR.webp","votes":10483,"pct":30.158227848101266}]},{"name":"Clearfield","fips":"42033","reporting":77,"total_votes":87974,"leader":"Glenn Thompson","candidates":[{"id":"civic-87390-2529c6b2338d360c","name":"Glenn Thompson","party":"R","color":"#a21a15","photo_url":"https://americafirstinsight.com/wp-content/uploads/2026/03/GenericR.webp","votes":50176,"pct":57.03503307795485},{"id":"civic-87390-50a8eaf9c3bc9b33","name":"Ray Bilger","party":"D","color":"#0f4b8f","photo_url":"","votes":37798,"pct":42.96496692204515}]},{"name":"Clinton","fips":"42035","reporting":61,"total_votes":177584,"leader":"Glenn Thompson","candidates":[{"id":"civic-87390-2529c6b2338d360c","name":"Glenn Thompson","party":"R","color":"#a21a15","photo_url":"https://americafirstinsight.com/wp-content/uploads/2026/03/GenericR.webp","votes":102980,"pct":57.98945850977566},{"id":"civic-87390-50a8eaf9c3bc9b33","name":"Ray Bilger","party":"D","color":"#0f4b8f","photo_url":"","votes":74604,"pct":42.01054149022434}]},{"name":"Elk","fips":"42047","reporting":66,"total_votes":45811,"leader":"Glenn Thompson","candidates":[{"id":"civic-87390-2529c6b2338d360c","name":"Glenn Thompson","party":"R","color":"#a21a15","photo_url":"https://americafirstinsight.com/wp-content/uploads/2026/03/GenericR.webp","votes":25237,"pct":55.089389011372816},{"id":"civic-87390-50a8eaf9c3bc9b33","name":"Ray Bilger","party":"D","color":"#0f4b8f","photo_url":"","votes":20574,"pct":44.910610988627184}]},{"name":"Forest","fips":"42053","reporting":5,"total_votes":36239,"leader":"Ray Bilger","candidates":[{"id":"civic-87390-50a8eaf9c3bc9b33","name":"Ray Bilger","party":"D","color":"#0f4b8f","photo_url":"","votes":25600,"pct":70.6421258864759},{"id":"civic-87390-2529c6b2338d360c","name":"Glenn Thompson","party":"R","color":"#a21a15","photo_url":"https://americafirstinsight.com/wp-content/uploads/2026/03/GenericR.webp","votes":10639,"pct":29.357874113524105}]},{"name":"Indiana","fips":"42063","reporting":6,"total_votes":102660,"leader":"Ray Bilger","candidates":[{"id":"civic-87390-50a8eaf9c3bc9b33","name":"Ray Bilger","party":"D","color":"#0f4b8f","photo_url":"","votes":62284,"pct":60.67017338788233},{"id":"civic-87390-2529c6b2338d360c","name":"Glenn Thompson","party":"R","color":"#a21a15","photo_url":"https://americafirstinsight.com/wp-content/uploads/2026/03/GenericR.webp","votes":40376,"pct":39.32982661211767}]},{"name":"Jefferson","fips":"42065","reporting":67,"total_votes":174877,"leader":"Ray Bilger","candidates":[{"id":"civic-87390-50a8eaf9c3bc9b33","name":"Ray Bilger","party":"D","color":"#0f4b8f","photo_url":"","votes":136242,"pct":77.90732915134637},{"id":"civic-87390-2529c6b2338d360c","name":"Glenn Thompson","party":"R","color":"#a21a15","photo_url":"https://americafirstinsight.com/wp-content/uploads/2026/03/GenericR.webp","votes":38635,"pct":22.092670848653626}]},{"name":"Lycoming","fips":"42081","reporting":65,"total_votes":83126,"leader":"Glenn Thompson","candidates":[{"id":"civic-87390-2529c6b2338d360c","name":"Glenn Thompson","party":"R","color":"#a21a15","photo_url":"https://americafirstinsight.com/wp-content/uploads/2026/03/GenericR.webp","votes":54647,"pct":65.73996102302529},{"id":"civic-87390-50a8eaf9c3bc9b33","name":"Ray Bilger","party":"D","color":"#0f4b8f","photo_url":"","votes":28479,"pct":34.26003897697471}]},{"name":"McKean","fips":"42083","reporting":43,"total_votes":167747,"leader":"Ray Bilger","candidates":[{"id":"civic-87390-50a8eaf9c3bc9b33","name":"Ray Bilger","party":"D","color":"#0f4b8f","photo_url":"","votes":103869,"pct":61.92003433742481},{"id":"civic-87390-2529c6b2338d360c","name":"Glenn Thompson","party":"R","color":"#a21a15","photo_url":"https://americafirstinsight.com/wp-content/uploads/2026/03/GenericR.webp","votes":63878,"pct":38.07996566257519}]},{"name":"Potter","fips":"42105","reporting":45,"total_votes":33621,"leader":"Ray Bilger","candidates":[{"id":"civic-87390-50a8eaf9c3bc9b33","name":"Ray Bilger","party":"D","color":"#0f4b8f","photo_url":"","votes":25499,"pct":75.84247940275424},{"id":"civic-87390-2529c6b2338d360c","name":"Glenn Thompson","party":"R","color":"#a21a15","photo_url":"https://americafirstinsight.com/wp-content/uploads/2026/03/GenericR.webp","votes":8122,"pct":24.157520597245767}]},{"name":"Snyder","fips":"42109","reporting":93,"total_votes":129113,"leader":"Ray Bilger","candidates":[{"id":"civic-87390-50a8eaf9c3bc9b33","name":"Ray Bilger","party":"D","color":"#0f4b8f","photo_url":"","votes":82576,"pct":63.95637929565574},{"id":"civic-87390-2529c6b2338d360c","name":"Glenn Thompson","party":"R","color":"#a21a15","photo_url":"https://americafirstinsight.com/wp-content/uploads/2026/03/GenericR.webp","votes":46537,"pct":36.04362070434426}]},{"name":"Tioga","fips":"42117","reporting":68,"total_votes":98032,"leader":"Glenn Thompson","candidates":[{"id":"civic-87390-2529c6b2338d360c","name":"Glenn Thompson","party":"R","color":"#a21a15","photo_url":"https://americafirstinsight.com/wp-content/uploads/2026/03/GenericR.webp","votes":82312,"pct":83.9644197812959},{"id":"civic-87390-50a8eaf9c3bc9b33","name":"Ray Bilger","party":"D","color":"#0f4b8f","photo_url":"","votes":15720,"pct":16.035580218704098}]},{"name":"Union","fips":"42119","reporting":12,"total_votes":10286,"leader":"Ray Bilger","candidates":[{"id":"civic-87390-50a8eaf9c3bc9b33","name":"Ray Bilger","party":"D","color":"#0f4b8f","photo_url":"","votes":7057,"pct":68.60781644954307},{"id":"civic-87390-2529c6b2338d360c","name":"Glenn Thompson","party":"R","color":"#a21a15","photo_url":"https://americafirstinsight.com/wp-content/uploads/2026/03/GenericR.webp","votes":3229,"pct":31.39218355045693}]},{"name":"Venango","fips":"42121","reporting":15,"total_votes":1035,"leader":"Ray Bilger","candidates":[{"id":"civic-87390-50a8eaf9c3bc9b33","name":"Ray Bilger","party":"D","color":"#0f4b8f","photo_url":"","votes":829,"pct":80.09661835748793},{"id":"civic-87390-2529c6b2338d360c","name":"Glenn Thompson","party":"R","color":"#a21a15","photo_url":"https://americafirstinsight.com/wp-content/uploads/2026/03/GenericR.webp","votes":206,"pct":19.903381642512077}]},{"name":"Warren","fips":"42123","reporting":58,"total_votes":53873,"leader":"Glenn Thompson","candidates":[{"id":"civic-87390-2529c6b2338d360c","name":"Glenn Thompson","party":"R","color":"#a21a15","photo_url":"https://americafirstinsight.com/wp-content/uploads/2026/03/GenericR.webp","votes":38116,"pct":70.75158242533365},{"id":"civic-87390-50a8eaf9c3bc9b33","name":"Ray Bilger","party":"D","color":"#0f4b8f","photo_url":"","votes":15757,"pct":29.248417574666345}]}]}