It’s the 12 Days of Ballotpedia! Your gift powers the trusted, unbiased information voters need heading into 2026. Donate now!
Ray McKinnon
Ray McKinnon (Democratic Party) ran for election for an at-large seat of the Mecklenburg County Board of Commissioners in North Carolina. McKinnon lost in the Democratic primary on March 3, 2020.
Biography
Ray McKinnon earned a bachelor's degree from John Wesley University in 2005. McKinnon’s career experience includes working as a United Methodist clergyman. He is a commissioner with the Charlotte Housing Authority, a board member with Leading On Opportunity and Lead NC, and a committeeman with the Democratic National Committee.[1]
Elections
2020
See also: Municipal elections in Mecklenburg County, North Carolina (2020)
General election
General election for Mecklenburg County Board of Commissioners At-Large (3 seats)
Incumbent Ella Scarborough, incumbent Pat Cotham, and Leigh Altman won election in the general election for Mecklenburg County Board of Commissioners At-Large on November 3, 2020.
Candidate | % | Votes | ||
| ✔ | Ella Scarborough (D) | 34.0 | 359,025 | |
| ✔ | Pat Cotham (D) | 33.9 | 357,206 | |
| ✔ | Leigh Altman (D) ![]() | 32.1 | 338,911 | |
| Total votes: 1,055,142 | ||||
= candidate completed the Ballotpedia Candidate Connection survey. | ||||
| If you are a candidate and would like to tell readers and voters more about why they should vote for you, complete the Ballotpedia Candidate Connection Survey. | ||||
Do you want a spreadsheet of this type of data? Contact our sales team. | ||||
Democratic primary election
Democratic primary for Mecklenburg County Board of Commissioners At-Large (3 seats)
The following candidates ran in the Democratic primary for Mecklenburg County Board of Commissioners At-Large on March 3, 2020.
Candidate | % | Votes | ||
| ✔ | Ella Scarborough | 22.9 | 89,452 | |
| ✔ | Pat Cotham | 20.9 | 81,884 | |
| ✔ | Leigh Altman ![]() | 15.1 | 58,867 | |
| Ray McKinnon | 13.8 | 54,101 | ||
| Brenda Stevenson | 12.4 | 48,475 | ||
| Tera Lee Long | 6.2 | 24,108 | ||
| Tigress Sydney Acute McDaniel | 4.6 | 17,976 | ||
| Lloyd Scher | 4.1 | 16,102 | ||
| Total votes: 390,965 | ||||
= candidate completed the Ballotpedia Candidate Connection survey. | ||||
| If you are a candidate and would like to tell readers and voters more about why they should vote for you, complete the Ballotpedia Candidate Connection Survey. | ||||
Do you want a spreadsheet of this type of data? Contact our sales team. | ||||
2018
General election
General election for Mecklenburg County Board of Commissioners At-Large (3 seats)
Incumbent Pat Cotham, incumbent Trevor Fuller, and incumbent Ella Scarborough defeated Jeremy Brasch in the general election for Mecklenburg County Board of Commissioners At-Large on November 6, 2018.
Candidate | % | Votes | ||
| ✔ | Pat Cotham (D) | 28.8 | 244,074 | |
| ✔ | Trevor Fuller (D) | 27.7 | 234,047 | |
| ✔ | Ella Scarborough (D) | 27.6 | 233,983 | |
| Jeremy Brasch (R) | 15.9 | 134,309 | ||
| Total votes: 846,413 (100.00% precincts reporting) | ||||
= candidate completed the Ballotpedia Candidate Connection survey. | ||||
| If you are a candidate and would like to tell readers and voters more about why they should vote for you, complete the Ballotpedia Candidate Connection Survey. | ||||
Do you want a spreadsheet of this type of data? Contact our sales team. | ||||
Democratic primary election
Democratic primary for Mecklenburg County Board of Commissioners At-Large (3 seats)
The following candidates ran in the Democratic primary for Mecklenburg County Board of Commissioners At-Large on May 8, 2018.
Candidate | % | Votes | ||
| ✔ | Pat Cotham | 25.1 | 37,991 | |
| ✔ | Trevor Fuller | 22.5 | 33,995 | |
| ✔ | Ella Scarborough | 21.9 | 33,085 | |
| Ray McKinnon | 13.9 | 21,007 | ||
| Jamie Hildreth | 7.3 | 11,040 | ||
| Gerenda Davis | 6.4 | 9,639 | ||
| Tigress Sydney Acute McDaniel | 3.1 | 4,643 | ||
| Total votes: 151,400 | ||||
= candidate completed the Ballotpedia Candidate Connection survey. | ||||
| If you are a candidate and would like to tell readers and voters more about why they should vote for you, complete the Ballotpedia Candidate Connection Survey. | ||||
Do you want a spreadsheet of this type of data? Contact our sales team. | ||||
Republican primary election
Republican primary for Mecklenburg County Board of Commissioners At-Large (3 seats)
Jeremy Brasch advanced from the Republican primary for Mecklenburg County Board of Commissioners At-Large on May 8, 2018.
Candidate | ||
| ✔ | Jeremy Brasch | |
= candidate completed the Ballotpedia Candidate Connection survey. | ||||
| If you are a candidate and would like to tell readers and voters more about why they should vote for you, complete the Ballotpedia Candidate Connection Survey. | ||||
Do you want a spreadsheet of this type of data? Contact our sales team. | ||||
Campaign themes
2020
Ballotpedia survey responses
See also: Ballotpedia's Candidate Connection
Ray McKinnon did not complete Ballotpedia's 2020 Candidate Connection survey.
2019
Ballotpedia biographical submission form
The candidate completed Ballotpedia's biographical information submission form:
| “ | What is your political philosophy?
I am running for office so that our county includes and sees all of its people. I am running to ensure that we have a county that is just, merciful, and humble. I am running to represent all of "us" and to bring our voice and demands to the seat of political power and authority in Mecklenburg County.[2] |
” |
| —Ray McKinnon[1] | ||
See also
2020 Elections
External links
Footnotes
State of North Carolina Raleigh (capital) | |
|---|---|
| Elections |
What's on my ballot? | Elections in 2026 | How to vote | How to run for office | Ballot measures |
| Government |
Who represents me? | U.S. President | U.S. Congress | Federal courts | State executives | State legislature | State and local courts | Counties | Cities | School districts | Public policy |
