Oklahoma State Senate seat · current lines
Oklahoma Senate District 33
15 elections since 1968: Democrats won 11, Republicans 4.
Vacant
2024 election
Nov 5, 2024- Christi Gillespie (R) · won67.2%
- Bob Willis (D)32.8%
Source: MIT Election Data and Science LabUpdated Sep 30, 2026, 12:13 PM ET
Every election for this seat
15 races since 1968. District numbers are redrawn after each census: each group is one set of lines.
| Year | Winner | Runner-up | Won by |
|---|---|---|---|
| Lines first used in 2022 | |||
| 2024 | Christi Gillespie (R) | Bob Willis (D) | 34.5 |
| Lines first used in 2012 | |||
| 2020 | Nathan Dahm (R) | — | Unopposed |
| 2016 | Nathan Dahm (R) | Kimberly Fobbs (D) | 35.0 |
| 2012 | Nathan Dahm (R) | — | Unopposed |
| Lines first used in 2002 | |||
| 2008 | Tom Adelson (D) | Gary A. Casey (R) | 26.3 |
| 2004 | Tom Adelson (D) | Dewey F. Bartlett Jr. (R) | 3.0 |
| Lines first used in 1992 | |||
| 2000 | Penny Williams (D) | Paul Wilkening (R) | 7.7 |
| 1996 | Penny Williams (D) | Brian Lehman (R) | 12.3 |
| 1992 | Penny Williams (D) | Shirley Forsythe (R) | 21.4 |
| Lines first used in 1982 | |||
| 1988 | Penny Williams (D) | Bill Weinrich (R) | 31.7 |
| 1984 | Rodger Randle (D) | Paul O. Woodward (R) | 74.4 |
| Lines first used in 1972 | |||
| 1980 | Rodger Randle (D) | — | Unopposed |
| 1976 | Rodger Randle (D) | — | Unopposed |
| 1972 | Rodger Randle (D) | Fred Gilbert (R) | 37.1 |
| Lines first used in 1962 | |||
| 1968 | Ed W. Bradley (D) | John M. Hess (R) | 1.6 |
Primaries: 1988 Republican primary · 1984 Democratic primary · 1976 Democratic primary · 1972 Republican primary · 1972 Democratic primary
Won by: the winner's lead over the runner-up, in points of the vote. Source: 99chambers results archive (MEDSL, Klarner, state election offices)