Jun 24
2025
Sean Ryan handily wins Buffalo mayoral primary
State Sen. Sean Ryan beat Acting Mayor Chris Scanlon in yesterday’s Democratic primary by about 11 percentage points — nearly 3,000 votes. I thought it would be closer. So did Ryan’s campaign team. There are provisional ballots still to be counted, but not enough to change the results. We’ll provide an analysis of the race and what voters say motivated them this afternoon on our website. But here’s a few things to know about how it broke down: — Ryan had 12,249 votes at the close of the night, Scanlon 9,278. Ryan captured 46.5 percent of the vote, Scanlon 35.2[...]