CalledUnofficial results

New York Assembly District 28

New York State Assembly · New York

Andrew Hevesi won re-election by 83.7 points over Jonathan Rinaldi.

Fusion voting

Andrew HevesiDemocrat · winner · incumbent
89.4%26,106
Jonathan RinaldiOther party
5.8%1,680
David KempRepublican
3.4%986
Write-inOther party
1.5%427
29,199 votes

Source: New York State Board of Elections unofficial resultsUpdated Nov 7, 2026, 12:46 PM ET

Where the race moved

Against the 2024 presidential vote

The seat's recent races

EvenD+17.62024 HouseD+11.92024 Pres.D+86.02026 House

Source: Past results: 99chambers results archive (MEDSL, Klarner, state election offices)

Money in this race

Each line compares the two campaigns on one scale.

Andrew HevesiNo Republican
$106K
Raised by the campaign
—
$118.1K
Spent by the campaign
—
8%
Individual money from small donors (≤$250)
—
154
Contributions
—

Top funders

Largest contributors to each campaign; the color shows which candidate they gave to.

Chris KeeganTo Hevesi's campaign$4K
Voice Of Teachers For EducationTo Hevesi's campaign$3.5K
Nys Afl-Cio CopeTo Hevesi's campaign$3K
Joel FischTo Hevesi's campaign$3K
Joel BrecherTo Hevesi's campaign$3K

Campaign money: New York State Board of Elections, through Oct 16, 2026.

Source: New York State Board of Elections campaign filingsUpdated Oct 16, 2026

Pre-election forecast (final, Nov 3)

Our model's last run before Election Day, Nov 3, 2026. It no longer updates.

Andrew Hevesi
>99%
David Kemp
<1%
Projected margin
D+22.8
How the forecast works →

The candidates

Andrew Hevesi (D)
Incumbent assemblymember
Jonathan Rinaldi (OTH)

Also on the ballot: David Kemp (Republican), 3.4%; Write-in (Other party), 1.5%