A horizontal four-panel composite featuring St. Petersburg mayoral candidates: Councilwoman Brandi Gabbard at a dais, Mayor Ken Welch in a suit and yellow tie, Kevin Batdorf in a red tie, and former Fire Chief Jim Large in a dress uniform. Each panel shows the candidate smiling in a professional or official setting.
(L-R) St. Petersburg City Councilwoman Brandi Gabbard, St. Petersburg Mayor Ken Welch, Kevin Batdorf, and former St. Petersburg Fire Chief Jim Large. Credit: Photos via cityofstpete/Flickr and Batdorf campaign / Graphic Design is Ray Roa's passion at Creative Loafing Tampa Bay

This year, it looks like St. Pete’s mayoral candidates want the city stormproof—so, they’re flooding the ballot for the Primary election, which ends Aug. 18 ahead of a potential Nov. 3 runoff.

Five names have filed to unseat Mayor Ken Welch, who’s running for reelection. 

Maria Scruggs was the first to file back in August 2025, and her PAC, The Shelynn PAC, has $7,500 in contributions filed to date.

Paul Congemi joined early this year. He also ran previously five times but made national headlines in 2017 while debating fellow candidate Jesse Nevel—a white activist and member of the Uhuru Solidarity Movement—and telling supporters to “go back to Africa.”

The St. Pete Shines PAC has also filed and raised more than $725,000 for former Gov. Charlie Crist, though the 69-year-old former Republican has not filed yet. 

Click through the bolded names to hear what Welch and his opponents say they have to offer to voters selecting St. Petersburg’s next mayor.

St. Petersburg Mayor Ken Welch smiling and wearing glasses and a yellow tie while seated at a committee table. The "We Are St. Pete" branding is partially visible in the blurred foreground, with a professional city hall setting in the background.
St. Petersburg Mayor Ken Welch on Oct. 26, 2023. Credit: cityofstpete / Flickr

Mayor Ken Welch

Ken Welch is St. Pete’s first African American mayor and was the first Pinellas County commissioner to represent District 7 in the city.  The 61-year-old is running for re-election, too.

Welch’s PAC, the St. Pete Pelican PAC, will generate its last contribution report this quarter. The PAC had a rough start after former committee treasurer Yolanda Brown embezzled $207,500 from it last fall. 

For his campaign, Welch told Creative Loafing Tampa Bay he plans to kickstart major investments in storm resilience. He has faced five hurricanes in his first four years, and he said hurricanes Helene and Milton brought unprecedented damages to the city in 2024. 

St. Petersburg City Councilwoman Brandi Gabbard sitting at the dais during a Committee of the Whole meeting. She is wearing a blue cardigan over a navy and white patterned blouse, with a wooden nameplate reading "Brandi Gabbard" in the foreground.
St. Petersburg City Councilwoman Brandi Gabbard on July 24, 2025. Credit: Dave Decker / Creative Loafing Tampa Bay

Councilwoman Brandi Gabbard

The race to unseat St. Petersburg Mayor Ken Welch includes a councilmember.

District 2 Councilwoman Brandi Gabbard told Creative Loafing Tampa Bay she feels St. Petersburg is “at a critical crossroads right now.” She wants to “hit the round running on day one of being elected.”

“We need proactive decision-making leadership that is going to help to get our city back on track,” Gabbard said. “And I believe that is the kind of leadership I have shown on city council.” 

Former St. Petersburg Fire Chief Jim Large smiling at a podium during the Heroes of St. Pete Fire Memorial groundbreaking ceremony. He is in his full dark blue dress uniform with gold captain's bars on the sleeves, standing beside a colorful City of St. Petersburg flag with the waterfront in the background.
Then St. Petersburg Fire Chief Jim Large at Demens Landing Park in St. Petersburg, Florida on Nov. 15, 2022. Credit: cityofstpete / Flickr

Fmr. St. Petersburg Fire Chief Jim Large

Retired St. Petersburg fire rescue chief Jim Large said he has always had a desire to lead. So it makes sense to see him enter the race to be St. Petersburg’s next mayor.

“I think at some point I figured I would move to the next level of public service, whatever that would be, when I finished my career with the fire department,” Large told Creative Loafing Tampa Bay.

A professional headshot of St. Pete 2026 mayoral candidate Kevin Batdorf smiling and wearing glasses. He is dressed in a dark blue suit, a light blue dress shirt, and a bright red tie against a clean white background.
Kevin Batdorf Credit: Campaign photo

Kevin Batdorf

Kevin Batdorf, real estate broker and former president of the Shore Acres Civic Association, has seen his neighborhood—which is the lowest-lying in St. Pete—struck with storm surge and flooding by the 2024 hurricanes. 

And while Mayor Welch claims the city took long to recover due to unprecedented damage, Batdorf said that statement is “baloney.”

“That’s where we needed true leadership, and we didn’t have it,” Batdorf told Creative Loafing Tampa Bay. 


Pitch in to help make the Tampa Bay Journalism Project a success.

Subscribe to Creative Loafing newsletters.

Follow us: Google News | NewsBreak | Reddit | Instagram | Facebook BlueSky


Jasmin Parrado is a spring 2026 intern and News Editor at the Crow's Nest with an interest in local and state politics as well as arts and life. When she isn’t digging into government topics, she indulges...