Charles "Chuck" Wright finally lost one.
Wright, the incumbent Lecompton Township trustee, ended up with 111 votes, or 34 percent of the ballots cast in Tuesday's Republican primary. Challenger Jay Robertson received 215 votes, or 66 percent.
The results are unofficial, pending Friday morning's review of election results and possible counting of votes cast on provisional ballots.
If the results stand, it would be the first political race that Wright has lost.
The resident of rural Lecompton previously was elected to serve two terms as street commissioner in Topeka, then two terms as Topeka mayor.
Wright's two terms as Lecompton Township trustee -- a rural area northeast of Lawrence, with 52 miles of gravel roads -- will be his last, at least for now.
The winner of the Republican primary moves on to be unopposed in the general election Nov. 2.
Robertson, a retired transportation manager who'd never before sought elective office, criticized Wright's management of the township's roads and drainage ditches.
Robertson said the roads suffered from a lack of grading, while roadsides were overrun with "atrocious" weed problems.
During the campaign, Robertson said that he would work to stretch the township's $222,000 annual budget and endeavor to boost the quality of road materials, including gravel.