Spurna.
Spurna.
← All races
U.S. House · New Mexico · Nov 3 · 7 days out

New Mexico House, district 2

Gabe Vasquez (Democrat, incumbent) against Greg Cunningham (Republican).

Gabe Vasquez
Democrat · incumbent · record L-lean 18
91%party to win
vs.
Greg Cunningham
Republican · challenger · estimate Right 37
9%party to win

Where they stand · 55 points apart

Cunningham is an estimate

Solid is a voting record; hollow is read from the campaign’s own words. Biggest gaps first.

Gabe VasquezrecordGreg Cunninghamestimate
Issue · biggest gap firstLeftCenterRightApart
Overall
1837
55 pts

Money

FEC to Sep 30
RaisedVasquez
$5.3MCunningham
$2.4MItemized, named donorsVasquez
$2.9MCunningham
$1.2MNamed donorsVasquez
2,427Cunningham
829Itemized from New MexicoVasquez
37%Cunningham
86%
The FEC doesn't name donors who give under $200, so their gifts count in Raised but not Itemized.

In their own words

Campaign sites and X

“INVEST IN NEW MEXICO'S FUTURE”

“End catch-and-release” Cunningham · X post · May 23 · ↗

All market contracts · Kalshi and Polymarket · 4
CandidatePlatformContractBidAskLastVolume
Gabe VasquezKalshiDemocrat wins91%91%91%$18,050Open ↗
Gabe VasquezPolymarketDemocrat wins92%92%91%$42,882Open ↗
Greg CunninghamKalshiRepublican wins9%10%9%$49,252Open ↗
Greg CunninghamPolymarketRepublican wins8%8%8%$37,385Open ↗
Prices in cents on the dollar, read Oct 27, 2026. A party contract pays if that party wins the seat.
Also on the New Mexico ballot
Statement estimate · odds are a market close, not a poll