CalledUnofficial results
New York Senate District 23
New York State Senate · New York
Jessica Scarcella-Spanton won re-election by 28.8 points over Ruslan Shamal.
Fusion voting
Jessica Scarcella-SpantonDemocrat · winner · incumbent
64.3%39,715
Ruslan ShamalRepublican
35.5%21,907
Write-inOther party
0.2%119
61,741 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
Source: Past results: 99chambers results archive (MEDSL, Klarner, state election offices)
Money in this race
Each line compares the two campaigns on one scale.
Jessica Scarcella-SpantonRuslan Shamal
$805.6K
Raised by the campaign
—
$556.1K
Public matching funds
—
$1.4M
Spent by the campaign
—
29%
Individual money from small donors (≤$250)
—
1,707
Contributions
—
Top funders
Largest contributors to each campaign; the color shows which candidate they gave to.
| Cwa District One PacTo Scarcella-Spanton's campaign | $10K | |
| Suffolk County Pba PacTo Scarcella-Spanton's campaign | $10K | |
| Real Estate Board PacTo Scarcella-Spanton's campaign | $10K | |
| NASRCC Political Education CommitteeTo Scarcella-Spanton's campaign | $10K | |
| Allied Building Insp. Local 211 IUOE PACTo Scarcella-Spanton's campaign | $10K |
Campaign money: New York State Board of Elections, through Oct 19, 2026.
Source: New York State Board of Elections campaign filingsUpdated Oct 19, 2026
Pre-election forecast (final, Nov 3)
Our model's last run before Election Day, Nov 3, 2026. It no longer updates.
- Jessica Scarcella-Spanton
- 91%
- Ruslan Shamal
- 9%
- Projected margin
- D+10.8
The candidates
Jessica Scarcella-Spanton (D)
Incumbent senatorRuslan Shamal (R)
Radio presenter and candidate for New York City Council in 2023
Incumbent senatorRuslan Shamal (R)
Radio presenter and candidate for New York City Council in 2023
Also on the ballot: Write-in (Other party), 0.2%