Loading this candidate’s profile from the FEC filings and campaign records.
Where They Stand is a nonpartisan guide to everyone running for Congress: their money, their own words and how incumbents voted. Find your ballot →
Loading this candidate’s profile from the FEC filings and campaign records.
Where They Stand is a nonpartisan guide to everyone running for Congress: their money, their own words and how incumbents voted. Find your ballot →
Candidates › PA-07 race › 2025–2026
D Democratic nominee for U.S. House, PA-07
Has not served in Congress
24 priorities from brooksforcongress.com, in the order they are listed there. Every heading and the text under it is copied exactly, as one passage for each page it is from, and links to that place on the page; hover a source to see which passage it opens.
- Repeal Citizens United and take our elections back from the 1%.
- Ban corporate PAC money from politics, period.
- No stock trading in Congress. If you want to get rich, don’t run for office.
- Term limits. No more lifetime politicians.
- Fair taxes for the rich. No more free rides for billionaires and big corporations.
While Republicans are stripping us for parts, Democrats in Washington need to step up and deliver. That’s why I’m running. I know how hard it is out there right now. I’ve lived it, and I believe we can do better.
I’m here to present the following platform and humbly ask for your support.
source ↗ (opens the page at this passage) · brooksforcongress.com/on-the-issues
The number one issue I hear from my neighbors and friends is how unaffordable life is. Frankly, it’s the reason I got into this race. Working people can’t keep up with groceries, electricity bills, rent, healthcare, childcare, you name it. Wages aren’t keeping pace, and too many are working harder than ever for too small a paycheck.
- Healthcare: Restore the cuts to Medicaid and provide Medicare for All. In the richest country in the world, we can give people healthcare. Simple.
- Rent: Increase the amount of market-rate housing, ban private equity companies from buying up tons of houses and driving up costs, and pass the HELPER Act to extend VA-style home loans to teachers, nurses and first responders.
- Childcare: Repeal Republican cuts to Headstart, provide subsidies to working parents to help pay for daycare, and expand publicly funded kindergarten programs to preschool-aged children.
- Utilities: Bring back renewables cut by Trump, invest in new nuclear and natural gas power plants, and crack down on price-gouging utility monopolies.
- Retirement: Protect Social Security and pass the PRO Act to deliver bargaining power and union pensions to more workers.
- Everyday Goods: Enact strong price-gouging enforcement, antitrust action, and transparency rules to protect ordinary people. Companies are using their market power to raise prices even when their own costs haven’t increased. We can stop them.
source ↗ (opens the page at this passage) · brooksforcongress.com/on-the-issues
In 2023, 20 million Americans were stuck with $220 billion in medical debt, while 16 of the biggest drug companies raked in $684 billion. We spend the most money per-capita than any other developed nation in the world, with lower life expectancies than all but a few. People skip prescriptions and avoid seeing doctors because they can’t pay their bills.
Because of this, I support Medicare for All. You shouldn’t have to run into a burning building to get healthcare from your government or wait until you turn 65.
I’ll also go to bat to bring down drug prices like insulin and beta-blockers, expand coverage, and make sure every town has the doctors and clinics people actually need. No more lining the pockets of insurance and drug company bosses. Healthcare should work for people.
source ↗ (opens the page at this passage) · brooksforcongress.com/on-the-issues
We need to pass a billionaire minimum tax: a baseline tax rate the ultra-wealthy can’t dodge. In 2022, the 400 richest Americans paid an average federal tax rate of just 3.4% on their wealth, while ordinary workers paid 14% or more.
The 2017 Trump Tax Cuts and Jobs Act handed massive breaks to billionaires and big corporations, exploding the national debt and leaving working families to pick up the tab. Repealing those giveaways could raise over $1.5 trillion – enough to lower the debt, expand healthcare, and strengthen the safety net without raising taxes on working people.
It’s time the wealthy and big corporations finally pay their taxes so we can rebuild the middle class.
source ↗ (opens the page at this passage) · brooksforcongress.com/on-the-issues
The last time we raised the minimum wage was 2006. We’ve fought three wars since then. We need to raise it, and tie it to inflation.
While CEOs rake in millions and pay wages that barely keep people alive, people like me have worked two or three jobs and still barely paid the bills. It’s time hard work actually pays and gives families a shot at not just existing, but living comfortably.
source ↗ (opens the page at this passage) · brooksforcongress.com/on-the-issues
I’ve seen it up close – unions are what built the middle class. They fought for fair pay, safe jobs, good benefits, weekends, overtime pay, and the 40-hour workweek.
I’ll make it easier to join a union by passing the PRO Act, crack down on bosses who punish workers, and make sure every worker can fight for a better future. Strong unions mean strong communities.
source ↗ (opens the page at this passage) · brooksforcongress.com/on-the-issues
The Lehigh Valley has the second most competitive housing market in the nation. We’ve seen housing prices skyrocket, and families are getting pushed out of the communities they grew up in.
We need to build more starter homes, crack down on corporate landlords and rent gouging, and expand programs that help first-time homebuyers get their start. And yes, sometimes cut rules and red tape that make it harder and more expensive to get homes built.
I mentioned the HELPER Act earlier – it would be a game changer and help millions get low interest VA-style mortgages. I will be a day 1 cosponsor.
source ↗ (opens the page at this passage) · brooksforcongress.com/on-the-issues
I’ll always defend Social Security and will sign on to the Medicare and Social Security Fair Share Act, which removes the cap on Social Security Payroll taxes and increases the net investment income tax by 1.2%. While Republicans gut American’s social safety net, I will work to protect the benefits tens of millions have worked hard to earn.
I personally have a good pension from 20 years of working for the city of Bethlehem as a firefighter, but I’m one of the lucky ones. Every hardworking American, especially young people, should be afforded the opportunity to get a pension, and that starts by passing the PRO Act and giving everyone the chance to join a union.
source ↗ (opens the page at this passage) · brooksforcongress.com/on-the-issues
I’m lucky to spend time with my granddaughters and help out when I can. But not everyone has a grandpa nearby to pitch in. Families in the Lehigh Valley are struggling to find affordable, quality childcare, and that shouldn’t be the case.
Far too many working class Americans struggle to provide their children with care until they’re old enough to be enrolled in school. I support expanded childcare subsidies, restoring and expanding funding to Headstart, and providing universal kindergarten and pre-k.
source ↗ (opens the page at this passage) · brooksforcongress.com/on-the-issues
I’ve seen too many kids bury themselves in student debt just to get a shot at a decent life. College shouldn’t leave you broke before you even start working. We need to bring down tuition and make sure financial aid works.
Trades matter too. I’ll fight to fund apprenticeships, vocational programs, and training that get young people into good-paying jobs in manufacturing, construction, and clean energy. This is the kind of work that builds a real middle class.
source ↗ (opens the page at this passage) · brooksforcongress.com/on-the-issues
Washington’s full of people rigging the system while working families get crushed:
- Trump accepting a $400 million luxury jet from Qatar
- Members of Congress day trading stocks while writing the rules
- Cozy deals with big corporations
- Firing inspectors general who are supposed to keep them honest
It’s all corruption. It’s the most corrupt administration in American history.
I’ll fight in Congress to hold people accountable, pass a constitutional amendment to overturn Citizens United, ban members of Congress from trading stocks, and make sure our government is working for us.
source ↗ (opens the page at this passage) · brooksforcongress.com/on-the-issues
In America, we don’t send masked men to kidnap people off the street and throw them into unmarked cars. It’s bullshit and un-American.
We need an immigration system that deters illegal entry and secures our border, while treating people humanely and give law-abiding folks a shot at earning citizenship.
source ↗ (opens the page at this passage) · brooksforcongress.com/on-the-issues
FEC filings, Jul 1, 2025 to Oct 14, 2026 · Official FEC bulk data · committee C00917096
86¢ of every dollar raised has been spent across 7 reports ($4.6M of $5.3M). Cash on hand went from $243.6K on Sep 30, 2025 to $741.6K on Oct 14, 2026.
| Report | Raised in the period | Spent in the period | Cash on hand at its close |
|---|---|---|---|
| OCTOBER QUARTERLY 2025 through Sep 30, 2025 | $308,259 | $64,644 | $243,616 |
| YEAR-END 2025 through Dec 31, 2025 | $301,698 | $204,546 | $340,767 |
| APRIL QUARTERLY 2026 through Mar 31, 2026 | $436,293 | $233,076 | $543,984 |
| PRE-PRIMARY 2026 through Apr 29, 2026 | $124,932 | $416,551 | $252,364 |
| JULY QUARTERLY 2026 through Jun 30, 2026 | $1,221,034 | $454,975 | $1,018,423 |
| OCTOBER QUARTERLY 2026 through Sep 30, 2026 | $2,599,420 | $2,331,688 | $1,286,155 |
| PRE-GENERAL 2026 through Oct 14, 2026 | $355,718 | $900,294 | $741,579 |
Each report’s own period, as filed with the FEC; a report filed again counts once, as its latest copy.
143 endorsers listed on Bob Brooks’ own campaign site: 1 party, 69 officials, 49 unions, 17 organizations, 7 people.
This is the campaign's claim, checked by an editor against its page; the endorsers have not confirmed it to us. Each name opens the campaign’s page with that name highlighted.
Governor
Lieutenant Governor
US House PA-17
US House PA-05
US House PA-06
Majority Leader
PA State House
PA State House
Easton City Council
Former Candidate PA-07
Former Candidate PA-07
PA State House
Northampton County Council
Northampton County Council
Lehigh County Commissioner, Independent
Advanced · 25,911 votes (42%) · 1 of 4 · Full results ↗
Election not held yet · Full results ↗
Every contest for this seat that named this candidate, most recent last; a result is shown once the race is called. Election dates and results from civicAPI (civicapi.org). civicAPI aggregates results from Secretaries of State and equivalent election bodies, and makes its own race calls. civicapi.org ↗
Latest poll · The New York Times/Siena University, Oct 22, 2026 · too few nonpartisan polls for a lead
A poll is a snapshot, not a forecast.
Official FEC filing record for the current cycle. The priorities they publish are quoted from their own site, in their order.
Statements are quoted from these pages exactly. Headings, order and wording are the campaign’s; the record marking is ours.
A donor who gave several times appears once. The 12 largest donors by total given are listed. In all, 936 itemized contributions were filed this cycle, totaling $668.1K.
The 12 largest committees by total given are listed. In all, 245 committee contributions were filed this cycle, totaling $626.2K. Counted from the givers' own filings, which can run above the total the campaign itself reports.
Money moved in from the candidate’s other authorized committees, such as a joint fundraising committee. It was raised once and is reported again here on arrival. The 3 largest sources by total given are listed. In all, 4 transfers were filed this cycle, totaling $52K.
Total reported receipts $5,347,353
Every dollar the committee reported receiving this cycle, split by the source the FEC filing attributes it to. Open a source marked + to see who gave. FEC filings through Oct 14, 2026.
Loading the map
Tap or hover over a state, or focus the map and use the arrow keys, to read its total. Ctrl or ⌘ and scroll to zoom.
26% of the money placed by state came from inside Pennsylvania: $170.8K of $668.1K.
| Name | Amount |
|---|---|
| 107 contributions · 28% | $187,633 |
| 388 contributions · 26% | $170,798 |
| 66 contributions · 11% | $75,853 |
| 71 contributions · 7.4% | $49,365 |
| 23 contributions · 5.7% | $38,200 |
| 33 contributions · 2.9% | $19,662 |
| 37 contributions · 2.9% | $19,436 |
| 13 contributions · 2% | $13,200 |
By the state each donor wrote on the filing, across 42 states and territories. Donors who have given $200 or less this cycle are not itemized, so they cannot be placed on a map. The FEC’s grouping also counts joint-fundraising memo lines, so these rows can add up to more than the itemized total.
| Employer as filed | Amount |
|---|---|
| Written instead of an employer · 402 contributions · 35% of ranked | $222,024 |
| Written instead of an employer · 68 contributions · 11% of ranked | $69,665 |
| Written instead of an employer · 40 contributions · 7.8% of ranked | $48,703 |
| 2 contributions · 1.1% of ranked | $7,000 |
| 2 contributions · 1.1% of ranked | $7,000 |
| 2 contributions · 1.1% of ranked | $7,000 |
| 2 contributions · 1.1% of ranked | $7,000 |
| 2 contributions · 1.1% of ranked | $7,000 |
A further $25,900 came from donors whose answer names no employer (N/A, None, blank), so it is not ranked. Ranked from the largest 200 of 201 employer spellings filed; each share is of the money in those. Itemized gifts over $200, grouped by the words donors filed: not an industry classification, and a gift from an employee is not a gift from the employer. The FEC’s grouping also counts joint-fundraising memo lines, so these rows can add up to more than the itemized total. Gifts of $200 or less ($1,167,839) are not itemized, so no employer or occupation is filed for them.
Money groups spent on their own, not through a campaign. Each ad is filed against the candidate it names, so money attacking an opponent shows on the opponent’s row. Open a candidate to see who spent it.
The campaign also refunded $40,358 in contributions, which the categories below do not include.
Total itemized disbursements $1,764,329
Every itemized payment the committee reported this cycle, sorted by what it said each one was for. The categories are ours; the wording they are matched against is the committee’s own. Open a category to read the filed descriptions and who was paid. FEC filings through Oct 14, 2026.
All 303 itemized payments filed this cycle. Spending below the itemization threshold is not filed line by line.
1 payment was reported as a lump sum, such as a card or payroll bill, with the detail filed underneath as memo entries. Those entries, $1,968 in all, are counted under the payee and purpose they name rather than under the processor that was paid. The total is the same either way.
| Name | Amount |
|---|---|
| 8 payments · 20% of all spending | $932,676 |
| 7 payments · 4.4% of all spending | $203,647 |
| 3 payments · 4.3% of all spending | $198,076 |
| 12 payments · 1.2% of all spending | $55,957 |
| 12 payments · 0.9% of all spending | $41,027 |
| 28 payments · 0.8% of all spending | $38,537 |
| 59 payments · 0.8% of all spending | $37,138 |
| 5 payments · 0.5% of all spending | $21,500 |
The people, firms and committees paid the most, across every kind of payment. Each share is of everything the committee reported spending this cycle, not only the itemized payments above. A payee that is itself a committee links to its own profile.
| Occupation as filed | Amount |
|---|---|
| Written instead of an occupation · 393 contributions · 33% of ranked | $214,869 |
| Written instead of an occupation · 48 contributions · 7.4% of ranked | $48,108 |
| 33 contributions · 5% of ranked | $32,800 |
| 15 contributions · 4.9% of ranked | $32,349 |
| 23 contributions · 3.9% of ranked | $25,750 |
| 73 contributions · 3.7% of ranked | $24,092 |
| 42 contributions · 2.7% of ranked | $17,525 |
| 12 contributions · 2.1% of ranked | $13,600 |
A further $13,900 came from donors whose answer names no occupation (blank), so it is not ranked. Itemized gifts over $200, grouped by the words donors filed: not an industry classification, and a gift from an employee is not a gift from the employer. The FEC’s grouping also counts joint-fundraising memo lines, so these rows can add up to more than the itemized total. Gifts of $200 or less ($1,167,839) are not itemized, so no employer or occupation is filed for them.