Results are unofficial until certification next week.
Candidates for various positions had to exceed 50 percent of the vote in order to avoid a runoff, with the exception of the folks seeking the two at-large seats on the city council. In that competition, the top finishers are declared victors, and the incumbents, Debbie Ortega and Robin Kniech, were able to outdistance rivals Tony Pigford, Jesse Lashawn Parris, Johnny Hayes and Lynne Langdon. Ortega landed at just over 36 percent, with Kneich scoring more than 27 percent.
District 2's Kevin Flynn, District 6's Paul Kashmann and District 7's Jolon Clark ran unopposed, while three other incumbents — District 4's Kendra Black, District 8's Chris Herndon and District 11's Stacie Gilmore — tallied more than 50 percent to secure their re-election. Not so for District 5's Mary Beth Susman, District 9's Albus Brooks and District 10's Wayne New, all of whom must immediately gear up for June 4. Their respective opponents will be Amanda Sawyer, Candi CdeBaca and Chris Hinds.
Runoffs will also be necessary in District 1, where Amanda Sandoval and Mike Somma are set to face off, and in District 3, where Jamie Torres and Veronica Barela are still standing. And while Timothy O'Brien had no opposition in his bid to remain Denver auditor, the sprint for clerk and recorder proved tight, tight, tight, with Paul López and Peg Perl back in the ring next month.
There's no suspense over Right to Survive, which notched a mere 18 percent of the vote. And the psilocybin mushrooms ordinance is perhaps the biggest shock of the election; initial results were so dire that media outlets declared it a failure. But last-minute voters — perhaps stoners, 301's supporters speculate — barely pushed it beyond the 50 percent mark.
As for the highest-profile sweepstakes, Mayor Hancock faced a strong lineup trying to prevent him from securing a third term. Kalyn Heffernan earned about 2 percent, Penfield Tate about 15 percent, Lisa Calderón about 18 percent and Giellis about 25 percent. Their combined strength held Hancock shy of 40 percent, forcing him into the runoff — a fate he avoided in 2015, when he first ran for re-election.
By the way, the first email blast from the Hancock forces about his runoff campaign arrived at 10:16 p.m. on election night. It ended with the following quote from the mayor: "Let’s get to work!"
Continue to see the most recent digits in each category. The names of winners appear in bold italics, while those in the runoff are reproduced in standard italics.
MAYOR
Penfield Tate — 26,213 — 14.73%
Michael B. Hancock — 68,787 — 38.65%
Kalyn Rose Heffernan — 4,431 — 2.49%
Jamie Giellis — 44,279 — 24.88%
Stephan "Seku" Evans — 1,311 — 0.74%
Lisa Calderón — 32,839 — 18.45%
Write-in — 115 — .06%
Total Votes 177,975
AUDITOR
Timothy M. O'Brien — 131,316 — 100.00%
Total Votes 131,316
CLERK AND RECORDER
Peg Perl — 46,976 — 32.68%
Paul D. López — 52,994 — 36.87%
Sarah O. McCarthy — 43,773 — 30.45%
Total Votes 143,743
COUNCILMEMBER AT-LARGE
Jesse Lashawn Parris — 14,553 — 5.76%
Johnny Hayes — 15,471 — 6.12%
Deborah "Debbie" Ortega — 91,406 — 36.16%
Tony Pigford — 35,316 — 13.97%
Lynne Langdon — 26,423 — 10.45%
Robin Kniech — 69,579 — 27.53%
Total Votes 252,748
COUNCILMEMBER DISTRICT 1
Praj Kulkarni — 2,040 — 11.09%
Victoria R. Aguilar — 1,809 — 9.84%
Sabrina D'Agosta — 2,470 — 13.43%
David Sabados — 1,766 — 9.6%
Mike Somma — 3,124 — 16.99%
Amanda Sandoval — 5,735 — 31.19%
Scott Alan Durrah — 1,444 — 7.85%
Total Votes 18,388
COUNCILMEMBER DISTRICT 2
Kevin Flynn — 10,597 — 100.00%
Total Votes 10,597
COUNCILMEMBER DISTRICT 3
Jamie Torres — 2,679 — 40.31%
Veronica Barela — 2,410 votes — 36.26%
Annie Martínez — 1,018 — 15.32%
Raymond Montoya — 536 — 8.07%
David Roybal (WRITE-IN) — 3 — 0.06%
Total Votes 6,646
COUNCILMEMBER DISTRICT 4
Colleen Zahradnicek — 3,458 — 22.16%
Kendra Black — 12,144 — 77.84%

Councilmember Mary Beth Susman finished second in the District 5 election, behind Amanda Sawyer.
Photo by Jim Narcy
Michele Fry — 2,621 — 15.9%
Steve Replin — 1,227 — 7.44%
Amanda Sawyer — 6,707 — 40.69%
Mary Beth Susman — 5,928 — 35.96%
Total Votes 16,483
COUNCILMEMBER DISTRICT 6
Paul Kashmann — 14,181 — 100.00%
Total Votes 14,181
COUNCILMEMBER DISTRICT 7
Jolon Clark — 11,634 — 100.00%
Total Votes 11,634
COUNCILMEMBER DISTRICT 8
Chris Herndon — 9,386 — 51.19%
Patrick F. Thibault — 1,425 — 7.77%
Miguel Adrian Ceballos-Ruiz — 1,828 — 9.97%
LaMone Noles — 1,136 — 6.2%
Erik Penn — 836 — 4.56%
Blair Taylor — 3,712 — 20.25%
Jon Bowman (WRITE-IN) — 11 — 0.06%
Total Votes 18,334
COUNCILMEMBER DISTRICT 9
Jonathan Patrick Woodley — 1,411 — 8.41%
Candi CdeBaca — 7,224 — 43.05%
Albus Brooks — 7,513 — 44.77%
David Oletski — 634 — 3.78%
Total Votes 16,782
COUNCILMEMBER DISTRICT 10
Chris Hinds — 6,086 — 30.32%
Tony Smith — 2,824 — 14.07%
Wayne New — 7,838 — 39.05%
Antonio A. Mendez — 3,321 — 16.55%
Patrick Key (WRITE-IN) — 2 — 0.01%
Total Votes 20,071
COUNCILMEMBER DISTRICT 11
Christine M. Alonzo — 2,231 — 26.23%
Stacie Gilmore — 6,274 — 73.77%
Total Votes 8,505
INITIATED ORDINANCE 300
YES/FOR — 18.78%
NO/AGAINST — 82.22%
Total Votes 179,334
INITIATED ORDINANCE 301
YES/FOR — 50.56%
NO/AGAINST — 49.44%
Total Votes 176,661