Bob Brooks
Bob Brooks is a Democratic challenger in Pennsylvania's 7th district. $2.4M raised, $1.4M spent, $1.0M cash through Jun 30, 2026. On the November ballot
Campaign finance$2.4M raised
| Measure | Amount |
|---|---|
| Raised (total receipts) | $2,392,215 |
| Spent (disbursements) | $1,373,792 |
| Cash on hand | $1,018,423 |
| Debts owed by campaign | $15,000 |
| Filing covers through | Jun 30, 2026 |
Reported Self-reported to the FEC.
Financial disclosurepartly read, filed 2026-08-13
Candidate report for 2026, filed 2026-08-13. We could read 166 of the 171 asset lines in this report, so we show those and no totals: a total from a partial read would mislead. Open the official report (PDF)
| Asset | Type code | Owner | Value range |
|---|---|---|---|
| Asset Owner Value of Asset Income Type(s) Income Current Year to Filing Income Preceding Year Allianz Life Insurance Company | FN | SP | $100K to $250K |
| Brooks Lawn Care LLC, 100% Interest | OL | self | $1,001 to $15K |
| L : Nazareth, PA, US D : 100% member interest. Snow plowing and landscaping. Operating income is reported on Schedule C. City of Bethlehem F | DB | self | none |
| Pension $15,001 - $50,000 $50,001 - $100,000 Embassy Bank Checking | BA | JT | $15K to $50K |
| D : Personal Checking Firefighters First Federal Credit Union | BA | self | $15K to $50K |
| Firefighters First Federal Credit Union - personal account | BA | JT | $1,001 to $15K |
| Frank Huth & Sons Inc (S corporation, Nazareth PA) | PS | SP | none |
| , Interest, S corp income $5,001 - $15,000 $15,001 - $50,000 Asset Owner Value of Asset Income Type(s) Income Current Year to Filing Income | FN | self | $100K to $250K |
| Monterey Holdco Inc (S corporation, Emmaus PA) | PS | SP | none |
| , Interest, S corp income $5,001 - $15,000 $100,001 - $1,000,000 D : 2 shares (0.81%). Old National Bank deposit account | BA | JT | $15K to $50K |
| Peoples First FCU | BA | JT | $1,001 to $15K |
| Peoples First FCU | BA | JT | $1,001 to $15K |
| Residential Rental Property | RP | SP | $250K to $500K |
| L : Bath, PA, US Truist Bank Checking (rental operating account) | BA | SP | $1,001 to $15K |
| Alliance Holdings 401(k) (Fidelity) ⇒ American Funds 2035 Target Date Retirement Fd Cl R-6 (RFFTX) | MF | SP | $15K to $50K |
| MML Investors - Jennifer Brooks - Roth ⇒ AMCAP Fund - Class F-3 (FMACX) | MF | SP | $1,001 to $15K |
| MML Investors - Jennifer Brooks - Roth ⇒ American Funds Fundamental Investors - Class F-3 (FUNFX) | MF | SP | $1,001 to $15K |
| MML Investors - Jennifer Brooks - Roth ⇒ Cash - FDIC-Insured Bank Deposit Sweep | BA | SP | $1,001 to $15K |
| MML Investors - Jennifer Brooks - Roth ⇒ Invesco S&P 500 Quality ETF (SPHQ) | EF | SP | $1,001 to $15K |
| MML Investors - Jennifer Brooks - Roth ⇒ iShares Core MSCI EAFE ETF (IEFA) | EF | SP | $1,001 to $15K |
| MML Investors - Jennifer Brooks - Roth ⇒ SP $1,001 - $15,000 Tax-Deferred Asset Owner Value of Asset Income Type(s) Income Current Year to F | EF | SP | $1,001 to $15K |
| MML Investors - Jennifer Brooks - Roth ⇒ iShares Dynamic Equity Active ETF (BDYN) | EF | SP | $15K to $50K |
| MML Investors - Jennifer Brooks - Roth ⇒ iShares Flexible Equity Active ETF (BFLX) | EF | SP | $15K to $50K |
| MML Investors - Jennifer Brooks - Roth ⇒ iShares MSCI Japan Index Fund (EWJ) | EF | SP | $1,001 to $15K |
| MML Investors - Jennifer Brooks - Roth ⇒ New Perspective Fund - Class F-3 (FNPFX) | MF | SP | $1,001 to $15K |
| MML Investors - Jennifer Brooks - Roth ⇒ New World Fund, Inc. - Class F-3 (FNWFX) | MF | SP | $1,001 to $15K |
| MML Investors - Jennifer Brooks - Roth ⇒ Schwab U.S. Large-Cap Growth ETF (SCHG) | EF | SP | $1,001 to $15K |
| MML Investors - Jennifer Brooks - Roth ⇒ Schwab U.S. Large-Cap Value ETF (SCHV) | EF | SP | $1,001 to $15K |
| MML Investors - Jennifer Brooks - Roth ⇒ SMALLCAP World Fund, Inc. - Class F-3 (SFCWX) | MF | SP | $1,001 to $15K |
| MML Investors - Jennifer Brooks - Roth ⇒ State Street Consumer Discretionary Select Sector SPDR ETF (XLY) | EF | SP | $1,001 to $15K |
| MML Investors - Jennifer Brooks - Roth ⇒ State Street Energy Select Sector SPDR ETF (XLE) | EF | SP | $1,001 to $15K |
| MML Investors - Jennifer Brooks - Roth ⇒ State Street Financial Select Sector SPDR ETF (XLF) | EF | SP | $1,001 to $15K |
| MML Investors - Jennifer Brooks - Roth ⇒ State Street Health Care Select Sector SPDR ETF SP $1,001 - $15,000 Tax-Deferred Asset Owner Value | EF | SP | $1,001 to $15K |
| MML Investors - Jennifer Brooks - Roth ⇒ State Street SPDR S&P Aerospace & Defense ETF (XAR) | EF | SP | $1,001 to $15K |
| MML Investors - Jennifer Brooks - Roth ⇒ State Street Technology Select Sector SPDR ETF (XLK) | EF | SP | $1,001 to $15K |
| MML Investors - Jennifer Brooks - Roth ⇒ The Growth Fund of America - Class F-3 (GAFFX) | MF | SP | $15K to $50K |
| MML Investors - Jennifer Brooks - Roth ⇒ The Investment Company of America - Class F-3 (FFICX) | MF | SP | $1,001 to $15K |
| MML Investors - Jennifer Brooks - Roth ⇒ The New Economy Fund - Class F-3 (FNEFX) | MF | SP | $1,001 to $15K |
| MML Investors - Jennifer Brooks - Roth ⇒ Washington Mutual Investors Fund - Class F-3 (FWMIX) | MF | SP | $1,001 to $15K |
| MML Investors - Jennifer Brooks ⇒ UMA - Rollover IRA - Jennifer Brooks ⇒ AbbVie Inc. Common Stock (ABBV) | ST | SP | $1,001 to $15K |
Reported Values are bands, as filed. Parsed automatically; the PDF is the record.
Donor portrait33% small gifts
By gift size
| Gift size | Total | Share |
|---|---|---|
| $200 and under | $645,127 | 33% |
| $200.01 to $499.99 | $122,396 | 6% |
| $500 to $999.99 | $151,954 | 8% |
| $1,000 to $1,999.99 | $243,422 | 12% |
| $2,000 and up | $798,594 | 41% |
By state
| State | Itemized individual money | Share |
|---|---|---|
| PA | $290,329 | 21% |
| NY | $275,446 | 20% |
| CA | $232,104 | 17% |
| MA | $162,960 | 12% |
| DC | $50,800 | 4% |
| CT | $42,688 | 3% |
By employer
| Employer named by donors | Total |
|---|---|
| No Employer | $98,781 |
| Null | $20,900 |
| D.E. Shaw & Co | $7,000 |
| Alsop Louie Partners | $7,000 |
| Sageview Capital | $7,000 |
| Xn Lp | $7,000 |
| Js Capital Management Llc | $7,000 |
| New York City | $7,000 |
By occupation
| Occupation named by donors | Total |
|---|---|
| No Employer | $98,781 |
| Attorney | $58,164 |
| Ceo | $44,344 |
| Physician | $26,135 |
| Firefighter | $25,304 |
| Consultant | $25,083 |
| President | $22,300 |
| Null | $20,900 |
Reported FEC itemized contributions this cycle, fetched 2026-10-15. Itemized means a donor gave over $200 in total. Employer and occupation are what donors report about themselves; “retired”, “homemaker”, “self-employed” and similar non-answers are left out of the employer and occupation lists. It describes who gave, not who votes for the candidate.
Where the money comes fromindividuals, PACs, party, self
| Source of money | Amount | Share of receipts |
|---|---|---|
| Individual donors | $1,942,166 | 81.2% |
| PACs and other committees | $403,000 | 16.8% |
| Party committees | $5,000 | 0.2% |
| Candidate's own money | $3,500 | 0.1% |
| Other (refunds, transfers, loans) | $38,549 | 1.6% |
This racePA-07, rank #2 of 2
Bob Brooks ranks #2 of 2 in reported fundraising in this race.
PA-07 · Pennsylvania · Democratic candidates · House forecasts
Sources and methodFEC
All figures come from the Federal Election Commission and cover each filing period through Jun 30, 2026. FEC ID H6PA07188, committee C00917096. View the official record.
Ballot status: listed as a nominee in Wikipedia's article for this state (CC BY-SA), matched to this FEC record by name.