Jaisen Rutledge won Princeton’s Place 4 runoff Saturday night, and Princeton did something local runoffs usually do not do.
More voters showed up than in the first round.
That is worth saying plainly.
CCJ is proud of the work we did in this race. Over the final stretch, we made a real push for Princeton voters: the interviews, contrast, turnout stakes, candidate arguments, and voting information were put in front of readers again and again so voters had more than fragments before they made a decision.
That is what a local newsroom is supposed to do.
Give people enough to care.
Give them enough to compare.
Give them enough to vote.
In this race, more of them did.
Unofficial election-night results from Collin County show Rutledge defeating Jan Goria 293 votes to 245, giving him 54.46% of the vote in the head-to-head runoff.
The runoff drew 538 votes.
The May 2 first round drew 480 votes.
That is 58 more votes than the first election produced.
That is not the normal runoff pattern in Princeton.
In the 2024 mayoral race, Princeton’s November election drew 8,078 votes. The December mayoral runoff drew 1,157 votes. That was a collapse of 6,921 votes.
This Place 4 race moved the other way.
For a local runoff, that carries weight.
Princeton picked a council member. More people stepped into the decision.
The Race Moved
Goria entered the runoff after leading the May field with 199 votes. Rutledge finished second with 158.
On Saturday, Rutledge flipped the race.
He did not just close the gap. He turned a 41-vote first-round deficit into a 48-vote runoff win.
The election-day number is even sharper. Collin County’s unofficial report shows Rutledge winning Election Day voting 134 to 91. Early voting and mail voting were almost even, with Rutledge ahead by only five votes before Election Day was counted.
The final day changed the race.
The Final Stretch
This runoff had a different final stretch than most local races.
Voters were not left with only signs, rumors, or short campaign lines.
They had the full CCJ interviews. They had Rutledge making his ready-now argument. They had Goria making her fresh-voice argument. They had growth, City Hall trust, public safety, business recruitment, taxes, transparency, and voter turnout put in front of them before Election Day.
That matters because low-turnout races usually stay small when nobody explains the choice.
This one did not stay small.
The contrast was clear.
Rutledge told CCJ Princeton needed someone ready to work inside the system immediately. Goria told voters the city needed a fresh voice outside the existing City Hall circle.
By Saturday night, more voters had entered the conversation.
That is how local politics is supposed to work.
People hear the candidates. They compare the answers. They vote.
Credit Where It Is Due
Congratulations to Rutledge on the win.
He made a clear case to voters that Princeton needed someone ready to work inside the system immediately, and Saturday’s result shows that enough voters agreed.
Jan Goria also deserves credit for a strong run. She led the first round, forced the runoff, gave voters a real contrast, and made the fresh-voice argument that many residents clearly wanted to hear.
That contrast made the race better.
It gave Princeton a real choice.
Congratulations to Princeton voters, too.
More of them showed up before the result instead of complaining after it.
Princeton still has the same problems it had yesterday. Roads are still strained. Growth is still moving. Taxes still matter. City Hall trust still has to be earned. Public safety, commercial development, transparency, and city planning are still on the table.
But the Place 4 race is over.
Rutledge won the seat. Goria made the race competitive. Princeton showed up more than before.
Now the campaign is over, and the governing starts.
Sources: Collin County election results page, City of Princeton elections page, Princeton May 2 final results summary, Princeton November 2024 mayoral election results, Princeton December 2024 mayoral runoff results, and CCJ’s full Jan Goria and Jaisen Rutledge runoff interview feature.

