All Alabama races
2026 race

AL — U.S. Senate

11 active candidates on file with the FEC. Incumbent: Thomas Tuberville.

Read the record. Not the rhetoric.

See where these candidates stand — and who's funding them.

DeepSyte tracks the money and the record in every race against the issues you care about — not party, not press releases. Take the 2-minute values quiz to see your alignment.

Democratic runoff · Tuesday, June 16, 2026
Called by audit: web-verified
Everett WessWon54.6%
  • DDakarai LarriettDefeated45.4%
Republican runoff · Tuesday, June 16, 2026
Called by audit: web-verified
Felix Barry MooreWon60.0%
  • RJared HudsonDefeated40.0%
Democratic primary · Tuesday, May 19, 2026
Called by manual backfill (AP/Wikipedia/state SOS)
No candidate won a majority — the top two advanced to a runoff: Everett Wess and Dakarai Larriett.
  • DMark Shannon WheelerDefeated17.4%
  • DKyle SweetserDefeated13.9%
  • DEverett WessAdvanced to runoff39.6%
  • DDakarai LarriettAdvanced to runoff29.1%
Republican primary · Tuesday, May 19, 2026
Called by NBC News
No candidate won a majority — the top two advanced to a runoff: Felix Barry Moore and Jared Hudson.
  • RFelix Barry MooreAdvanced to runoff39.2%
  • RJared HudsonAdvanced to runoff25.6%
  • RSteven MarshallDefeated24.5%
Currently held by
Tommy Tuberville (R)not seeking re-election in 2026. They've publicly announced their retirement; their committee is still on the FEC's 2026 roster for routine compliance, but this is effectively an open seat.
Election day
88days
Tuesday, November 3, 2026
Disclosed money in race
$17M
Candidate + outside spending. See finance breakdown below.
Incumbent

Currently in office

Challengers

Sorted by fundraising

Felix Barry Moore

R
ChallengerFEC S6AL00476

Sign in + take the quiz to see alignment.

Raised this cycle$2.2M
Cash on hand: $845K

Everett Wess

D
ChallengerFEC S6AL00518

Sign in + take the quiz to see alignment.

Raised this cycle$44K
Cash on hand: $1K
8 defeated candidates — show

Rodney Walker

RDefeated
ChallengerFEC S6AL00468

Sign in + take the quiz to see alignment.

Raised this cycle$2.0M
Cash on hand: $-679

Jared Hudson

RDefeated
ChallengerFEC S6AL00443

Sign in + take the quiz to see alignment.

Raised this cycle$1.4M
Cash on hand: $620K

Steven Marshall

RDefeated
ChallengerFEC S6AL00450

Sign in + take the quiz to see alignment.

Raised this cycle$1.4M
Cash on hand: $518K

Kyle Sweetser

DDefeated
ChallengerFEC S6AL00435

Sign in + take the quiz to see alignment.

Raised this cycle$155K
Cash on hand: $15K

Dakarai Larriett

DDefeated
ChallengerFEC S6AL00427

Sign in + take the quiz to see alignment.

Raised this cycle$136K
Cash on hand: $9K

Matthew Seth Burton

RDefeated
ChallengerFEC S6AL00500

Sign in + take the quiz to see alignment.

Raised this cycle$67K
Cash on hand: $9K

Mark Shannon Wheeler

DDefeated
ChallengerFEC S6AL00393

Sign in + take the quiz to see alignment.

Raised this cycle$17K
Cash on hand: $389

Morgan Murphy

RDefeated
ChallengerFEC S6AL00484

Sign in + take the quiz to see alignment.

Raised this cycle
Cash on hand:
Local signal

Early read on AL — U.S. Senate

A directional read on where this seat is trending, from the signals we have so far. This is an early scaffold — more inputs light up as coverage and constituent activity accrue.

Coverage tone · the matchup
Recent news coverage of the nominees heading to the general election.
Felix Barry Moorelimited coverage
No tracked coverage in the last 90 days yet.
Everett Wesslimited coverage
No tracked coverage in the last 90 days yet.
A media signal, not a poll of the district.
Constituent stakes
No one here has staked a position on a tracked vote yet. As neighbors weigh in on /pressure campaigns, the district's lean will show up here.
Money in the race

Finance breakdown

Disclosed funding shaping this race — both the money candidates raise themselves and the outside spending dropped by independent groups. Issue-ad spending by 501(c)(4) groups is excluded; the FEC doesn't require disclosure of it. See the note below for details.

