Ballot Math / Arizona Legislature / LD17
Candidate races: Arizona Legislature, District 17

LD17: the Tucson battleground both parties need

November 3, 2026 general election. District 17 covers northeastern Pima County and a small part of Pinal County, about 249,296 residents, wrapping around Tucson's north and east sides: Marana, Oro Valley, Tanque Verde, the Catalina Foothills area, Vail, Rincon Valley, and SaddleBrooke. Registration: 28.46 percent Democratic, 38.49 percent Republican, 33.05 percent other, per the 2026 General Election Guide. The Independent Redistricting Commission rated the district Outside of Competitive Range, with a key election vote spread of Republican plus 8.34 percent in the Arizona Republic guide, but the recent results are tighter than that label: the 2024 presidential vote was Republican plus 3.9 points, the 2024 Senate race was decided by about 2 points, and a Democrat won one of the two House seats in 2024. Both parties treat it as a battleground, whatever the commission label says.

State Senate: King vs. Soto, for an open seat

The structural fact: Sen. Vince Leach (R) is retiring, so this seat is open. Leach won it in 2024 by 51 to 49 percent over John McLean, who died shortly after the election when his car was struck by an alleged drunken driver. Democrats need three Senate seats statewide to flip the chamber, and this is one of their named targets: the Democratic Legislative Campaign Committee lists Edgar Soto in its Target Races program. The Arizona Agenda calls Republican Chris King, who has Leach's backing, the odds on favorite. Registration favors Republicans by about 10 points; the 2024 margins favor nobody by much. Both statements are in the record, and this page prints both.

Christopher "Chris" King (Republican)

At large member of the Vail Unified School District Governing Board since 2021, elected in 2020 and reelected in 2024, and a substitute teacher in the district. Retired from the U.S. Air Force after more than 20 years, where he was a bomb disposal expert, and later an instructor at Fort Huachuca. After retiring he earned three associate degrees, a bachelor's degree, and a master's degree. He sits on the board of the Arizona School Boards Association and is a former first vice chair of the Pima County Republican Party. He won the Republican primary over Anthony Dunham, 62.91 to 37.09 percent, with Leach's endorsement, against a Turning Point Action backed opponent aligned with the Freedom Caucus.
  • Stated priorities: he supports the state's Empowerment Scholarship Account voucher program and believes reports of fraud in the program have been overblown, while also describing himself as a strong supporter of public schools, per the Arizona Republic. On affordability, in his own words to the Republic's primary questionnaire: the Legislature should aggressively adopt policies that encourage job creation and wage growth.
  • Record: his record is a school board record, not a legislative one. No legislative votes exist to verify, and none are claimed here.
  • Money: campaign finance reports as of March 2026: raised $39,126.77, spent $9,456.01, $29,584.58 on hand. No later total was retrieved.
  • Controversy, with the response: a 2023 police report, resurfaced mainly by his former primary opponent, described King entering a Pima County Republican meeting at a restaurant and unnerving guests with a violent joke. A witness, Jane Hubbard, told police King said, in the report's quotation, "I am going to the meeting to shoot the motherfuckers." King's spokesperson, Chris Baker, said King never said that. Police did not conduct an investigation. All three parts, the report, the denial, and the absence of an investigation, are from the Arizona Republic's account.

Edgar Soto (Democrat)

Vice president of Pima Community College, overseeing the Desert Vista Campus, including two childcare centers, and its Santa Cruz County campus, in that role since 2018. A fifth generation Arizonan and lifelong Tucsonan, a U.S. Marine Corps veteran, and a former middle school teacher and sports coach. At Pima over roughly three decades he has been head baseball coach, executive director of athletics, and a dean, among other roles. Tucson High School class of 1987; bachelor's in sociology from the University of New Mexico, a post baccalaureate certificate in education from the University of Arizona, and a master's in multicultural education from Northern Arizona University. He ran for Pima County supervisor in 2024 and finished second in a four way Democratic primary. He won his Senate primary unopposed with 27,771 votes, more than either Republican primary candidate received.
  • Stated priorities: strengthen and fully fund public schools and community colleges, including restoring state funding he notes Pima and Maricopa community colleges have not received since 2015; lower the cost of living, including housing and health care; protect water resources, including groundwater; support veterans; and expand workforce pathways for first generation and low income students. He told Democrats of Greater Tucson he knocked on 1,935 persuasion doors in August 2026 alone, and that polling he has seen showed him ahead by a small margin, a campaign claim this page attributes rather than verifies.
  • On the lost federal grants: Soto says Pima operated 10 federal Upward Bound grants and lost five after the Trump administration classified them as DEI related, that the college sued and won, and that the grants had not been restored as of his October 2026 remarks. That is his account, printed as his account.
  • Money: the March 2026 See the Money summary carried by Wikipedia lists Soto at $0.00 raised, $0.00 spent, and $0.00 on hand, which cannot describe an active targeted campaign in October and is best read as a reporting lag or a filing not captured in that summary. No later verified total was located, so no money figure for Soto is treated as reliable on this page. That gap is admitted, not papered over.
  • Controversies: none found in the sources consulted.

