© 2025 Western New York Public Broadcasting Association

140 Lower Terrace
Buffalo, NY 14202

Toronto Address:
130 Queens Quay E.
Suite 903
Toronto, ON M5A 0P6


Mailing Address:
Horizons Plaza P.O. Box 1263
Buffalo, NY 14240-1263

Buffalo Toronto Public Media | Phone 716-845-7000
BTPM NPR Newsroom | Phone: 716-845-7040
Play Live Radio
Next Up:
0:00
0:00
0:00 0:00
Available On Air Stations
red and white text reading OPPOSE RESCISSION PACKAGE CONTACT SENATE NOW 202-224-3121 against a blue background

Gardner ramps up Buffalo mayoral campaign, targets Ryan

Attorney James Gardner (center) is the Republican Party nominee for Buffalo mayor in November's General Election. He's joined by Erie County Republican chair Michael Kracker (right) and city committee chair Chris Porter (left). Gardner and local party leadership are labeling Democratic candidate State Sen. Sean Ryan as a "socialist," and comparing his candidacy to that of Assemblymember Zohran Mamdani, winner of New York City's mayoral primary.
Ryan Zunner
/
BTPM NPR
Attorney James Gardner (center) is the Republican Party nominee for Buffalo mayor in November's General Election. He's joined by Erie County Republican chair Michael Kracker (right) and city committee chair Chris Porter (left). Gardner and local party leadership are labeling Democratic candidate State Sen. Sean Ryan as a "socialist," and comparing his candidacy to that of Assemblymember Zohran Mamdani, winner of New York City's mayoral primary.

Buffalo’s Republican mayoral candidate is ramping up his efforts for November’s election. James Gardner is taking aims at the city’s budget, and what he sees as decades of failed leadership in Buffalo’s mayors office.

Gardner knows his candidacy is an uphill battle in the heavily Democratic makeup of Buffalo voters. But the former district attorney candidate believes he’s offering a realistic alternative to State Senator Sean Ryan, who won June’s Democratic primary.

“We deserve better, and that's why I'm running," said Gardner. "My promise to the citizens of Buffalo is simple. I want a good opportunity for every family, good paying jobs, lower taxes and affordable housing so that we can make sure that our kids and their kids enjoy the same city that we know we can build here. A city built on promise.”

He argued there’s a lot of unnecessary expenses the city has, and needs to revert to a setup that prioritizes public services and not “patronage” jobs at city hall.

“Those are exactly the cornerstones of how we're going to address this ongoing budget problem that the city faces," he said. "Additionally, this has become a very difficult city to live in, and particularly a difficult city to do business in that needs a wholesale change from the past 60 years of failed leadership.”

Erie County GOP chair Michael Kracker (center) at lectern adorned with the county Republican Party's latest campaign push, aligning State Sen. Sean Ryan to Assemblyman Zohran Mamdani.
Erie County GOP chair Michael Kracker (center) at lectern adorned with the county Republican Party's latest campaign push, aligning State Sen. Sean Ryan to Assemblyman Zohran Mamdani.

Gardner and local Republican Party leaders are also starting their campaign to label Ryan as a socialist, with graphics comparing him to Zohran Mamdani, winner of New York City’s Democratic mayoral primary. But Erie County GOP Chairman Michael Kracker also criticized the Ryan campaign’s push to label Acting Mayor Chris Scanlon with MAGA Republicans. He said it's not hypocritical.

“This isn't just some lazy trope. This is backed up by comparing the votes that Sean Ryan has taken during his many years in Albany as a state legislator," said Kracker. "If he wants to tell the voters of Buffalo where he disagrees with Zohran Mamdani, I invite him to do so. He hasn't done it yet."

Ryan has responded to Gardner and Kracker’s comments, in a written statement.

“The attacks launched by the Erie County GOP are as laughable as they are unoriginal," wrote Ryan. "While Republicans hold a one-off press conference resorting to name-calling and tired political scare tactics because they can’t win on the issues, I’ve actually listened to voters across Buffalo.”

The state senator also defended his policy proposals centered on housing, infrastructure and city services as “common sense.”

Ryan is the assistant managing editor of BTPM NPR. He first joined the organization in the summer of 2018 as an intern, rising through the ranks to weekend host and junior reporter before leaving in 2021. He then had stints in public service, Top 40 radio, and TV news production. It was there he was nominated for a New York State Emmy Award for coverage of the May 14 Mass Shooting in Buffalo. He re-joined BTPM NPR in August of 2024. In addition to editorial management duties, Ryan leads BTPM NPR’s Indigenous Affairs Desk. He is an enrolled Oneida citizen of Six Nations of the Grand River Reserve.