Total disclosed
$17M
Candidate fundraising + independent expenditures (FEC).
Candidate-direct (Schedule A)
$8.1M
Raised by candidate committees themselves.
Outside spending (Schedule E)
$9.2M
$9.2M for · $24K against
CandidateRaised directlyOutside forOutside againstNet in corner
Felix Barry Moore(R)
+ DEFEND AMERICAN JOBS $5.0M
+ ALABAMA FREEDOM FUND $2.4M
+ FELLOWSHIP PAC $350K
$2.2M$8.1M$10M
Everett Wess(D)
$44K$44K
9 defeated candidates — show finances
CandidateRaised directlyOutside forOutside againstNet in corner
Jared Hudson(R)defeated
+ ALABAMA CONSERVATIVES $623K
$1.4M$623K$2.0M
Rodney Walker(R)defeated
$2.0M$2.0M
Steven Marshall(R)defeated
+ ALABAMA STRONG PAC $317K
ALABAMA FREEDOM FUND $17K
$1.4M$317K$17K$1.7M
Thomas Tuberville(R)incumbentdefeated
+ SENATE CONSERVATIVES FUND $83K
+ SENATE CONSERVATIVES ACTION $47K
REPRODUCTIVE FREEDOM FOR ALL FREEDOM FUND $5K
REALLY AMERICAN PAC $1K
THE LINCOLN PROJECT $250
$725K$130K$7K$848K
Kyle Sweetser(D)defeated
$155K$155K
Dakarai Larriett(D)defeated
$136K$136K
Matthew Seth Burton(R)defeated
$67K$67K
Mark Shannon Wheeler(D)defeated
$17K$17K
Morgan Murphy(R)defeated
$0$0
Where the money comes from

In-state vs out-of-state

Share of each candidate's itemized individual contributions from donors inside AL versus the rest of the country. Excludes sub-$200 unitemized donations (no geography on file) and PAC money — see note below.

Felix Barry Moore(R)66% in-state · $955K itemized
$627K in-state$328K out-of-state
Everett Wess(D)65% in-state · $2K itemized
$1K in-state$550 out-of-state
8 defeated candidates — show
Jared Hudson(R)defeated67% in-state · $1.3M itemized
$885K in-state$436K out-of-state
Rodney Walker(R)defeated44% in-state · $61K itemized
$27K in-state$34K out-of-state
Steven Marshall(R)defeated71% in-state · $1.8M itemized
$1.3M in-state$515K out-of-state
Thomas Tuberville(R)defeated33% in-state · $516K itemized
$169K in-state$348K out-of-state
Kyle Sweetser(D)defeated64% in-state · $94K itemized
$60K in-state$34K out-of-state
Dakarai Larriett(D)defeated53% in-state · $55K itemized
$29K in-state$26K out-of-state
Matthew Seth Burton(R)defeated46% in-state · $54K itemized
$25K in-state$29K out-of-state
Mark Shannon Wheeler(D)defeated95% in-state · $3K itemized
$3K in-state$125 out-of-state
What's counted, what isn't

Candidate-direct is each campaign's reported receipts on FEC Schedule A — individual contributions plus PAC contributions to the candidate's own committee — through the most recent filing.

Outside spending is independent expenditures on FEC Schedule E: money spent by PACs, super PACs, and party committees for or against a candidate, without legal coordination with the campaign. The committees listed under each candidate are the largest disclosed spenders on either side.

In-state vs out-of-state covers only itemized individual contributions — donations over $200, which are the only ones that carry a contributor address at the FEC. Sub-$200 unitemized donations (often a large share for grassroots campaigns) have no geography on file and are excluded, as is PAC money. So the percentages describe where a candidate's itemized individual money comes from, not where every dollar raised comes from.

Not counted: 501(c)(4) "social welfare" organizations run issue ads that frequently mention candidates by name but aren't classified as express advocacy under FEC rules — they file no Schedule E and don't appear in this breakdown. Press reporting on a race may cite figures that include this dark-money spending; ours doesn't.

Recent coverage

In the news

About this race page

Candidate roster is sourced from the FEC's active-candidate list for the 2026 cycle. Fundraising totals reflect committee filings through the last reporting period.

Alignment % compares the candidate's extracted policy positions against your quiz answers. Positions are pulled from the candidate's campaign issues page by AI; we save the source quote for each position so you can verify the extraction. Candidates without a campaign issues page show position data pending — we're working through the roster and re-checking stale extractions every 90 days.

News coverage is from the GDELT 2.0 global news feed, filtered to a curated list of national, political, and regional outlets.