Skip to content
Elections in USAall U.S. elections
Democratic · PA-07

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

$2.4Mraised
$1.4Mspent
$1.0Mcash on hand
Campaign finance$2.4M raised
Raised$2.4M
Spent$1.4M
Cash on hand$1.0M
Campaign finance
MeasureAmount
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 throughJun 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)

Assets we could read
AssetType codeOwnerValue range
Asset Owner Value of Asset Income Type(s) Income Current Year to Filing Income Preceding Year Allianz Life Insurance CompanyFNSP$100K to $250K
Brooks Lawn Care LLC, 100% InterestOLself$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 FDBselfnone
Pension $15,001 - $50,000 $50,001 - $100,000 Embassy Bank CheckingBAJT$15K to $50K
D : Personal Checking Firefighters First Federal Credit UnionBAself$15K to $50K
Firefighters First Federal Credit Union - personal accountBAJT$1,001 to $15K
Frank Huth & Sons Inc (S corporation, Nazareth PA)PSSPnone
, 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 FNself$100K to $250K
Monterey Holdco Inc (S corporation, Emmaus PA)PSSPnone
, Interest, S corp income $5,001 - $15,000 $100,001 - $1,000,000 D : 2 shares (0.81%). Old National Bank deposit accountBAJT$15K to $50K
Peoples First FCUBAJT$1,001 to $15K
Peoples First FCUBAJT$1,001 to $15K
Residential Rental PropertyRPSP$250K to $500K
L : Bath, PA, US Truist Bank Checking (rental operating account)BASP$1,001 to $15K
Alliance Holdings 401(k) (Fidelity) ⇒ American Funds 2035 Target Date Retirement Fd Cl R-6 (RFFTX)MFSP$15K to $50K
MML Investors - Jennifer Brooks - Roth ⇒ AMCAP Fund - Class F-3 (FMACX)MFSP$1,001 to $15K
MML Investors - Jennifer Brooks - Roth ⇒ American Funds Fundamental Investors - Class F-3 (FUNFX)MFSP$1,001 to $15K
MML Investors - Jennifer Brooks - Roth ⇒ Cash - FDIC-Insured Bank Deposit SweepBASP$1,001 to $15K
MML Investors - Jennifer Brooks - Roth ⇒ Invesco S&P 500 Quality ETF (SPHQ)EFSP$1,001 to $15K
MML Investors - Jennifer Brooks - Roth ⇒ iShares Core MSCI EAFE ETF (IEFA)EFSP$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 FEFSP$1,001 to $15K
MML Investors - Jennifer Brooks - Roth ⇒ iShares Dynamic Equity Active ETF (BDYN)EFSP$15K to $50K
MML Investors - Jennifer Brooks - Roth ⇒ iShares Flexible Equity Active ETF (BFLX)EFSP$15K to $50K
MML Investors - Jennifer Brooks - Roth ⇒ iShares MSCI Japan Index Fund (EWJ)EFSP$1,001 to $15K
MML Investors - Jennifer Brooks - Roth ⇒ New Perspective Fund - Class F-3 (FNPFX)MFSP$1,001 to $15K
MML Investors - Jennifer Brooks - Roth ⇒ New World Fund, Inc. - Class F-3 (FNWFX)MFSP$1,001 to $15K
MML Investors - Jennifer Brooks - Roth ⇒ Schwab U.S. Large-Cap Growth ETF (SCHG)EFSP$1,001 to $15K
MML Investors - Jennifer Brooks - Roth ⇒ Schwab U.S. Large-Cap Value ETF (SCHV)EFSP$1,001 to $15K
MML Investors - Jennifer Brooks - Roth ⇒ SMALLCAP World Fund, Inc. - Class F-3 (SFCWX)MFSP$1,001 to $15K
MML Investors - Jennifer Brooks - Roth ⇒ State Street Consumer Discretionary Select Sector SPDR ETF (XLY)EFSP$1,001 to $15K
MML Investors - Jennifer Brooks - Roth ⇒ State Street Energy Select Sector SPDR ETF (XLE)EFSP$1,001 to $15K
MML Investors - Jennifer Brooks - Roth ⇒ State Street Financial Select Sector SPDR ETF (XLF)EFSP$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 EFSP$1,001 to $15K
MML Investors - Jennifer Brooks - Roth ⇒ State Street SPDR S&P Aerospace & Defense ETF (XAR)EFSP$1,001 to $15K
MML Investors - Jennifer Brooks - Roth ⇒ State Street Technology Select Sector SPDR ETF (XLK)EFSP$1,001 to $15K
MML Investors - Jennifer Brooks - Roth ⇒ The Growth Fund of America - Class F-3 (GAFFX)MFSP$15K to $50K
MML Investors - Jennifer Brooks - Roth ⇒ The Investment Company of America - Class F-3 (FFICX)MFSP$1,001 to $15K
MML Investors - Jennifer Brooks - Roth ⇒ The New Economy Fund - Class F-3 (FNEFX)MFSP$1,001 to $15K
MML Investors - Jennifer Brooks - Roth ⇒ Washington Mutual Investors Fund - Class F-3 (FWMIX)MFSP$1,001 to $15K
MML Investors - Jennifer Brooks ⇒ UMA - Rollover IRA - Jennifer Brooks ⇒ AbbVie Inc. Common Stock (ABBV)STSP$1,001 to $15K

Reported Values are bands, as filed. Parsed automatically; the PDF is the record.

Donor portrait33% small gifts
33%of individual money came in gifts of $200 or less
21%of itemized money came from donors in PA
No Employertop named employer of donors

By gift size

Individual contributions by size
Gift sizeTotalShare
$200 and under$645,12733%
$200.01 to $499.99$122,3966%
$500 to $999.99$151,9548%
$1,000 to $1,999.99$243,42212%
$2,000 and up$798,59441%

By state

Where itemized donors live
StateItemized individual moneyShare
PA$290,32921%
NY$275,44620%
CA$232,10417%
MA$162,96012%
DC$50,8004%
CT$42,6883%

By employer

Top employers
Employer named by donorsTotal
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

Top occupations
Occupation named by donorsTotal
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
Individual donors 81%PACs and other committees 17%Party committees 0%Candidate's own money 0%Other (refunds, transfers, loans) 2%
Funding mix
Source of moneyAmountShare of receipts
Individual donors$1,942,16681.2%
PACs and other committees$403,00016.8%
Party committees$5,0000.2%
Candidate's own money$3,5000.1%
Other (refunds, transfers, loans)$38,5491.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.