Methodology & sources
Roster
All 539 sitting members of the 119th Congress: 100 senators, 433 voting representatives, and 6 non-voting delegates. Verified against the House Clerk's September 2, 2026 XML roster and the Senate roster. Florida's 20th and Texas's 23rd districts were vacant at verification time.
Voting records
2026 roll-call statistics: 314 House roll calls through September 16, 2026, and 244 Senate votes through September 24, 2026. Missed-vote and party-unity percentages are computed from those roll calls. Members who joined mid-session show "Not in office" for earlier votes.
Fundraising & donors
Receipt totals matched by FEC candidate ID. Donor data is rebuilt from the full FEC individual-contribution bulk files (not the API top-donor lists): every itemized contributor to each member's principal campaign committee is kept, with net amount, gift count, employer, occupation, and city/state, plus a link to the committee's FEC page. Each member's committee ID is stored on the member record, so committee selection never depends on name matching. Contributor identity is full name plus city and ZIP code (employer when ZIP is missing), never surname alone; Schedule B refunds are netted only against the same identity, and receipts whose memo says received in error, returned, or refund are excluded. Member profiles name only each member's top 25 net donors per cycle; everyone else appears as an aggregate count and total, and the $1,000 floor governs who can be in the 25. Donor pages exist only for contributors whose net total across all members, counting only rows that pass the display checks, is $50,000 or more, with net per member, party split, and a both-parties flag. Any member-cycle figure below $0 or above $14,000 renders as "under verification" with no number; a combined two-cycle total on a donor page may exceed $14,000 when each cycle's component passes that check. Where a returned receipt of $10,000 or more affects a listed total, the table carries a note with the date and a link to the FEC record. Candidate self-funding is shown separately where it appears among the largest amounts, never mixed into the donor table. Gifts under ~$200 are generally not itemized and do not appear. Employer and occupation are self-reported by donors. The 2026 cycle is in progress.
Staff family rule
A staff member's relative is listed only when a public filing establishes the relationship and shows why it bears on the office: an LDA lobbyist registration, House or Senate payroll disbursements, or a financial disclosure. The filing is cited on the row. Relatives of staff are never listed for their own sake.
Legislation
Bills sponsored come from Congress.gov records. Cosponsorship counts are 119th-Congress totals collected September 26, 2026 via the GovTrack public API.
Notable family
287 relatives across 177 members found through systematic public-records searches (roughly two broad queries per member), covering spouses, partners, parents, grandparents, children, siblings, aunts/uncles, and in-laws, plus military flag officers and major public figures. 136 of 287 records carry a stored source link; the rest show "not listed" in the Source column and come from the member's official biography or published profiles. An empty listing means nothing notable was found under this methodology; not that no notable family exists.
Social following
Follower counts collected September 29, 2026 for both official/office accounts and official personal (campaign/personal) accounts across seven platforms: X, Instagram, Facebook, YouTube, LinkedIn, Threads, and TikTok. Office total, personal total, and combined total are reported separately; totals sum only accounts with a retrieved count and are never zero-filled. A missing account means none was verified, not that none exists. X counts are approximate because logged-out X pages render inconsistently. Reported correlations with follower totals are associations only, not causal claims.
Race ratings
2026 general-election race ratings from the Cook Political Report (observed September 26, 2026). Ratings describe the race's partisan lean, not the incumbent. Cook publishes individual ratings only for competitive races; unrated races show no rating rather than an inferred one.
Latest statements
Up to five recent official press releases or statements per profile, collected from official House, Senate, White House, agency, or court sources. Each item links to the source page with its published date. This section requires periodic refresh; profiles show an honest note where no statements were found or collection is pending.
Portraits
Official portraits via the unitedstates/images public-domain collection, with recent members' portraits from Wikipedia.
New in this edition
Legislative Effectiveness and Lugar bipartisanship scores, DW-NOMINATE ideology scores, interest-group ratings, enacted-bill counts, estimated net worth from financial disclosures, STOCK Act trade summaries, top assets and board seats, earmark requests, education and professional credentials, pre-Congress careers, union affiliations, organizational memberships, military service, citizenship paths, staff directories with career histories, district and state offices, caucus memberships, name histories, disclosed health conditions, dietary preferences, pets, and a relationship graph (shared schools, fraternities, employers, family, and staff ties).
Why this site is free
This site carries no ads and no tracking scripts of its own. One organization pays for the data collection and hosting. If you find it useful, the tip jar keeps it running.
Beneficial owner tracing
LLC and non-operating-entity contributors of $100,000 or more to super PACs and joint fundraising committees. A beneficial owner is named only with a citable source (state registry, FEC conduit record, or equivalent); otherwise the status is "not traced" and ownership is never inferred from job titles, similar names, or affiliated organizations. Research for these traces was AI-assisted.
| Entity | Amount | Recipient committee | Status | Research note |
|---|---|---|---|---|
| DANIEL RICH 2017 TRUST | $600,000 | TERM LIMITS ACTION (2024) FEC | not traced | OpenSecrets confirms the trust name and Philadelphia ZIP 19102 among Term Limits Action donors, and separately lists Daniel Rich and Joseph Rich as individual contributors. None of these sources identifies who controls or benefits from the trust itself, so no beneficial owner is established. source source |
| SYCAMORE LEAF MANAGEMENT LLC | $426,300 | HARRIS VICTORY FUND (2024) FEC | not traced | OpenSecrets confirms a filing record for this entity at Atlanta, GA 30328. No public source found identifying its owners or managers. It is not the Nebraska software company Sycamore Leaf Solutions, which is a different entity. source source |
| JOSPEH RICH 2017 TRUST | $400,000 | TERM LIMITS ACTION (2024) FEC | not traced | Name spelling as filed with the FEC ('JOSPEH'). OpenSecrets confirms the trust name and Philadelphia ZIP 19102 among Term Limits Action donors, and separately lists Daniel Rich and Joseph Rich as individual contributors. No source identifies who controls or benefits from the trust, so no beneficial owner is established. source source |
| VOLTAGRID LLC | $250,000 | WHATLEY VICTORY COMMITTEE (2026) FEC | not traced | A 2024 company announcement names Nathan Ough as President and CEO of VoltaGrid and describes institutional capital partners, but it does not state who owns the LLC. A job title and investor list do not establish beneficial ownership, so the owner remains not traced. source source |
| ZINC COLLECTIVE LLC | $200,000 | HARRIS VICTORY FUND (2024) FEC | not traced | The company's official team page names Allen Blue as co-founder and chairman of Zinc Collective. Founder and chairman are roles, not proof of beneficial ownership of this specific LLC, so the owner remains not traced. source source |
| GPP CAPITAL RESOURCES LLC | $150,000 | HARRIS VICTORY FUND (2024) FEC | not traced | An LEI listing confirms the entity's Sioux Falls, SD address but discloses no ownership. OpenSecrets lists the entity among South Dakota contributors. No source found identifying its beneficial owners. source source source |
| INVESTMENTS MANAGEMENT LLC | $100,000 | SHEEHY VICTORY COMMITTEE (2024) FEC | not traced | Public searches return multiple different Boca Raton entities with similar names ('Investments Management LLC' is a generic-style name). No exact legal-name and address match was found, so no entity could be connected to this contribution and no owner is established. source |
| EPIC AMUSEMENT LLC | $100,000 | TRUMP 47 COMMITTEE, INC. (2024) FEC | not traced | The Griffin-Spalding Chamber of Commerce lists Epic Amusement LLC as an active member business, confirming it exists in Griffin, GA. The listing names no owners, and no other public source identifying its beneficial owners was found. source source |
| BALLMER GIVING LLC | $100,000 | DELBENE DEMOCRATIC MAJORITY FUND (2024) FEC | not traced | Inside Philanthropy reports that Ballmer Group was established by Steve and Connie Ballmer and is structured as an LLC. That does not prove Ballmer Giving LLC of Bellevue, WA is the same legal entity, so attributing ownership to the Ballmers would be inference. The owner remains not traced. source source |
| DES JARDINS LLC | $100,000 | JOHNSON LEADERSHIP FUND (2026) FEC | not traced | Public searches for this entity name in Baton Rouge, LA returned only unrelated results (garden and property businesses). No citable source identifying the entity or its owners was found. source |
Frequently asked questions
Where does the roster come from?
All 539 sitting members of the 119th Congress (100 senators, 433 voting representatives, 6 non-voting delegates), verified against the House Clerk's September 2, 2026 XML roster and the Senate roster. Florida's 20th and Texas's 23rd districts were vacant at verification time.
How current is the data?
The roster was verified in September 2026 and enrichment was collected September 2026. Campaign-finance figures (donors, PAC contributions, outside money) come from the FEC bulk files as published on 2026-10-02, rebuilt and reconciled that day. Each profile carries its compilation date. Candidate, staff, executive, and judicial information can change; those pages show an explicit as-of date.
What does 'Not listed' mean?
A missing personal detail (religion, languages, pets, staff names) is shown as 'Not listed' and means the item was not found in public sources, not that it does not exist. Missing analytic data is shown as 'Not available'.
Are donor lists complete?
No. Each profile names only the member's 25 largest net individual contributors per cycle to the principal campaign committee; contributors at $1,000 or more who fall outside those 25, and everyone below $1,000, appear only in the aggregate count and total beneath each table. The amount shown is the donor's net total across the cycle, combining primary, general, and runoff elections, after subtracting refunds, not a single gift. Receipts marked as received in error, returned, or refunded are excluded, and Schedule B refunds are matched to the same contributor identity (full name, city, and ZIP code, or employer when ZIP is missing) and subtracted. Joint-fundraising shares are included: the member committee's itemized share of joint-fundraising proceeds (FEC transaction type 15J) counts toward the donor's total; the joint fundraising committee's own transfers are not counted separately, so there is no double counting. Smaller gifts are not itemized and do not appear. The figures were rebuilt from the bulk files and reconciled against the previous release (next answer); the bulk files omit a few memo entries that the FEC website shows, so a total can differ by a few hundred dollars from an FEC search.
How were the finance figures rebuilt and reconciled?
The donor data was rebuilt on 2026-10-02 from the FEC individual-contribution bulk files for the 2024 and 2026 cycles (11,326,434 receipts to members' principal committees). Each itemization is taken at its latest amended version before any rule is applied, within its own report (the FEC reuses a transaction ID across a committee's reports, so two gifts that share one ID in different reports are both counted); refunds to individuals (51,075 of them) are subtracted from the same contributor; receipts the committee marked as received in error, returned, or refunded are excluded (15,063) and their reversals skipped (5,191). The rebuild was reconciled row by row against the previous release: 464,905 named rows unchanged, 430 changed, 758 dropped, 592 new, 1,263 figures moved by more than $1,000, each listed with its source transactions and the reason in the repository's reconciliation report; rows withheld as under verification: 12,028 before, 2,881 now, each with its source rows in the diagnostic ledger. The other finance surfaces were reconciled the same way (PAC contributions: 42,858 unchanged, 98 changed, 7 dropped, 44 new; independent-expenditure rows: 1,911 unchanged, 1,155 changed, 139 dropped, 912 new; joint fundraising allocations: 2,160 unchanged, 286 changed, 546 dropped, 0 new; super PAC receipts: 4 unchanged, 5 changed, 0 dropped, 5,353 new; leadership PAC donor receipts: 48 unchanged, 34 changed, 3 dropped, 503 new; joint fundraising donor receipts: 3,399 unchanged, 6 changed, 4,160 dropped, 21 new; leadership PACs: 458 members matched (340 before), 8 changed). Known limits: the bulk files omit a few memo entries that the FEC website shows (one benchmark donor is $800 lower here than on fec.gov), and contributor identity is matched on name and ZIP, so a person who moved can appear twice. Outside money (independent expenditures, leadership PACs, joint fundraising) was rebuilt from the committee-to-candidate file, the notice file, the committee-to-committee file, and the FEC API's leadership PAC sponsor list; filings set aside as fictitious are listed in the data. Super PAC receipts attach to a donor page only when the filing identifies the same contributor (name and ZIP code) as the page.
Do stock-trade nulls mean no trades?
No. A missing trade record means the data was not retrieved for that member. Disclosures cover the member, spouse, and dependent children, and report amounts as ranges.
How fresh are the latest statements?
Press releases are a snapshot collected in September 2026 and go stale. Each item links to its official source page, which always has the newest releases.
Where do PAC contributions come from?
PAC and party-committee receipts are from FEC Schedule A filings (Form 3/3P), pulled from FEC bulk files (pas224, pas226). The table shows contributions over $5,000 to the member's principal campaign committee. Conduit intermediaries (ActBlue, WinRed), joint fundraising committees, and the candidate's own committees are excluded because they are pass-throughs or the candidate's own fundraising apparatus, not outside PAC support. Amounts are gross receipts, not net of refunds. Industry mappings are the directory's own classification based on PAC name keywords, aligned with OpenSecrets industry categories; 'not mapped' means no keyword matched. 'PAC receipts not retrieved' means the data was not collected for that member, not that the member takes no PAC money.
What is outside money?
Outside money is spending and fundraising that is not controlled by the member's campaign: independent expenditures by super PACs and other groups, donations to the member's leadership PAC, and joint fundraising committees that allocate proceeds to the member. Independent expenditure data comes from the spending committees' own filings: for each committee, its regular reports (Schedule E lines in the FEC committee-to-candidate file, each itemization at its latest amended version) are used when it has any, and notices from the 24- and 48-hour report file are added only when dated after its latest regular-report row; a committee with no regular-report rows is taken from the notice file alone. The two sources describe the same spending under different transaction IDs, so they are never summed row by row. Filers absent from the committee master, and one registered filer reporting over $1 billion for a single candidate, are set aside and listed in the data rather than attributed. A committee is marked single-candidate when 80% or more of its cycle independent-expenditure dollars concern one candidate. Donors are named only at $50,000 or more to a super PAC or joint fundraising committee. For leadership PACs, individuals are named at $50,000 or more; organizations and PACs at $5,000 or more. Every figure links to the committee's FEC page. Each committee whose independent expenditures concerning a sitting member reached $50,000 in a cycle has a page under /superpacs/ listing every sitting member it spent for or against, at any amount and from the same per-member attribution as the profiles, both cycle totals from the full ledger, and its contributors of $50,000 or more per cycle (net of refunds, from the committee's own Schedule A filings at their latest amended version, collected only for the committee-cycles in which the committee was registered as a super PAC or hybrid PAC with an unauthorized designation and its spending concerning one sitting member reached $50,000; a page labels any other cycle as not collected). Spending on candidates who are not sitting members of Congress (presidential candidates, challengers, candidates who lost) counts in the committee's cycle total on that page but is not itemized, because the directory covers the 119th Congress.
How were key votes selected?
The 27 House roll-call pages include the six 2026 Iran war-powers resolutions (H.Con.Res. 38, 40, 75, 86, 89, 93), the Secure America Act (S. 2), the Stop Insider Trading Act (H.R. 7008), the FY2027 NDAA (H.R. 8800), the Ukraine Support Act (H.R. 2913) and its discharge resolution (H.Res. 518), and the FY2026 and FY2027 budget resolutions (S.Con.Res. 33, H.Con.Res. 113). Each page shows the full member-by-member breakdown with party totals and cross-party voters marked. Senate roll-call pages cover the 18 key Senate votes from the 2026 session.