We have not found a campaign site for this candidate yet.
Money
$1.9M raised, $1.9M spent, $12.6K cash on hand (through Sep 30, 2026). Where it comes from
Who gives
23% of individual money from donors at $200 or less · 22% from Pennsylvania · largest committee giver AMERICAN ASSOCIATION FOR JUSTICE POLITICAL ACTION COMMITTEE (AAJ PAC), $5K
Outside groups
$103K supporting, $397.3K opposing Crosswell
Their wordsWhat does Crosswell say they will do?
Ryan Crosswell’s words are not shown
We have not found a campaign site for this candidate yet.
MoneyWho pays for the campaign, and where does it go?
Raised
$1.9M
$1,872,528
Spent
$1.9M
$1,859,887
Cash on hand
$12.6K
$12,641
FEC filings, Apr 1, 2025 to Sep 30, 2026 · Official FEC bulk data · committee C00907667 ↗
Raised, spent and cash over time by FEC report
99¢ of every dollar raised has been spent across 7 reports ($1.9M of $1.9M). Cash on hand went from $254K on Jun 30, 2025 to $12.6K on Sep 30, 2026.
Raised in the period
Spent in the period
Cash on hand at its close
$250K$500K$750K
Jun ’25
Sep ’25
Dec ’25
Mar ’26
Apr ’26
Jun ’26
Sep ’26
Raised, spent and cash on hand by FEC report
Report
Raised in the period
Spent in the period
Cash on hand at its close
JULY QUARTERLY 2025 through Jun 30, 2025
$320,980
$66,977
$254,003
OCTOBER QUARTERLY 2025 through Sep 30, 2025
$380,479
$200,691
$433,791
YEAR-END 2025 through Dec 31, 2025
$446,605
$268,146
$612,250
APRIL QUARTERLY 2026 through Mar 31, 2026
$483,819
$380,739
$715,329
PRE-PRIMARY 2026 through Apr 29, 2026
$125,264
$403,196
$437,397
JULY QUARTERLY 2026 through Jun 30, 2026
$115,382
$539,574
$13,205
OCTOBER QUARTERLY 2026 through Sep 30, 2026
$0
$564
$12,641
Each report’s own period, as filed with the FEC; a report filed again counts once, as its latest copy.
Where the money came from $1,872,528 reported receipts
Itemized (over $200)Donors who have given more than $200 this cycle, so the FEC itemizes (names) them.$1,386,93774%
Largest donors
Anita Bekenstein2 contributions, latest May 31, 2026 · BOSTON, MA$10,500
Josh Bekenstein2 contributions, latest May 31, 2026 · BOSTON, MA$10,500
Andrew Bluth3 contributions, latest May 31, 2026 · SACRAMENTO, CA$10,500
Brian Brook4 contributions, latest May 6, 2026 · SAN DIEGO, CA$10,500
Peter Cooper3 contributions, latest May 31, 2026 · ALLENTOWN, PA$10,500
Deborah A. Crosswell2 contributions, latest May 1, 2026 · RENO, NV$10,500
Robert A. Crosswell2 contributions, latest May 1, 2026 · RENO, NV$10,500
Shayna Davis2 contributions, latest May 31, 2026 · SAN DIEGO, CA$10,500
Sarah Feinberg3 contributions, latest May 31, 2026 · ALEXANDRIA, VA$10,500
William H. Harris2 contributions, latest May 31, 2026 · LEXINGTON, MA$10,500
Amy Hubbard3 contributions, latest May 5, 2026 · MINNEAPOLIS, MN$10,500
A donor who gave several times appears once. The 12 largest donors by total given are listed. In all, 2,392 itemized contributions were filed this cycle, totaling $1.5M.
Unitemized ($200 or less)Donors who have given $200 or less this cycle, so the FEC does not itemize (name) them.$407,47922%
TransfersMoney moved in from the candidate's other authorized committees, such as a joint fundraising committee.$49,5232.6%
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 2 largest sources by total given are listed. In all, 6 transfers were filed this cycle, totaling $49.5K.
PACs and other committeesPolitical action committees and other candidates' committees. Corporations and unions cannot give directly.$24,7501.3%
The 6 largest committees by total given are listed. In all, 8 committee contributions were filed this cycle, totaling $19.1K. Counted from the givers' own filings, which can run above the total the campaign itself reports.
Refunds and rebatesMoney coming back to the campaign: rebates and refunds of what it spent.$3,8400.2%
Other receiptsInterest, dividends and other income the committee files on a line of its own.$0<0.1%
Total reported receipts $1,872,528
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 Sep 30, 2026.
Who donated: where they live, their employers and jobs
Where the donors live $1,529,623 placed by state
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.
under $13.8K
$13.8K+
$55K+
$123.8K+
$220K+
none
Outlined: Pennsylvania, home state
Home state and away
Pennsylvania 22%PA 22%Elsewhere 78%
22% of the money placed by state came from inside Pennsylvania: $343.8K of $1.5M.
Top states
Top donor states
Name
Amount
Pennsylvania home798 contributions · 22%
Outside spending $15,015,407 across this race
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.
RRyan Edward Mackenzie29 groups▲Supporting $530.2K▼Opposing $7.1MTotal $7.6M
What the payments were for $1,685,267 itemized
The campaign also refunded $178,917 in contributions, which the categories below do not include.
Advertising and mediaBroadcast, digital, and print advertising, and the media buying behind it.$669,99740%
Filed as
MEDIA ADVERTISING$488,548
PRINT MEDIA DESIGN, PRODUCTION, & MAIL SERVICES$103,189
Largest vendors
Largest vendors
Name
Amount
GMMB10 payments · 28% of all spending
$517,578
SB Digital, Inc.12 payments · 17% of all spending
$311,421
Payroll Data Processing95 payments · 12% of all spending
$220,763
The Strategy Group, LLC4 payments · 5.9% of all spending
$109,940
North Shore Strategies LLC9 payments · 3.8% of all spending
$69,840
ActBlue Technical Services68 payments · 3.5% of all spending
$64,964
Arrowhead Strategies LLC10 payments · 3.4% of all spending
$62,379
Impact Research, Inc.1 payment · 2.4% of all spending
$44,100
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.
EndorsementsWho does Crosswell’s campaign say backs them?
Not read yet
We have not found a campaign site for Ryan Crosswell yet.
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 ↗
PollsWhat do public polls of the PA-07 House race show?
Democratic primary
Primary May 19, 2026 · 2 polls
DBob Brooks
DLamont McClure
DRyan Crosswell
DCarol Obando-Derstine
Each dot is a poll. A line is drawn from the third nonpartisan poll; there are 2 so far. How polls are read
Primary result and the final polls
Bob Brooks won. The race has been called, but the results source does not say how much of the vote it counted, so the polls are not measured against the margin.
May 19, 2026 · Result · Each pollster's last poll ending in the 21 days before the vote, read for the two leading finishers; the median leaves out polls a side paid for; a margin is compared once 95% is reported
Official FEC filing record for the current cycle. The priorities they publish are quoted from their own site, in their order.
Campaign pages read 0 pages
No campaign pages quoted
We have not found a campaign site for this candidate yet.
$343,770
California302 contributions · 20%
$300,638
New York180 contributions · 7.8%
$119,565
Texas66 contributions · 6%
$91,120
Virginia107 contributions · 5.3%
$80,616
Massachusetts94 contributions · 5.1%
$78,166
District of Columbia111 contributions · 4%
$60,485
South Carolina48 contributions · 2.5%
$37,890
By the state each donor wrote on the filing, across 43 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.
Donors’ employers as filed
Donors’ employers
Employer as filed
Amount
Not employedWritten instead of an employer · 726 contributions · 30% of ranked
$334,862
Self-employedWritten instead of an employer · 146 contributions · 9.1% of ranked
$101,236
RetiredWritten instead of an employer · 65 contributions · 5.8% of ranked
$64,650
Singleton Schreiber LLP47 contributions · 5.3% of ranked
$59,300
Williams & Connolly10 contributions · 1% of ranked
$11,250
Holland & Knight LLP10 contributions · 0.9% of ranked
$9,800
Jones DAY11 contributions · 0.8% of ranked
$8,700
SRM Equity14 contributions · 0.7% of ranked
$8,050
A further $162,520 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 ($407,479) are not itemized, so no employer or occupation is filed for them.
Donors’ occupations as filed
Donors’ occupations
Occupation as filed
Amount
Attorney545 contributions · 27% of ranked
$363,220
Not employedWritten instead of an occupation · 727 contributions · 25% of ranked
$334,962
Lawyer151 contributions · 8.9% of ranked
$121,110
RetiredWritten instead of an occupation · 59 contributions · 4.4% of ranked
$59,700
Physician44 contributions · 1.8% of ranked
$25,200
Consultant38 contributions · 1.5% of ranked
$19,810
Finance10 contributions · 1.2% of ranked
$16,550
Self-employedWritten instead of an occupation · 17 contributions · 1% of ranked
$14,250
A further $151,700 came from donors whose answer names no occupation (blank), so it is not ranked. Ranked from the largest 200 of 201 occupation 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 ($407,479) are not itemized, so no employer or occupation is filed for them.
HMP▼ Opposes27 records, latest Oct 22, 2026$5,468,948
Support and oppose are each group’s own labels, not a judgment made here.
$14,515,120 of the race total was filed about other candidates, so it would not show on Crosswell’s own record.
Independent expenditures (Schedule E) only. Electioneering communications and corporate or union member communications file separately; they are counted for Crosswellunder “Other outside spending” in the full finance detail, but not for the rest of the field, so every other row is a floor.
VIDEO PRODUCTION & EDITING$29,030
DIGITAL MEDIA CONSULTING$25,000
DIGITAL MEDIA CONSULTANTS$24,230
Paid to
GMMB$517,578
The Strategy Group, LLC$103,189
Blue Win Strategies LLC$25,000
Kinetic Strategies$24,230
Fundraising and eventsThe cost of raising money: finance consultants, donor list rental and acquisition, event venues, catering, and donor processing.$393,78023%
Filed as
FUNDRAISING CONSULTANTS$311,421
FUNDRAISING CONSULTING$62,379
FUNDRAISING CONSULTANT$7,200
IN KIND: IN-KIND RECEIVED: CATERING$3,346
CATERING$2,659
EVENT SPACE RENTAL & CATERING$2,400
IN KIND: IN-KIND RECEIVED: EVENT VENUE & CATERING$1,500
IN KIND: EVENT CATERING$883
IN KIND: IN-KIND RECEIVED: EVENT SUPPLIES$560
IN KIND: IN KIND RECEIVED: EVENT VENUE & CATERING$550
EVENT SUPPLIES$458
IN KIND: IN-KIND RECEIVED: CATERING & EVENT SUPPLIES$374
Paid to
SB Digital, Inc.$311,421
Arrowhead Strategies LLC$62,379
Grassroots Analytics, Inc.$7,200
Apollo on Broad LLC$2,400
Bluewater Boathouse Seafood Grill$2,371
Sarno, Albert$1,500
Consulting and strategyStrategic, political, legal, and compliance consulting, and campaign management.$183,27311%
Filed as
CAMPAIGN CONSULTING SERVICES$98,265
ACCOUNTING & COMPLIANCE SERVICES$44,067
COMMUNICATIONS CONSULTING$19,032
CAMPAIGN CONSULTING$17,143
CALL TIME CONSULTANT$4,000
FIELD CONSULTING$557
LEGAL SERVICES$210
Paid to
North Shore Strategies LLC$69,840
Commoncentsconsulting, LLC$44,067
Slingshot Strategies$29,032
Grassroots Analytics, Inc.$14,925
Blue Win Strategies LLC$7,500
Kinetic Strategies$7,143
Payroll and staffSalaries, wages, benefits, and payroll services.$142,1488.4%
Filed as
PAYROLL$142,148
Paid to
Worob, NOA Lily$42,048
Fahy, Nicholas Carter$41,695
Balber, Emma$27,427
Mattes, Nicholas$16,634
Comings, Ian$12,544
Burba, Eva$1,800
Taxes, fees, and bank chargesPayroll and income taxes, filing fees, bank and merchant processing charges.$132,3317.9%
Filed as
PAYROLL TAXES$61,356
MERCHANT FEES$40,380
MERCHANT FEE$25,151
PAYROLL FEES$2,517
BANK FEE$1,643
AIRFARE FEE$702
PAYROLL SERVICE FEE$266
PAYROLL PROCESSING FEE$256
IN KIND: FESTIVAL ENTRANCE FEES$60
Paid to
ActBlue Technical Services$64,964
Payroll Data Processing$64,129
Amalgamated Bank$1,643
American Airlines$602
Democracy Engine$567
Human Capital Management$266
Polling and researchSurveys, opposition research, voter file work, and analytics.$90,2185.4%
Filed as
POLLING$44,100
RESEARCH$40,000
VOTER FILE ACCESS$6,118
Paid to
Impact Research, Inc.$44,100
North Side Research & Consulting$25,000
Northside Research LLC$15,000
Pennsylvania Democratic Party$6,118
TravelAirfare, lodging, mileage, and ground transport.$25,1031.5%
Filed as
MILEAGE REIMBURSEMENT$19,729
TRAVEL$2,885
AIRFARE$1,873
MILEAGE$448
MILEAGE 240 MILES AT 70 CENTS$168
Paid to
Mattes, Nicholas$14,638
Crosswell, Ryan$2,630
American Airlines$2,005
Worob, NOA Lily$1,679
Fahy, Nicholas Carter$950
United Airlines$752
Digital and technologyWebsites, hosting, software subscriptions, databases, email, and texting platforms.$14,4760.9%
Filed as
TEXTING SERVICES$6,554
SOFTWARE SUBSCRIPTION$4,497
SOFTWARE$3,425
Paid to
Circuit Texting LLC$6,554
Numero Inc$6,000
MY Warchest, Inc$1,275
Everyaction$557
Mailchimp$90
Office and administrativeRent, utilities, phones, supplies, equipment, security, food, and campaign merchandise.$11,4140.7%
Filed as
PHOTOGRAPHY SERVICES$6,751
RENT$2,000
OFFICE SUPPLIES$953
MEETING MEAL EXPENSE$891
MEALS$550
WORKERS COMP INSURANCE$270
Paid to
The Strategy Group, LLC$6,751
MS9 Holdings LLC$2,000
Barrel Washinton Dcus$891
Staples Inc.$621
Bluewater Boathouse Seafood Grill$300
Human Capital Management$270
Printing, mail, and shippingPrinted literature, direct mail, postage, design, and delivery.$8,2950.5%
Filed as
YARD SIGNS$3,604
PRINTING - LIT$2,438
PRINTING - YARD SIGNS$1,444
POSTAGE$809
Paid to
LV Print Center LLC / Harkins Signs$7,486
U.S. Postmaster - Usps$809
OtherPayments whose filed description does not match any category above. Every one is listed so it can be read directly.$5,1370.3%
Filed as
HEALTHCARE STIPEND$2,000
CAMPAIGN FINANCE ADVICE$1,750
HEALTCHARE STIPEND$500
BUSINESS CARDS$416
WORKERS COMPENSATION$248
IN KIND: IN-KIND RECEIVED - COOKIES$150
CAR SERVICE$73
Paid to
Olson Remcho LLP$1,750
Fahy, Nicholas Carter$1,250
Mattes, Nicholas$1,000
LV Print Center LLC / Harkins Signs$416
Comings, Ian$250
Payroll Data Processing$248
Refunds and redesignationsContributions returned to donors or reassigned to another election.$4,8950.3%
Filed as
CONTRIBUTION REFUND TO COMMITTEE$5,000
REFUND - OFFICE SUPPLIES-$105
Paid to
Crosspartisan PAC I$5,000
Amazon Global Headquarters-$105
Field and canvassingDoor-to-door canvassing, phone banks, petition and signature gathering, and get-out-the-vote work.$2,3400.1%
Filed as
FIELD: DIALING$2,340
Paid to
Scale to Win$2,340
Not broken out by the committeeReported as a lump sum, with memo entries pointed to for the detail. Where those entries were filed and read, this page counts the payees they name instead; what is left here was never itemised.$1,8310.1%
Filed as
REIMBURSEMENT - SEE MEMOS IF ITEMIZED$1,045
REIMBURSEMENT - SEE MEMOS$765
REIMBURSEMENT - SEE MEMO$21
Paid to
Fahy, Nicholas Carter$578
Balber, Emma$505
Worob, NOA Lily$396
Crosswell, Ryan$352
Card paymentsPaid to a card processor with no itemisation filed beneath it, so the purchases behind it are not on the record.$28<0.1%
Filed as
CREDIT CARD PROCESSING FEES$28
Paid to
Democracy Engine$28
Total itemized disbursements $1,685,267
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 Sep 30, 2026.
All 462 itemized payments filed this cycle. Spending below the itemization threshold is not filed line by line.
43 payments were reported as a lump sum, such as a card or payroll bill, with the detail filed underneath as memo entries. Those entries, $160,065 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.