pac.dog pac.dog / Candidates

SHANNON, T.W.

R Β· senate

Sign in to add to a watchlist β†’

FEC candidate id
S2OK00210
Internal id
ae51577f-aed5-44be-a606-05cf2de6f6bd
Status
open seat

Who this candidate represents (statewide)

Who lives here β€” American Community Survey 5-year estimates (2024), Oklahoma. Source.

CategoryMetricValue
PeoplePopulation4,028,634
PeopleMedian age37
IncomeMedian household income$65,039
IncomePer-capita income$35,624
IncomeIn poverty15.3%
IncomeUnemployed4.9%
IncomeGini inequality index0.467
RaceWhite alone65.2%
RaceBlack alone7.0%
RaceAsian alone2.4%
RaceHispanic or Latino12.7%
RaceTwo or more races14.3%
OriginForeign-born6.4%
LanguageSpeaks English only at home88.5%
LanguageSpeaks Spanish at home8.1%
EducationHigh school or higher59.0%
EducationBachelor's or higher28.4%
EducationAdvanced degree9.9%
HouseholdFamily households64.3%
HouseholdAvg household size2.50
HouseholdNever married (15+)30.7%
HousingMedian home value$199,800
HousingMedian gross rent$1,014
HousingSingle-family detached72.7%
HousingBuilt before 19404.8%
HousingOvercrowded (>1 per room)2.9%
HousingVacant units12.0%
ServiceVeterans (18+)7.9%
HealthWith a disability17.2%
ConnectivityHouseholds with broadband88.9%
ConnectivityHouseholds with no internet8.4%
CommuteDrove alone77.5%
CommutePublic transit0.3%
CommuteWorked from home9.4%

Cycle financials

Source: FEC weball bulk file (cycle summary). Numbers in USD; 0 = no activity reported.

CycleRaisedSpentCash on handDebtsIndiv. contribs.
2026$0$901$0$0$0
2024$0$1,096$901$45,303$0
2022$1,381,685$1,379,688$1,997$45,303$1,220,568

Elections

Committees

Election prediction

Cycle 2026 Β· model baseline-v1 Β· base rate 15.1%

P(win) = 18.1%

FeatureΞ” P(win)
Base rate (historical)15.1%
R (major party)+10.0%
open seat-5.0%
senate race-2.0%

Baseline model (incumbency Γ— party Γ— office). Calibration: backtest Brier score is the reference, see npm run db:ingest -- --source=predict-backtest-election. Future model versions must beat baseline Brier on the same held-out cohort or they don't ship.

Independent expenditures

Money spent by super PACs and other non-connected committees for or against this candidate. Source: FEC Schedule E (independent_expenditure CSV bulk).

CycleSupportOpposeIEs
2022$988,824$014

Recent (latest 25)

DateSpenderFor / againstAmountPurpose
2022-08-18FIGHTERS FOR A STRONG AMERICA PACsupport$15,000Broadcast Media
2022-08-18FIGHTERS FOR A STRONG AMERICA PACsupport$2,415Broadcast Media
2022-08-12FIGHTERS FOR A STRONG AMERICA PACsupport$65,325Direct Mail
2022-08-11FIGHTERS FOR A STRONG AMERICA PACsupport$65,325Direct Mail
2022-08-10FIGHTERS FOR A STRONG AMERICA PACsupport$85,428Direct Mail
2022-08-10FIGHTERS FOR A STRONG AMERICA PACsupport$12,600Direct Mail
2022-08-10FIGHTERS FOR A STRONG AMERICA PACsupport$65,325Direct Mail
2022-08-10FIGHTERS FOR A STRONG AMERICA PACsupport$65,325Direct Mail
2022-08-02FIGHTERS FOR A STRONG AMERICA PACsupport$53,161Direct Mail
2022-08-02FIGHTERS FOR A STRONG AMERICA PACsupport$365,000Broadcast Media
2022-08-02FIGHTERS FOR A STRONG AMERICA PACsupport$7,500Robo Calls
2022-08-02FIGHTERS FOR A STRONG AMERICA PACsupport$110,000Radio Advertising
2022-07-28FIGHTERS FOR A STRONG AMERICA PACsupport$34,413Direct Mail
2022-07-27FIGHTERS FOR A STRONG AMERICA PACsupport$42,007Direct Mail

Transfers from committees

Direct contributions from PACs and party committees. Source: FEC pas2 bulk (committee-to-candidate transactions).

