Track record
Assembled from Congress.gov · FEC · official disclosures — each fact links its own source
- Roll-call participation →
voted in 17 recorded roll calls
Missing a vote is not inherently negative — an absence can be excused, reflect leadership or committee duty, or a recorded pairing.
- Bills sponsored →
plus 328 cosponsored
A count of bills introduced as the primary sponsor; most legislation never advances, regardless of who sponsors it.
- Sponsored bills enacted →
of 24 bills sponsored
Whether a bill becomes law depends on the whole Congress, not the sponsor alone; substantive provisions often pass folded into other vehicles.
- Party-unity voting
votes with the party majority · on 8 party-line votes
Party-unity is how often a member votes with their own party's majority on party-line votes — it reflects agenda alignment, not loyalty, independence, or virtue.
- Cross-party voting
votes with the other party's majority on those same votes
The share of the same party-line votes cast with the OTHER party's majority — a descriptive rate, not a measure of principle.
- Documented positions →
no positions documented yet
Documented, sourced positions we have on record — the absence of a documented position is not the absence of a view.
- Committee assignments →
committees and subcommittees
Committee seats are assignments made by party leadership — a measure of role and jurisdiction, not an achievement or a conflict in itself.
- Disclosed stock trades →
42 tickers · 4 in a sector a committee they sit on oversees
Disclosed trades are legally required public filings (STOCK Act), not evidence of wrongdoing; trades may be executed by a manager or held in a blind trust.
- Documented relationships →
neutral overlap signals (e.g., committee oversight of a traded sector)
A documented relationship is a factual overlap in the public record — NOT evidence of wrongdoing.
Assembled from CivicGate's ingested public records for William R. Keating. A fact shown as “—” means we don't yet hold that data — not that the value is zero.
Voting record
Data from Congress.gov roll-call records
Full voting record (17 roll calls) → · Congress 119 · based on 17 of 676 recorded roll calls
Issue positions (3)
Documented + CivicGate vote-derived — stated positions link their source; derived positions come from votes on direction-tagged bills
- Economy & TaxesPartial support from votes
- Foreign PolicyFull support from votes
- Voting & ElectionsFull support from votes
Campaign finance
2026 cycle
Incumbent for U.S. House MA-09 · 2026 General Election
- $371,290 raised
- $527,075 spent
- $510,082 cash on hand
| $371.29K | |
| $371.29K | |
| $216.69K | |
| Itemized (≥ $200) | $171.66K |
| Unitemized (< $200) | $45.03K |
| Other committees (PACs) | $154.60K |
| $527.08K | |
| Operating expenditures | $501.08K |
| Other disbursements | $26.00K |
| Cash on hand | $510.08K |
| Debts owed by committee | $0.00 |
Through June 30, 2026 · FEC
Data from FEC (through Jun 30, 2026)
Over time
Data from FEC per-cycle campaign finance
Money raised, spent, and cash on hand across every election cycle on record — toggle a series in the legend.
| Cycle | Raised | Spent | Cash on hand |
|---|---|---|---|
| 2010 | $1,508,869 | $1,505,516 | $3,353 |
| 2012 | $1,061,105 | $816,180 | $248,278 |
| 2014 | $1,185,656 | $1,387,397 | $46,537 |
| 2016 | $1,200,514 | $444,154 | $802,897 |
| 2018 | $1,215,321 | $569,672 | $1,448,546 |
| 2020 | $708,830 | $652,598 | $1,504,778 |
| 2022 | $717,659 | $1,361,111 | $861,327 |
| 2024 | $681,884 | $877,343 | $665,868 |
| 2026 | $371,290 | $527,075 | $510,082 |
Contributions received
Data from FEC
Recorded individual contributions: $21,860 ·
Sponsored / cosponsored bills (200)
- HR 10473Justice for Ukrainian Children ActcosponsoredSep 15, 2026
- HR 10393WIC for Kids ActcosponsoredSep 14, 2026
- HR 10338SEAL Team Six Congressional Gold Medal ActcosponsoredSep 9, 2026
- HRES 1514Recognizing suicide as a serious public health problem, expressing support for the designation of September 8, 2026, as "988 Day" and the role of the 988 Suicide and Crisis Lifeline, and for other purposes.cosponsoredSep 7, 2026
- HR 10183SRBIJA ActcosponsoredAug 26, 2026
- HR 10095To amend the Foreign Service Act of 1980 to provide per diem eligibility for required leave of members of the Foreign Service.sponsoredAug 12, 2026
- HR 9899Afghanistan TPS Act of 2026cosponsoredJul 22, 2026
- HRES 1451Recognizing Charleston as the appropriate host city for the 2027 annual meeting of the Organization for Security and Cooperation in Europe Parliamentary Assembly.cosponsoredJul 22, 2026
- HRES 1427Expressing support for the designation of July 10th as Journeyman Lineworkers Recognition Day.cosponsoredJul 12, 2026
- HRES 1402Supporting the goals and ideals of Alzheimer's and Brain Awareness Month.cosponsoredJun 29, 2026
- HR 9552NOPE Act of 2026sponsoredJun 29, 2026
- HRES 1393Providing for consideration of the bill (H.R. 7016) to prohibit action to or the use of Federal funds to invade NATO countries and territories, and for other purposes.sponsoredJun 28, 2026
- HRES 1392Supporting the designation of a "National Learn to Swim Week" beginning on the 4th Sunday in June.cosponsoredJun 24, 2026
- HRES 1390Expressing support for the designation of June as Portuguese National Heritage Month.cosponsoredJun 23, 2026
- HR 9414Pell Grant Preservation and Expansion Act of 2026cosponsoredJun 22, 2026
- HR 9250Great American Outdoors Act 250cosponsoredJun 9, 2026
- HRES 1356A resolution commemorating the Day of Portugal, Camões, and the Portuguese Communities, and for other purposes.cosponsoredJun 9, 2026
- HR 9105SAFEGUARD Veterans Act of 2026cosponsoredJun 1, 2026
- HJRES 189Providing for congressional disapproval under chapter 8 of title 5, United States Code, of the rule submitted by the Department of Education relating to "Reimagining and Improving Student Education-Federal Student Loan Program Final Regulations".cosponsoredMay 20, 2026
- HR 8929To amend title 1, United States Code, to expand the scope of documents the Secretary of State is required to transmit to the Congress, and for other purposes.sponsoredMay 19, 2026
- HCONRES 103Directing the President, pursuant to section 5(c) of the War Powers Resolution, to remove United States Armed Forces from hostilities with Iran.cosponsoredMay 19, 2026
- HR 8817FORTIFY ActcosponsoredMay 13, 2026
- HR 8798Universal School Meals Program Act of 2026cosponsoredMay 12, 2026
- HR 8786INVEST ActcosponsoredMay 12, 2026
- HR 8667MISSION Rx ActcosponsoredMay 6, 2026
Committee assignments (6)
Data from Congress.gov committee memberships
Documented relationships
Documented facts about Keating, aggregated from public records. A documented relationship is not evidence of wrongdoing — it is context, not a conclusion.
- Committee oversight & trading — defense coverage: high
Sits on the House Committee on Armed Services, which oversees the defense sector, and disclosed 3 defense-sector trades (disclosed amounts up to $45,000) between Mar 2021 and Apr 2021.
Counts only disclosed trades we could tag to a sector; sector coverage is partial, so the real total may be higher.
Committees House Committee on Armed Services · Member
Have a question about this? Ask Keating to explain → Browse all documented relationships →
Committee activity
Committee votes cast
- YeaMr. Rogers (AL) x Mr. Smith (WA) x Mr. Wilson (SC) x Mr. Courtney (CT) x Mr. Turner (OH) x Mr. Garamendi (CA) x Mr. Wittman (VA) x Mr. Norcross (NJ) x Mr. Scott (GA) x Mr. Moulton (MA) x Mr. Graves (M
- YeaMr. Rogers (AL) x Mr. Smith (WA) x Mr. Wilson (SC) x Mr. Courtney (CT) x Mr. Turner (OH) x Mr. Garamendi (CA) x Mr. Wittman (VA) x Mr. Norcross (NJ) x Mr. Scott (GA) x Mr. Moulton (MA) x Mr. Graves (M
- YeaMr. Rogers (AL) x Mr. Smith (WA) x Mr. Wilson (SC) x Mr. Courtney (CT) x Mr. Turner (OH) x Mr. Garamendi (CA) x Mr. Wittman (VA) x Mr. Norcross (NJ) x Mr. Scott (GA) x Mr. Moulton (MA) x Mr. Graves (M
- NayMr. Rogers (AL) x Mr. Smith (WA) x Mr. Wilson (SC) x Mr. Courtney (CT) x Mr. Turner (OH) x Mr. Garamendi (CA) x Mr. Wittman (VA) x Mr. Norcross (NJ) x Mr. Scott (GA) x Mr. Moulton (MA) x Mr. Graves (M
- NayMr. Rogers (AL) x Mr. Smith (WA) x Mr. Wilson (SC) x Mr. Courtney (CT) x Mr. Turner (OH) x Mr. Garamendi (CA) x Mr. Wittman (VA) x Mr. Norcross (NJ) x Mr. Scott (GA) x Mr. Moulton (MA) x Mr. Graves (M
- YeaMr. Rogers (AL) x Mr. Smith (WA) x Mr. Wilson (SC) x Mr. Courtney (CT) x Mr. Turner (OH) x Mr. Garamendi (CA) x Mr. Wittman (VA) x Mr. Norcross (NJ) x Mr. Scott (GA) x Mr. Moulton (MA) x Mr. Graves (M
- NayMr. Rogers (AL) x Mr. Smith (WA) x Mr. Wilson (SC) x Mr. Courtney (CT) x Mr. Turner (OH) x Mr. Garamendi (CA) x Mr. Wittman (VA) x Mr. Norcross (NJ) x Mr. Scott (GA) x Mr. Moulton (MA) x Mr. Graves (M
- YeaH.R. 8800 – FY27 NDAA Markup - Recorded Votes #1 through #47
Congressional testimony
- Member Day
- Legislative Hearing on: H.R. 681 (Rep. Keating), To amend the Act of August 9, 1955 (commonly known as the "Long-Term Leasing Act"), to authorize leases of up to 99 years for land held in trust for the Mashpee Wampanoag Tribe and the Wampanoag Tribe of Gay Head (Aquinnah), and for other purposes H.R. 3654 (Rep. Randall), “Tribal Emergency Response Resources Act” H.R. 3903 (Rep. Begich), “Chugach Alaska Land Exchange Oil Spill Recovery Act of 2025” H.R. 3925 (Rep. Obernolte), “Yuhaaviatam of San Manuel Nation Land Exchange Act” H.R. 4463 (Rep. Norman), To amend the Catawba Indian Tribe of South Carolina Land Claims Settlement Act of 1993
Comments