State House: two seats, four candidates, a split delegation at stake

How this race works: vote for up to two. The current delegation is split, Republican Rachel Keshel and Democrat Kevin Volk, because in 2024 Volk outpolled both Republican incumbents and displaced Cory McGarr. All four candidates here are plausible winners, and the possible outcomes range from two Republicans to two Democrats. Neither party had a contested primary: the Republican primary totals were Winchester 21,720 and Keshel 21,667, and the Democratic totals were Lyon 24,109 and Volk 23,293, a primary turnout gap Democrats have cited and Republicans have not disputed in the coverage consulted.

Rachel Keshel (Republican, incumbent)

State representative since January 2023, first elected in 2022 as Rachel Jones, now running for a third term. A former teacher, she also worked in business management as a UPS executive and as a preschool director, per Tucson Spotlight. Vice chairman of the House Committee on Federalism, Military Affairs and Elections. The Arizona Republic describes her as a MAGA aligned Republican. Her husband, Seth Keshel, is a retired U.S. Army captain and, in the Republic's words, a nationally known election conspiracy promoter.
  • Record and bills: in 2026 she sponsored a bill to eliminate voting centers and have votes cast only in election precincts, part of a Republican push on mail voting, and backed a 2026 bill that would have withheld state funding from any public college or school found to encourage or facilitate abortions. In 2025 her HB 2153, authorizing designated party representatives as challengers at early voting locations, passed and was vetoed, per the azleg.gov summary. Those are sponsorships and a vetoed bill, verified as such; no individual floor vote for Keshel is printed because none was verified name by name in the sources consulted.
  • Stated priorities, from her campaign site as summarized by Tucson Spotlight: border security, election integrity through transparency and oversight, and strengthening the economy. She was the only one of the four House candidates who did not respond to Tucson Spotlight's October 2026 questions on groundwater, housing, and school funding, so her positions on those three topics in her own current words could not be verified.
  • Money: no clean 2026 cycle total located, so none is printed. In a podcast appearance she said her campaign was funded almost entirely by small grassroots donations totaling around $120,000 so far, and that Democrats were threatening to spend $4.5 million against the seat. Both figures are her claims, attributed here, not independently verified totals.
  • Controversies: the Arizona Republic reports she publicly clashed with an anonymous online critic who questioned her residency, unsuccessfully seeking an injunction against harassment. No court finding against her residency was located. Her husband's national election work is part of her public profile in the Republic's coverage and is noted above as such.

John Winchester (Republican)

Senior director of government and community engagement for Arizona State University in southern Arizona, and a southeastern Arizona businessman. A lifelong Tucsonan, he has spent years volunteering with his church while working in higher education and community development, per Tucson Spotlight. He has served on the boards of the Tucson Metro Chamber and the Southern Arizona Leadership Council. He made an unsuccessful run for the Pima County Board of Supervisors in 2016. He led the Republican House primary with 21,720 votes.
  • Stated priorities, in his answers to Tucson Spotlight: on groundwater, basin by basin intervention driven by data and local input, rather than applying strict Active Management Area rules statewide, which he said would ignore regional differences in hydrology, local economies, especially agriculture, and property rights. On housing, pressing local governments to allow more diverse housing types, faster permitting, and fewer regulatory obstacles. On education, effectiveness over raw dollars: strengthening school choice with accountability, refining the funding formula, and focusing on teacher effectiveness, early literacy, and less bureaucracy.
  • Money: no campaign finance totals located as of October 26, 2026. Controversies: none found.

