North Carolina State Senate District 22
Tue, Nov 3 · Represented by Sophia Chitlik Democratic · Member list as of Oct 28
No published poll names both candidates.Last result · 2024 general: Sophia Chitlik (D) 86.0, Ray Ubinger (L) 14.0
- Last election
- Sophia Chitlik (Democratic) won by 72.0 points, 2024
- On the 2026 ballot
- 2 candidates
Side by side
Left column: AlstonRight column: Chitlik
- Races
- None listed
- Won 1 of 1
- Years since first win
- Not available
- 2
How these are counted
Wins and losses count the races in our results files, the same as each profile.
More about this race
Candidates on the ballot
- Sophia ChitlikIncumbentDemocratic
- LaKeshia M. AlstonRepublican
Source: s3.amazonaws.com (CSV), dated Oct 25
All State Senate districts
- Democratic
- Republican
- Independent
- Nonpartisan
- More than one party
- No member listed
Map settings
Vote in North Carolina
Trouble voting? Election Protection hotline: 866-OUR-VOTE. A nonpartisan coalition of civil-rights and voting-rights groups, not a government service. 866ourvote.org
Official results for North Carolina
History (28 elections for this seat)
- Votes for listed candidates
- 97,518
- Election day
- November 5, 2024
- District map
- Older district map (2024)
North Carolina Senate District 22, 1970 to 2024, 2024, every candidate Candidate Party Votes and share Share DemocraticSophia ChitlikWon Democratic 83,84486.0% LibertarianRay Ubinger Libertarian 13,67414.0% - Votes for listed candidates
- 77,015
- Election day
- November 8, 2022
- District map
- Older district map (2022)
North Carolina Senate District 22, 1970 to 2024, 2022, every candidate Candidate Party Votes and share Share DemocraticMike WoodardWon(incumbent) Democratic 60,40278.4% RepublicanLarry Coleman Republican 15,07019.6% LibertarianRay Ubinger Libertarian 1,5432.0% - Votes for listed candidates
- 103,369
- Election day
- November 3, 2020
- District map
- Older district map (2018 to 2019)
North Carolina Senate District 22, 1970 to 2024, 2020, every candidate Candidate Party Votes and share Share DemocraticMike WoodardWon(incumbent) Democratic 60,40258.4% RepublicanRick Padgett Republican 39,79238.5% OtherRay Ubinger Other 3,1753.1% - Votes for listed candidates
- 74,669
- Election day
- November 6, 2018
- District map
- Older district map (2018 to 2019)
North Carolina Senate District 22, 1970 to 2024, 2018, every candidate Candidate Party Votes and share Share DemocraticMike WoodardWon(incumbent) Democratic 46,15361.8% RepublicanRickey Padgett Republican 26,98936.1% LibertarianRay Ubinger Libertarian 1,5272.0% - Votes for listed candidates
- 113,706
- Election day
- November 8, 2016
- District map
- Older district map (2012 to 2017)
North Carolina Senate District 22, 1970 to 2024, 2016, every candidate Candidate Party Votes and share Share DemocraticMike WoodardWon(incumbent) Democratic 74,55165.6% RepublicanT. Greg Doucette Republican 39,15534.4% - Votes for listed candidates
- 71,469
- Election day
- November 4, 2014
- District map
- Older district map (2012 to 2017)
North Carolina Senate District 22, 1970 to 2024, 2014, every candidate Candidate Party Votes and share Share DemocraticMike WoodardWon(incumbent) Democratic 47,97867.1% RepublicanHerman Joubert Republican 23,49132.9% - Votes for listed candidates
- 103,214
- Election day
- November 6, 2012
- District map
- Older district map (2012 to 2017)
North Carolina Senate District 22, 1970 to 2024, 2012, every candidate Candidate Party Votes and share Share DemocraticMike WoodardWon Democratic 67,48465.4% RepublicanMilton Holmes Republican 35,73034.6% - Votes for listed candidates
- 38,331
- Election day
- November 2, 2010
- District map
- Older district map (2004 to 2011)
North Carolina Senate District 22, 1970 to 2024, 2010, every candidate Candidate Party Votes and share Share RepublicanHarris D. BlakeWon(incumbent) Republican 38,331100.0% - Votes for listed candidates
- 83,144
- Election day
- November 4, 2008
- District map
- Older district map (2004 to 2011)
North Carolina Senate District 22, 1970 to 2024, 2008, every candidate Candidate Party Votes and share Share RepublicanHarris BlakeWon(incumbent) Republican 50,11160.3% DemocraticAbraham Oudeh Democratic 33,03339.7% - Votes for listed candidates
- 39,134
- Election day
- November 7, 2006
- District map
- Older district map (2004 to 2011)
North Carolina Senate District 22, 1970 to 2024, 2006, every candidate Candidate Party Votes and share Share RepublicanHarris BlakeWon(incumbent) Republican 24,49062.6% DemocraticAbraham Oudeh Democratic 14,64437.4% - Votes for listed candidates
- 68,834
- Election day
- November 2, 2004
- District map
- Older district map (2004 to 2011)
North Carolina Senate District 22, 1970 to 2024, 2004, every candidate Candidate Party Votes and share Share RepublicanHarris BlakeWon(incumbent) Republican 35,60551.7% DemocraticOscar N. Harris Democratic 33,22948.3% - Votes for listed candidates
- 45,887
- Election day
- November 5, 2002
- District map
- Older district map (2002 to 2003)
North Carolina Senate District 22, 1970 to 2024, 2002, every candidate Candidate Party Votes and share Share RepublicanHarris BlakeWon Republican 24,97554.4% DemocraticJimmy L. Love Democratic 20,07243.7% LibertarianJonathan Lubecky Libertarian 8401.8% - Votes for listed candidates
- 48,592
- Election day
- November 7, 2000
- District map
- Older district map (1992 to 2001)
North Carolina Senate District 22, 1970 to 2024, 2000, every candidate Candidate Party Votes and share Share RepublicanFletcher L. Hartsell Jr.Won(incumbent) Republican 48,592100.0% - Votes for listed candidates
- 30,007
- Election day
- November 3, 1998
- District map
- Older district map (1992 to 2001)
North Carolina Senate District 22, 1970 to 2024, 1998, every candidate Candidate Party Votes and share Share RepublicanFletcher L. Hartsell Jr.Won(incumbent) Republican 30,007100.0% - Votes for listed candidates
- 53,759
- Election day
- November 5, 1996
- District map
- Older district map (1992 to 2001)
North Carolina Senate District 22, 1970 to 2024, 1996, every candidate Candidate Party Votes and share Share RepublicanFletcher L. Hartsell Jr.Won(incumbent) Republican 32,34160.2% DemocraticJames C. Johnson Jr. Democratic 21,41839.8% - Votes for listed candidates
- 33,404
- Election day
- November 8, 1994
- District map
- Older district map (1992 to 2001)
North Carolina Senate District 22, 1970 to 2024, 1994, every candidate Candidate Party Votes and share Share RepublicanFletcher L. Hartsell Jr.Won(incumbent) Republican 22,25466.6% DemocraticR. L. Warren Democratic 11,15033.4% - Votes for listed candidates
- 53,349
- Election day
- November 3, 1992
- District map
- Older district map (1992 to 2001)
North Carolina Senate District 22, 1970 to 2024, 1992, every candidate Candidate Party Votes and share Share RepublicanFletcher L. Hartsell Jr.Won(incumbent) Republican 32,18660.3% DemocraticJean K. Ramsey Democratic 21,16339.7% - Votes for listed candidates
- 83,603
- Election day
- November 6, 1990
- District map
- Older district map (1982 to 1991)
North Carolina Senate District 22, 1970 to 2024, 1990, every candidate Candidate Party Votes and share Share RepublicanFletcher L. Hartsell Jr.Won Republican 48,79058.4% DemocraticJames C. Johnson Jr.(incumbent) Democratic 34,81341.6% - Votes for listed candidates
- 86,271
- Election day
- November 8, 1988
- District map
- Older district map (1982 to 1991)
North Carolina Senate District 22, 1970 to 2024, 1988, every candidate Candidate Party Votes and share Share RepublicanJames C. Johnson Jr.Won(incumbent) Republican 59,36968.8% DemocraticCecil R. Jenkins Jr. Democratic 26,90231.2% - Votes for listed candidates
- 31,669
- Election day
- November 4, 1986
- District map
- Older district map (1982 to 1991)
North Carolina Senate District 22, 1970 to 2024, 1986, every candidate Candidate Party Votes and share Share RepublicanJames C. Johnson Jr.Won Republican 20,27864.0% DemocraticCharles A. Paxton Democratic 11,39136.0% - Votes for listed candidates
- 48,335
- Election day
- November 6, 1984
- District map
- Older district map (1982 to 1991)
North Carolina Senate District 22, 1970 to 2024, 1984, every candidate Candidate Party Votes and share Share RepublicanJames C. Johnson Jr.Won Republican 30,35762.8% DemocraticCecil R. Jenkins Jr.(incumbent) Democratic 17,97837.2% - Votes for listed candidates
- 289,159
- Election day
- November 2, 1982
- Seats
- 4
- District map
- Older district map (1982 to 1991)
North Carolina Senate District 22, 1970 to 2024, 1982, every candidate Candidate Party Votes and share Share DemocraticBenjamin TisonWon Democratic 54,57018.9% DemocraticCraig LawingWon(incumbent) Democratic 54,32818.8% RepublicanKenneth R. HarrisWon Republican 51,07917.7% DemocraticCecil R. Jenkins Jr.Won(incumbent) Democratic 46,80816.2% DemocraticJames K. Polk Democratic 45,44915.7% RepublicanThomas Doyle Ghent Republican 34,81712.0% LibertarianF. W. Pasotto Libertarian 2,1080.7% - Votes for listed candidates
- 453,863
- Election day
- November 4, 1980
- Seats
- 4
- District map
- Older district map (1972 to 1981)
North Carolina Senate District 22, 1970 to 2024, 1980, every candidate Candidate Party Votes and share Share DemocraticCarolyn MathisWon(incumbent) Democratic 98,86121.8% DemocraticCraig LawingWon(incumbent) Democratic 97,75521.5% DemocraticJames D. McDuffieWon Democratic 92,30220.3% DemocraticCecil R. Jenkins Jr.Won(incumbent) Democratic 88,32019.5% RepublicanMichael P. Mullins Republican 76,62516.9% - Votes for listed candidates
- 254,184
- Election day
- November 7, 1978
- Seats
- 4
- District map
- Older district map (1972 to 1981)
North Carolina Senate District 22, 1970 to 2024, 1978, every candidate Candidate Party Votes and share Share DemocraticCarolyn MathisWon(incumbent) Democratic 52,35720.6% DemocraticCraig LawingWon(incumbent) Democratic 52,18320.5% DemocraticCecil R. Jenkins Jr.Won Democratic 45,53617.9% DemocraticFred D. AlexanderWon(incumbent) Democratic 45,09817.7% RepublicanThomas Doyle Ghent Republican 32,46212.8% OtherJames D. McDuffie(incumbent) Other 26,54510.4% OtherDixon C. Cook Other 10.0% OtherFrancis Heitmann Other 10.0% OtherKaren Lincoln Other 10.0% - Votes for listed candidates
- 526,922
- Election day
- November 2, 1976
- Seats
- 4
- District map
- Older district map (1972 to 1981)
North Carolina Senate District 22, 1970 to 2024, 1976, every candidate Candidate Party Votes and share Share DemocraticJames D. McDuffieWon(incumbent) Democratic 83,98915.9% DemocraticCraig LawingWon Democratic 83,00615.8% DemocraticFred D. AlexanderWon(incumbent) Democratic 80,57615.3% RepublicanCarolyn MathisWon Republican 69,78713.2% DemocraticJ. Carlyle Rutledge Democratic 62,56011.9% RepublicanJames B. Rowe Republican 55,43510.5% RepublicanBarry G. Miller Republican 54,30910.3% RepublicanSam C. Cesena Republican 36,6537.0% OtherStanley Ezrol Other 6060.1% OtherJames Johnson Other 10.0% - Votes for listed candidates
- 247,185
- Election day
- November 4, 1974
- Seats
- 4
- District map
- Older district map (1972 to 1981)
North Carolina Senate District 22, 1970 to 2024, 1974, every candidate Candidate Party Votes and share Share DemocraticJames D. McDuffieWon Democratic 45,24918.3% DemocraticFred D. AlexanderWon Democratic 44,46418.0% DemocraticHerman A. MooreWon(incumbent) Democratic 44,03817.8% DemocraticCy N. BahakelWon(incumbent) Democratic 42,05517.0% RepublicanMichael P. Mullins(incumbent) Republican 36,97615.0% RepublicanJim Crockett Jr. Republican 34,39913.9% OtherJames Johnson Other 10.0% OtherEd Morton Other 10.0% OtherThomas Pope Other 10.0% OtherHarold Whitley Other 10.0% - Votes for listed candidates
- 316,499
- Election day
- November 7, 1972
- Seats
- 4
- District map
- Older district map (1972 to 1981)
North Carolina Senate District 22, 1970 to 2024, 1972, every candidate Candidate Party Votes and share Share DemocraticEddie KnoxWon(incumbent) Democratic 67,52921.3% RepublicanMichael P. MullinsWon Republican 67,17521.2% DemocraticCy N. BahakelWon Democratic 62,12419.6% DemocraticHerman A. MooreWon(incumbent) Democratic 61,35119.4% DemocraticFred D. Alexander Democratic 58,32018.4% - Votes for listed candidates
- 80,455
- Election day
- November 3, 1970
- Seats
- 2
- District map
- Older district map (1966 to 1971)
North Carolina Senate District 22, 1970 to 2024, 1970, every candidate Candidate Party Votes and share Share RepublicanHamilton C. Horton Jr.Won Republican 23,42829.1% RepublicanHarry BagnalWon(incumbent) Republican 21,36526.6% DemocraticWeston P. Hatfield Democratic 19,41824.1% DemocraticHelen H. Barnes Democratic 16,24420.2%
- 2024: MEDSL 2024 official precinct returns (individual_states zips), retrieved Oct 28, 2026. Compiled by MIT Election Data and Science Lab (MEDSL) from official returns; not an official source
- 1970 to 2022: State Legislative Election Returns, 1967-2022 (Carl Klarner, Harvard Dataverse), retrieved Oct 28, 2026. Compiled by Carl Klarner (Harvard Dataverse) from official returns; not an official source
Last contest in this district on file: 2024.
Download and cite
Cite this page
Election Wrld. (2026). North Carolina State Senate District 22, election results 1970 to 2024. https://www.electionwrld.com/nc/senate/22. Retrieved October 31, 2026.
Embed this seat
<iframe src="https://www.electionwrld.com/embed/nc/senate/22" title="North Carolina Senate District 22" width="100%" height="400" style="border:0;max-width:640px" loading="lazy"></iframe>
<p style="font-size:13px">Data: <a href="https://www.electionwrld.com">Election Wrld</a>, CC BY 4.0</p>Sources
Sources: Census TIGERweb Legislative MapServer (120th CDs layer 0, 119th CDs layer 4, 2026 SLD upper layer 1 and lower layer 2) (US Census Bureau, public domain), retrieved Oct 28, 2026; Open Civic Data division identifiers (census_autogenerated us_sldl/us_sldu and openstates state files); also (sld-recent.json): Open Civic Data division identifiers (country-us) (CC0 (repository); also (sld-recent.json): CC0 1.0), retrieved Oct 28, 2026; Open States people (current) CSVs (CC0-1.0 (Open States people data)), retrieved Oct 28, 2026, compiled by Open States volunteers and staff (rosters from state legislature sites) from official returns, not an official source; MEDSL 2024 official precinct returns (individual_states zips) (Not stated in the GitHub repository (an earlier label said "MIT (repo)", which the repository does not support). MEDSL's Harvard Dataverse records are CC0 1.0, but these GitHub files were not checksum-matched to the Dataverse files, so CC0 is not claimed for them.), retrieved Oct 28, 2026, compiled by MIT Election Data and Science Lab (MEDSL) from official returns, not an official source; State Legislative Election Returns, 1967-2022 (Carl Klarner, Harvard Dataverse) (CC0 1.0), retrieved Oct 28, 2026, compiled by Carl Klarner (Harvard Dataverse) from official returns, not an official source.
District id: ocd-division/country:us/state:nc/sldu:22
DataState data (JSON)Sources: State Legislative Election Returns, 1967-2022 (Carl Klarner, Harvard Dataverse), MEDSL 2024 official precinct returnsData as of Oct 28, 2026