| Candidate | Votes | Pct. |
|---|---|---|
| Jay Obernolte (R) | 50,677 | 35.0% |
| Christine Bubser (D) | 41,594 | 28.7% |
| Tim Donnelly (R) | 30,079 | 20.7% |
| Bob Conaway (D) | 9,053 | 6.2% |
| Jeff Esmus | 4,042 | 2.8% |
| James Ellars (D) | 3,948 | 2.7% |
| Jeremy Staat (R) | 2,288 | 1.6% |
| Jerry Laws (R) | 2,010 | 1.4% |
| Justin David Whitehead (R) | 1,305 | 0.9% |