← Election Series · All house races
LiberalMind endorses Greg Cunningham — as unproven in elected office, and on watch
Election Day is Tuesday, November 3, 2026, and voting is underway in New Mexico. This is the whole race — the records, the claims against each candidate, and what the sources actually show. Read the research, and decide which flaw you can live with.
The setup
First, the correction this race keeps needing: this is not a Vasquez–Herrell rematch. Yvette Herrell was confirmed by the U.S. Senate, 53–43, as an Assistant Secretary of Agriculture and took office on December 19, 2025; her spokesman said she does not plan to run in 2026. Any coverage framing this as her race is stale. The Republican nominee is Greg Cunningham, and he won his June 2 primary with 84.5%.
New Mexico's 2nd District — much of the state's south plus part of Albuquerque's Westside — is a D+2 seat on Cook's index that Donald Trump won in 2024 even as Rep. Gabe Vasquez (D) held it by about four points, 52.1% to 47.9%, after first winning it in 2022 by less than a point. It is the only genuinely contested House race in New Mexico, and the tightest-rated incumbent race in this tranche: Cook says Lean D (Oct 23, 2026), Sabato's Crystal Ball says Lean D (Oct 20), and Inside Elections says Tilt D (Oct 15) — the closest-to-toss-up rating of the three.
Every public poll shows Vasquez ahead, narrowly, including the other party's: Research & Polling Inc. for the Albuquerque Journal (completed Oct 9, 383 likely voters, ±5.0) has Vasquez 48, Cunningham 44; SurveyUSA for KOB 4 (554 likely voters, ±4.6) has Vasquez 46, Cunningham 43; and the NRCC's own sponsored pollster, co/efficient (April 26–28, 879 likely voters, ±3.3, partisan-sponsored and labeled as such), has Vasquez 43, Cunningham 41. The two compilations' averages conflict — PollingSource says D+3.0, FTP Advocacy says D+3.6 — and we print both rather than blend them. The money: Vasquez raised $5,259,751 through September 30 (Green Papers, FEC Q3), with a later compilation putting him at $5,518,618 and $496,982 on hand through mid-October; Cunningham raised $2,527,072 through October 14 with $343,747 on hand — roughly 2.2-to-1 against him, but funded at a credible-challenger level, with two visits from Speaker Johnson and a Trump endorsement delivered by video on October 4.
Exactly two names are on the ballot: Vasquez and Cunningham, confirmed on the Grant County Clerk's official general-election proclamation. No certified write-in candidate for this district was located.
Gabe Vasquez (Democratic)
The record: Vasquez, a former Las Cruces city councilor in the House since 2023, has twice won a district Trump carries — the crossover result is proven, not projected. His enforcement record is the fullest in this tranche, and it must be printed whole because it cuts in two directions. On one side: he voted for $4.4 billion in state and local law-enforcement funding in the FY26 appropriations, secured more than $1.5 million in community project funding for Albuquerque/Bernalillo County public-safety technology, and introduced the bipartisan BEST Facilitation Act and the Advanced Border Coordination Act of 2025 — CBP cargo scanning and border law-enforcement coordination. On the other side: he voted against the Laken Riley Act — the only incumbent in this tranche who did — and defended the vote on due-process grounds in person in April 2025; after the ICE killing of Renee Nicole Good, he led the call for Secretary Noem's impeachment; he introduced the Humane Accountability Act (detention and removal transparency reporting); and he led border-community lawmakers demanding DHS spending transparency, characterizing the big bill he opposed as granting DHS "$150 billion" for mass detention and deportation (his characterization, attributed).
In the October 16, 2026 KRQE debate, Vasquez lamented "Americans getting killed at the hands of ICE," referring to Renee Good and Alex Pretti; called the immigration enforcement system "broken"; said immigration has been "a political football from both parties"; and touted his "New American Immigration Plan." Cunningham accused him of calling to abolish ICE; Vasquez said that was false, and the research record does not show an abolition call — we print the denial with the accusation.
The worst claim — and the record:
Claim: he voted against compensation for his own downwinders. The big bill Vasquez opposed contained the RECA expansion for Trinity Site downwinders — a measure Vasquez had himself co-sponsored. Cunningham's debate attack writes itself, and he made it. Vasquez's documented answer: he opposed the bill because of its Medicaid and food-assistance changes, and he pledged to reverse the SNAP cuts upon winning a House majority. Both are on the record. Voters can decide whether a co-sponsor voting against his own measure's vehicle is principle or positioning; the votes are not in dispute.
Pros: A two-time winner in a Trump district; a lead in every public poll, including the NRCC's; a 2.2-to-1 money edge; a border record that pairs real enforcement funding (cargo scanning, the $4.4 billion law-enforcement vote, public-safety tech money) with his oversight posture.
Cons: The Laken Riley no-vote — defended, but cast. The Noem impeachment call and the "killed at the hands of ICE" debate language are the GOP's central attack material, and they are his own words and acts. He voted against the bill carrying a compensation expansion he had co-sponsored. Under this publication's framing, we back ICE the agency and its job unconditionally; an incumbent who leads the call to impeach the Secretary running it is on the other side of that line from us.
The flaw, plainly: Vasquez's flaw is enforcement positioning at the level of the agency itself: not a vote against this tactic or that budget line, but the impeachment call against the Secretary and the rhetoric of a border congressman describing the enforcement system as the problem — in a border district, against a challenger who spent twenty years doing border-state police work. His enforcement-funding votes are the documented counterweight, and they do not outweigh the posture, because the posture is the point of his campaign's second half.
Greg Cunningham (Republican)
The record: Cunningham was born in New Mexico and raised in Albuquerque's South Valley. He is a Marine Corps combat veteran of Desert Storm and spent twenty years as an Albuquerque police officer and detective, including undercover work against gangs and cartels. His own op-ed (New Mexico Sentinel, Oct 21, 2026) opens: "I've sworn two oaths. Neither one was to a political party." He has never held public office. His documented platform (Guides.vote, from his campaign materials): "fully fund Border Patrol… end catch and release… expand manpower and surveillance"; "stop rewarding" sanctuary cities; complete the border wall; modernize legal agricultural guest-worker programs; "I support legal immigration, but we must know who is coming in and why." In the debate he blamed sanctuary-city policies for infringing ICE agents' ability to do their jobs, described ICE as a law-enforcement agency, and said "the path to citizenship has to be streamlined." He opposes restrictions on oil and gas, opposes banning any semi-automatic rifle, and signed a pledge committing to "ending all abortion" — in a state that protects abortion access; the pledge is his position, documented, and priced as a position.
The worst claim — and the record:
Claim: he tells each audience a different first priority. This one is built from his own recorded words, and we print the chronology without reconciling it, because it cannot be reconciled. On January 16, 2026, on Alamo Sports / Conservative News Talk (transcribed in the DCCC research book — a partisan compiler, but a direct audio quote): "the most pressing issue, the most pressing need, is holding the house and getting the President's agenda through… that would be my number one priority." His November 7, 2025 petition post said he was running "to get tough on crime, keep our border secure, support President Trump's agenda — and fire radical liberal Gabe Vasquez!" His October 21, 2026 op-ed, in his own words: "My number one priority is New Mexico. Not a party. Not Washington." The January and October statements point in opposite directions. January sounds like a party soldier; October sounds like Vasquez's own pitch with a different biography. Voters are entitled to ask which man shows up in January — and to notice that the question exists at all only because he said both.
Pros: A biography built for this district — South Valley-raised, a Desert Storm Marine, twenty years of APD undercover work against the gangs and cartels the district actually faces. A primary won with 84.5%. A documented enforcement platform with no hedging, plus streamlining language on legal immigration that fits an agricultural border district. The president's endorsement and the Speaker's two visits.
Cons: Unproven — never held office, no votes to check. The priority conflict, in his own words, unresolved. The "ending all abortion" pledge, a hard position in a state whose voters protect access. Trails in all three public polls and outraised better than two-to-one.
The flaw, plainly: Cunningham's flaw is consistency: two statements of his first priority that cannot both be true, one to a conservative talk audience in January and one to the general electorate in October. It is a real flaw — a candidate's word is the only currency an unproven candidate has — and it is priced here at full visibility. It is still a lesser species than a proven incumbent record against the enforcement his district lives with: statements can be held against a man in office; votes already were.
OUR CALL
LiberalMind endorses Greg Cunningham — as unproven in elected office, and on watch.
The criteria, applied plainly. On the question this district lives — enforcement — the incumbent's proven record is the one this publication cannot endorse: a no-vote on the Laken Riley Act, an impeachment call against the DHS Secretary, and debate rhetoric framing ICE itself as the killer in the room. Individual agents answer for individual conduct; the agency and its job are essential, and Vasquez's second-half posture treats the job as the scandal. His enforcement-funding votes are documented above and credited; they do not convert an anti-enforcement posture into a Manchin-style break, because the breaks in his record run against enforcement, not toward our values. Cunningham is unproven and says so by his biography — a cop and a Marine asking for a first office — and the watch attaches: his January words will be waiting for him in Washington, and this publication will be one of the ones reading them back. Between a proven record against the enforcement consensus of his own border district and an unproven candidate whose documented flaw is telling two audiences two priorities, the doctrine endorses the candidate who backs the agency and the law — flaws printed, watch posted.
This race is one of hundreds in LiberalMind's Election 2026 coverage. For the complete breakdown — every race, claim by claim — go to liberalmindhq.com.
Vote early. Research your candidates. Choose the best moderates, whatever their party — no extremism from either side. And encourage your friends and family to do the same.
Sources
- Grant County, New Mexico — Notice of 2026 General Election (County Clerk Connie Holguin's proclamation; the two-name District 2 roster); The Daily Letter — New Mexico guide (Oct 11, 2026; built from the NM Secretary of State's candidate list and FEC reports); Corrales Comment / nm.news (Oct 5, 2026)
- On the Herrell appointment: U.S. Senate confirmation 53–43 and December 19, 2025 assumption of office, via Organ Mountain News and the Albuquerque Journal (her spokesman: no plan to run in 2026)
- Cook Political Report — House ratings chart (Oct 23, 2026; NM-02 Lean D, PVI D+2); Inside Elections ratings (Oct 15, 2026; Tilt D); Sabato's Crystal Ball ratings (Oct 20, 2026; Lean D)
- Polling: Research & Polling Inc. for the Albuquerque Journal (Oct 9, 2026; 383 LV, ±5.0; Vasquez 48–44), via KKOB (Oct 12, 2026) and Source NM (Oct 13, 2026); SurveyUSA for KOB 4 (554 LV, ±4.6; Vasquez 46–43); co/efficient for the NRCC (Apr 26–28, 2026; 879 LV, ±3.3; Vasquez 43–41 — partisan-sponsored, labeled); averages via PollingSource (D+3.0) and FTP Advocacy (D+3.6), printed as a conflict
- Green Papers compilation of FEC filings (Vasquez $5,259,751 through Sept 30; Cunningham $2,527,072 through Oct 14); PollingSource — NM-02 page (Vasquez $5,518,618 / $496,982 on hand; Cunningham $343,747 on hand)
- KRQE debate coverage (Oct 16, 2026) — Source NM via Organ Mountain News; Las Cruces Sun-News (Oct 20, 2026), including the Trump endorsement video (Oct 4, 2026) and the RECA exchange
- New Mexico Business Coalition vote summary (Jan 25, 2025) — Vasquez's Laken Riley Act NAY, 263–156; Fox News Digital (Apr 30, 2025) — his due-process defense of the vote
- Cunningham's op-ed, New Mexico Sentinel (Oct 21, 2026); his Jan 16, 2026 Alamo Sports / Conservative News Talk remarks, transcribed in the DCCC research book (partisan compiler; direct audio quote); his Nov 7, 2025 petition post (X)
- Guides.vote — NM-02 guide (Sept/Oct 2026; both candidates' positions, the "ending all abortion" pledge); Source NM — the Speaker Johnson visits (August and Oct 12–13, 2026)
- Vasquez's official press-release record via LegiStorm (the Noem impeachment call, the Humane Accountability Act, the DHS transparency demands, the law-enforcement funding votes and border bills)
Winner: Gabriel Vasquez (Democratic) — called by the Associated Press. This result was appended on November 4, 2026 (results wave 1); the original article above is unchanged, exactly as published before Election Day.
AI-assisted article — but the sources are human, and the facts are very real.