Gabe Vasquez (D)
- Raised
- $5.5M
- Spent
- $5.1M
- Cash on hand
- $497K
Campaign reports through Oct. 14, 2026.
Outside spending, general election
Primary and other: $310 for, $0 against.
Through Oct. 30, 2026, outside groups have reported $14,540,624 in independent spending in this race: $14,540,314 for the general election and $310 in the primaries. The biggest spender in the general election so far is CLF, at $6.1M.
On the November ballot: Gabe Vasquez (D) and Greg Cunningham (R).
No new outside spending reported.
On the ballot: Gabe Vasquez (D), Greg Cunningham (R). Vote counts and the call will show here on election night, updated every minute.
Results and race calls from civicAPI (opens in a new tab), from state election offices. Outside money from FEC filings.
Greg Cunningham (R)
$8.0M 55%
$657K supporting Greg Cunningham and $7.4M attacking Gabe Vasquez
Gabe Vasquez (D)
$6.5M 45%
$477K supporting Gabe Vasquez and $6.0M attacking Greg Cunningham
A candidate’s total adds money spent supporting them to money spent attacking their opponent.
3 days until Election Day, Tuesday, Nov. 3.
Campaign reports through Oct. 14, 2026.
Primary and other: $310 for, $0 against.
Campaign reports through Oct. 14, 2026.
November ballot as listed by this source (opens in a new tab) on Oct. 14, 2026. Party letters: D Democrat, R Republican, I independent, L Libertarian, G Green.
Others who filed with the FEC: Jose Orozco (R), raised $218,755.
| Spender | Spent on | General | Primary | Total | Latest |
|---|---|---|---|---|---|
| CLFHybrid PAC · $4.2M in late reports | AGAINST Gabe Vasquez (D) | $6.1M | – | $6.1M | Oct. 27, 2026 |
| Ready for the FightHybrid PAC · $3.5M in late reports | AGAINST Greg Cunningham (R) | $3.5M | – | $3.5M | Oct. 27, 2026 |
| No Going Back PACSuper PAC · $1.4M in late reports | AGAINST Gabe Vasquez (D)FOR Greg Cunningham (R) | $1.4M | – | $1.4M | Oct. 20, 2026 |
| HMPHybrid PAC · $648K in late reports | AGAINST Greg Cunningham (R) | $852K | – | $852K | Oct. 27, 2026 |
| CHC Bold PACPAC · $786K in late reports | AGAINST Greg Cunningham (R) | $786K | – | $786K | Sept. 30, 2026 |
| Bold AmericaSuper PAC · $526K in late reports | AGAINST Greg Cunningham (R) | $526K | – | $526K | Oct. 20, 2026 |
| Civic Renewal FundSuper PAC · $484K in late reports | FOR Greg Cunningham (R)AGAINST Gabe Vasquez (D) | $484K | – | $484K | Oct. 23, 2026 |
| New Democrat MajoritySuper PAC · $258K in late reports | AGAINST Greg Cunningham (R) | $258K | – | $258K | Oct. 27, 2026 |
| Wilderness ActionSuper PAC · $131K in late reports | FOR Gabe Vasquez (D) | $131K | – | $131K | Oct. 29, 2026 |
| Common Ground Coalition PACSuper PAC · $123K in late reports | FOR Gabe Vasquez (D)AGAINST Greg Cunningham (R) | $123K | – | $123K | Oct. 27, 2026 |
| Public Land Warriors FundOutside spender (not a PAC) · $80K in late reports | FOR Gabe Vasquez (D)AGAINST Gabe Vasquez (D) | $80K | – | $80K | Oct. 19, 2026 |
| MAGAHybrid PAC · $75K in late reports | AGAINST Gabe Vasquez (D)FOR Greg Cunningham (R) | $75K | – | $75K | Oct. 26, 2026 |
| Retired Americans ActionSuper PAC · $66K in late reports | AGAINST Greg Cunningham (R) | $66K | – | $66K | Oct. 2, 2026 |
| Workers En Accion PACSuper PAC · $62K in late reports | FOR Gabe Vasquez (D) | $62K | – | $62K | Oct. 19, 2026 |
| Blue CD2 New Mexico USASuper PAC · $33K in late reports | FOR Gabe Vasquez (D) | $36K | – | $36K | Oct. 25, 2026 |
| AB PACHybrid PAC · $30K in late reports | FOR Gabe Vasquez (D) | $30K | – | $30K | Oct. 5, 2026 |
| The Guardian Super PACSuper PAC · $22K in late reports | FOR Greg Cunningham (R) | $22K | – | $22K | Oct. 23, 2026 |
| Working AmericaOutside spender (not a PAC) · $22K in late reports | FOR Gabe Vasquez (D) | $22K | – | $22K | Oct. 26, 2026 |
| Energize NMOutside spender (not a PAC) · $20K in late reports | FOR Gabe Vasquez (D) | $20K | – | $20K | Oct. 15, 2026 |
| Building TogetherHybrid PAC · $20K in late reports | AGAINST Greg Cunningham (R)FOR Gabe Vasquez (D) | $20K | – | $20K | Oct. 29, 2026 |
| Make America Great Again ActionSuper PAC · $17K in late reports | FOR Greg Cunningham (R) | $17K | – | $17K | Oct. 27, 2026 |
| Field Team 6Super PAC · $4K in late reports | FOR Gabe Vasquez (D) | $7K | – | $7K | Oct. 29, 2026 |
| Neighbor Voices PACSuper PAC · $3K in late reports | FOR Gabe Vasquez (D)AGAINST Greg Cunningham (R) | $3K | – | $3K | Oct. 29, 2026 |
| Givegreen United ActionSuper PAC | FOR Gabe Vasquez (D) | $53 | $310 | $363 | July 15, 2026 |
Follow new filings in this race by RSS, updated each night.
| Date | Spender | For or against | Election | Amount |
|---|---|---|---|---|
| Oct. 29, 2026Late | Building TogetherEstimated cost for text messaging | AGAINST Greg Cunningham (R) | General | $9,814 (FEC filing) (opens in a new tab) |
| Oct. 29, 2026Late | Building TogetherEstimated cost for text messaging | FOR Gabe Vasquez (D) | General | $9,814 (FEC filing) (opens in a new tab) |
| Oct. 29, 2026Late | Field Team 6Estimate: sms texting | FOR Gabe Vasquez (D) | General | $2,920 (FEC filing) (opens in a new tab) |
| Oct. 29, 2026Late | Wilderness ActionP2p texting - estimate | FOR Gabe Vasquez (D) | General | $1,056 (FEC filing) (opens in a new tab) |
| Oct. 29, 2026Late | Field Team 6Estimate: email services | FOR Gabe Vasquez (D) | General | $125 (FEC filing) (opens in a new tab) |
| Oct. 29, 2026Late | Neighbor Voices PACCanvassing via text - supporting gabe vasquez | FOR Gabe Vasquez (D) | General | $120 (FEC filing) (opens in a new tab) |
| Oct. 29, 2026Late | Neighbor Voices PACCanvassing via text - supporting gabe vasquez | FOR Gabe Vasquez (D) | General | $90 (FEC filing) (opens in a new tab) |
| Oct. 29, 2026Late | Neighbor Voices PACCanvassing via text - against greg cunningham | AGAINST Greg Cunningham (R) | General | $52 (FEC filing) (opens in a new tab) |
| Oct. 29, 2026Late | Neighbor Voices PACCanvassing via text - supporting gabe vasquez | FOR Gabe Vasquez (D) | General | $52 (FEC filing) (opens in a new tab) |
| Oct. 28, 2026Late | Field Team 6Estimate: email services | FOR Gabe Vasquez (D) | General | $0 (FEC filing) (opens in a new tab) |
| Oct. 27, 2026Late | Ready for the FightMedia buy (estimate) | AGAINST Greg Cunningham (R) | General | $631,117 (FEC filing) (opens in a new tab) |
| Oct. 27, 2026Late | Ready for the FightMedia buy (estimate) | AGAINST Greg Cunningham (R) | General | $328,900 (FEC filing) (opens in a new tab) |
| Oct. 27, 2026Late | HMPTelevision advertising - estimate | AGAINST Greg Cunningham (R) | General | $280,800 (FEC filing) (opens in a new tab) |
| Oct. 27, 2026Late | Common Ground Coalition PACDigital ad buy (estimate) | FOR Gabe Vasquez (D) | General | $21,594 (FEC filing) (opens in a new tab) |
| Oct. 27, 2026Late | CLFMedia production | AGAINST Gabe Vasquez (D) | General | $13,000 (FEC filing) (opens in a new tab) |
| Oct. 27, 2026Late | Common Ground Coalition PACDigital ad buy (estimate) | FOR Gabe Vasquez (D) | General | $9,933 (FEC filing) (opens in a new tab) |
| Oct. 27, 2026Late | Make America Great Again ActionText messages | FOR Greg Cunningham (R) | General | $8,569 (FEC filing) (opens in a new tab) |
| Oct. 27, 2026Late | New Democrat MajorityTelevision advertising production | AGAINST Greg Cunningham (R) | General | $8,110 (FEC filing) (opens in a new tab) |
| Oct. 27, 2026Late | Common Ground Coalition PACDigital ad buy (estimate) | FOR Gabe Vasquez (D) | General | $1,117 (FEC filing) (opens in a new tab) |
| Oct. 27, 2026Late | Common Ground Coalition PACDigital ad buy (estimate) | FOR Gabe Vasquez (D) | General | $1,117 (FEC filing) (opens in a new tab) |
| Oct. 27, 2026Late | Field Team 6Estimate: email services | FOR Gabe Vasquez (D) | General | $125 (FEC filing) (opens in a new tab) |
| Oct. 27, 2026Late | Wilderness ActionIn-kind: wai website updates (from the wilderness society c4) | FOR Gabe Vasquez (D) | General | $95 (FEC filing) (opens in a new tab) |
| Oct. 27, 2026Late | Field Team 6Estimate: email services | FOR Gabe Vasquez (D) | General | $75 (FEC filing) (opens in a new tab) |
| Oct. 26, 2026Late | CLFMedia placement | AGAINST Gabe Vasquez (D) | General | $870,052 (FEC filing) (opens in a new tab) |
| Oct. 26, 2026Late | CLFDigital placement | AGAINST Gabe Vasquez (D) | General | $250,000 (FEC filing) (opens in a new tab) |
| Oct. 26, 2026Late | MAGADigital advertising | FOR Greg Cunningham (R) | General | $25,000 (FEC filing) (opens in a new tab) |
| Oct. 26, 2026Late | Working AmericaDigital advertising | FOR Gabe Vasquez (D) | General | $12,402 (FEC filing) (opens in a new tab) |
| Oct. 26, 2026Late | Working AmericaDigital advertising | FOR Gabe Vasquez (D) | General | $1,377 (FEC filing) (opens in a new tab) |
| Oct. 26, 2026Late | Neighbor Voices PACCanvassing via text - supporting gabe vasquez | FOR Gabe Vasquez (D) | General | $160 (FEC filing) (opens in a new tab) |
| Oct. 26, 2026Late | Neighbor Voices PACCanvassing via text - against greg cunningham | AGAINST Greg Cunningham (R) | General | $150 (FEC filing) (opens in a new tab) |
FEC data as of Oct. 30, 2026. Campaign figures cover the full 2026 cycle. Current member: Rep. Gabe Vasquez. How this works.