Hollace "Holly" Lyon (Democrat)

Retired U.S. Air Force colonel who served 26 years in computer systems, working at NATO headquarters and the Pentagon. A former seventh grade math teacher before and, in some accounts, around her service; she says she retired from the Pentagon after negotiating a Microsoft contract that saved the Air Force $100 million, a figure printed as her claim. She ran unsuccessfully for the Legislature in 2014 and 2018 in a previous version of this district. She led the Democratic House primary with 24,109 votes.
  • Stated priorities: water, K-12 funding, and lowering costs for housing, groceries, utilities, and health care. In her words to Tucson Spotlight: water policy and economic policy cannot be separated, and if Arizona does not act proactively it risks federal intervention. She campaigns on holding the ESA voucher program accountable, making data centers pay their own way, and lowering prescription drug prices.
  • Money: no campaign finance totals located as of October 26, 2026. Controversies: none found.

Kevin Volk (Democrat, incumbent)

State representative since January 2025, elected in 2024 when he outpolled both Republican incumbents. A former fifth grade teacher, he later worked as a real estate agent for his family's firm and as a small business owner, and co founded an affordable housing company, per Blog for Arizona. Economics degree from Brown University, a Fulbright scholarship in Mexico, and a Flinn Brown fellowship for civic leadership. He sits on the Appropriations committee and the Public Safety and Law Enforcement committee, per the Arizona Republic.
  • Key vote (verified individually): HB 2403 (2026), AHCCCS provider increase appropriation: YES, on the 41 to 9 House floor vote.
  • His signature 2026 push: making large data centers pay for the electricity infrastructure needed to serve them, including a floor amendment directing a public power entity or utility to require a large data center to pay energy, generation, and transmission costs related to its operation, and co sponsorship of HB 2738, cost responsibility agreements for data centers.
  • Stated priorities: renewing lapsed education funding, which he ties to teacher pay and facilities, noting Arizona ranks 49th or 50th in public education funding in his framing; groundwater action, in his words calling it ridiculous that foreign and out of state entities pump unlimited groundwater; and increasing housing supply in ways appropriate to local communities, after seeing, he says, as many as four generations in a single household.
  • Money: no clean 2026 cycle total located, so none is printed. Controversies: none found.

Verification notes

  • Registration conflict preserved: the General Election Guide gives Republicans 38.49 percent and Democrats 28.46 percent; Soto's own October remarks, reported by Blog for Arizona, gave 39 percent Republican, 29 percent Democratic, and 32 percent independent; the Arizona Agenda rounded to a 10 point Republican advantage with 35 percent in neither major party. The header prints the Guide figures.
  • Soto's years at Pima Community College are given as 28 years, 30 years, and more than 30 years by different sources, including his own party committee. This page says roughly three decades and does not pick a winner.
  • Money is the weakest category on this page. Only King's March 2026 Senate figures were verified. Soto's March figure of $0.00 is reproduced and flagged as not credible for October, and no House totals for any of the four candidates were located.
  • Key vote depth: one House floor vote, HB 2403 in 2026, was verified name by name, and it covers Volk only among the incumbents here. Keshel's entry therefore rests on sponsored and backed bills, each labeled as such, not on floor votes.
  • Keshel's first name and ballot history: she was elected as Rachel Jones and is listed in some 2026 sources as Rachel "Jones" Keshel and in the General Election Guide as Keshel, Rachel "Jones". They are the same person and the same incumbent.

How to vote without getting your ballot rejected

  • Mail it by Tuesday, October 27, 2026. After that day, do not mail it: use a drop box or a vote center instead.
  • It must be received by 7 p.m. on Election Day, Tuesday, November 3. Postmarks do not count.
  • Sign and date the affidavit envelope, and write a current phone number on it.
  • For write-ins: only votes for officially filed write-in candidates are counted. Write the name exactly and fill the oval.
  • Leaving any item blank is allowed. It does not affect the rest of your ballot.
Ballot Math: analysis only, no endorsements. Same template as every race on this site: offices and record, key votes, money with dates, stated priorities, controversies with responses, and gaps admitted in the open.