McCreight Defeats Brook-Krasny in Brooklyn Assembly Race
Democrat Chris McCreight flips Assembly District 46 back from Republican control after four years.
Updated on Nov. 4, 2026 in Elections

Live Poll
Do you trust your local elected officials to keep their promises on costs?
Democrat Chris McCreight defeated incumbent Republican Alec Brook-Krasny in Assembly District 46, winning 55% of the vote (16,400 votes) to Brook-Krasny's 45% (13,188 votes). The seat returns to Democratic control after four years of Republican representation.
Why it matters
The result shifts a southern Brooklyn seat back to Democrats after Brook-Krasny, a former Democrat, switched parties and won in 2022. McCreight campaigned on affordability and transit and infrastructure improvements, and Democrats also won neighboring races on the same night.
Brook-Krasny won the district in 2022 by fewer than 2,000 votes over incumbent Mathylde Frontus, and McCreight's 55% share on Election Night marks a reversal of his 2024 loss, when he earned 48%. Official certification of the count remains pending.
The players
Chris McCreight
McCreight is the Democrat who won Assembly District 46 after losing to Brook-Krasny in 2024, campaigning on affordability and southern Brooklyn transit and infrastructure.
Alec Brook-Krasny
Brook-Krasny is a former Democrat who switched to the Republican Party, saying the Democratic party had moved too far left, and who lost the seat he had won in 2022.
The details
Brook-Krasny represented the district as a Democrat from 2006 to 2015 before later winning it as a Republican and being indicted in a drug scam prior to returning to politics in 2022. The district covers Bay Ridge, Dyker Heights, Fort Hamilton, Bath Beach, Sea Gate, Coney Island and Brighton Beach.
Timeline
Brook-Krasny represented Assembly District 46 as a Democrat from 2006 to 2015.
Brook-Krasny defeated incumbent Mathylde Frontus by fewer than 2,000 votes in 2022.
McCreight first lost to Brook-Krasny in 2024, earning 48% of the vote.
Election Day was November 3, 2026, when McCreight won the seat.
Political Context
Brook-Krasny's 2022 narrow win over Frontus was the Republican gain that McCreight has now reversed. Brook-Krasny's critics argue his promises to lower grocery, rent and property tax costs were not met, a claim McCreight made during the campaign.
For Brooklyn residents in Assembly District 46, the seat's change in party control affects who represents neighborhoods from Bay Ridge to Coney Island in Albany. McCreight's campaign pledges on affordability and transit will shape local legislative priorities going forward.
The takeaway
Local races can shift control quickly, so voters in New York City's Assembly districts benefit from tracking how representatives vote on affordability and transit issues after the results are certified.
Further reading
Explore more New York City Elections coverage on Wisevoter.
Source note: This article includes information reported by Brooklyn Paper.
Live Poll
Do you trust your local elected officials to keep their promises on costs?