DateFrom committeeTypeAmount
2022-11-04WINRED24K$-500
2022-11-04WINRED24K$-100
2022-11-04WINRED24K$-10
2022-11-04WINRED24K$-4
2022-10-20WINRED24K$-10
2022-10-14WINRED24K$-15
2022-10-05WINRED24K$-5
2022-09-30WINRED24K$-1,900
2022-09-21WINRED24K$-120
2022-09-21WINRED24K$-120
2022-09-21WINRED24K$-120
2022-09-21WINRED24K$-120
2022-09-21WINRED24K$-120
2022-09-21WINRED24K$-120
2022-09-21WINRED24K$-120
2022-09-21WINRED24K$-120
2022-09-21WINRED24K$-120
2022-09-21WINRED24K$-120
2022-09-21WINRED24K$-30
2022-09-03WINRED24K$-250
2022-08-26WINRED24K$-1
2022-08-26WINRED24K$-25
2022-08-18FIGHTERS FOR A STRONG AMERICA PAC24E$15,000
2022-08-18WINRED24K$-500
2022-08-18FIGHTERS FOR A STRONG AMERICA PAC24E$2,415

Connected on the graph

Inbound (82)

datefromtypeamountrolesource
2022-11-04WINREDcontributed_to$-10pas2
2022-11-04WINREDcontributed_to$-500pas2
2022-11-04WINREDcontributed_to$-4pas2
2022-11-04WINREDcontributed_to$-100pas2
2022-10-20WINREDcontributed_to$-10pas2
2022-10-14WINREDcontributed_to$-15pas2
2022-10-05WINREDcontributed_to$-5pas2
2022-09-30WINREDcontributed_to$-1,900pas2
2022-09-21WINREDcontributed_to$-120pas2
2022-09-21WINREDcontributed_to$-120pas2
2022-09-21WINREDcontributed_to$-120pas2
2022-09-21WINREDcontributed_to$-120pas2
2022-09-21WINREDcontributed_to$-120pas2
2022-09-21WINREDcontributed_to$-120pas2
2022-09-21WINREDcontributed_to$-30pas2
2022-09-21WINREDcontributed_to$-120pas2
2022-09-21WINREDcontributed_to$-120pas2
2022-09-21WINREDcontributed_to$-120pas2
2022-09-21WINREDcontributed_to$-120pas2
2022-09-03WINREDcontributed_to$-250pas2
2022-08-26WINREDcontributed_to$-1pas2
2022-08-26WINREDcontributed_to$-25pas2
2022-08-18FIGHTERS FOR A STRONG AMERICA PACsupports_independently$15,000fec_ies
2022-08-18FIGHTERS FOR A STRONG AMERICA PACcontributed_to$2,415pas2
2022-08-18WINREDcontributed_to$-500pas2
2022-08-18FIGHTERS FOR A STRONG AMERICA PACsupports_independently$2,415fec_ies
2022-08-18FIGHTERS FOR A STRONG AMERICA PACcontributed_to$15,000pas2
2022-08-12FIGHTERS FOR A STRONG AMERICA PACsupports_independently$65,325fec_ies
2022-08-12FIGHTERS FOR A STRONG AMERICA PACcontributed_to$65,325pas2
2022-08-11FIGHTERS FOR A STRONG AMERICA PACcontributed_to$65,325pas2
2022-08-11FIGHTERS FOR A STRONG AMERICA PACsupports_independently$65,325fec_ies
2022-08-10FIGHTERS FOR A STRONG AMERICA PACsupports_independently$12,600fec_ies
2022-08-10FIGHTERS FOR A STRONG AMERICA PACsupports_independently$65,325fec_ies
2022-08-10FIGHTERS FOR A STRONG AMERICA PACcontributed_to$12,600pas2
2022-08-10FIGHTERS FOR A STRONG AMERICA PACcontributed_to$85,428pas2
2022-08-10FIGHTERS FOR A STRONG AMERICA PACsupports_independently$65,325fec_ies
2022-08-10FIGHTERS FOR A STRONG AMERICA PACsupports_independently$85,428fec_ies
2022-08-02FIGHTERS FOR A STRONG AMERICA PACcontributed_to$365,000pas2
2022-08-02FIGHTERS FOR A STRONG AMERICA PACsupports_independently$365,000fec_ies
2022-08-02FIGHTERS FOR A STRONG AMERICA PACsupports_independently$7,500fec_ies
2022-08-02FIGHTERS FOR A STRONG AMERICA PACsupports_independently$110,000fec_ies
2022-08-02FIGHTERS FOR A STRONG AMERICA PACcontributed_to$110,000pas2
2022-08-02FIGHTERS FOR A STRONG AMERICA PACsupports_independently$53,161fec_ies
2022-08-02FIGHTERS FOR A STRONG AMERICA PACcontributed_to$53,161pas2
2022-08-02FIGHTERS FOR A STRONG AMERICA PACcontributed_to$7,500pas2
2022-08-01WINREDcontributed_to$-1,000pas2
2022-07-28FIGHTERS FOR A STRONG AMERICA PACsupports_independently$34,413fec_ies
2022-07-28WINREDcontributed_to$-120pas2
2022-07-28FIGHTERS FOR A STRONG AMERICA PACcontributed_to$34,413pas2
2022-07-27FIGHTERS FOR A STRONG AMERICA PACcontributed_to$42,007pas2
2022-07-27FIGHTERS FOR A STRONG AMERICA PACsupports_independently$42,007fec_ies
2022-07-06WINREDcontributed_to$-5pas2
2022-06-27WINREDcontributed_to$-1,000pas2
2022-06-24WINREDcontributed_to$-2,900pas2
2022-06-22OKLAHOMA CONSERVATIVE ALLIANCEcontributed_to$10,000pas2
2022-06-17OKLAHOMA CONSERVATIVE ALLIANCEcontributed_to$50,000pas2
2022-06-15OKLAHOMA CONSERVATIVE ALLIANCEcontributed_to$296,025pas2
2022-06-14OKLAHOMA CONSERVATIVE ALLIANCEcontributed_to$48,035pas2
2022-06-14OKLAHOMA CONSERVATIVE ALLIANCEcontributed_to$21,176pas2
2022-06-14OKLAHOMA CONSERVATIVE ALLIANCEcontributed_to$50,000pas2
2022-06-10OKLAHOMA CONSERVATIVE ALLIANCEcontributed_to$40,000pas2
2022-06-09OKLAHOMA CONSERVATIVE ALLIANCEcontributed_to$264,000pas2
2022-06-09OKLAHOMA CONSERVATIVE ALLIANCEcontributed_to$18,729pas2
2022-06-09OKLAHOMA CONSERVATIVE ALLIANCEcontributed_to$4,500pas2
2022-06-08BLACK AMERICA'S POLITICAL ACTION COMMITTEEcontributed_to$2,000pas2
2022-06-08OGE ENERGY CORP EMPLOYEES POLITICAL ACTION COMMITTEEcontributed_to$2,500pas2
2022-06-07OKLAHOMA CONSERVATIVE ALLIANCEcontributed_to$21,176pas2
2022-06-03OKLAHOMA CONSERVATIVE ALLIANCEcontributed_to$52,879pas2
2022-06-02WINREDcontributed_to$-2,400pas2
2022-06-01OKLAHOMA CONSERVATIVE ALLIANCEcontributed_to$4,500pas2
2022-06-01OKLAHOMA CONSERVATIVE ALLIANCEcontributed_to$198,000pas2
2022-05-25OKLAHOMA CONSERVATIVE ALLIANCEcontributed_to$4,500pas2
2022-05-25OKLAHOMA CONSERVATIVE ALLIANCEcontributed_to$132,000pas2
2022-05-11WINREDcontributed_to$-1pas2
2022-05-11WINREDcontributed_to$-1pas2
2022-05-11WINREDcontributed_to$-1pas2
2022-05-11WINREDcontributed_to$-1pas2
2022-05-06OKLAHOMA CONSERVATIVE ALLIANCEcontributed_to$253,441pas2
2022-05-03WINREDcontributed_to$-1pas2
2022-05-03WINREDcontributed_to$-2,000pas2
2022-04-28OKLAHOMA CONSERVATIVE ALLIANCEcontributed_to$123,242pas2
2022-04-22OKLAHOMA CONSERVATIVE ALLIANCEcontributed_to$123,242pas2

Outbound (1)

datetypetoamountrolesource
β€”principal_candidate_ofT.W. FOR OKLAHOMAβ€”candidate_committees

pac.dog is a free, independent, non-partisan research tool. Every candidate, committee, bill, vote, member, and nonprofit on this site is mirrored from primary U.S. government sources (FEC, congress.gov, govinfo.gov, IRS) and each state's Secretary of State / election commission β€” no third-party data vendors, no paywall, no editorial intermediation. Citations to the originating source are on every detail page.

Estimated value: $180/mo per user β€” but we made it free.